422090485290827064381947904
422,090,485,290,827,064,381,947,904 is an even composite number composed of seven prime numbers multiplied together.
422090485290827064381947904 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 422090485290827064381947904:
214 × 32 × 116 × 292 × 312 × 612 × 7332
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 29 × 29 × 31 × 31 × 61 × 61 × 733 × 733)See below for interesting mathematical facts about the number 422090485290827064381947904 from the Numbermatics database.
Names of 422090485290827064381947904
- Cardinal: 422090485290827064381947904 can be written as Four hundred twenty-two septillion, ninety sextillion, four hundred eighty-five quintillion, two hundred ninety quadrillion, eight hundred twenty-seven trillion, sixty-four billion, three hundred eighty-one million, nine hundred forty-seven thousand, nine hundred four.
Scientific notation
- Scientific notation: 4.22090485290827064381947904 × 1026
Factors of 422090485290827064381947904
Divisors of 422090485290827064381947904
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 29 31 32 33 36 44 48 58 61 62 64 66 72 87 88 93 96 99 116 121 122 124 128 132 144 174 176 183 186 192 198 232 242 244 248 256 261 264 279 288 319 341 348 352 363 366 372 384 396 464 484 488 496 512 522 528 549 558 576 638 671 682 696 704 726 732 733 744 768 792 841 899 928 957 961 968 976 992 1023 1024 1044 1056 1089 1098 1116 1152 1276 1331 1342 1364 1392 1408 1452 1464 1466 1488 1536 1584 1682 1769 1798 1856 1891 1914 1922 1936 1952 1984 2013 2046 2048 2088 2112 2178 2196 2199 2232 2304 2523 2552 2662 2684 2697 2728 2784 2816 2871 2883 2904 2928 2932 2976 3069 3072 3168 3364 3509 3538 3596 3712 3721 3751 3782 3828 3844 3872 3904 3968 3993 4026 4092 4096 4176 4224 4356 4392 4398 4464 4608 5046 5104 5307 5324 5368 5394 5456 5568 5632 5673 5742 5766 5808 5856 5864 5952 6039 6138 6144 6336 6597 6728 7018 7076 7192 7381 7424 7442 7502 7564 7569 7656 7688 7744 7808 7936 7986 8052 8063 8091 8184 8192 8352 8448 8649 8712 8784 8796 8928 9216 9251 9889 10092 10208 10527 10571 10614 10648 10736 10788 10912 11136 11163 11253 11264 11346 11484 11532 11616 11712 11728 11904 11979 12078 12276 12288 12672 13194 13456 14036 14152 14384 14641 14762 14848 14884 15004 15128 15138 15312 15376 15488 15616 15872 15921 15972 16104 16126 16182 16368 16384 16704 16896 17019 17298 17424 17568 17592 17856 18432 18502 19459 19778 20184 20416 20801 21054 21142 21228 21257 21296 21472 21576 21824 22143 22272 22326 22506 22528 22692 22723 22968 23064 23232 23424 23456 23808 23958 24156 24189 24552 24576 25344 26071 26388 26912 27753 27869 28072 28304 28768 29282 29524 29667 29696 29768 30008 30256 30276 30624 30752 30976 31232 31581 31713 31744 31842 31944 32208 32252 32364 32736 33408 33489 33759 33792 34038 34596 34848 35136 35184 35712 36864 37004 38599 38918 39556 40368 40832 40931 41261 41602 42108 42284 42456 42514 42592 42944 43152 43648 43923 44286 44544 44652 44713 45012 45056 45384 45446 45936 46128 46464 46848 46912 47616 47916 48312 48378 49104 49152 50688 51301 52142 52776 53824 54839 55506 55738 56144 56608 57536 58377 58564 58621 59048 59334 59392 59536 60016 60512 60552 61248 61504 61952 62403 62464 63162 63426 63488 63684 63771 63888 64416 64504 64728 65472 66429 66816 66978 67518 67584 68076 68169 69192 69696 70272 70368 71424 72567 73728 74008 77198 77836 78213 79112 80736 81191 81664 81862 82522 83204 83259 83607 84216 84568 84912 85028 85184 85888 86304 87296 87846 88572 88693 89001 89088 89304 89426 90024 90112 90768 90892 91872 92256 92928 93696 93824 95139 95232 95832 96624 96756 98208 101376 101761 102602 104284 105552 107648 107909 108779 109678 111012 111476 112288 113216 115072 115351 115797 116281 116754 117128 117242 118096 118668 118784 119072 120032 121024 121104 122496 122793 123008 123783 123904 124806 124928 126324 126852 126976 127368 127542 127776 128832 129008 129456 130944 131769 132858 133632 133956 134139 135036 135168 136152 136338 138384 139392 140544 140736 142848 145134 147456 148016 153903 154396 155672 156426 158224 161051 161472 162382 163328 163724 164517 165044 166408 166518 167214 168432 169136 169824 170056 170368 171776 172608 174592 175131 175692 175863 177144 177386 178002 178176 178608 178852 180048 180224 181536 181784 183744 184512 185856 187209 187392 187648 190278 190464 191313 191664 193248 193512 196416 202752 203522 204507 205204 208568 211104 214049 215296 215818 217558 219356 222024 222952 224576 226432 228811 230144 230702 231594 232562 233508 233827 234256 234484 234639 236192 237336 237568 238144 240064 242048 242208 243573 244992 245586 246016 247566 247808 249612 249856 249953 250821 252648 253704 253952 254736 255084 255552 257664 258016 258912 261888 263538 265716 266079 267264 267912 268278 270072 270336 272304 272676 276768 278784 281088 281472 285696 286781 290268 296032 305283 306559 307806 308792 311344 312852 316448 322102 322944 323727 324764 326337 326656 327448 329034 330088 332816 333036 334428 336864 338272 339648 340112 340736 343552 345216 346053 347391 348843 349184 350262 351384 351726 354288 354772 356004 356352 357216 357704 360096 363072 363568 367488 368379 369024 371349 371712 374418 374784 375296 380556 380928 382626 383328 386496 387024 392832 402417 405504 407044 409014 410408 417136 422208 424589 428098 430592 431636 435116 438712 444048 445904 449152 450241 452864 453871 457622 460288 461404 461709 463188 465124 467016 467654 468512 468968 469278 472384 474672 475136 476288 480128 483153 484096 484416 487146 489984 491172 491843 492032 493551 495132 495616 499224 499712 499906 501642 505296 507408 507904 509472 510168 511104 515328 516032 517824 523776 527076 527589 531432 532158 534528 535824 536556 537289 540144 540672 544608 545352 553536 557568 562176 562944 564311 571392 573562 580536 592064 603229 610566 613118 615612 616453 617584 622688 625704 632896 642147 644204 644831 645888 647454 649528 652674 653312 654896 658068 658967 660176 665632 666072 668856 673728 676544 679296 680224 681472 686433 687104 690432 692106 694782 697686 698368 700524 701481 702768 703452 704413 708576 709544 712008 712704 714432 715408 720192 726144 727136 730719 734976 736758 738048 742698 743424 748836 749568 749859 750592 761112 761856 765252 766656 772992 774048 785664 798237 804834 808201 811008 814088 818028 820816 834272 844416 849178 856196 860343 861184 863272 870232 877424 888096 891808 893101 898304 900482 905728 907742 915244 915849 919677 920576 922808 923418 926376 930248 934032 935308 937024 937936 938556 944768 949344 952576 960256 966306 968192 968832 971181 974292 975623 979011 979968 982344 983686 984064 987102 990264 991232 998448 999424 999812 1003284 1010592 1014816 1018944 1020336 1022208 1030656 1032064 1035648 1038159 1046529 1047552 1054152 1055178 1062864 1064316 1069056 1071648 1073112 1074578 1080288 1089216 1090704 1107072 1115136 1119371 1124352 1125888 1128622 1142784 1147124 1161072 1184128 1186999 1196569 1206458 1221132 1226236 1231224 1232906 1235168 1245376 1251408 1265792 1268861 1273767 1279091 1284294 1288408 1289662 1291776 1294908 1296677 1299056 1305348 1306624 1309792 1316136 1317934 1320352 1331264 1332144 1337712 1347456 1350723 1353088 1358592 1360448 1361613 1362944 1372866 1374208 1380864 1384212 1386103 1389564 1395372 1396736 1401048 1402962 1405536 1406904 1408826 1417152 1419088 1424016 1425408 1428864 1430816 1440384 1449459 1452288 1454272 1461438 1469952 1473516 1475529 1476096 1485396 1486848 1497672 1499136 1499718 1501184 1522224 1523712 1530504 1533312 1545984 1548096 1571328 1590331 1596474 1609668 1611867 1616402 1622016 1628176 1636056 1641632 1668544 1688832 1692933 1698356 1700009 1712392 1720686 1722368 1726544 1740464 1754848 1771561 1776192 1783616 1786202 1796608 1800964 1809687 1811456 1815484 1830488 1831698 1839354 1841152 1845616 1846836 1849359 1852752 1860496 1868064 1870616 1874048 1875872 1877112 1889536 1898688 1905152 1920512 1926441 1932612 1934493 1936384 1937664 1942362 1948584 1951246 1958022 1959936 1964688 1967372 1968128 1974204 1976901 1980528 1982464 1996896 1999624 2006568 2021184 2029632 2037888 2040672 2044416 2059299 2061312 2064128 2071296 2076318 2093058 2095104 2104443 2108304 2110356 2113239 2125728 2128632 2138112 2143296 2146224 2149156 2160576 2178432 2181408 2214144 2230272 2238742 2248704 2249577 2251776 2257244 2285568 2294248 2322144 2354539 2368256 2373998 2393138 2412916 2424603 2442264 2452472 2462448 2465812 2470336 2490752 2502816 2516921 2531584 2537722 2547534 2558182 2568588 2572097 2576816 2579324 2581029 2583552 2589816 2593354 2598112 2610696 2613248 2619584 2632272 2635868 2640704 2662528 2664288 2675424 2679303 2694912 2701446 2706176 2717184 2720896 2723226 2725888 2727493 2745732 2748416 2749483 2759031 2761728 2768424 2772206 2779128 2790744 2793472 2802096 2805924 2811072 2813808 2817652 2834304 2838176 2848032 2857728 2861632 2880768 2898918 2904576 2908544 2922876 2926869 2939904 2947032 2951058 2952192 2970792 2973696 2995344 2998272 2999436 3002368 3044448 3061008 3066624 3091968 3096192 3129361 3142656 3154591 3180662 3192948 3219336 3223734 3232804 3256352 3272112 3283264 3337088 3345179 3358113 3372149 3377664 3385866 3396712 3400018 3424784 3441372 3444736 3453088 3480928 3509696 3543122 3552384 3560997 3567232 3572404 3575881 3589707 3593216 3601928 3619374 3622912 3630968 3660976 3663396 3678708 3682304 3691232 3693672 3698718 3705504 3720992 3736128 3741232 3748096 3751744 3754224 3779072 3797376 3806583 3810304 3821301 3837273 3841024 3852882 3865224 3868986 3872768 3875328 3884724 3890031 3897168 3902492 3916044 3919872 3929376 3934744 3936256 3948408 3953802 3961056 3993792 3999248 4013136 4042368 4052169 4059264 4075776 4081344 4084839 4088832 4118598 4122624 4128256 4142592 4152636 4158309 4186116 4190208 4208886 4216608 4220712 4226478 4251456 4257264 4276224 4286592 4292448 4298312 4321152 4356864 4362816 4426587 4428288 4460544 4477484 4497408 4499154 4503552 4514488 4571136 4588496 4644288 4670479 4709078 4736512 4747996 4770993 4786276 4825832 4835601 4849206 4884528 4904944 4924896 4931624 4940672 4952651 4981504 4992581 5005632 5033842 5063168 5075444 5078799 5095068 5100027 5116364 5137176 5144194 5153632 5158648 5162058 5167104 5179632 5186708 5196224 5221392 5226496 5239168 5264544 5271736 5281408 5314683 5325056 5328576 5350848 5358606 5389824 5402892 5410273 5412352 5429061 5434368 5441792 5446452 5451776 5454986 5491464 5496832 5498966 5518062 5523456 5536848 5544412 5548077 5558256 5581488 5586944 5604192 5611848 5622144 5627616 5635304 5668608 5676352 5696064 5715456 5723264 5761536 5797836 5803479 5809152 5817088 5845752 5853738 5879808 5894064 5902116 5904384 5910179 5930703 5941584 5947392 5990688 5998872 6004736 6088896 6122016 6133248 6183936 6192384 6207421 6258722 6285312 6309182 6339717 6361324 6385896 6438672 6447468 6465608 6512704 6544224 6566528 6635519 6674176 6690358 6716226 6744298 6755328 6771732 6780983 6793424 6800036 6849568 6882744 6889472 6906176 6961856 7019392 7063617 7086244 7093141 7104768 7121994 7134464 7144808 7151762 7179414 7186432 7203856 7238748 7245824 7248637 7261936 7273809 7321952 7326792 7357416 7364608 7382464 7387344 7397436 7411008 7441984 7472256 7482464 7496192 7503488 7508448 7550763 7558144 7594752 7613166 7620608 7642602 7674546 7682048 7705764 7716291 7730448 7737972 7745536 7748543 7750656 7769448 7780062 7794336 7804984 7832088 7839744 7858752 7869488 7872512 7896816 7907604 7922112 7987584 7998496 8026272 8037909 8084736 8104338 8118528 8151552 8162688 8169678 8177664 8182479 8237196 8245248 8248449 8256512 8285184 8305272 8316618 8372232 8380416 8417772 8433216 8441424 8452956 8502912 8514528 8573184 8584896 8596624 8642304 8713728 8725632 8780607 8853174 8856576 8890211 8921088 8954968 8994816 8998308 9007104 9028976 9176992 9288576 9340958 9388083 9418156 9463773 9473024 9495992 9541986 9572552 9651664 9671202 9698412 9769056 9809888 9824111 9849792 9863248 9881344 9905302 9963008 9985162 10011264 10035537 10067684 10074339 10116447 10126336 10150888 10157598 10190136 10200054 10232728 10274352 10288388 10307264 10317296 10324116 10334208 10359264 10373416 10392448 10442784 10478336 10529088 10543472 10562816 10629366 10650112 10657152 10682991 10701696 10717212 10727643 10731853 10769121 10779648 10805784 10820546 10824704 10858122 10868736 10883584 10892904 10903552 10909972 10982928 10993664 10997932 11036124 11046912 11073696 11088824 11096154 11116512 11162976 11208384 11223696 11244288 11255232 11270608 11337216 11352704 11392128 11419749 11430912 11446528 11511819 11523072 11595672 11606958 11618304 11634176 11670093 11691504 11707476 11759616 11788128 11804232 11808768 11820358 11861406 11883168 11981376 11997744 12009472 12177792 12244032 12266496 12313081 12367872 12384768 12414842 12474927 12517444 12570624 12618364 12679434 12722648 12771792 12877344 12894936 12931216 13025408 13056989 13088448 13133056 13162259 13271038 13348352 13380716 13432452 13488596 13510656 13543464 13561966 13586848 13600072 13699136 13765488 13778944 13812352 13923712 13957471 14011437 14038784 14070001 14127234 14172488 14186282 14209536 14243988 14263447 14268928 14289616 14303524 14312979 14358828 14372864 14407712 14477496 14491648 14497274 14523872 14547618 14643904 14653584 14714832 14729216 14764928 14774688 14794872 14822016 14857953 14883968 14944512 14964928 14977743 14992384 15006976 15016896 15101526 15116288 15189504 15226332 15241216 15247133 15285204 15300081 15349092 15364096 15411528 15432582 15460896 15475944 15491072 15497086 15501312 15538896 15560124 15581381 15588672 15609968 15664176 15679488 15717504 15738976 15745024 15793632 15815208 15844224 15944049 15975168 15996992 16052544 16075818 16169472 16208676 16230819 16237056 16303104 16325376 16339356 16355328 16364958 16474392 16490496 16496898 16513024 16570368 16610544 16633236 16655959 16744464 16760832 16835544 16866432 16882848 16905912 17005824 17029056 17146368 17169792 17193248 17284608 17427456 17451264 17493641 17561214 17706348 17713152 17730537 17780422 17842176 17909936 17996616 18014208 18057952 18353984 18577152 18622263 18681916 18700099 18776166 18836312 18927546 18946048 18991984 19083972 19110043 19145104 19303328 19342404 19396824 19538112 19619776 19648222 19699584 19726496 19762688 19810604 19906557 19926016 19970324 20022528 20071074 20135368 20148678 20232894 20252672 20301776 20315196 20342949 20380272 20400108 20427977 20465456 20548704 20576776 20614528 20634592 20648232 20668416 20718528 20746832 20784896 20885568 20956672 21058176 21086944 21125632 21190851 21258732 21279423 21300224 21314304 21365982 21403392 21434424 21455286 21463706 21538242 21559296 21611568 21641092 21649408 21716244 21737472 21745911 21767168 21785808 21807104 21819944 21965856 21995864 22072248 22093824 22147392 22177648 22192308 22233024 22325952 22416768 22447392 22488576 22510464 22541216 22652289 22674432 22705408 22784256 22839498 22861824 22893056 23023638 23046144 23148873 23191344 23213916 23236608 23245629 23268352 23340186 23383008 23414952 23519232 23576256 23608464 23617536 23640716 23722812 23766336 23962752 23995488 24355584 24488064 24532992 24547437 24626162 24735744 24745347 24769536 24829684 24949854 25034888 25141248 25236728 25358868 25445296 25543584 25754688 25789872 25862432 25899929 26050816 26113978 26176896 26266112 26324518 26542076 26670633 26696704 26761432 26864904 26977192 27021312 27086928 27123932 27173696 27200144 27398272 27530976 27624704 27686131 27847424 27914942 28022874 28077568 28140002 28164249 28254468 28293067 28344976 28372564 28391319 28419072 28487976 28526894 28537856 28579232 28607048 28625958 28717656 28745728 28815424 28954992 28983296 28994548 29047744 29095236 29287808 29307168 29429664 29472333 29529856 29549376 29589744 29644032 29715906 29767936 29889024 29929856 29955486 29984768 30002423 30013952 30033792 30106611 30203052 30232576 30244313 30349341 30379008 30452664 30482432 30494266 30570408 30600162 30698184 30728192 30823056 30865164 30921792 30951888 30982144 30994172 31002624 31077792 31120248 31162762 31177344 31219936 31328352 31435008 31477952 31587264 31630416 31688448 31888098 31950336 31993984 32105088 32151636 32182929 32195559 32338944 32417352 32461638 32474112 32606208 32650752 32678712 32710656 32729916 32774629 32948784 32980992 32993796 33026048 33140736 33221088 33266472 33311918 33488928 33671088 33732864 33765696 33811824 34011648 34058112 34292736 34339584 34386496 34422971 34569216 34700501 34854912 34902528 34987282 35122428 35412696 35426304 35461074 35560844 35819872 35993232 36028416 36115904 36707968 36796969 36939243 37093639 37154304 37244526 37363832 37400198 37552332 37603633 37672624 37855092 37892096 37983968 38167944 38220086 38290208 38606656 38684808 38793648 39076224 39170967 39239552 39296444 39334691 39399168 39452992 39486777 39525376 39621208 39813114 39852032 39940648 40045056 40142148 40196987 40270736 40297356 40465788 40505344 40603552 40630392 40685898 40760544 40800216 40855954 40930912 41097408 41153552 41229056 41269184 41296464 41336832 41437056 41493664 41569792 41771136 41872413 41913344 42034311 42116352 42173888 42210003 42251264 42381702 42517464 42558846 42600448 42628608 42731964 42790341 42806784 42868848 42910572 42927412 42969193 43076484 43118592 43223136 43282184 43298816 43432488 43474944 43491822 43534336 43571616 43639888 43931712 43991728 44144496 44187648 44294784 44355296 44384616 44466048 44573859 44651904 44833536 44894784 44933229 44977152 45020928 45082432 45304578 45348864 45410816 45568512 45678996 45723648 45741399 45786112 46047276 46092288 46297746 46382688 46427832 46473216 46491258 46536704 46680372 46744143 46766016 46829904 47038464 47152512 47216928 47235072 47281432 47445624 47532672 47925504 47990976 48692457 48711168 48976128 49065984 49094874 49252324 49300261 49471488 49490694 49539072 49659368 49899708 49967877 50069776 50282496 50473456 50717736 50890592 51087168 51375269 51509376 51579744 51724864 51799858 52101632 52227956 52353792 52480923 52532224 52649036 53084152 53191611 53341266 53393408 53522864 53729808 53954384 54042624 54173856 54247864 54347392 54400288 54479161 54796544 54918391 55061952 55249408 55372262 55694848 55829884 55866789 56045748 56100297 56155136 56280004 56328498 56508936 56586134 56689952 56745128 56782638 56838144 56975952 57053788 57075712 57158464 57214096 57251916 57330129 57435312 57491456 57630848 57909984 57989096 58095488 58190472 58575616 58614336 58859328 58944666 59059712 59098752 59179488 59288064 59431812 59513003 59535872 59719671 59778048 59859712 59910972 59969536 60004846 60027904 60067584 60213222 60406104 60465152 60488626 60698682 60758016 60905328 60964864 60988532 61028847 61140816 61200324 61283931 61396368 61456384 61646112 61730328 61843584 61903776 61988344 62005248 62155584 62240496 62325524 62354688 62439872 62656704 62870016 62955904 63174528 63260832 63376896 63776196 63838269 63900672 63987968 64210176 64303272 64365858 64391118 64677888 64834704 64923276 64948224 65011969 65212416 65237733 65301504 65357424 65421312 65459832 65549258 65897568 65987592 66052096 66281472 66442176 66532944 66623836 66977856 67342176 67465728 67531392 67623648 68023296 68116224 68281631 68585472 68679168 68772992 68845942 69138432 69401002 69709824 69736887 69805056 69974564 70244856 70825392 70852608 70922148 71121688 71639744 71986464 72231808 72990709 73415936 73593938 73878486 74187278 74308608 74489052 74590813 74727664 74800396 75104664 75207266 75345248 75710184 75784192 75967936 76335888 76440172 76580416 77213312 77369616 77587296 77699787 78024551 78152448 78341934 78479104 78592888 78669382 78798336 78905984 78973554 79050752 79097297 79242416 79626228 79704064 79735007 79881296 80011899 80090112 80284296 80393974 80541472 80594712 80931576 81010688 81207104 81260784 81371796 81521088 81600432 81711908 81861824 82194816 82307104 82458112 82538368 82592928 82874112 82987328 83058393 83139584 83542272 83744826 83826688 84068622 84232704 84347776 84420006 84502528 84552283 84763404 84879201 85034928 85117692 85200896 85233973 85257216 85463928 85580682 85613568 85737696 85821144 85854824 85938386 86152968 86237184 86446272 86564368 86597632 86864976 86949888 86983644 87068672 87143232 87279776 87863424 87983456 88288992 88416999 88589568 88710592 88769232 88932096 89147718 89303808 89667072 89789568 89866458 89954304 90007269 90041856 90164864 90609156 90697728 90732939 90821632 91137024 91357992 91447296 91482798 91572224 92094552 92184576 92595492 92765376 92855664 92946432 92982516 93073408 93360744 93488286 93532032 93659808 94305024 94433856 94562864 94891248 95065344 95851008 95981952 96586677 97010191 97384914 97422336 97792321 97952256 98131968 98189748 98323887 98504648 98600522 98942976 98981388 99078144 99318736 99799416 99935754 100139552 100946912 101435472 101781184 102174336 102750538 103018752 103159488 103268913 103449728 103599716 103700549 104101503 104203264 104455912 104707584 104961846 105064448 105298072 106168304 106383222 106682532 106786816 107045728 107459616 107908768 108065221 108085248 108347712 108495728 108694784 108800576 108958322 109593088 109836782 110123904 110390907 110498816 110744524 110817729 111280917 111389696 111659768 111733578 112091496 112200594 112310272 112560008 112656996 112810899 113017872 113172268 113379904 113490256 113565276 113676288 113951904 114107576 114151424 114316928 114428192 114503832 114660258 114870624 115261696 115819968 115978192 116190976 116380944 117151232 117228672 117512901 117718656 117889332 118004073 118050383 118119424 118197504 118358976 118460331 118576128 118863624 119026006 119071744 119439342 119556096 119719424 119821944 119939072 120009692 120055808 120135168 120426444 120590961 120812208 120930304 120977252 121397364 121516032 121810656 121977064 122057694 122281632 122400648 122567862 122792736 123292224 123460656 123687168 123807552 123976688 124010496 124311168 124480992 124651048 124709376 124879744 125313408 125617239 125740032 125911808 126349056 126521664 126630009 126753792 127552392 127676538 127801344 127975936 128371023 128420352 128606544 128731716 128782236 128907579 129355776 129669408 129846552 129896448 130023938 130424832 130475466 130603008 130714848 130919664 131098516 131795136 131975184 132104192 132562944 132884352 133065888 133247672 133955712 134684352 134931456 135062784 135247296 135443891 136046592 136232448 136563262 137170944 137224197 137358336 137545984 137691884 138276864 138802004 139419648 139473774 139610112 139949128 140232429 140489712 141650784 141705216 141844296 142243376 143279488 143626879 143972928 144463616 144784849 145981418 146831872 147187876 147756972 147900783 148374556 148617216 148978104 149181626 149455328 149600792 149903631 150209328 150414532 150690496 151420368 151568384 151935872 152671776 152880344 153160832 153532181 154125807 154426624 154739232 154770011 155174592 155399574 156049102 156304896 156683868 156897917 156958208 157185776 157338764 157442769 157596672 157811968 157947108 158101504 158194594 158484832 159252456 159408128 159470014 159762592 160023798 160180224 160568592 160787948 161082944 161189424 161863152 162021376 162414208 162521568 162743592 163042176 163200864 163423816 163437483 163723648 164389632 164614208 164755173 164916224 165076736 165185856 165748224 165974656 166116786 166279168 167084544 167489652 167653376 167718463 168137244 168300891 168465408 168695552 168840012 169005056 169104566 169526808 169758402 170069856 170235384 170401792 170467946 170514432 170927856 171161364 171227136 171395191 171475392 171642288 171709648 171876772 171990387 172305936 172474368 172892544 173128736 173195264 173729952 173967288 174137344 174286464 174559552 175726848 175966912 176577984 176833998 177179136 177421184 177538464 177864192 178295436 178539009 178607616 179334144 179579136 179732916 179908608 180014538 180083712 180329728 181218312 181395456 181465878 181643264 182274048 182715984 182894592 182965596 183144448 183215549 183851793 184189104 184369152 185190984 185530752 185711328 185965032 186146816 186721488 186976572 187064064 187319616 188610048 188867712 189125728 189782496 190130688 191702016 191963904 192430051 193173354 194020382 194769828 194844672 195035907 195584642 195904512 196263936 196379496 196647774 197009296 197201044 197962776 198156288 198637472 199598832 199871508 200279104 201893824 202870944 203562368 204348672 204844893 205501076 205701089 206037504 206318976 206537826 206899456 207199432 207401098 208203006 208406528 208911824 209415168 209923692 210128896 210210473 210596144 212336608 212766444 213365064 213573632 214091456 214919232 215817536 216130442 216695424 216991456 217389568 217601152 217916644 218972127 219186176 219673564 220247808 220781814 220997632 221489048 221635458 222561834 222779392 223319536 223467156 223772439 224182992 224401188 224620544 224707747 225120016 225313992 225621798 226035744 226344536 226759808 226980512 227130552 227352576 227903808 228215152 228302848 228633856 228856384 229007664 229320516 229741248 230523392 231639936 231956384 232381952 232761888 233099361 234073653 234302464 234457344 235025802 235437312 235778664 236008146 236100766 236238848 236395008 236717952 236920662 237152256 237291891 237727248 238052012 238143488 238878684 239112192 239205021 239438848 239643888 239878144 240019384 240111616 240270336 240852888 241181922 241624416 241954504 242794728 243032064 243621312 243954128 244115388 244563264 244801296 245135724 245585472 246584448 246921312 247374336 247615104 247953376 248622336 248961984 249175179 249302096 249418752 249759488 250626816 251234478 251480064 251823616 252698112 253043328 253260018 253507584 253656849 254637603 255104784 255353076 255602688 255701919 255951872 256742046 256840704 257213088 257463432 257564472 257815158 258711552 259338816 259693104 259792896 260047876 260849664 260950932 261206016 261429696 261839328 262197032 263590272 263950368 265768704 266131776 266495344 267911424 269368704 269862912 270021807 270125568 270494592 270887782 272093184 272198817 272464896 273126524 274341888 274448394 274716672 275091968 275383768 276553728 277604008 278839296 278947548 279220224 279898256 280464858 280979424 283301568 283688592 284486752 284899219 286558976 287253758 287945856 288927232 289569698 291030573 291962836 293376963 293663744 294375752 294971661 295513944 295801566 296749112 297234432 297956208 298363252 298910656 299201584 299807262 300418656 300829064 301380992 302840736 303871744 304547441 305343552 305760688 306321664 307064362 308251614 308853248 309478464 309540022 309806739 310349184 310799148 311101647 311223737 312098204 312304509 312609792 313367736 313795834 313916416 314371552 314677528 314885538 315193344 315623936 315894216 316203008 316389188 316969664 318504912 318816256 318940028 319525184 320047596 320360448 321137184 321575896 322165888 322378848 323726304 324195663 324828416 325043136 325487184 326084352 326401728 326847632 326874966 327447296 328779264 329228416 329510346 329832448 330026653 330153472 330371712 331172721 331496448 331949312 332233572 332558336 332687443 333842751 334169088 334979304 335306752 335436926 336274488 336601782 336930816 337391104 337680024 338010112 338209132 338432697 339053616 339516804 340139712 340470768 340803584 340935892 341028864 341855712 342322728 342454272 342790382 342950784 343284576 343419296 343753544 343980774 344611872 345785088 346257472 347459904 347934576 348274688 348572928 349119104 351453696 351933824 353155968 353667996 354012219 354151149 354358272 354842368 355076928 355728384 356590872 357078018 357215232 358668288 359158272 359465832 359817216 360029076 360167424 360520919 360659456 361772883 362436624 362790912 362931756 363286528 364548096 365431968 365931192 366288896 366431098 367703586 368378208 370381968 371061504 371422656 371930064 372293632 373442976 373953144 374128128 374639232 377220096 377735424 378251456 378652681 379564992 380261376 381705511 383404032 383927808 384860102 386346708 386722737 388040764 389539656 389689344 390071814 391169284 391809024 392758992 393295548 394018592 394402088 395925552 396312576 397274944 399197664 399743016 400558208 403787648 404766659 405741888 406331673 407124736 408030029 408697344 409689786 411002152 411402178 412075008 412637952 413075652 413639963 413798912 414398864 414802196 416406012 416813056 417823648 418830336 419847384 420257792 420420946 421192288 424673216 425532888 426730128 427147264 428182912 429838464 430880637 431635072 432260884 432681601 433390848 433982912 434354547 434779136 435202304 435833288 437944254 438372352 439347128 440495616 441563628 441995264 442166857 442978096 443270916 443702349 445123668 445558784 446639072 446934312 447544878 448365984 448802376 449241088 449415494 450240032 450627984 451243596 451860049 452071488 452689072 453519616 453961024 454261104 454705152 455807616 456430304 456605696 457267712 457712768 458015328 458641032 459482496 460596543 461046784 462377421 463279872 463912768 464310033 464763904 465523776 466198722 468147306 468604928 468914688 470051604 470693751 470874624 471557328 472016292 472201532 472477696 472661123 472790016 473435904 473841324 474304512 474583782 475454496 476104024 476286976 477757368 478224384 478410042 478877696 479287776 480038768 480223232 480540672 481705776 482363844 483022811 483248832 483909008 485589456 486064128 487242624 487908256 488230776 489126528 489602592 490271448 490312449 491170944 493168896 493842624 494265519 494748672 495230208 495906752 497244672 497923968 498350358 498604192 498837504 499518976 501253632 502468956 502960128 503155389 503647232 505396224 506086656 506520036 507015168 507313698 509275206 510209568 510706152 511205376 511403838 511903744 513484092 513681408 514185573 514426176 514926864 515128944 515630316 516334729 517423104 518677632 519386208 519585792 520095752 521901864 522412032 522859392 523678656 524394064 527180544 527900736 531537408 532263552 532990688 535617027 535822848 538737408 539725824 540043614 540251136 540989184 541775564 542302871 544186368 544397634 544929792 546253048 548683776 548896788 549433344 549646647 550183936 550767536 553107456 555208016 557895096 558440448 559796512 560929716 561958848 566603136 567377184 568973504 569798438 573117952 574507516 575891712 577290153 577854464 579139396 582061146 583925672 585107721 586753926 587327488 588751504 589943322 591027888 591603132 592411333 593498224 594468864 595912416 596726504 597821312 598403168 599270771 599614524 600837312 601658128 602761984 605681472 607743488 609094882 610687104 611521376 612643328 614128724 614534679 616503228 617103267 617706496 618956928 619080044 619613478 620698368 621598296 622203294 622447474 624196408 624609018 625219584 626735472 627591668 627832832 628743104 629355056 629771076 630386688 630631419 631247872 631788432 632406016 632778376 633939328 637009824 637880056 639050368 640095192 640720896 642274368 643151792 644331776 644757696 647452608 648391326 649656832 650086272 650974368 652168704 652803456 653695264 653749932 654643033 654894592 656916381 657558528 658456832 659020692 659664896 660053306 660306944 660743424 662345442 662992896 663898624 664467144 665116672 665374886 667685502 668338176 669958608 670613504 670873852 671317317 672548976 673203564 673861632 674123241 674782208 675360048 676020224 676418264 676865394 678107232 679033608 680279424 680941536 681871784 682057728 683711424 684645456 684908544 685580764 685901568 686569152 686838592 687507088 687961548 689223744 691570176 692514944 694919808 695869152 697145856 698238208 702220959 702907392 703867648 706311936 707335992 708024438 708302298 708716544 709684736 710153856 711456768 711875673 713181744 714156036 714430464 715131659 717336576 717615063 718316544 718931664 719634432 720058152 720334848 721041838 721318912 723545766 724873248 725863512 726573056 729096192 730863936 731862384 732577792 732862196 735407172 736756416 740763936 742123008 742845312 743860128 746885952 747906288 748256256 749278464 751097941 754440192 755470848 756502912 757305362 759129984 760522752 760970547 763411022 766808064 767105757 767855616 769720204 772693416 773445474 776081528 779079312 779378688 780143628 782338568 783618048 785517984 786591096 788037184 788804176 791851104 794549888 798395328 799486032 801116416 802897799 807575296 809533318 811483776 812663346 814249472 816060058 817394688 819379572 820498943 822004304 822804356 824150016 825275904 826151304 827279926 827597824 828797728 829604392 832812024 833626112 835647296 837660672 839694768 840515584 840841892 842384576 849346432 851065776 853460256 854697657 856365824 858270061 859676928 861761274 863270144 864521768 865363202 866781696 867965824 868709094 869558272 870070267 870404608 871666576 873091719 875888508 876744704 877085077 878694256 880130889 880991232 883127256 883990528 884333714 885956192 886541832 887404698 890247336 891117568 893278144 893868624 895089756 896731968 897604752 898482176 898830988 900480064 901255968 902487192 903720098 904142976 905378144 907039232 907922048 908522208 911615232 912860608 913642323 914535424 915425536 916030656 917282064 918964992 921193086 922093568 924754842 926559744 927825536 928620066 929527808 930075113 931047552 932397444 933304941 933671211 936294612 937209856 937573703 937829376 940103208 941387502 941749248 943114656 944032584 944403064 944955392 945322246 945580032 946871808 947682648 948609024 949167564 950464241 950908992 952208048 952573952 955514736 956448768 956820084 957755392 958575552 960077536 960446464 961081344 963411552 964727688 966045622 966497664 967818016 971178912 972586989 974485248 975816512 976461552 978253056 979205184 980542896 980624898 982341888 986337792 987685248 988531038 989497344 990079959 990460416 991813504 994489344 995847936 996700716 997208384 997675008 998062329 999037952 1002507264 1004937912 1005920256 1006310778 1007294464 1010792448 1012173312 1013040072 1014030336 1014627396 1016013499 1018550412 1020419136 1021412304 1022410752 1022807676 1023807488 1026968184 1027362816 1028371146 1028852352 1029853728 1030257888 1031260632 1032669458 1037355264 1038772416 1040191504 1043803728 1044824064 1045718784 1047357312 1048788128 1054361088 1055801472 1062453447 1063074816 1064527104 1065981376 1067112101 1071234054 1071645696 1075715531 1077474816 1079451648 1080087228 1080502272 1081562757 1081978368 1083551128 1084605742 1088372736 1088795268 1089859584 1092506096 1097793576 1098866688 1099293294 1100367872 1101535072 1110416032 1115790192 1116880896 1119593024 1121859432 1123917696 1133206272 1134754368 1135958043 1137947008 1139596876 1140706039 1145116533 1146235904 1149015032 1151783424 1154580306 1155708928 1158278792 1164122292 1165712623 1167851344 1170215442 1173507852 1174654976 1177503008 1179886644 1182055776 1183206264 1184822666 1186996448 1188937728 1191824832 1193453008 1195642624 1196806336 1198541542 1199229048 1201674624 1203316256 1205523968 1211362944 1214299977 1215486976 1218189764 1218995019 1221374208 1223042752 1224090087 1225286656 1228257448 1229069358 1233006456 1234206534 1235412992 1237913856 1238160088 1239226956 1240919889 1241396736 1243196592 1244406588 1244894948 1246106597 1248392816 1249218036 1250439168 1253470944 1255183336 1255665664 1257486208 1258710112 1259542152 1260773376 1261262838 1262495744 1263576864 1265556752 1267878656 1274019648 1275760112 1278100736 1280190384 1281441792 1284548736 1286303584 1288663552 1289515392 1292641911 1294905216 1296782652 1298044803 1298554213 1299313664 1300172544 1301948736 1303063641 1304337408 1305606912 1307390528 1307499864 1309286066 1309789184 1313832762 1315117056 1316913664 1318041384 1319329792 1320106612 1320613888 1321486848 1324690884 1325985792 1326500571 1327797248 1328934288 1330233344 1330749772 1335371004 1336676352 1339917216 1341747704 1342634634 1345097952 1346407128 1347723264 1348246482 1349564416 1350720096 1352836528 1353730788 1355580147 1356214464 1358067216 1360558848 1361883072 1363743568 1364115456 1367422848 1369290912 1369817088 1371161528 1371803136 1373138304 1373677184 1375014176 1375923096 1378447488 1381789629 1383140352 1385029888 1389839616 1391738304 1392930099 1394291712 1396476416 1404441918 1405814784 1407735296 1412081253 1412623872 1414671984 1416048876 1416604596 1417433088 1417983369 1419369472 1420307712 1422913536 1423751346 1426363488 1428312072 1428860928 1430263318 1434673152 1435230126 1436633088 1437863328 1440116304 1440669696 1442083676 1442637824 1447091532 1449068433 1449746496 1451727024 1453146112 1458192384 1461727872 1463724768 1465724392 1470814344 1473512832 1481527872 1484246016 1485690624 1487720256 1489882801 1493771904 1495812576 1496512512 1498556928 1502195882 1508880384 1509466167 1510941696 1513005824 1514610724 1518259968 1521045504 1521941094 1526822044 1533616128 1534211514 1535711232 1539440408 1542556719 1545386832 1546890948 1549004187 1552163056 1558158624 1558757376 1560287256 1564677136 1567236096 1571035968 1573182192 1576074368 1577608352 1579895669 1583702208 1589099776 1592633339 1596790656 1598972064 1602232832 1605795598 1615150592 1619066636 1622967552 1625326692 1626908613 1628498944 1632120116 1634789376 1638759144 1640997886 1644008608 1645608712 1648300032 1648939941 1650551808 1652302608 1654559852 1655195648 1657595456 1659208784 1665624048 1667252224 1671294592 1675321344 1679389536 1681683784 1684769152 1688853991 1698692864 1702131552 1702470121 1706920512 1709395314 1712731648 1716540122 1719353856 1723522548 1725877087 1726540288 1729043536 1730726404 1731870459 1733563392 1735931648 1737418188 1739116544 1740140534 1740809216 1743333152 1746183438 1751777016 1753489408 1754170154 1757388512 1760261778 1761982464 1766254512 1767981056 1768667428 1771912384 1773083664 1774809396 1777233999 1780494672 1782235136 1786556288 1787737248 1790179512 1793463936 1795209504 1797661976 1797812313 1800960128 1802511936 1804974384 1807440196 1808285952 1810756288 1814078464 1815844096 1817044416 1823230464 1825721216 1827284646 1829070848 1830851072 1832061312 1834564128 1837929984 1842386172 1844187136 1844903093 1849509684 1851309801 1853119488 1855651072 1857240132 1859055616 1860150226 1862095104 1864794888 1866609882 1867342422 1872589224 1874419712 1875147406 1875658752 1880206416 1882775004 1883498496 1885347101 1886229312 1888065168 1888806128 1889910784 1890644492 1891160064 1891894257 1893743616 1895365296 1897218048 1898335128 1900928482 1901817984 1904416096 1905147904 1911029472 1913640168 1915510784 1917151104 1920155072 1922162688 1926823104 1929455376 1932091244 1932995328 1935636032 1942357824 1945173978 1948970496 1951633024 1952923104 1956506112 1958410368 1961085792 1961249796 1963929099 1964683776 1972675584 1975370496 1977062076 1978994688 1980159918 1980920832 1983627008 1988978688 1991695872 1993401432 1994416768 1995350016 1996124658 1998075904 1999252369 2005014528 2009875824 2011840512 2012621556 2014588928 2015371039 2021584896 2022369723 2024346624 2026080144 2028060672 2029254792 2032026998 2037100824 2040838272 2042824608 2045615352 2047614976 2053936368 2054725632 2056742292 2057704704 2059707456 2060515776 2062521264 2065338916 2074710528 2077544832 2080383008 2087607456 2091437568 2094714624 2097576256 2108722176 2111602944 2116730561 2124906894 2126149632 2129054208 2131962752 2134224202 2142468108 2143291392 2145394977 2151431062 2154949632 2158903296 2160174456 2161004544 2163125514 2163956736 2167102256 2169211484 2177590536 2179719168 2185012192 2195587152 2197733376 2198586588 2200735744 2203070144 2220832064 2231580384 2239186048 2243718864 2247835392 2253293823 2262711979 2266412544 2269508736 2271916086 2275894016 2279193752 2281412078 2290233066 2292471808 2293821613 2298030064 2303566848 2309160612 2311417856 2312315203 2316557584 2328244584 2331425246 2335702688 2340430884 2347015704 2349309952 2355006016 2359773288 2364111552 2366412528 2369645332 2373992896 2383649664 2386906016 2391285248 2393612672 2397083084 2398458096 2403349248 2406632512 2408693397 2411047936 2422725888 2428599954 2430973952 2436379528 2437990038 2442748416 2446085504 2448180174 2450573312 2452016207 2456514896 2458138716 2461496829 2466012912 2468413068 2470825984 2471785217 2475827712 2476320176 2478453912 2481839778 2482793472 2486393184 2488813176 2489789896 2492213194 2496785632 2498436072 2500878336 2506941888 2510366672 2511331328 2514972416 2517420224 2519084304 2521546752 2522525676 2524991488 2527153728 2531113504 2535757312 2548039296 2551520224 2556201472 2560380768 2564092971 2569097472 2572607168 2574810183 2577327104 2579030784 2585283822 2589810432 2593565304 2596089606 2597108426 2598627328 2600345088 2603897472 2606127282 2608674816 2610210801 2611213824 2614781056 2614999728 2618572132 2619578368 2621120773 2627665524 2630234112 2631255231 2633827328 2636082768 2638659584 2640213224 2641227776 2642973696 2649381768 2651971584 2653001142 2655594496 2657868576 2661499544 2670742008 2673352704 2679834432 2683495408 2685269268 2690195904 2692814256 2695446528 2696492964 2699128832 2701440192 2705673056 2707461576 2711160294 2712428928 2716134432 2721117696 2723766144 2727487136 2734845696 2738581824 2740926969 2742323056 2743606272 2746276608 2747354368 2750028352 2751846192 2756894976 2763579258 2766280704 2770059776 2779679232 2783476608 2785860198 2788583424 2790225339 2792952832 2801013633 2808883836 2811629568 2812721109 2815470592 2824162506 2825247744 2829343968 2832097752 2833209192 2834866176 2835966738 2838738944 2840615424 2845827072 2847502692 2851392723 2852726976 2856624144 2857721856 2860526636 2869346304 2870460252 2873266176 2875726656 2880232608 2881339392 2884167352 2885275648 2894183064 2898136866 2899492992 2903454048 2923455744 2927449536 2931448784 2941628688 2947025664 2963055744 2968492032 2970239877 2971381248 2975440512 2979765602 2987543808 2991625152 2993025024 2994186987 2997113856 3004391764 3007315921 3017760768 3018932334 3021883392 3026011648 3029221448 3036519936 3042091008 3043882188 3048040497 3053644088 3067232256 3068423028 3071422464 3078880816 3085113438 3090773664 3093781896 3098008374 3104326112 3116317248 3120574512 3129354272 3133891409 3134472192 3142071936 3146364384 3152148736 3155216704 3159791338 3167404416 3178199552 3185266678 3193581312 3197944128 3201336303 3204465664 3211591196 3227146593 3230301184 3238133272 3244688271 3245935104 3250653384 3253817226 3256997888 3264240232 3269578752 3277518288 3281995772 3288017216 3291217424 3296600064 3297879882 3301103616 3304605216 3309119704 3310391296 3315190912 3318417568 3331248096 3342589184 3350021851 3350642688 3358779072 3363367568 3369538304 3377707982 3397385728 3404263104 3404940242 3407874129 3413841024 3418790628 3422118117 3423461107 3425463296 3433080244 3435349599 3438707712 3447045096 3451754174 3453080576 3458087072 3461452808 3463740918 3467126784 3471863296 3474836376 3478233088 3480281068 3481618432 3486666304 3492366876 3497137869 3503554032 3506978816 3508340308 3514777024 3520523556 3523964928 3532509024 3537334856 3543824768 3546167328 3549618792 3554467998 3560989344 3573112576 3575474496 3580359024 3586927872 3590419008 3595323952 3595624626 3601920256 3605023872 3609948768 3614880392 3616571904 3621512576 3628156928 3630293183 3631688192 3634088832 3642899931 3646460928 3651442432 3654569292 3658141696 3659561873 3661702144 3664122624 3669128256 3672270261 3675859968 3684772344 3688374272 3689806186 3699019368 3702619602 3706238976 3711302144 3714480264 3718111232 3720300452 3722759667 3724190208 3729589776 3733219764 3734684844 3738319791 3745178448 3748839424 3750294812 3751317504 3760412832 3765550008 3766996992 3770694202 3772458624 3776130336 3777612256 3781288984 3782320128 3783788514 3787487232 3790730592 3796670256 3801856964 3803635968 3808832192 3822058944 3827280336 3831021568 3834302208 3840310144 3844325376 3853646208 3858910752 3864182488 3865990656 3871272064 3884715648 3890347956 3894134409 3895662639 3897940992 3903266048 3905846208 3913012224 3916820736 3922171584 3922499592 3927858198 3929367552 3945351168 3950740992 3954124152 3957989376 3960319836 3961841664 3965730109 3967254016 3977957376 3979501713 3983391744 3986802864 3988833536 3990700032 3992249316 3996151808 3998504738 4010029056 4019751648 4025243112 4029177856 4030742078 4043169792 4044739446 4048693248 4052160288 4058509584 4064053996 4066740441 4074201648 4081676544 4085649216 4091230704 4095229952 4107872736 4109451264 4113484584 4115409408 4119414912 4121031552 4125042528 4130677832 4149421056 4155089664 4160766016 4165179491 4175214912 4182875136 4189429248 4195152512 4198760621 4217444352 4223205888 4233461122 4249813788 4252299264 4253950107 4258108416 4263925504 4268448404 4284936216 4286582784 4290789954 4302862124 4309899264 4320348912 4322009088 4326251028 4327913472 4334204512 4338422968 4347205299 4355181072 4359438336 4370024384 4391174304 4397173176 4401471488 4406140288 4441664128 4452433249 4463160768 4469648403 4478372096 4487437728 4488330319 4495670784 4506587646 4525423958 4532825088 4539017472 4543832172 4550039593 4551788032 4558387504 4562824156 4580466132 4584943616 4587643226 4596060128 4607133696 4618321224 4622835712 4624630406 4633115168 4647012561 4656489168 4662850492 4671405376 4680861768 4694031408 4698619904 4710012032 4719546576 4728223104 4732825056 4739290664 4739687007 4747985792 4759497611 4767299328 4773812032 4777900017 4782570496 4787225344 4794166168 4796916192 4806698496 4813265024 4817386794 4822095872 4845451776 4857199908 4861947904 4863835427 4872759056 4875980076 4880725839 4885496832 4892171008 4896360348 4901146624 4904032414 4913029792 4916277432 4922993658 4932025824 4936826136 4941651968 4943570434 4951655424 4952640352 4956907824 4963679556 4965586944 4970460539 4972786368 4977626352 4979579792 4984426388 4993571264 4996872144 5001756672 5013883776 5020733344 5022662656 5029944832 5034840448 5038168608 5045051352 5049982976 5054307456 5062227008 5066561973 5071514624 5096078592 5103040448 5107410363 5112402944 5120761536 5128185942 5138194944 5145214336 5149620366 5154654208 5158061568 5170567644 5177631261 5179620864 5187130608 5192179212 5194216852 5197254656 5199272353 5200690176 5207794944 5212254564 5217349632 5220421602 5222427648 5229562112 5229999456 5237144264 5239156736 5242241546 5255331048 5260468224 5262510462 5267654656 5272165536 5280426448 5282455552 5285947392 5298763536 5303943168 5306002284 5311188992 5313250921 5315737152 5322999088 5331701997 5341484016 5346705408 5359668864 5366990816 5370538536 5380391808 5385628512 5392985928 5393436939 5398257664 5402880384 5411346112 5414923152 5422320588 5424857856 5432268864 5442235392 5447532288 5454974272 5469691392 5477163648 5481853938 5484646112 5487212544 5492553216 5494708736 5500056704 5503692384 5513789952 5527158516 5532561408 5534709279 5540119552 5559358464 5566953216 5571720396 5577166848 5580450678 5585905664 5602027266 5617767672 5623259136 5625442218 5630941184 5648325012 5650495488 5656041303 5658687936 5664195504 5666418384 5669732352 5671933476 5677477888 5679682019 5681230848 5691654144 5695005384 5702785446 5705453952 5713248288 5715443712 5721053272 5740920504 5746532352 5751453312 5760465216 5768334704 5770551296 5788366128 5796273732 5798985984 5806908096 5846911488 5854899072 5862897568 5883257376 5891787297 5894051328 5926111488 5936984064 5940479754 5942762496 5950881024 5959531204 5965331581 5975087616 5983250304 5986050048 5988373974 5994227712 5997757107 6008783528 6014631842 6035521536 6037864668 6043766784 6046113117 6052023296 6058442896 6073039872 6084182016 6087764376 6096080994 6107288176 6136846056 6142844928 6157761632 6170226876 6181547328 6187563792 6196016748 6208652224 6232634496 6241149024 6258708544 6267782818 6284143872 6292728768 6304297472 6310433408 6319582676 6334808832 6350191683 6356399104 6370533356 6387162624 6395888256 6402672606 6408931328 6423182392 6436184931 6454293186 6460602368 6476266544 6489376542 6491870208 6501306768 6507634452 6513995776 6516524663 6528480464 6539157504 6555036576 6563991544 6576034432 6582434848 6591978481 6593200128 6595759764 6602207232 6609210432 6618239408 6620782592 6630381824 6636835136 6662496192 6685178368 6700043702 6717558144 6726735136 6739076608 6755415964 6759881469 6788135937 6794771456 6808526208 6809880484 6815748258 6827682048 6837581256 6844236234 6846922214 6850926592 6866160488 6870699198 6877415424 6881464839 6894090192 6903508348 6906161152 6916174144 6922905616 6927481836 6934253568 6936945609 6943726592 6949672752 6956466176 6960562136 6963236864 6973332608 6984733752 6994275738 7007108064 7016680616 7029554048 7041047112 7047929856 7065018048 7074669712 7087649536 7092334656 7099237584 7108935996 7121978688 7146225152 7150948992 7160718048 7173855744 7180838016 7190647904 7191249252 7201073363 7203840512 7210047744 7219897536 7226080191 7229760784 7233143808 7243025152 7256313856 7260586366 7263376384 7268177664 7285799862 7292921856 7302884864 7309138584 7316283392 7319123746 7323404288 7328245248 7338256512 7344540522 7351719936 7356048621 7369544688 7376748544 7379612372 7384490487 7398038736 7405239204 7412477952 7415355651 7422604288 7428960528 7436222464 7440600904 7445519334 7448380416 7459179552 7466439528 7469369688 7476639582 7490356896 7500589624 7502635008 7520825664 7531100016 7533993984 7541388404 7544917248 7552260672 7555224512 7562577968 7564640256 7567577028 7574974464 7581461184 7593340512 7603713928 7607271936 7617664384 7644117888 7654560672 7668604416 7680620288 7707292416 7717821504 7724430549 7728364976 7731981312 7742544128 7769431296 7780695912 7788268818 7791325278 7795881984 7806532096 7811692416 7826024448 7830632403 7833641472 7844343168 7844999184 7855716396 7858735104 7863362319 7866448249 7890702336 7893765693 7901481984 7908248304 7915978752 7920639672 7923683328 7931460218 7934508032 7955914752 7959003426 7966783488 7973605728 7977667072 7984498632 7992303616 7997009476 8020058112 8039503296 8050486224 8058355712 8061484156 8086339584 8089478892 8097386496 8104320576 8117019168 8128107992 8133480882 8148403296 8163353088 8171298432 8182461408 8215745472 8226969168 8230818816 8238829824 8242063104 8250085056 8261355664 8262077351 8298842112 8310179328 8321532032 8330358982 8350429824 8365750272 8370676017 8378858496 8390305024 8397521242 8434888704 8438163327 8446411776 8466922244 8499627576 8504598528 8507900214 8516216832 8527851008 8536896808 8554178169 8569872432 8573165568 8581579908 8605724248 8619798528 8640697824 8644018176 8652502056 8655826944 8668409024 8676845936 8694410598 8710362144 8740048768 8782348608 8794346352 8802942976 8812280576 8831875789 8883328256 8904866498 8926321536 8939296806 8956744192 8974875456 8976660638 8991341568 9013175292 9021947763 9025488373 9050847916 9065650176 9078034944 9087664344 9100079186 9103576064 9116775008 9125648312 9144121491 9160932264 9169887232 9175286452 9192120256 9214267392 9236642448 9245671424 9249260812 9266230336 9294025122 9312978336 9325700984 9342810752 9361723536 9388062816 9401674227 9420024064 9439093152 9440970671 9456446208 9465650112 9478581328 9479374014 9495971584 9518995222 9534598656 9547624064 9555800034 9565140992 9570772937 9574450688 9588332336 9593832384 9604008909 9613396992 9626530048 9634773588 9644191744 9647935847 9681439779 9690903552 9714399816 9723895808 9727670854 9745518112 9751960152 9761451678 9770993664 9784342016 9792720696 9802293248 9808064828 9826059584 9832554864 9845987316 9864051648 9873652272 9883303936 9887140868 9903310848 9905280704 9913815648 9927359112 9931173888 9940921078 9945572736 9955252704 9959159584 9968852776 9987142528 9993744288 10027767552 10041466688 10050065553 10059889664 10069680896 10076337216 10090102704 10099965952 10108614912 10124454016 10133123946 10143029248 10192157184 10206080896 10214820726 10224805888 10230826243 10241523072 10256371884 10266354351 10270383321 10276389888 10290428672 10299240732 10309308416 10313310733 10316123136 10341135288 10355262522 10359241728 10374261216 10384358424 10388433704 10394509312 10398544706 10401380352 10415589888 10424509128 10434699264 10440843204 10444855296 10455106651 10459124224 10459998912 10474288528 10478313472 10484483092 10491413607 10510662096 10520936448 10525020924 10535309312 10544331072 10560852896 10564911104 10571894784 10597527072 10612004568 10622377984 10626501842 10631474304 10645998176 10663403994 10682968032 10719337728 10733981632 10741077072 10760783616 10771257024 10785971856 10786873878 10796515328 10805760768 10822692224 10829846304 10844641176 10849715712 10864537728 10884470784 10890879549 10895064576 10909948544 10939382784 10954327296 10963707876 10969292224 10974425088 10978685619 10985106432 10989417472 11000113408 11007384768 11027579904 11054317032 11065122816 11069418558 11080239104 11118716928 11133906432 11143440792 11154333696 11160901356 11171811328 11176148489 11204054532 11214959373 11235535344 11246518272 11250884436 11261882368 11296650024 11300990976 11312082606 11317375872 11328391008 11332836768 11343866952 11354955776 11359364038 11362461696 11390010768 11405570892 11410907904 11426496576 11442106544 11481841008 11493064704 11502906624 11520930432 11536669408 11541102592 11576732256 11592547464 11597971968 11613816192 11686987917 11693822976 11709798144 11725795136 11738233111 11766514752 11783574594 11788102656 11832870841 11852222976 11873968128 11880959508 11885524992 11897190327 11901762048 11919062408 11930663162 11950175232 11966500608 11972100096 11976747948 11988455424 11995514214 12017567056 12029263684 12075729336 12087533568 12092226234 12104046592 12116885792 12146079744 12175528752 12192161988 12214576352 12273692112 12285689856 12315523264 12340453752 12363094656 12375127584 12392033496 12417304448 12465268992 12482298048 12495538473 12517417088 12535565636 12547766429 12568287744 12585457536 12596281863 12608594944 12620866816 12639165352 12669617664 12700383366 12712798208 12741066712 12774325248 12791776512 12805345212 12817862656 12822838853 12846364784 12872369862 12908586372 12921204736 12952533088 12978753084 12983740416 13002613536 13015268904 13027991552 13033049326 13056960928 13078315008 13110073152 13127983088 13152068864 13164869696 13183956962 13191519528 13204414464 13218420864 13236478816 13241565184 13260763648 13273670272 13324992384 13357299747 13370356736 13400087404 13408945209 13435116288 13453470272 13464990957 13478153216 13510831928 13519762938 13576271874 13589542912 13617052416 13619760968 13631496516 13650118779 13655364096 13675162512 13688472468 13693844428 13701853184 13707172567 13732320976 13741398396 13754830848 13762929678 13788180384 13807016696 13812322304 13832348288 13845811232 13854963672 13868507136 13873891218 13887453184 13899345504 13921124272 13926473728 13946665216 13969467504 13988551476 14007661519 14014216128 14033361232 14059108096 14082094224 14095859712 14130036096 14149339424 14175299072 14184669312 14198475168 14217871992 14219061021 14243957376 14278492833 14292450304 14301897984 14321436096 14333700051 14347711488 14361676032 14381295808 14382498504 14402146726 14407681024 14420095488 14439795072 14452160382 14459521568 14466287616 14486050304 14512627712 14521172732 14526752768 14536355328 14571599724 14585843712 14591506281 14605769728 14618277168 14632566784 14638247492 14646808576 14656490496 14676513024 14689081044 14703439872 14712097242 14739089376 14759224744 14768980974 14796077472 14810478408 14824955904 14830711302 14845208576 14857921056 14881201808 14891038668 14896760832 14911381617 14918359104 14932879056 14938739376 14953279164 14973707141 14980713792 15001179248 15005270016 15041651328 15062200032 15067987968 15082776808 15089834496 15104521344 15110449024 15125155936 15135154056 15149948928 15162922368 15186681024 15199685919 15207427856 15214543872 15235328768 15288235776 15309121344 15322231089 15337208832 15361240576 15414584832 15435643008 15448861098 15456729952 15463962624 15485088256 15532893783 15538862592 15561391824 15576537636 15582650556 15591763968 15597817059 15613064192 15623384832 15652048896 15661264806 15667282944 15688686336 15689998368 15711432792 15717470208 15726724638 15732896498 15781404672 15787531386 15802963968 15816496608 15841279344 15847366656 15862920436 15869016064 15911829504 15918006852 15933566976 15939752763 15947211456 15955334144 15968997264 15984607232 15994018952 16040116224 16079006592 16100972448 16122968312 16178957784 16194772992 16208641152 16234038336 16256215984 16266961764 16296806592 16326706176 16342596864 16364922816 16431490944 16453938336 16461637632 16477659648 16484126208 16500170112 16522711328 16524154702 16597684224 16604127837 16620358656 16643064064 16660717964 16700859648 16731500544 16741352034 16757716992 16780610048 16795042484 16869777408 16876326654 16892823552 16933844488 16968123909 16999255152 17009197056 17015800428 17032433664 17039046057 17055702016 17073793616 17108356338 17139744864 17146331136 17163159816 17211448496 17239597056 17281395648 17305004112 17311653888 17336818048 17353691872 17378852359 17388821196 17420724288 17480097536 17564697216 17588692704 17624561152 17663751578 17766656512 17809732996 17852643072 17878593612 17895994743 17913488384 17949750912 17953321276 17982683136 17993271321 18026350584 18043895526 18050976746 18101695832 18131300352 18138339351 18156069888 18175328688 18200158372 18207152128 18233550016 18251296624 18288242982 18321864528 18339774464 18350572904 18384240512 18428534784 18473284896 18498521624 18532460672 18577393901 18588050244 18625956672 18651401968 18685621504 18723447072 18776125632 18803348454 18840048128 18878186304 18881941342 18912892416 18931300224 18957162656 18958748028 18984647957 18991943168 19037990444 19050575049 19069197312 19095248128 19111600068 19130281984 19141545874 19148901376 19176664672 19187664768 19208017818 19226793984 19253060096 19269547176 19288383488 19295871694 19362879558 19381807104 19428799632 19447791616 19455341708 19491036224 19503920304 19522903356 19541987328 19549573989 19568684032 19585441392 19604586496 19616129656 19652119168 19665109728 19691974632 19728103296 19747304544 19774281736 19775935443 19806621696 19810561408 19827631296 19854718224 19862347776 19881842156 19891145472 19910505408 19918319168 19937705552 19974285056 19987488576 20055535104 20082933376 20100131106 20119779328 20139361792 20152674432 20180205408 20217229824 20248908032 20266247892 20286058496 20293934023 20364407811 20384314368 20412161792 20429641452 20449611776 20461652486 20483046144 20512743768 20532708702 20540766642 20552779776 20580857344 20598481464 20618616832 20626621466 20632246272 20644394517 20682270576 20710525044 20718483456 20738818111 20748522432 20768716848 20776867408 20789018624 20797089412 20802760704 20810836827 20831179776 20849018256 20869398528 20881686408 20889710592 20910213302 20918248448 20919997824 20948577056 20956626944 20968966184 20982827214 21021324192 21050041848 21070618624 21088662144 21121705792 21143789568 21195054144 21224009136 21244755968 21253003684 21262948608 21291996352 21326807988 21365936064 21438675456 21467963264 21482154144 21521567232 21542514048 21571943712 21573747756 21603220089 21611521536 21645384448 21659692608 21689282352 21699431424 21729075456 21768941568 21781759098 21790129152 21819897088 21878765568 21908654592 21927415752 21938584448 21948850176 21957371238 21970212864 21978834944 21991776059 22000226816 22014769536 22055159808 22068145863 22108634064 22130245632 22138837116 22160478208 22169081429 22237433856 22246066953 22267812864 22286881584 22308667392 22321802712 22343622656 22352296978 22408109064 22429918746 22471070688 22501768872 22523764736 22593300048 22601981952 22624165212 22634751744 22656782016 22665673536 22687733904 22709911552 22718728076 22724923392 22780021536 22811141784 22821815808 22852993152 22884213088 22963682016 23005813248 23041860864 23073338816 23153464512 23185094928 23195943936 23227632384 23284036171 23373975834 23387645952 23419596288 23451590272 23476466222 23533029504 23567149188 23576205312 23590086957 23599344747 23665741682 23704445952 23747936256 23761919016 23771049984 23794380654 23803524096 23838124816 23861326324 23900350464 23933001216 23953495896 23976910848 23991028428 24035134112 24058527368 24151458672 24175067136 24184452468 24208093184 24233771584 24292159488 24351057504 24384323976 24429152704 24547384224 24631046528 24680907504 24726189312 24750255168 24784066992 24786232053 24834608896 24889831769 24930537984 24964596096 24991076946 25034834176 25071131272 25095532858 25136575488 25170915072 25192563726 25217189888 25232037743 25241733632 25278330704 25339235328 25400766732 25425596416 25435467233 25482133424 25548650496 25583553024 25610690424 25635725312 25645677706 25692729568 25744739724 25817172744 25842409472 25905066176 25957506168 25967480832 26005227072 26030537808 26055983104 26066098652 26113921856 26220146304 26255966176 26304137728 26329739392 26367913924 26383039056 26408828928 26436841728 26472957632 26495627367 26521527296 26547340544 26649984768 26714599494 26740713472 26800174808 26817890418 26870232576 26906940544 26929981914 26956306432 26972178277 27021663856 27039525876 27065843289 27076465119 27152543748 27179085824 27189637387 27234104832 27239521936 27262993032 27300237558 27310728192 27350325024 27376944936 27387688856 27403706368 27414345134 27464641952 27482796792 27509661696 27525859356 27563462989 27576360768 27614033392 27624644608 27664696576 27691622464 27709927344 27737014272 27747782436 27774906368 27798691008 27842248544 27852947456 27893330432 27938935008 27977102952 28015323038 28028432256 28066722464 28118216192 28164188448 28205022681 28260072192 28298678848 28322912013 28350598144 28369338624 28396950336 28435743984 28438122042 28487914752 28556985666 28584900608 28603795968 28642872192 28667400102 28695422976 28712318811 28723352064 28762591616 28764997008 28804293452 28815362048 28832328503 28840190976 28879590144 28904320764 28919043136 28932575232 28943807541 28972100608 29025255424 29042345464 29053505536 29072710656 29143199448 29171687424 29183012562 29211539456 29236554336 29276494984 29293617152 29312980992 29353026048 29378162088 29406879744 29424194484 29464391471 29478178752 29518449488 29537961948 29592154944 29620956816 29649911808 29661422604 29690417152 29715842112 29762403616 29782077336 29793521664 29822763234 29836718208 29865758112 29877478752 29906558328 29947414282 29961427584 30002358496 30083302656 30124400064 30150196659 30165553616 30179668992 30209042688 30220898048 30250311872 30270308112 30299897856 30325844736 30373362048 30399371838 30414855712 30429087744 30470657536 30576471552 30618242688 30644462178 30674417664 30692478729 30722481152 30811149963 30829169664 30871286016 30897722196 30913459904 30927925248 30939932199 30970176512 31065787566 31077725184 31122783648 31153075272 31165301112 31183527936 31195634118 31226128384 31246769664 31304097792 31322529612 31334565888 31365319953 31377372672 31379996736 31422865584 31434940416 31453449276 31465792996 31496418469 31562809344 31575062772 31605927936 31632993216 31682558688 31694733312 31725840872 31738032128 31836013704 31867133952 31879505526 31894422912 31910668288 31937994528 31988037904 32158013184 32201944896 32245936624 32357915568 32389545984 32417282304 32468076672 32512431968 32533923528 32593613184 32653412352 32672638647 32685193728 32729845632 32862981888 32907876672 32923275264 32936056857 32955319296 32968252416 33000340224 33045422656 33048309404 33080475131 33195368448 33208255674 33240717312 33286128128 33321435928 33401719296 33463001088 33482704068 33515433984 33528445467 33561220096 33590084968 33739554816 33752653308 33785647104 33867688976 33936247818 33998510304 34031600856 34064867328 34078092114 34111404032 34147587232 34216712676 34279489728 34326319632 34422896992 34479194112 34562791296 34610008224 34623307776 34673636096 34707383744 34757704718 34777642392 34841448576 34960195072 35129394432 35177385408 35214699333 35249122304 35327503156 35498612523 35533313024 35619465992 35691570981 35705286144 35757187224 35791989486 35826976768 35899501824 35906642552 35965366272 35986542642 36052701168 36087791052 36101953492 36137091313 36203391664 36262600704 36276678702 36312139776 36350657376 36400316744 36414304256 36467100032 36502593248 36576485964 36643729056 36701145808 36768481024 36857069568 36946569792 36997043248 37064921344 37154787802 37176100488 37251913344 37302803936 37371243008 37446894144 37486615419 37552251264 37606696908 37643299287 37658072177 37680096256 37756372608 37763882684 37788845589 37825784832 37862600448 37914325312 37917496056 37969295914 37983886336 38075980888 38101150098 38138394624 38190496256 38223200136 38260563968 38283091748 38297802752 38353329344 38375329536 38416035636 38453587968 38468516559 38506120192 38539094352 38576766976 38591743388 38725759116 38763614208 38857599264 38910683416 38982072448 39007840608 39045806712 39083974656 39099147978 39137368064 39170882784 39232259312 39304238336 39330219456 39383949264 39456206592 39494609088 39548563472 39551870886 39613243392 39621122816 39655262592 39709436448 39724695552 39763684312 39782290944 39821010816 39836638336 39875411104 39933225013 39948570112 39974977152 40071899241 40111070208 40165866752 40200262212 40239558656 40255180603 40278723584 40305348864 40360410816 40394972871 40434459648 40497816064 40532495784 40572116992 40587868046 40728815622 40768628736 40824323584 40859282904 40899223552 40923304972 40950356337 40966092288 41025487536 41065417404 41081533284 41105559552 41121517701 41161714688 41196962928 41237233664 41253242932 41264492544 41288789034 41364541152 41421050088 41436966912 41477636222 41497044864 41537433696 41553734816 41594178824 41605521408 41621673654 41662359552 41698036512 41763372816 41779421184 41820426604 41836496896 41839995648 41897154112 41937932368 41965654428 42022984557 42042648384 42100083696 42141237248 42177324288 42243411584 42287579136 42390108288 42448018272 42506007368 42525897216 42583992704 42653615976 42731872128 42835478499 42877350912 42935926528 42964308288 43043134464 43085028096 43143887424 43147495512 43206440178 43223043072 43290768896 43319385216 43378564704 43398862848 43458150912 43537883136 43563518196 43580258304 43623031199 43639794176 43757531136 43774518843 43817309184 43854831504 43877168896 43897700352 43914742476 43940425728 43957669888 43983552118 44000453632 44029539072 44110319616 44136291726 44217268128 44277674232 44320956416 44338162858 44474867712 44492133906 44535625728 44573763168 44643605424 44687245312 44704593956 44734144851 44816218128 44859837492 44921121423 44942141376 45003537744 45047529472 45186600096 45203963904 45248330424 45269503488 45313564032 45331347072 45375467808 45437456152 45449846784 45560043072 45622283568 45643631616 45705986304 45768426176 45816974401 45927364032 46011626496 46083721728 46146677632 46186366831 46306929024 46370189856 46391887872 46455264768 46568072342 46747951668 46775291904 46793451177 46839192576 46903180544 46952932444 47066059008 47134298376 47152410624 47180173914 47198689494 47331483364 47408891904 47523838032 47542099968 47588761308 47607048192 47676249632 47722652648 47800700928 47819258289 47866002432 47906991792 47953821696 47982056856 48070268224 48117054736 48302917344 48368904936 48416186368 48467543168 48584318976 48702115008 48768647952 48858305408 48976765739 49094768448 49262093056 49361815008 49371633509 49452378624 49500510336 49568133984 49572464106 49669217792 49779663538 49861075968 49929192192 49982153892 50050435523 50069668352 50142262544 50191065716 50273150976 50341830144 50385127452 50434379776 50464075486 50483467264 50556661408 50678470656 50801533464 50851192832 50870934466 50964266848 51097300992 51117138171 51167106048 51221380848 51271450624 51291355412 51385459136 51489479448 51634345488 51684818944 51810132352 51915012336 51934961664 52010454144 52061075616 52132197304 52136557077 52227843712 52354473721 52440292608 52511932352 52608275456 52659478784 52735827848 52766078112 52873683456 52945915264 52991254734 53043054592 53094681088 53299969536 53429198988 53481426944 53502189697 53600349616 53635780836 53687984229 53740465152 53813881088 53859963828 53912612864 53944356554 54043327712 54079051752 54131686578 54152930238 54305087496 54358171648 54379274774 54468209664 54479043872 54525986064 54600475116 54621456384 54675065929 54700650048 54753889872 54775377712 54807412736 54828690268 54929283904 54965593584 55019323392 55051718712 55126925978 55152721536 55228066784 55249289216 55329393152 55383244928 55419854688 55495564872 55549812736 55597382016 55684497088 55732181703 55786660864 55877870016 55954205904 56030646076 56056864512 56133444928 56236432384 56328376896 56410045362 56520144384 56597357696 56645824026 56701196288 56738677248 56793900672 56871487968 56876244084 56953943871 56975829504 57113971332 57169801216 57191995883 57207591936 57285744384 57334800204 57390845952 57424637622 57446704128 57525183232 57529994016 57608586904 57630724096 57664657006 57680381952 57759180288 57808641528 57838086272 57865150464 57887615082 57944201216 57978318701 58084690928 58107011072 58145421312 58286398896 58343374848 58366025124 58423078912 58445760131 58473108672 58552989968 58587234304 58625961984 58648721967 58706052096 58756324176 58813759488 58848388968 58928782942 58956357504 59036898976 59075923896 59184309888 59241913632 59322845208 59327806329 59380834304 59431684224 59524807232 59564154672 59587043328 59645526468 59673436416 59731516224 59754957504 59813116656 59894828564 59922855168 60004716992 60166605312 60248800128 60300393318 60331107232 60359337984 60418085376 60441796096 60500623744 60540616224 60651689472 60746724096 60798743676 60829711424 60858175488 60881802069 60941315072 61152943104 61236485376 61288924356 61348835328 61384957458 61444962304 61622299926 61658339328 61742572032 61795444392 61826919808 61855850496 61879864398 61940353024 61976823439 62131575132 62155450368 62216454333 62245567296 62306150544 62330602224 62367055872 62391268236 62452256768 62476502209 62493539328 62608195584 62645059224 62669131776 62730639906 62754745344 62759993472 62845731168 62869880832 62906898552 62931585992 62992836938 63150125544 63211855872 63265986432 63365117376 63451681744 63476064256 63672027408 63734267904 63759011052 63788845824 63821336576 63875989056 63976075808 64316026368 64403889792 64491873248 64715831136 64809660267 64834564608 64936153344 65024863936 65067847056 65187226368 65306824704 65345277294 65370387456 65459691264 65618647391 65725963776 65815753344 65846550528 65872113714 65910638592 65936504832 65975328177 66000680448 66090845312 66096618808 66160950262 66390736896 66416511348 66481434624 66507244287 66572256256 66642871856 66803438592 66926002176 66965408136 67030867968 67056890934 67122440192 67180169936 67505306616 67571294208 67735377952 67872495636 67997020608 68063201712 68129734656 68156184228 68222808064 68295174464 68433425352 68558979456 68652639264 68845793984 69125582592 69220016448 69347272192 69414767488 69515409436 69555284784 69682897152 69852108513 69920390144 70258788864 70354770816 70429398666 70498244608 70655006312 70798034241 70997225046 71066626048 71108470003 71238931984 71383141962 71410572288 71514374448 71583978972 71653953536 71681771293 71799003648 71813285104 71930732544 71973085284 72105402336 72175582104 72203906984 72274182626 72406783328 72525201408 72553357404 72624279552 72701314752 72800633488 72828608512 72934200064 73005186496 73152971928 73287458112 73402291616 73536962048 73893139584 73994086496 74129842688 74309575604 74352200976 74358696159 74503826688 74605607872 74669495307 74742486016 74893788288 74973230838 75104502528 75213393816 75286598574 75316144354 75360192512 75512745216 75527765368 75577691178 75651569664 75696113229 75725200896 75828650624 75834992112 75938591828 75967772672 76012502417 76151961776 76202300196 76276789248 76306401699 76380992512 76446400272 76521127936 76566183496 76595605504 76706658688 76750659072 76832071272 76907175936 76937033118 77012240384 77078188704 77183486776 77451518232 77527228416 77715198528 77821366832 77964144896 78015681216 78091613424 78167949312 78198295956 78274736128 78341765568 78464518624 78608476672 78660438912 78767898528 78912413184 78989218176 79097126944 79103741772 79211806993 79226486784 79242245632 79310525184 79418872896 79486882101 79527368624 79564581888 79642021632 79673276672 79750822208 79866450026 79897140224 79949954304 80143798482 80222140416 80331733504 80400524424 80479117312 80510361206 80557447168 80610697728 80720821632 80789945742 80868919296 80916534831 80995632128 81064991568 81144233984 81175736092 81229395357 81457631244 81537257472 81568912161 81648647168 81718565808 81798447104 81846609944 81900712674 81932184576 82050975072 82130834808 82163066568 82211119104 82243035402 82323429376 82393925856 82506485864 82528985088 82577578068 82690388967 82729082304 82842100176 82873933824 82955272444 82994089728 83074867392 83107469632 83188357648 83211042816 83243347308 83324719104 83396073024 83526745632 83558842368 83640853208 83672993792 83679991296 83794308224 83875864736 83931308856 84045969114 84085296768 84200167392 84354648576 84486823168 84780216576 84896036544 84968736039 85012014736 85051794432 85167985408 85307231952 85463744256 85670956998 85754701824 85871853056 85928616576 86086268928 86136956433 86170056192 86287774848 86294991024 86412880356 86446086144 86496985509 86530930739 86581537792 86638770432 86757129408 86797725696 86831422623 86916301824 87075766272 87127036392 87160516608 87246062398 87279588352 87515062272 87549037686 87634618368 87709663008 87754337792 87829484952 87880851456 87915339776 87967104236 88000907264 88059078144 88220639232 88272583452 88393174413 88434536256 88555348464 88641912832 88676325716 88949735424 88984267812 89071251456 89147526336 89287210848 89409187912 89468289702 89632436256 89719674984 89842242846 89884282752 90007075488 90373200192 90496660848 90539006976 90627128064 90662694144 90750935616 90874912304 90882850861 90899693568 91120086144 91244567136 91287263232 91411972608 91536852352 91633948802 91854728064 92023252992 92077436187 92167443456 92293355264 92372733662 92613858048 92740379712 92783775744 92819796597 92910529536 93136144684 93495903336 93550583808 93586902354 93678385152 93806361088 93905864888 94095959859 94132118016 94268596752 94304821248 94360347828 94397378988 94489255407 94662966728 94817783808 95047676064 95084199936 95177522616 95214096384 95352499264 95445305296 95601401856 95638516578 95732004864 95813983584 95964113712 96140536448 96234109472 96605834688 96737809872 96832372736 96935086336 97150633679 97168637952 97404230016 97537295904 97716610816 97953531478 98189536896 98524186112 98723630016 98743267018 98904757248 99001020672 99136267968 99144928212 99241425393 99280372103 99338435584 99559327076 99722151936 99858384384 99964307784 100100871046 100139336704 100284525088 100382131432 100546301952 100585336401 100683660288 100770254904 100868759552 100928150972 100966934528 101113322816 101356941312 101603066928 101702385664 101741868932 101928533696 102194601984 102234276342 102334212096 102442761696 102582710824 102770918272 102978958896 103268690976 103620264704 103830024672 103850677381 103869923328 104020908288 104122151232 104264394608 104273114154 104455687424 104708947442 104880585216 105023864704 105216550912 105278502307 105318957568 105471655696 105532156224 105644097999 105747366912 105891830528 105982509468 106086109184 106127294317 106189362176 106495837569 106599939072 106858397976 106962853888 107004379394 107200699232 107271561672 107375968458 107480930304 107627762176 107719927656 107825225728 107888713108 108086655424 108158103504 108263373156 108305860476 108411273939 108610174992 108716343296 108758549548 108936419328 108958087744 109051972128 109200950232 109242912768 109350131858 109401300096 109507779744 109550755424 109657380536 109858567808 109931187168 110103437424 110253851956 110305443072 110456133568 110658786304 110766489856 110839709376 110991129744 111099625472 111194764032 111368994176 111464363406 111573321728 111755740032 111908411808 112061292152 112113729024 112266889856 112472864768 112539088673 112656753792 112820090724 112929897861 112974216531 113040288768 113194715392 113291648052 113402392576 113446418063 113477354496 113587801344 113742975936 113752488168 113907887742 113951659008 114227942664 114339602432 114383991766 114415183872 114571488768 114669600408 114781691904 114849275244 114893408256 115006173161 115050366464 115059988032 115217173808 115261448192 115329314012 115360763904 115405549677 115518360576 115617283056 115676172544 115730300928 115775230164 115888402432 115956637402 116169381856 116214022144 116290842624 116572797792 116732050248 116846157824 116891520262 116946217344 117105979936 117251923968 117297443934 117412104192 117512648352 117696777936 117857565884 117912715008 118073797952 118151847792 118368619776 118483827264 118645690416 118655612658 118761668608 118863368448 119049614464 119128309344 119174086656 119291052936 119346872832 119463032448 119509915008 119626233312 119789657128 119799675039 119845710336 120009433984 120333210624 120497600256 120600786636 120662214464 120718675968 120765541809 120836170752 120883592192 121001247488 121081232448 121303378944 121493448192 121597487352 121659422848 121716350976 121763604138 121882630144 122305886208 122472970752 122577848712 122697670656 122769914916 122889924608 122937633379 123244599852 123316678656 123364553103 123485144064 123590888784 123653839616 123711700992 123759728796 123880706048 123953646878 124263150264 124310900736 124432908666 124491134592 124612301088 124661204448 124782536472 124904513536 124953004418 124987078656 125290118448 125338263552 125461279812 125509490688 125519986944 125691462336 125813797104 125863171984 125985673876 126068953671 126300251088 126423711744 126531972864 126730234752 126903363488 126952128512 127344054816 127518022104 127577691648 127642673152 127751978112 127952151616 128632052736 128807779584 128983746496 129120564221 129431662272 129619320534 129669129216 129872306688 130049727872 130135694112 130161579251 130374452736 130613649408 130690554588 130740774912 130869093597 130919382528 131237294782 131451927552 131631506688 131693101056 131744227428 131821277184 131873009664 131950656354 132001360896 132181690624 132193237616 132321900524 132833022696 132962869248 133014488574 133144512512 133285743712 133606877184 133930816272 134061735936 134113781868 134244880384 134360339872 134763364269 135010613232 135142588416 135470755904 135744991272 135994041216 136126403424 136312368456 136445616128 136590348928 136866850704 137117958912 137305278528 137450923203 137691587968 138025430719 138251165184 138440032896 138559100493 138694544384 138829534976 139030818872 139110569568 139365794304 139704217026 139840780288 140517577728 140709541632 140858797332 140996489216 141051227383 141310012624 141596068482 141994450092 142133252096 142216940006 142477863968 142766283924 142821144576 143028748896 143167957944 143307907072 143363542586 143598007296 143626570208 143861465088 143946170568 144210804672 144351164208 144407813968 144548365252 144813566656 145106714808 145248559104 145402629504 145601266976 145657217024 145868400128 146010372992 146305943856 146574916224 146804583232 146930297217 147073924096 147786279168 147988172992 148114900527 148259685376 148619151208 148704401952 148717392318 149007653376 149211215744 149338990614 149484972032 149787576576 149946461676 150151306569 150209005056 150426787632 150573197148 150632288708 150720385024 150778898237 151025490432 151055530736 151155382356 151303139328 151392226458 151450401792 151657301248 151669984224 151877183656 151935545344 152025004834 152303923552 152404600392 152553578496 152612803398 152761985024 152892800544 153132366992 153191211008 153413317376 153501318144 153664142544 153814351872 153874066236 154024480768 154084276709 154156377408 154366973552 154903036464 155054456832 155430397056 155642733664 155928289792 156031362432 156183226848 156396591912 156409671231 156549472256 156683531136 156929037248 157063421163 157216953344 157320877824 157535797056 157824826368 157978436352 158194253888 158207483544 158423613986 158484491264 158621050368 158837745792 158973764202 159054737248 159129163776 159284043264 159346553344 159501644416 159732900052 159794280448 159899908608 160287596964 160444280832 160506569091 160663467008 160801048848 160958234624 161020722412 161114894336 161221395456 161441643264 161579891484 161737838592 161833069662 161991264256 162129983136 162351472184 162458790714 162915262488 163074514944 163137824322 163297294336 163437131616 163693219888 163801425348 163864369152 164025197787 164101950144 164261669616 164326133136 164422238208 164486070804 164646858752 164710778551 164787851712 165012971728 165057970176 165155156136 165380777934 165458164608 165684200352 165747867648 165910544888 165988179456 166149734784 166214939264 166376715296 166486694616 166649438208 166792146048 167053491264 167196545109 167281706416 167345987584 167359982592 167588616448 167751729472 167862617712 168091938228 168170593536 168400334784 168709297152 168973646336 169560433152 169792073088 169937472078 170024029472 170103588864 170335970816 170614463904 170861831613 170927488512 171341913996 171509403648 171575987649 171743706112 171857233152 172172537856 172273912866 172340112384 172575549696 172589982048 172825760712 172892172288 172993971018 173061861478 173163075584 173277540864 173514258816 173595451392 173662845246 173832603648 173934956103 174254072784 174321033216 174492124796 174559176704 175030124544 175098075372 175269236736 175337280393 175419326016 175508675584 175658969904 175761702912 175830679552 175934208472 176001814528 176118156288 176441278464 176545166904 176786348826 176869072512 177110696928 177352651432 177968535624 178142502912 178295052672 178574421696 178818375824 178936579404 179264872512 179439349968 179684485692 179768565504 180014150976 180746400384 180993321696 181078013952 181254256128 181325388288 181501871232 181749824608 181765701722 182240172288 182489134272 182574526464 182645406207 182823945216 183073704704 183267897604 183709456128 184046505984 184154872374 184334886912 184586710528 184745467324 185227716096 185480759424 185567551488 185639593194 185821059072 185930470317 186272289368 186649362999 186991806672 187101167616 187173804708 187356770304 187429506627 187612722176 187811729776 188191919718 188264236032 188537193504 188609642496 188720695656 188794757976 188978510814 189325933456 189635567616 190095352128 190355045232 190428192768 190704998528 190890610592 191167375949 191202803712 191277033156 191464009728 191627967168 191928227424 192281072896 192468218944 193211669376 193475619744 193870172672 194301267358 194808460032 195074591808 195433221632 195907062956 196379073792 196855942173 197048372224 197447260032 197486534036 197809514496 197925984531 198002041344 198272535936 198289856424 198482850786 198560744206 198676871168 199118654152 199444303872 199521732861 199716768768 199928615568 200201742092 200278673408 200569050176 200764262864 201092603904 201170672802 201367320576 201540509808 201737519104 201856301944 201933869056 202226645632 202713882624 203206133856 203483737864 203857067392 204351332911 204389203968 204468552684 204668424192 204885523392 205165421648 205541836544 205957917792 206537381952 207240529408 207660049344 207701354762 208041816576 208244302464 208528789216 208546228308 208831127527 208911374848 209417894884 209556325539 209761170432 210047729408 210433101824 210557004614 210637915136 210943311392 211064312448 211288195998 211494733824 211783661056 211965018936 212172218368 212254588634 212378724352 212991675138 213199878144 213325410009 213716795952 213925707776 214008758788 214401398464 214543123344 214751936916 214961860608 215045313879 215255524352 215439855312 215650451456 215777426216 216173310848 216316207008 216526746312 216611720952 216822547878 217220349984 217517099096 217872838656 217916175488 218103944256 218401900464 218485825536 218700263716 218802600192 219015559488 219101510848 219314761072 219717135616 219862374336 220206874848 220507703912 220610886144 220912267136 221317572608 221532979712 221679418752 221982259488 222389528064 222737988352 222928726812 223146643456 223233274253 223511480064 223816823616 224008485921 224122584304 224227458048 224533779712 224945729536 225078177346 225313507584 225640181448 225859795722 225948433062 226080577536 226389430784 226583296104 226804785152 226892836126 226954708992 227088339687 227175602688 227485951872 227504976336 227815775484 227903318016 228037507251 228126999221 228455885328 228679204864 228767983532 228830367744 228919205097 229142977536 229339200816 229563383808 229698550488 229786816512 230012346322 230100732928 230119976064 230434347616 230522896384 230658628024 230721527808 230811099354 231036721152 231234566112 231352345088 231550460328 231776804864 231913274804 232338763712 232581685248 233145595584 233464100496 233692315648 233783040524 233892434688 234211959872 234503847936 234594887868 234824208384 235025296704 235393555872 235715131768 235825430016 236147595904 236303695584 236737239552 236967654528 237291380832 237311225316 237635420979 237726736896 238099228928 238256618688 238582105872 238693745664 238926064896 239019830016 239252466624 239579314256 239599350078 239691420672 240018867968 240666421248 240995200512 241201573272 241324428928 241437351936 241531083618 241672341504 241767184384 241909536649 242002494976 242162464896 242606757888 242749604493 242986896384 243194974704 243318845696 243432701952 243527208276 243765260288 243859895719 244611772416 244706736483 244945941504 245155697424 245395341312 245539829832 245779849216 245875266758 246489199704 246633357312 246729106206 246970288128 247181777568 247307679232 247519457592 247761412096 247907293756 248071166901 248526300528 248621801472 248865817332 248982269184 249224602176 249322408896 249565072944 249809027072 249906008836 249974157312 250580236896 250676527104 250922559624 251018981376 251039973888 251382924672 251627594208 251726343968 251971347752 252137907342 252600502176 253063945728 253460469504 253806726976 254688109632 255036044208 255155383296 255285346304 255503956224 255904303232 256124397881 257264105472 257615559168 257967492992 258241128442 258863324544 259238641068 259338258432 259490956527 259592792217 259744613376 260099455744 260271388224 260323158502 260748905472 261227298816 261381109176 261481549824 261738187194 261838765056 262474589564 262903855104 263263013376 263488454856 263642554368 263746019328 263901312708 264002721792 264363381248 264386475232 264643801048 265179523239 265666045392 265925738496 266028977148 266289025024 266571487424 267213754368 267861632544 268227563736 268489760768 268720679744 269526728538 270021226464 270941511808 271489982544 271988082432 272252806848 272624736912 272648552583 272891232256 273180697856 273733701408 273788149459 274235917824 274610557056 274901846406 275383175936 276050861438 276502330368 276880065792 277118200986 277389088768 277552415173 277659069952 278061637744 278221139136 278731588608 279408434052 279681560576 279790139563 281035155456 281419083264 281717594664 281992978432 282102454766 282620025248 283192136964 283467766221 283988900184 284266504192 284433880012 284955727936 285532567848 285642289152 286057497792 286335915888 286615814144 286727085172 287196014592 287253140416 287892341136 288421609344 288702328416 288815627936 289096730504 289627133312 290213429616 290497118208 290805259008 291202533952 291451901037 291736800256 292020745984 292611887712 293149832448 293609166464 293860594434 294147848192 295572558336 295976345984 296229801054 296519370752 296693961047 297238302416 297408803904 297434784636 297724276179 297841116309 298015306752 298422431488 298677981228 298969944064 299086011257 299575153152 299892923352 300302613138 300418010112 300853575264 301146394296 301264577416 301440770048 301557796474 302050980864 302111061472 302310764712 302606278656 302784452916 302900803584 303198092879 303314602496 303339968448 303754367312 303871090688 304050009668 304607847104 304809200784 305107156992 305225606796 305523970048 305785601088 306264733984 306382422016 306826634752 307002636288 307328285088 307748132472 308048961536 308168553418 308312754816 308733947104 309806072928 310860794112 311285467328 311552032143 311856579584 312062724864 312366453696 312793183824 312819342462 313098944512 313367062272 313858074496 314126842326 314433906688 314641755648 315071594112 315649652736 315835506921 315956872704 316388507776 316414967088 316847227972 316968982528 317155613533 317242100736 317675491584 317947528404 318109474496 318258327552 318381882951 318568086528 318693106688 319003288832 319465800104 319588560896 319799817216 320575193928 320888561664 321013138182 321326934016 321602097696 322041444824 322229788672 322442790912 322883286528 323159782968 323475677184 323666139324 323982528512 324108306181 324259966272 324702944368 324917581428 325233821817 325830524976 326149029888 326275648644 326594588672 326874263232 327386439776 327602850696 327728738304 328050395574 328203900288 328523339232 328652266272 328972141608 329293717504 329421557102 329575703424 330025943456 330310312272 330761555868 330916329216 331368400704 331821089776 331976358912 332299469568 332429878528 332753430592 332973389232 333298876416 333584292096 334106982528 334393090218 334563412832 334691975168 334719965184 335177232896 335503458944 335725235424 336183876456 336341187072 336800669568 337418594304 337617266019 337947292672 338922649593 339120866304 339584146176 339874944156 340048058944 340207177728 340339254189 340671941632 341228927808 341723663226 341854977024 342683827992 343018807296 343151975298 343487412224 343714466304 344345075712 344547825732 344680224768 345018519483 345151099392 345179964096 345651521424 345784344576 345987942036 346123722956 346326151168 346460603159 346555081728 347028517632 347190902784 347325690492 347665207296 347869912206 348508145568 348642066432 348984249592 349118353408 350196150744 350538473472 350674560786 350838652032 351017351168 351317939808 351868416944 352003629056 352236312576 353090333808 353572697652 353738145024 354221393856 354705302864 355937071248 356285005824 356590105344 357148843392 357636751648 357873158808 358529745024 358878699936 359368971384 359399025117 359537131008 360028301952 361492800768 361986643392 362156027904 362296625427 362508512256 362650776576 363003742464 363499649216 363531403444 363885226441 364480344576 364978268544 365149052928 365290812414 365647890432 366147409408 366535795208 367418912256 368093011968 368309744748 368669773824 368812900137 369173421056 369490934648 370455432192 370961518848 371135102976 371279186388 371642118144 371860940634 372544578736 373298725998 373983613344 374347609416 374713540608 374859013254 375225444352 375623459552 376383839436 376528472064 377074387008 377441391312 377589515952 377957021628 378651866912 379271135232 380190704256 380710090464 380856385536 381409997056 381781221184 382334751898 382554066312 382928019456 383255934336 383856454848 384562145792 384936437888 386423338752 386951239488 387361692663 387740345344 388602534716 389616920064 390149183616 390484737753 390866443264 391814125912 392607280791 392758147584 393711884346 394096744448 394894520064 394973068072 395619028992 395851969062 396004082688 396545071872 396579712848 396965701572 397121488412 397353742336 397508004443 398237308304 398888607744 399043465722 399433537536 399857231136 400403484184 400557346816 401138100352 401528525728 402185207808 402341345604 402734641152 403081019616 403712603888 403867738112 404453291264 405427765248 406412267712 406967475728 407714134784 408702665822 408937105368 409336848384 409771046784 410330843296 411083673088 411915835584 412352769609 413074763904 414076292157 414481058816 415320098688 415402709524 415677301479 416083633152 416488604928 417057578432 417092456616 417662255054 417822749696 418835789768 419112651078 419522340864 420095458816 420866203648 421114009228 421275830272 421886622784 422128624896 422576391996 422989467648 423153682149 423567322112 423930037872 424344436736 424509177268 424757448704 425983350276 426399756288 426650820018 427433591904 428017517576 428802796928 429086246688 429503873832 429923721216 430090627758 430511048704 430879710624 431554852432 432346621696 432632414016 433053492624 433223441904 433645095756 434237507089 434440699968 435034198192 435745677312 435832350976 436207888512 436803800928 436971651072 437400527432 437605200384 438031118976 438203021696 438629522144 439265475143 439434271232 439724748672 440413749696 440790891651 441015407824 441221772288 441824534272 442635145216 443065959424 443358837504 443964518976 444344701581 444779056128 445475976704 445857453624 446293286912 446466548506 447022960128 447633647232 448016971842 448245168608 448454916096 449067559424 449891459072 450156354692 450453919707 450627015168 451280362896 451719591444 451896866124 452161155072 452336694711 452778861568 453166592208 453609570304 453785672252 453909417984 454176679374 454351205376 454971903744 455009952672 455631550968 455806636032 456075014502 456253998442 456911770656 457535967064 457660735488 457838410194 458285955072 458678401632 459397100976 459573633024 460024692644 460201465856 460239952128 460868695232 461317256048 461443055616 461622198708 462073442304 462252830127 462469132224 462704690176 463100920656 463553609728 463826549608 464677527424 465163370496 466291191168 466928200992 467566081048 467784869376 468423919744 469189775736 469648416768 470050593408 470787111744 471190263489 471430263536 471650860032 472295191808 472607391168 473474479104 473935309056 474582761664 474622450632 475270841958 475453473792 476198457856 476513237376 477164211744 477387491328 477852129792 478039660032 478504933248 479158628512 479198700156 479382841344 479853343189 480037735936 481332842496 481519707273 481990401024 482403146544 482648857856 482874703872 483062167236 483344683008 483534368768 483819073298 484004989952 484324929792 485213515776 485499208986 485973792768 486389949408 486637691392 487054416552 487530520576 487719791438 489223544832 489413472966 489891883008 490311394848 491079659664 491559698432 491750533516 492075593361 492978399408 493266714624 493458212412 493940576256 494132335653 494363555136 494615358464 495038915184 495522824192 495814587512 496142333802 497052601056 497243602944 497731634664 497964538368 498449204352 498644817792 499130145888 499812017672 499948314624 501160473792 501845119248 502037962752 502079947776 502765849344 503255188416 503452687936 503942695504 503986718411 504275814684 505201004352 506127891456 506920939008 507613453952 509376219264 510072088416 510310766592 511007912448 511808606464 512248795762 514528210944 514727962947 515231118336 515934985984 516482256884 517726649088 518477282136 518676516864 518981913054 519185584434 519489226752 520198911488 520542776448 520646317004 521497810944 521804868309 522762218352 522963099648 523476374388 523677530112 524949179128 525807710208 526011841179 526526026752 526976909712 527285108736 527492038656 527802625416 528005443584 528726762496 528772950464 529287602096 530359046478 531332090784 532057954296 532578050048 533142974848 534427508736 535723265088 536455127472 536979521536 537441359488 538744423129 539053457076 540042452928 541883023616 542979965088 543976164864 544505613696 545249473824 545297105166 546361395712 547467402816 547576298918 548471835648 549221114112 549803692812 550554790753 550766351872 552101722876 553004660736 553760131584 554236401972 554778177536 555104830346 555318139904 556123275488 556442278272 557463177216 557791410951 558816868104 559363121152 559580279126 562070310912 562288519881 562838166528 563435189328 563985956864 564204909532 565240050496 566384273928 566935532442 567977800368 568533008384 568867760024 569911455872 571065135696 571284578304 572114995584 572671831776 573454170344 573502127847 574392029184 574506280832 575784682272 575899210931 576843218688 577404656832 577631255872 578193461008 579254266624 580426859232 581610518016 582405067904 582903802074 583473600512 584041491968 585223775424 586299664896 587218332928 587721188868 588295696384 588524086667 590567826519 591145116672 591952691968 592459602108 593038741504 593387922094 594476604832 594817607808 594869569272 595448552358 595682232618 596030613504 596844862976 597355962456 597939888128 598172022514 599150306304 599785846704 600605226276 600836020224 601425725219 601707150528 602292788592 602529154832 602881540096 603115592948 604101961728 604222122944 604621529424 605212557312 605568905832 605801607168 606396185758 606629204992 606679936896 607508734624 607742181376 608100019336 609215694208 609618401568 610451213592 611047940096 611571202176 612529467968 613053998733 613653269504 614005272576 614656570176 615496264944 616097923072 616337106836 616625509632 617467894208 619612145856 621721588224 622570934656 623104064286 623713159168 624125449728 624732907392 625586367648 625638684924 626493382581 626734124544 627716148992 628253684652 628867813376 629111954713 629283511296 630143188224 631299305472 631671013842 631913745408 632777015552 632829934176 633694455944 633937965056 634311227066 634484201472 635350983168 635895056808 636218948992 636516655104 636763765902 637136173056 637386213376 637761505711 638006577664 638931600208 639177121792 639599634432 639976230027 641150387856 641777123328 642026276364 642653868032 642903361441 643204195392 644082889648 644459577344 644885581824 645135941637 645766573056 646319565936 646951354368 647332278648 647965057024 648216612362 648519932544 649405888736 649835162856 650467643634 651661049952 652551297288 653189177344 653748526464 654772879552 655205701392 655457476608 656100791148 656407800576 657046678464 657304532544 657944283216 658587435008 658843114204 659151406848 660051886912 660620624544 661523111736 661832658432 662736801408 663642179552 663952717824 664598939136 664859757056 665506861184 665946778464 667168584192 668213965056 668786180436 669126825664 669439930368 669699822759 670354465792 671006917888 671450470848 672367752912 672682374144 673601339136 674837188608 675234532038 675894585344 677845299186 678241732608 679168292352 679749888312 680096117888 680414355456 680678508378 681343883264 681745057829 682457855616 683447326452 683709954048 684112521753 684380997663 685367655984 686037614592 686303950596 686974824448 687241524299 687428932608 688690151424 689095651464 689360449536 690037038966 690302198784 690359928192 691303042848 691568689152 691975884072 692247445912 692652302336 692921206318 693110163456 694057035264 694651380984 695330414592 695739824412 697016291136 697968499184 698236706816 700392301488 701076946944 701349121572 701677304064 702034702336 702635879616 703736833888 704007258112 704472625152 706180667616 707145395304 707476290048 708442787712 709410605728 711874142496 712906262937 713180210688 714297686784 715273503296 715746317616 717059490048 717757399872 718737942768 718798050234 719074262016 720056603904 721805121301 722985601536 723973286784 724312055808 724593250854 725017024512 725301553152 725728609947 726007484928 726999298432 727062806888 727770452882 728960689152 729956537088 730298105856 730581624828 731295780864 731579687157 732294818816 733071590416 734837824512 736186023936 736619489496 737339547648 737625800274 738346842112 738981869296 740910864384 741923037696 742558372776 743284236288 743721881268 745089157472 746597451996 747967226688 748695218832 749427081216 749718026508 750450888704 751246919104 752767678872 753056944128 754148774016 754882782624 755179031904 755914043256 757303733824 760381408512 761420180928 762819994112 763562442368 764669503796 765108132624 765856038912 766511868672 767712909696 768373193643 769124291584 769872875776 772846677504 773902478976 774723385326 775480690688 777205069432 778778376651 779233840128 780298367232 780969475506 781732886528 782193170033 783628251824 785214561582 785516295168 787423768692 788193488896 788499484223 789789040128 789946136144 791238057984 791703938124 792008165376 793090143744 793159425696 793931403144 794242976824 794707484672 795016008886 796474616608 797777215488 798086931444 798867075072 799714462272 800806968368 801114693632 802276200704 803057051456 804682691208 805469282304 806162039232 807425207776 807735476224 808906582528 812824535424 813934951456 815428269568 817405331644 817874210736 817945657749 818673696768 819542093568 820661686592 821364448377 822167346176 823831671168 824705539218 826149527808 828152584314 828962117632 830640197376 830805419048 831354602958 832167266304 832657245519 832977209856 834115156864 834184913232 835324510108 835645499392 836137526587 837671579536 838225302156 839044681728 839370418689 840190917632 841732407296 842228018456 842551660544 843773245568 844257249792 845152783992 845978935296 846307364298 847134644224 847860075744 849018354536 849514897408 851966700552 852799512576 853301640036 854467352659 854867183808 856035035152 857605593856 858172493376 859007747664 859847442432 860181255516 861022097408 861759421248 863109704864 864693243392 865264828032 866106985248 866446883808 867290191512 868475014178 868881399936 870068396384 871491354624 871664701952 872415777024 873607601856 874355703111 874801054864 875210400768 876062237952 876406043392 877259044288 878530950286 878868542464 879449497344 880827499392 881581783302 882030815648 882443544576 883649068544 885270290432 886131918848 886717675008 887929037952 888689403162 889558112256 890081883141 890951953408 891714907248 892586573824 892933097012 893523348927 894045920256 895267294464 896033943684 896490337216 896909832192 897258033771 898135118848 899782918144 900312709384 900907839414 901254030336 902560725792 903439182888 903793732248 904322310144 904673389422 905557723136 906333184416 907571344504 907818835968 908353358748 908702410752 909594278637 909943807488 910019905344 911263101936 911613272064 912150029004 912507996884 913396135601 913823541312 915071934128 915321470976 915676820388 916571910144 917356803264 918794201952 919147266048 920049385288 920402931712 920479904256 921737390464 922634512096 923244397416 924146884608 924505660254 924938264448 925409380352 926201841312 927653099216 929355054848 932582382336 933856401984 934656096429 935132162096 935569738752 936847839488 938379551472 939296833536 940101186816 941574223488 942380526978 942860527072 943301720064 944590383616 945214782336 946948958208 947506520763 947870618112 949165523328 949244901264 950541683916 950906947584 951466840599 951840238129 952396915712 953026474752 954328423488 954774982656 955145648853 955704259584 956079320064 957009866496 958317257024 958397400312 958765682688 959706686378 960075471872 962665684992 963039414546 963980802048 964806293088 965297715712 966124334472 966689366016 967068737536 967638146596 968009979904 968649859584 970427031552 970998417972 971947585536 972324918543 972779898816 973275382784 974108833104 975061041152 975439582876 978447089664 978826945932 979783766016 980622789696 982159319328 983501067032 984151186722 985956798816 986916424824 987881152512 988264671306 988727110272 989230716928 990077830368 991629175024 992284667604 994105202112 995463269328 995929076736 996898408704 997289635584 998260291776 999624035344 999896629248 1002320947584 1003690238496 1004075925504 1004159895552 1005531698688 1006510376832 1006905375872 1007885391008 1007973436822 1008551629368 1010402008704 1012255782912 1012851798057 1013841878016 1015226907904 1018752438528 1020144176832 1020621533184 1021017762567 1022015824896 1023617212928 1024497591524 1029056421888 1029455925894 1030462236672 1031869971968 1032964513768 1035055558449 1035453298176 1036954564272 1037353033728 1037963826108 1038371168868 1038978453504 1039381809477 1040397822976 1041085552896 1041292634008 1042995621888 1043609736618 1045524436704 1045926199296 1046952748776 1047355060224 1049898358256 1051615420416 1052023682358 1053052053504 1053953819424 1055605250832 1056010887168 1057453524992 1057545900928 1058575204192 1060718092956 1062664181568 1064115908592 1065156100096 1066285949696 1068855017472 1071446530176 1072910254944 1074882718976 1077488846258 1078106914152 1080084905856 1083766047232 1085959930176 1087952329728 1089011227392 1090498947648 1090594210332 1091655679323 1092084093133 1092722791424 1094934805632 1095152597836 1096943671296 1098442228224 1099607385624 1101109581506 1101532703744 1104203445752 1106009321472 1106438700411 1107520263168 1108472803944 1109556355072 1110209660692 1110636279808 1112246550976 1112884556544 1114926354432 1115582821902 1117633736208 1118726242304 1119160558252 1124140621824 1124577039762 1125676333056 1126870378656 1128409819064 1130480100992 1132768547856 1133871064884 1135955600736 1137735520048 1139822911744 1142130271392 1142569156608 1144229991168 1145343663552 1146908340688 1147004255694 1148784058368 1149012561664 1151569364544 1151798421862 1153686437376 1154809313664 1155262511744 1156386922016 1158063525377 1158508533248 1160853718464 1162085077989 1163221036032 1164810135808 1165807604148 1166947201024 1167400237487 1168082983936 1170447550848 1171454213259 1172599329792 1174436665856 1175442377736 1176591392768 1177048173334 1181135653038 1182290233344 1183905383936 1184919204216 1186077483008 1186775844188 1188953209664 1189635215616 1189739138544 1190897104716 1191364465236 1192061227008 1192524013329 1193689725952 1194711924912 1195879776256 1196344045028 1198300612608 1199571693408 1201210452552 1201672040448 1202851450438 1203414301056 1204585577184 1205058309664 1206231185896 1208203923456 1208444245888 1209243058848 1211137811664 1211603214336 1212792371516 1213258409984 1213359873792 1215017469248 1216200038672 1218431388416 1219236803136 1220902427184 1222095880192 1223142404352 1225058935936 1226107997466 1227306539008 1228010545152 1229313140352 1230992529888 1232674213672 1233251019264 1234935788416 1237929975403 1239224291712 1242228876471 1243443176448 1245141869312 1246208128572 1247426318336 1247910598693 1248250899456 1249465814784 1251172735296 1251277369848 1252986765162 1253468249088 1255432297984 1256507369304 1257735626752 1258223909426 1258567022592 1260286376448 1262598610944 1263342027684 1263827490816 1265067904771 1265554031104 1265659868352 1267388911888 1267875930112 1268622454132 1268968402944 1269461046447 1270701966336 1271790113616 1272437897984 1273033310208 1273527531804 1274272346112 1274772426752 1275523011422 1276013155328 1277863200416 1278354243584 1279199268864 1279952460054 1282300775712 1284052552728 1285307736064 1285806722882 1286408390784 1288165779296 1289771163648 1290271883274 1291533146112 1292639131872 1294664557296 1295930114048 1296433224724 1297039865088 1298811777472 1299670325712 1300935287268 1302712521267 1303322099904 1305102594576 1306378354688 1307497052928 1309545759104 1310411402784 1310914953216 1312201582296 1312815601152 1314093356928 1314609065088 1315888566432 1317686228408 1317796425429 1318302813696 1320103773824 1321241249088 1323046223472 1323665316864 1325473602816 1327284359104 1327905435648 1329197878272 1329719514112 1331013722368 1331893556928 1334337168384 1336427930112 1337572360872 1338253651328 1338879860736 1339399645518 1340708931584 1342013835776 1342900941696 1344735505824 1345364748288 1347202678272 1349674377216 1350469064076 1351789170688 1352313967169 1355690598372 1356483465216 1357010084133 1358336584704 1359499776624 1360192235776 1360828710912 1361357016756 1362687766528 1363490115658 1364915711232 1366894652904 1367419908096 1368225043506 1368761995326 1370735311968 1372607901192 1373949648896 1374483048598 1374857865216 1378191302928 1378720899072 1380074077932 1380604397568 1380719856384 1382606085696 1383951768144 1384494891824 1385304604672 1385842412636 1386220326912 1386758490381 1388114070528 1389302761968 1390660829184 1391479648824 1394032582272 1395936998368 1396473413632 1400784602976 1402698243144 1403354608128 1404069404672 1405271759232 1407473667776 1408945250304 1412361335232 1414290790608 1414952580096 1416885575424 1418821211456 1420326206431 1423748284992 1425812525874 1426360421376 1428595373568 1430547006592 1431492635232 1431777371761 1434118980096 1435514799744 1437475885536 1437596100468 1438148524032 1439560029567 1440113207808 1443610242602 1445971203072 1447946573568 1448624111616 1449186501708 1450034049024 1450603106304 1451457219894 1452014969856 1453998596864 1454125613776 1455540905764 1457921378304 1459913074176 1461163249656 1462591561728 1463159374314 1464589637632 1466143180832 1469675649024 1473238978992 1474679095296 1475251600548 1476693684224 1477963738592 1481821728768 1482397006959 1483846075392 1485116745552 1486568472576 1487443762536 1490178314944 1493194903992 1495934453376 1497390437664 1499436053016 1500901777408 1502493838208 1505535357744 1506113888256 1508297548032 1509765565248 1510358063808 1511828086512 1511960155233 1514607467648 1518279737909 1520762817024 1522840361856 1525639988224 1527124884736 1529339007592 1530216265248 1533023737344 1535425819392 1536746387286 1538248583168 1539745751552 1545693355008 1547804957952 1549446770652 1550961381376 1551563501213 1554410138864 1557556753302 1558467680256 1560596734464 1561938951012 1563465773056 1564386340066 1567256503648 1570429123164 1571032590336 1574847537384 1576386977792 1576998968446 1579578080256 1579892272288 1582476115968 1583407876248 1584016330752 1586180287488 1586318851392 1587862806288 1588485953648 1589414969344 1590032017772 1592949233216 1596173862888 1597734150144 1599428924544 1601613936736 1602229387264 1604552401408 1606114102912 1609365382416 1610938564608 1612324078464 1614850415552 1616233269387 1617813165056 1625649070848 1627869902912 1630856539136 1634810663288 1635748421472 1635891315498 1639084187136 1641323373184 1642728896754 1644334692352 1647663342336 1649411078436 1651664372259 1652299055616 1656305168628 1657924235264 1658567880607 1661280394752 1661610838096 1662709205916 1664334532608 1665314491038 1665954419712 1668230313728 1668369826464 1670649020216 1671290998784 1672275053174 1675343159072 1676450604312 1678089363456 1678740837378 1680381835264 1681371242329 1684456036912 1685103321088 1687546491136 1688514499584 1690305567984 1691957870592 1692614728596 1694269288448 1694927043799 1695720151488 1698036709072 1699029794816 1703933401104 1705599025152 1706603280072 1708934705318 1709734367616 1712070070304 1715211187712 1716344986752 1718015495328 1720362511032 1720506383541 1722044194816 1723518842496 1726219409728 1727697632793 1729386486784 1730529656064 1732213970496 1732893767616 1734580383024 1736950028356 1737762799872 1740136792768 1743329403904 1744831554048 1747215203712 1748711406222 1749602109728 1750420801536 1752124475904 1752812086784 1754518088576 1757061900572 1757737084928 1758898994688 1761654998784 1763163566604 1764061631296 1764887089152 1765572260001 1767298137088 1770540580864 1772263837696 1773435350016 1775858075904 1777378806324 1779116224512 1780163766282 1781903906816 1783429814496 1785866194024 1787046697854 1788091840512 1790534588928 1792067887368 1792980674432 1793819664384 1794516067542 1796270237696 1797327879731 1800625418768 1801815678828 1802508060672 1804277175657 1805121451584 1806878365776 1807587464496 1808644620288 1809346778844 1811115446272 1811818564061 1812666368832 1815142689008 1815637671936 1816706717496 1817404821504 1819188557274 1819887614976 1820039810688 1822526203872 1823226544128 1824300058008 1825015993768 1826792271202 1827647082624 1830143868256 1831353640776 1833143820288 1834713606528 1837588403904 1839161996199 1840098770576 1840805863424 1840959808512 1843474780928 1845269024192 1846488794832 1848293769216 1849011320508 1849876528896 1850818760704 1852403682624 1855306198432 1858710109696 1865164764672 1867712803968 1869312192858 1870264324192 1871139477504 1873695678976 1876759102944 1879480147743 1880202373632 1883148446976 1884761053956 1885721054144 1886603440128 1887335864139 1889180767232 1890429564672 1893897916416 1895013041526 1895741236224 1898331046656 1898489802528 1901083367832 1901813895168 1902933681198 1903680476258 1904793831424 1906052949504 1908656846976 1909549965312 1910291297706 1911408519168 1912158640128 1913284517133 1914019732992 1916634514048 1916794800624 1917531365376 1919413372756 1920150943744 1921281526609 1925331369984 1926078829092 1927961604096 1928710084323 1929612586176 1930595431424 1932248668944 1933378732032 1934137475072 1935276293192 1936019959808 1937299719168 1940854063104 1941996835944 1943895171072 1944649837086 1945559797632 1946550765568 1948217666208 1950879165752 1957653891864 1959567532032 1961245579392 1964318638656 1967002134064 1968302373444 1971913597632 1973832849648 1975762305024 1976529342612 1977454220544 1978461433856 1980155660736 1983258350048 1984569335208 1988210404224 1990926538656 1991858153472 1993796817408 1994579271168 1996520583552 1999248070688 2004641895168 2007380476992 2008319791104 2009099468277 2011063397376 2013020753664 2013810751744 2015770782016 2015946873644 2017103258736 2020804017408 2024511565824 2025703596114 2027683756032 2030453815808 2037504877056 2040288353664 2041243066368 2042035525134 2044031649792 2045235173487 2047234425856 2048995183048 2053142992989 2058112843776 2058911851788 2060924473344 2061724572897 2063739943936 2065929027536 2070111116898 2070906596352 2073909128544 2074706067456 2075927652216 2076742337736 2077956907008 2078763618954 2080795645952 2082171105792 2082585268016 2085991243776 2087219473236 2091048873408 2093905497552 2094710120448 2099796716512 2103230840832 2104047364716 2106104107008 2107907638848 2111210501664 2112021774336 2114907049984 2115091801856 2117150408384 2121436185912 2125328363136 2128231817184 2132571899392 2142893060352 2145820509888 2149765437952 2154977692516 2156213828304 2160169811712 2165415363903 2167532094464 2171919860352 2175904659456 2177185829841 2178022454784 2180997895296 2181188420664 2183311358646 2184168186266 2185445582848 2189869611264 2190305195672 2193887342592 2194739061471 2196884456448 2199214771248 2202219163012 2203065407488 2204362570093 2208406891504 2212018642944 2212877400822 2215040526336 2216945607888 2219112710144 2220419321384 2221272559616 2224493101952 2225769113088 2229852708864 2231165643804 2235267472416 2238321116504 2248281243648 2249154079524 2251352666112 2253740757312 2256819638128 2260960201984 2265537095712 2267742129768 2271911201472 2275471040096 2279645823488 2284260542784 2288459982336 2290687327104 2293816681376 2294008511388 2297142402797 2297568116736 2298025123328 2303138729088 2303596843724 2305119580929 2307372874752 2309618627328 2310525023488 2312773844032 2316127050754 2317017066496 2321707436928 2324170155978 2326442072064 2329620271616 2331615208296 2333894402048 2334800474974 2336165967872 2340895101696 2342908426518 2345198659584 2346579510099 2348873331712 2350884755472 2353182785536 2354096346668 2362271306076 2364580466688 2365498452669 2367810767872 2369838408432 2372154966016 2373551688376 2377906419328 2379270431232 2379478277088 2381794209432 2382728930472 2384122454016 2385048026658 2387379451904 2389423849824 2392688090056 2396601225216 2399143386816 2402420905104 2403344080896 2405702900876 2406828602112 2409171154368 2410116619328 2412462371792 2416407846912 2416888491776 2418486117696 2422275623328 2423206428672 2425584743032 2426516819968 2426719747584 2430034938496 2432400077344 2436862776832 2438473606272 2441804854368 2446284808704 2450117871872 2452215994932 2454613078016 2455566016783 2456021090304 2458626280704 2461985059776 2464093345131 2465348427344 2466502038528 2469871576832 2475859950806 2478448583424 2484457752942 2486886352896 2490283738624 2492416257144 2494852636672 2495821197386 2496501798912 2497971736557 2498931629568 2502345470592 2502554739696 2505973530324 2506936498176 2508412579761 2509396991431 2510864595968 2513014738608 2515471253504 2516447818852 2517134045184 2518111256067 2520572752896 2525197221888 2526684055368 2527654981632 2530135809542 2531108062208 2531319736704 2534777823776 2535751860224 2537244908264 2537936805888 2538922092894 2541403932672 2543580227232 2544875795968 2547055063608 2548544692224 2549544853504 2551046022844 2552026310656 2555726400832 2558398537728 2559904920108 2563402057977 2564601551424 2568105105456 2570615472128 2571613445764 2572816781568 2576331558592 2579542327296 2580543766548 2583066292224 2585278263744 2589329114592 2592866449448 2594079730176 2597623554944 2599340651424 2601870574536 2605425042534 2606644199808 2610205189152 2614994105856 2619091518208 2620822805568 2624403164592 2625631202304 2628186713856 2629218130176 2631777132864 2635372456816 2635592850858 2636605627392 2640207547648 2642482498176 2646092446944 2647330633728 2650947205632 2654568718208 2655810871296 2658395756544 2659439028224 2661004903139 2662027444736 2663787113856 2668674336768 2670245649423 2672855860224 2675144721744 2676507302656 2677759721472 2678799291036 2681417863168 2682458852909 2684027671552 2685801883392 2689471011648 2690729496576 2691774101313 2694405356544 2699348754432 2700938128152 2703578341376 2704627934338 2711381196744 2712966930432 2714020168266 2716673169408 2718999553248 2720384471552 2722714033512 2725375533056 2726980231316 2728782835911 2729831422464 2733789305808 2734839816192 2736450087012 2737523990652 2740188406803 2741470623936 2745215802384 2747899297792 2748966097196 2749715730432 2756382605856 2757441798144 2760148155864 2761208795136 2761439712768 2765212171392 2767903536288 2768989783648 2771684825272 2772440653824 2773516980762 2776228141056 2778605523936 2782959297648 2788065164544 2791873996736 2801569205952 2805396486288 2806709216256 2808138809344 2810543518464 2814947335552 2817368376691 2817890500608 2824722670464 2828581581216 2829905160192 2833771150848 2837642422912 2840652412862 2847496569984 2851625051748 2852720842752 2854400521797 2855520714387 2857190747136 2861094013184 2862985270464 2863554743522 2868237960192 2871029599488 2874951771072 2875192200936 2876297048064 2879120059134 2880226415616 2887220485204 2891942406144 2895893147136 2898373003416 2900068098048 2901206212608 2902914439788 2904029939712 2907997193728 2908251227552 2911081811528 2915842756608 2916974755629 2919826148352 2922326499312 2925183123456 2926318748628 2929179275264 2932286361664 2939351298048 2946477957984 2950503201096 2953387368448 2955927477184 2963643457536 2964794013918 2967692150784 2970233491104 2974887525072 2980356629888 2986389807984 2991868906752 2994780875328 2998872106032 3001803554816 3004987676416 3011070715488 3011669644049 3012227776512 3016595096064 3019531130496 3020716127616 3023656173024 3023920310466 3029214935296 3036559475818 3041525634048 3045680723712 3051279976448 3053076566903 3054249769472 3058678015184 3060432530496 3066047474688 3070851638784 3073492774572 3076497166336 3077691535193 3079491503104 3091386710016 3095609915904 3098893541304 3101922762752 3103127002426 3108820277728 3115113506604 3116935360512 3118145428431 3121193468928 3123877902024 3126931546112 3128772680132 3134513007296 3140858246328 3142065180672 3149695074768 3152773955584 3153997936892 3159156160512 3159784544576 3166815752496 3168032661504 3172360574976 3172637702784 3175725612576 3176971907296 3180064035544 3185898466432 3192347725776 3195468300288 3198857849088 3203227873472 3209104802816 3212228205824 3218730764832 3224648156928 3229700831104 3232466538774 3235626330112 3251298141696 3255739805824 3261713078272 3263633571517 3269621326576 3271496842944 3271782630996 3274967037969 3276252279399 3278168374272 3282646746368 3285457793508 3288669384704 3289946123827 3295326684672 3298822156872 3303328744518 3304598111232 3312610337256 3315848470528 3317135761214 3322560789504 3323221676192 3325418411832 3328669065216 3330628982076 3331908839424 3335179021669 3336460627456 3336739652928 3341298040432 3342581997568 3344550106348 3350686318144 3352901208624 3356178726912 3357481674756 3360763670528 3362742484658 3368912073824 3370206642176 3375092982272 3377028999168 3380611135968 3385229457192 3388538576896 3389854087598 3391440302976 3396073418144 3407866802208 3413206560144 3417869410636 3419468735232 3424140140608 3430422375424 3432689973504 3436030990656 3440725022064 3441012767082 3444088389632 3447037684992 3452438819456 3455395265586 3458772973568 3461059312128 3464427940992 3465787535232 3469160766048 3473900056712 3474190576131 3475525599744 3480273585536 3486658807808 3488711748863 3489663108096 3494430407424 3497422812444 3499204219456 3500841603072 3502200712461 3504248951808 3505624173568 3509036177152 3514123801144 3515474169856 3517797989376 3523309997568 3526327133208 3528123262592 3529774178304 3531144520002 3534596274176 3544527675392 3546870700032 3551716151808 3554757612648 3558232449024 3560327532564 3563807813632 3565191367991 3566859628992 3571732388048 3574093395708 3576183681024 3577572039987 3581069177856 3584135774736 3585961348864 3587639328768 3589032135084 3592540475392 3594655759462 3601250837536 3603631357656 3605016121344 3608554351314 3610242903168 3613756731552 3615174928992 3618693557688 3622230892544 3623637128122 3625332737664 3630285378016 3633413434992 3634809643008 3638377114548 3639775229952 3640079621376 3645052407744 3648600116016 3650031987536 3653584542404 3655294165248 3660287736512 3662707281552 3666287640576 3669427213056 3675176807808 3678323992398 3680197541152 3681611726848 3681919617024 3686949561856 3690538048384 3692977589664 3698022641016 3699753057792 3701637521408 3704807365248 3710612396864 3713789926209 3717420219392 3730329529344 3735425607936 3738624385716 3740528648384 3742278955008 3743731796079 3747391357952 3753518205888 3758960295486 3760404747264 3766296893952 3769522107912 3771442108288 3773206880256 3774671728278 3778361534464 3780859129344 3787795832832 3790026083052 3791482472448 3795203714313 3796662093312 3796979605056 3802166735664 3803627790336 3805867362396 3807360952516 3809587662848 3811066634749 3812105899008 3817313693952 3819099930624 3820582595412 3822817038336 3824317280256 3826569034266 3828039465984 3833269028096 3833589601248 3835062730752 3838826745512 3840301887488 3842563053218 3852157658184 3855923208192 3857420168646 3859225172352 3861190862848 3864497337888 3870552586384 3872039919616 3874599438336 3883993671888 3887790342144 3889299674172 3891119595264 3893101531136 3896435332416 3901758331504 3908137563801 3915307783728 3919135064064 3922491158784 3928637277312 3934004268128 3936604746888 3943827195264 3947665699296 3953058685224 3953389276287 3954908441088 3956922867712 3960311321472 3966516700096 3969138670416 3976420808448 3981853077312 3983716306944 3987593634816 3989158542336 3993041167104 3998496141376 4002737490851 4009283790336 4014760953984 4016639582208 4018198936554 4022126794752 4026041507328 4027621503488 4031541564032 4031893747288 4034206517472 4041608034816 4049023131648 4051407192228 4055367512064 4056941901507 4060907631616 4075009754112 4080576707328 4082486132736 4084071050268 4088063299584 4090470346974 4094468851712 4097990366096 4106285985978 4117823703576 4121848946688 4123449145794 4127479887872 4131858055072 4140222233796 4141813192704 4147818257088 4151855304432 4153484675472 4155913814016 4157527237908 4161591291904 4164342211584 4165170536032 4171982487552 4174438946472 4182097746816 4187810995104 4189420240896 4199593433024 4208094729432 4212208214016 4215815277696 4222421003328 4229814099968 4230183603712 4234300816768 4242872371824 4250656726272 4256463634368 4260978619293 4265143798784 4285786120704 4291641019776 4295332115283 4299530875904 4309955385032 4312427656608 4318680088701 4320339623424 4330830727806 4335064188928 4343839720704 4351809318912 4354371659682 4356044909568 4361995790592 4362376841328 4366622717292 4368336372532 4370891165696 4372588048873 4379739222528 4380610391344 4387774685184 4389478122942 4393768912896 4398429542496 4404438326024 4406130814976 4408725140186 4416813783008 4424037285888 4425754801644 4430081052672 4433891215776 4440838642768 4442545119232 4448986203904 4451538226176 4459705417728 4462331287608 4470534944832 4476642233008 4498308159048 4502705332224 4507481514624 4513639276256 4521920403968 4531074191424 4535484259536 4535880465699 4543822402944 4550942080192 4554839213727 4559291646976 4568521085568 4576919964672 4581374654208 4587633362752 4588017022776 4594284805594 4596050246656 4606277458176 4607193687448 4610239161858 4614745749504 4619237254656 4621050046976 4625547688064 4632254101508 4634034132992 4643414873856 4648340311956 4652884144128 4654690503639 4659240543232 4663230416592 4667788804096 4669600949948 4672331935744 4681790203392 4685816853036 4690397319168 4693159020198 4697746663424 4701769510944 4708192693336 4724542612152 4729160933376 4730996905338 4735621535744 4739676816864 4747103376752 4755812838656 4758540862464 4758956554176 4763588418864 4765457860944 4768244908032 4770096053316 4774758903808 4776612577979 4778847699648 4785376180112 4793202450432 4798286773632 4804841810208 4806688161792 4811405801752 4813657204224 4818342308736 4820233238656 4824924743584 4831920226573 4832815693824 4833776983552 4836972235392 4844551246656 4848699808161 4851169486064 4853033639936 4853439495168 4860069876992 4864800154688 4873725553664 4876947212544 4883609708736 4892569617408 4900235743744 4904431989864 4909226156032 4911132033566 4917252561408 4923970119552 4928186690262 4930696854688 4933004077056 4939743153664 4951719901612 4954993116777 4956897166848 4968915505884 4973772705792 4975703641821 4980567477248 4984832514288 4989705273344 4991642394772 4993003597824 4995943473114 4997863259136 5004690941184 5005109479392 5011947060648 5013872996352 5016825159522 5018793982862 5021729191936 5026029477216 5032895637704 5034268090368 5036222512134 5041145505792 5044113726987 5053368110736 5055309963264 5060271619084 5062216124416 5062639473408 5069555647552 5074489816528 5075873611776 5077844185788 5082807865344 5084781131397 5087160454464 5089751591936 5094110127216 5097089384448 5099089707008 5102092045688 5104052621312 5111452801664 5116797075456 5119809840216 5126804115954 5129203102848 5136210210912 5143226891528 5145633563136 5152663117184 5161087533096 5166132584448 5170556527488 5178658229184 5183092898379 5185732898896 5188159460352 5195247109888 5198681302848 5203741149072 5210850085068 5213288399616 5220410378304 5229988211712 5238183036416 5241645611136 5248806329184 5251262404608 5256373427712 5258436260352 5263554265728 5270744913632 5271185701716 5273211254784 5278386775079 5280415095296 5284964996352 5292184893888 5294661267456 5296716780003 5301894411264 5309137436416 5311621742592 5316791513088 5318878056448 5322009806278 5324054889472 5327574227712 5337348673536 5340491298846 5345711720448 5350289443488 5353014605312 5357598582072 5362835726336 5364917705818 5368055343104 5371603766784 5378942023296 5381458993152 5383548202626 5388810713088 5391983639193 5401876256304 5407156682752 5409255868676 5412831526971 5422762393488 5425933860864 5428040336532 5433346338816 5435455692183 5437999106496 5440768943104 5445428067024 5450751066112 5453960462632 5457565671822 5459662844928 5467578611616 5469679632384 5472900174024 5475047981304 5480376813606 5482941247872 5490431604768 5497932194392 5499431460864 5512765211712 5520296311728 5522417590272 5522879425536 5530424342784 5535807072576 5537979567296 5543369650544 5543853902521 5544881307648 5547033961524 5552456282112 5557211047872 5565918595296 5576130329088 5583747993472 5603138411904 5610792972576 5613418432512 5621087036928 5629894671104 5634736753382 5649445340928 5657163162432 5659810320384 5662007592417 5667542301696 5675284845824 5681304825724 5694993139968 5703250103496 5705441685504 5708801043594 5711041428774 5714381494272 5722188026368 5725970540928 5727109487044 5736475920384 5739853551399 5742059198976 5749903542144 5750384401872 5752594096128 5758240118268 5760452831232 5763844579827 5774440970408 5783884812288 5786130252969 5791786294272 5796746006832 5800136196096 5802412425216 5805828879576 5808059879424 5815994387456 5816502455104 5822163623056 5831685513216 5833949511258 5839652296704 5844652998624 5852637497256 5858358550528 5864572723328 5878702596096 5892955915968 5901006402192 5906774736896 5911854954368 5926188654419 5927286915072 5929588027836 5935384301568 5940466982208 5949775050144 5960713259776 5972779615968 5983737813504 5989561750656 5997744212064 6009975352832 6022141430976 6023339288098 6033190192128 6039062260992 6041432255232 6047312346048 6047840620932 6056102698283 6058429870592 6073118951636 6083051268096 6091361447424 6102559952896 6106153133806 6108499538944 6117356030368 6120865060992 6132094949376 6135705520461 6141703277568 6146985549144 6152994332672 6155383070386 6158983006208 6182773420032 6185173718691 6191219831808 6197787082608 6203845525504 6206254004852 6217640555456 6230227013208 6233870721024 6236290856862 6242386937856 6247755804048 6253863092224 6257545360264 6269026014592 6281716492656 6284130361344 6299390149536 6307995873784 6318312321024 6319569089152 6333631504992 6334891320241 6336065323008 6344721149952 6345275405568 6351451225152 6353943814592 6360128071088 6371796932864 6384695451552 6397715698176 6406455746944 6418209605632 6424456411648 6437461529664 6449296313856 6459401662208 6464933077548 6471252660224 6473764953337 6496246091709 6502596283392 6511479611648 6523426156544 6527267143034 6539242653152 6542993685888 6543565261992 6549934075938 6552504558798 6556336748544 6565293492736 6570915587016 6577338769408 6579892247654 6590653369344 6597644313744 6606657489036 6609196222464 6613087710279 6615682977409 6625220674512 6631696941056 6634271522428 6645121579008 6646443352384 6650836823664 6657338130432 6661257964152 6663817678848 6670358043338 6672921254912 6673479305856 6682596080864 6685163995136 6689100212696 6701372636288 6705802417248 6714963349512 6721527341056 6725484969316 6737824147648 6750185964544 6754057998336 6761222271936 6770458914384 6777077153792 6779708175196 6782880605952 6792146836288 6815733604416 6826413120288 6835738821272 6838937470464 6848280281216 6860844750848 6865379947008 6872061981312 6881450044128 6882025534164 6891427208391 6894075369984 6904877638912 6910790531172 6917545947136 6920231501843 6922118624256 6928855881984 6931575070464 6938321532096 6947800113424 6948381152262 6951051199488 6960547171072 6973317615616 6977423497726 6979326216192 6988860814848 6994845624888 6998408438912 7001683206144 7004401424922 7008497903616 7011248347136 7015376562821 7018072354304 7028247602288 7030948339712 7035595978752 7039738530297 7046619995136 7052654266416 7056246525184 7059548356608 7062289040004 7069192548352 7071936975851 7089055350784 7093741400064 7096495358007 7103432303616 7109515225296 7116464898048 7120655065128 7127615627264 7130382735982 7133719257984 7143464776096 7148186791416 7152367362048 7155144079974 7162138355712 7168271549472 7171922697728 7178064270168 7185080950784 7189311518924 7202501675072 7207262715312 7210032242688 7217108702628 7220485806336 7227513463104 7230349857984 7237387115376 7244461785088 7247274256244 7250665475328 7260570756032 7266826869984 7269619286016 7276754229096 7279550459904 7280159242752 7290104815488 7297200232032 7300063975072 7307169084808 7310588330496 7320575473024 7325414563104 7338854426112 7350353615616 7356647984796 7360395082304 7363839234048 7366698050349 7373899123712 7381076096768 7385955179328 7396045282032 7399506115584 7403275042816 7409614730496 7421224793728 7427579852418 7434840438784 7460659058688 7470851215872 7477248771432 7481057296768 7484557910016 7487463592158 7494782715904 7499195636119 7507036411776 7517920590972 7520809494528 7525237739283 7528190974293 7532593787904 7539044215824 7542884216576 7546413760512 7549343456556 7556723068928 7559656767289 7561718258688 7575591665664 7580052166104 7582964944896 7590407428626 7593324186624 7593959210112 7604333471328 7607255580672 7611734724792 7614721905032 7619175325696 7622133269498 7624211798016 7634627387904 7641165190824 7645634076672 7648634560512 7653138068532 7656078931968 7666538056192 7667179202496 7677653491024 7680603774976 7685126106436 7690206173931 7704315316368 7711846416384 7714840337292 7718450344704 7722381725696 7728994675776 7741105172768 7744079839232 7749198876672 7767987343776 7778599348344 7782239190528 7786203062272 7792870664832 7803516663008 7816275127602 7830615567456 7844982317568 7857274554624 7868008536256 7873209493776 7887654390528 7895331398592 7906117370448 7906778552574 7909816882176 7913845735424 7920622642944 7933033400192 7938277340832 7939856334311 7952841616896 7963706154624 7967432613888 7975187269632 7978317084672 7983014709417 7986082334208 7996992282752 8005474981702 8018567580672 8029521907968 8033279164416 8036397873108 8044253589504 8047376558727 8052083014656 8055243006976 8063083128064 8063787494576 8068413034944 8083216069632 8098046263296 8102814384456 8110735024128 8113883803014 8121815263232 8150019508224 8161153414656 8168142100536 8176126599168 8180940693948 8188937703424 8195980732192 8212571971956 8220565220409 8235647407152 8243697893376 8246898291588 8254959775744 8263716110144 8280444467592 8283626385408 8295636514176 8303710608864 8306969350944 8315054475816 8323182583808 8328684423168 8330341072064 8348877892944 8364195493632 8375621990208 8399186866048 8416189458864 8424416428032 8431630555392 8444842006656 8452105130073 8459628199936 8460367207424 8468601633536 8485744743648 8501313452544 8512927268736 8521957238586 8530287597568 8566562143161 8571572241408 8583282039552 8590664230566 8599061751808 8604124870363 8619910770064 8624855313216 8637360177402 8640679246848 8661661455612 8670128377856 8673494326453 8687679441408 8703618637824 8708743319364 8712089819136 8723991581184 8724753682656 8733245434584 8736672745064 8741782331392 8745176097746 8759478445056 8761220782688 8775549370368 8778956245884 8787537825792 8796859084992 8808876652048 8812261629952 8817450280372 8833627566016 8851509603288 8860162105344 8867782431552 8881677285536 8885090238464 8897972407808 8903076452352 8924662575216 8941069889664 8953284466016 8996616318096 9005410664448 9014963029248 9027278552512 9035008932147 9043840807936 9062148382848 9070968519072 9071760931398 9087644805888 9101884160384 9109678427454 9118583293952 9137042171136 9153839929344 9159229700709 9162749308416 9175266725504 9176034045552 9188569611188 9192100493312 9197512792457 9212554916352 9214387374896 9220478323716 9229491499008 9233074605579 9238474509312 9242100093952 9251095376128 9264508203016 9268068265984 9286829747712 9296680623912 9305768288256 9309381007278 9318481086464 9326460833184 9339201899896 9344663871488 9363580406784 9371633706072 9380794638336 9386318040396 9395493326848 9399140879249 9403539021888 9416385386672 9449085224304 9458321866752 9461993810676 9471243071488 9479353633728 9494206753504 9511625677312 9517081724928 9517913108352 9527176837728 9530915721888 9540192106632 9549517807616 9553225155958 9557695399296 9570752360224 9586404900864 9596573547264 9609683620416 9622811603504 9627314408448 9636684617472 9640466477312 9649849487168 9663840453146 9667553967104 9673944470784 9689102493312 9697399616322 9702338972128 9706067279872 9706878990336 9720139753984 9729600309376 9747451107328 9753894425088 9767219417472 9785139234816 9790900714551 9800471487488 9808863979728 9818452312064 9822264067132 9828756838197 9834505122816 9847940239104 9856373380524 9861393709376 9866008154112 9869838371481 9879486307328 9903439803224 9909986233554 9913794333696 9937831011768 9947545411584 9951407283642 9961134954496 9969665028576 9983284789544 9986007195648 9991886946228 9995726518272 10005537065007 10009381882368 10010218958784 10023894121296 10027745992704 10033650319044 10037587965724 10043458383872 10047357491611 10052058954432 10065791275408 10068536180736 10072445024268 10082291011584 10088227453974 10106736221472 10110619926528 10120543238168 10124432248832 10125278946816 10139111295104 10148979633056 10155688371576 10165615730688 10169562262794 10174320908928 10179503183872 10188220254432 10204184091376 10208105242624 10222905603328 10239619680432 10253608231908 10258406205696 10272420421824 10286453783056 10291267126272 10305326234368 10322175066192 10332265168896 10341113054976 10357316458368 10366185796758 10371465797792 10376318920704 10390494219776 10397362605696 10407482298144 10421700170136 10422571728393 10426576799232 10440820756608 10459976423424 10466135246589 10476366072832 10483291222272 10497612658368 10502524809216 10506602137383 10512746855424 10516872520704 10527108531456 10541489827264 10542371403432 10546422509568 10556773550158 10560830190592 10569929992704 10584369787776 10589322534912 10593433560006 10603788822528 10618274872832 10633583026176 10637756112896 10644019612556 10648109778944 10655148455424 10674697347072 10680982597692 10691423440896 10695574103973 10700578886976 10706029210624 10715197164144 10725671452672 10729835411636 10736110686208 10743207533568 10757884046592 10762917986304 10767096405252 10777621426176 10783967278386 10803752512608 10818511737352 10825663053942 10845524786976 10856080673064 10866692677632 10870911384366 10875998212992 10881537886208 10890856134048 10907920925264 10915131343644 10919325689856 10935157223232 10945800348048 10950095962608 10960753627212 10965882495744 10980863209536 10995864388784 10998862921728 11025530423424 11040592623456 11044835180544 11045758851072 11060848685568 11071614145152 11075959134592 11086739301088 11087707805042 11094067923048 11104912564224 11114422095744 11131837190592 11141369778627 11152260658176 11167495986944 11206276823808 11221585945152 11226836865024 11231195388237 11242174073856 11259789342208 11269473506764 11298890681856 11314326324864 11319620640768 11324015184834 11335084603392 11350569691648 11362609651448 11385611142939 11389986279936 11406500206992 11410883371008 11417602087188 11422082857548 11428762988544 11433199904247 11444376052736 11451941081856 11454218974088 11472951840768 11479707102798 11484118397952 11499807084288 11500768803744 11505188192256 11516480236536 11520905662464 11527689159654 11548881940816 11567769624576 11572260505938 11583572588544 11593492013664 11611657759152 11616119758848 11631988774912 11633004910208 11644327246112 11663371026432 11667899022516 11679304593408 11689305997248 11705274994512 11716717101056 11729145446656 11757405192192 11785911831936 11802012804384 11823709908736 11852377308838 11859176055672 11870768603136 11880933964416 11899550100288 11921426519552 11945559231936 11967475627008 11979123501312 11995488424128 12008212472553 12019950705664 12044282861952 12046678576196 12066380384256 12078124521984 12082864510464 12094624692096 12095681241864 12112205396566 12116859741184 12146237903272 12166102536192 12170825704521 12182722894848 12205119905792 12212306267612 12216999077888 12234712060736 12241730121984 12264189898752 12271411040922 12283406555136 12293971098288 12305988665344 12310766140772 12317966012416 12365546840064 12370347437382 12382439663616 12395574165216 12412508009704 12435281110912 12460454026416 12467741442048 12472581713724 12484773875712 12495511608096 12515090720528 12538052029184 12563432985312 12568260722688 12598780299072 12615991747568 12636624642048 12639138178304 12667263009984 12669782640482 12689442299904 12690550811136 12702902450304 12707887629184 12720256142176 12738698779147 12743593865728 12769390903104 12782935857879 12795431396352 12812911493888 12836419211264 12848912823296 12874923059328 12885996345849 12898592627712 12918803324416 12929866155096 12942505320448 12947529906674 12992492183418 13005192566784 13022959223296 13046852313088 13054534286068 13078485306304 13085987371776 13087130523984 13099868151876 13105009117596 13112673497088 13117764146619 13130586985472 13141831174032 13154677538816 13159784495308 13181306738688 13195288627488 13213314978072 13218392444928 13226175420558 13231365954818 13250441349024 13268543044856 13290243158016 13292886704768 13301673647328 13322515928304 13327635357696 13340716086676 13345842509824 13346958611712 13365192161728 13378200425392 13402745272576 13411604834496 13429926699024 13443054682112 13450969938632 13475648295296 13500371929088 13508115996672 13522444543872 13540917828768 13559416350392 13565761211904 13584293672576 13617229729433 13631467208832 13652826240576 13664517641181 13671477642544 13677874940928 13696560562432 13721689501696 13730759894016 13744123962624 13762900088256 13764051068328 13782854416782 13788150739968 13809755277824 13821581062344 13835091894272 13840463003686 13844237248512 13857711763968 13863150140928 13876643064192 13895600226848 13896762304524 13902102398976 13915746952481 13921094342144 13946635231232 13954846995452 13958652432384 13964071510917 13977721629696 13989691249776 13996816877824 14003366412288 14008802849844 14016995807232 14022496694272 14030753125642 14036144708608 14056495204576 14061896679424 14071191957504 14079477060594 14093239990272 14105308532832 14112493050368 14124578080008 14138385096704 14143873951702 14187482800128 14192990716014 14206864607232 14219030450592 14241310130256 14255231254528 14260765471964 14267438515968 14286929552192 14296373582832 14304734724096 14310288159948 14324276711424 14329837733937 14336543098944 14343845395456 14356128540336 14370161901568 14378623037848 14405003350144 14414525430624 14420064485376 14434217405256 14440971612672 14455026926208 14460699715968 14474774230752 14494548512488 14495760679719 14501330950656 14521141512064 14533653739968 14553508458192 14559100919808 14560318485504 14580209630976 14594400464064 14600127950144 14614338169616 14621176660992 14641150946048 14650829126208 14677708852224 14700707231232 14713295969592 14720790164608 14727678468096 14733396100698 14747798247424 14762152193536 14771910358656 14792090564064 14799012231168 14819229460992 14842449587456 14855159704836 14869680877568 14875453638859 14921318117376 14927110925463 14941702431744 14954497542864 14962114593536 14969115820032 14974927184316 14989565431808 14998391272238 15014072823552 15035841181944 15041618989056 15050475478566 15056381948586 15065187575808 15078088431648 15085768433152 15098686913112 15113446137856 15119313534578 15123436517376 15132341180961 15160104332208 15165929889792 15180814857252 15186648373248 15187918420224 15208666942656 15223469449584 15229443810064 15238350651392 15244266538996 15248423596032 15254343394191 15269254775808 15282330381648 15291268153344 15297269121024 15306276137064 15312157863936 15333076112384 15334358404992 15355306982048 15361207549952 15370252212872 15380412347862 15408630632736 15429680674584 15436900689408 15444763451392 15457989351552 15482210345536 15498397753344 15535974687552 15557198696688 15564478381056 15572406124544 15585741329664 15607033326016 15623588270741 15632550255204 15661231134912 15689964635136 15714549109248 15736017072512 15746418987552 15775308781056 15790662797184 15812234740896 15813557105148 15819633764352 15835160325237 15841245285888 15866066800384 15876554681664 15879712668622 15905683233792 15927412309248 15934865227776 15950374539264 15956634169344 15966029418834 15972164668416 15993984565504 16010949963404 16037135161344 16059043815936 16072795746216 16088507179008 16094753117454 16104166029312 16110486013952 16126166256128 16127574989152 16136826069888 16166432139264 16175950917579 16205628768912 16221470048256 16227767606028 16243630526464 16300039016448 16306367076549 16322306829312 16336284201072 16352253198336 16361881387896 16377875406848 16391961464384 16425143943912 16441130440818 16471294814304 16493796583176 16509919551488 16527432220288 16560888935184 16567252770816 16591273028352 16607421217728 16613938701888 16630108951632 16631561707563 16646365167616 16657368846336 16660682144128 16697755785888 16701077116999 16728390987264 16751243980416 16798373732096 16832378917728 16863261110784 16889684013312 16904210260146 16920734414848 16937203267072 16971489487296 17002626905088 17025854537472 17043914477172 17060575195136 17067198513343 17133124286322 17143144482816 17166564079104 17181328461132 17198123503616 17208249740726 17239821540128 17249710626432 17274720354804 17281358493696 17291533739481 17323322911224 17340256755712 17346988652906 17375358882816 17407237275648 17417486638728 17424179638272 17447983162368 17449507365312 17466490869168 17473345490128 17483564662784 17490352195492 17518956890112 17522441565376 17557912491768 17575075651584 17593718169984 17617753304096 17624523259904 17634900560744 17667255132032 17703019206576 17720324210688 17735564863104 17763354571072 17778565963257 17795944815616 17806152904704 17849325150432 17882139779328 17906568932032 17993232636192 18029926058496 18054557105024 18070017864294 18087681615872 18124296765696 18141937038144 18143521862796 18168308094849 18175289611776 18203768320768 18219356854908 18237166587904 18244246686677 18274084342272 18307679858688 18318459401418 18325498616832 18350533451008 18352068091104 18377139222376 18384200986624 18395025584914 18425109832704 18428774749792 18440956647432 18458982998016 18466149211158 18476949018624 18484200187904 18495083665619 18502190752256 18529016406032 18536136531968 18573659495424 18593361247824 18611536576512 18618762014556 18636962172928 18644197481789 18652921666368 18678403799792 18689327742976 18727160813568 18743267412144 18761589276672 18772636080792 18790986653696 18798281758498 18807078043776 18832770773344 18898170448608 18923987621352 18942486142976 18958707267456 18988413507008 19004673960723 19023251354624 19034163449856 19035826216704 19054353675456 19061831443776 19080384213264 19099035615232 19106450311916 19115390798592 19141504720448 19193147094528 19219367240832 19245623207008 19254628816896 19273369234944 19280932954624 19299698974336 19327680906292 19335107934208 19347888941568 19378204986624 19394799232644 19404677944256 19413757980672 19421294860011 19440279507968 19459200618752 19494902214656 19507788850176 19534438834944 19570278469632 19581801429102 19600942974976 19617727959456 19644528134264 19657513676394 19669010245632 19695880478208 19712746761048 19722787418752 19732016308224 19739676742962 19758972614656 19770606677041 19806879606448 19819972467108 19827588667392 19839263130837 19847048932227 19875662023536 19895090823168 19902814567284 19922269908992 19930004204671 19939330057152 19966569579088 19972014391296 19983773892456 19991453036544 20011074130014 20018763764736 20020437917568 20047788242592 20055491985408 20067300638088 20075175931448 20086916767744 20094714983222 20104117908864 20131582550816 20144890048536 20164582023168 20176454907948 20213472442944 20241086476336 20248864497664 20250557893632 20278222590208 20297959266112 20311376743152 20331231461376 20339124525588 20348641817856 20359006367744 20376440508864 20408368182752 20416210485248 20445811206656 20479239360864 20507216463816 20516812411392 20544840843648 20572907566112 20582534252544 20610652468736 20644350132384 20674281625173 20682226109952 20714632916736 20732371593516 20742931595584 20752637841408 20760694505529 20780988439552 20794725211392 20814964596288 20843400340272 20845143456786 20853153598464 20881641513216 20919952846848 20932270493178 20952732145664 20966582444544 20995225316736 21005049618432 21013204274766 21025493710848 21033745041408 21046129688463 21054217062912 21082979654528 21084742806864 21092845019136 21113547100316 21121660381184 21134096792699 21139859985408 21168739575552 21178645069824 21186867120012 21207577645056 21215810927553 21236549745664 21267166052352 21275512225792 21288039225112 21296219557888 21310296910848 21349394694144 21361965195384 21382846881792 21391148207946 21401157773952 21412058421248 21430394328288 21459670823272 21472221372416 21486415067136 21515768093184 21534192810504 21555242852352 21567934556772 21607505025216 21637023474704 21651326107884 21691049573952 21712161346128 21733385355264 21741822768732 21751996425984 21763075772416 21781712268096 21815841850528 21830262687288 21838651379712 21870314446464 21891600696096 21900191925216 21921507254424 21931764991488 21961726419072 21991728777568 22051060846848 22081185246912 22091517702144 22100094151047 22121697371136 22143228290304 22151918269184 22173478602176 22175415610084 22188135846096 22209825128448 22228844191488 22263674381184 22282739557254 22304521316352 22334991973888 22412553647616 22443171890304 22453673730048 22462390776474 22484348147712 22497586908357 22519578684416 22538947013528 22584572922879 22597781363712 22628652649728 22639241281536 22648030369668 22670169206784 22678970301867 22701139383296 22725219302896 22771222285878 22779972559872 22813000413984 22821766742016 22835204174376 22844165715096 22857525977088 22866399808494 22888752105472 22903882163712 22908437948176 22945903681536 22959414205596 22968236795904 22999614168576 23001537607488 23032960473072 23041811324928 23055378319308 23097763881632 23135539249152 23144521011876 23167145177088 23186984027328 23223315518304 23232239517696 23263977549824 23266009820416 23288654492224 23335798045032 23358609186816 23378611994496 23410549989024 23458290893312 23571823663872 23604025608768 23647419817472 23704754617676 23718352111344 23741537206272 23761867928832 23799100200576 23819569002933 23842853039104 23891118463872 23934951254016 23949044128251 23958247002624 23990976848256 24016424945106 24039901411328 24088565723904 24093357152392 24132760768512 24142129676181 24156249043968 24165729020928 24189249384192 24191362483728 24224410793132 24233719482368 24247988271023 24292475806544 24332205072384 24341651409042 24365445789696 24410239811584 24424612535224 24433998155776 24469424121472 24483460243968 24528379797504 24542822081844 24566813110272 24587942196576 24621532281544 24635932024832 24731093680128 24740694874764 24764879327232 24791148330432 24825016019408 24870562221824 24920908052832 24945163427448 24969547751424 24991023216192 25030181441056 25076104058368 25126865970624 25197560598144 25231983495136 25273249284096 25278276356608 25334526019968 25339565280964 25356315390219 25378884599808 25381101622272 25405804900608 25415775258368 25440512284352 25477397558294 25487187731456 25538781806208 25565871715758 25590862792704 25625822987776 25672838422528 25697825646592 25749846118656 25771992691698 25797185255424 25812374611089 25837606648832 25859732310192 25885010640896 25895059813348 25984984366836 26010385133568 26020482979359 26045918446592 26093704626176 26109068572136 26156970612608 26171974743552 26174261047968 26199736303752 26210018235192 26225346994176 26235528293238 26261173970944 26283662348064 26319568990616 26362613477376 26390577254976 26426629956144 26436784889856 26452350841116 26462731909636 26488487932429 26500882698048 26537086089712 26580486316032 26585773409536 26603347294656 26645031856608 26655270715392 26681432173352 26691685019648 26693917223424 26730384323456 26756400850784 26805490545152 26823209668992 26859853398048 26901939877264 26951296590592 27000743858176 27016231993344 27044889087744 27081835657536 27105026796441 27118832700784 27131522423808 27168587345152 27234459458866 27262934417664 27305652481152 27329035282362 27342955285088 27355749881856 27393121124864 27443379003392 27461519788032 27477689102127 27488247925248 27525800176512 27528102136656 27565708833564 27576301479936 27592538377371 27603366905741 27619510555648 27643162124688 27670183788544 27680926007372 27688474497024 27699223816737 27715423527936 27726300281856 27753286128384 27791200453696 27793524609048 27804204797952 27831493904962 27842188684288 27893270462464 27909693990904 27917304864768 27928143021834 27955443259392 27979382499552 27993633755648 28017605699688 28033991614464 28044993388544 28061506251284 28072289417216 28112990409152 28142383915008 28158954121188 28186479980544 28197422637747 28210617065664 28224986100736 28249156160016 28276770193408 28287747903404 28374965600256 28385981432028 28413729214464 28438060901184 28482620260512 28521530943928 28534877031936 28573859104384 28592747165664 28620576319896 28648553422848 28659675467874 28673086197888 28687690790912 28712257080672 28757246075696 28810006700288 28829050861248 28868434810512 28881943225344 28910053852416 28921399431936 28949548461504 28989097024976 28991521359438 29002661901312 29042283024128 29067307479936 29107016916384 29118201839616 29120636971008 29160419261952 29188800928128 29200255900288 29228676339232 29242353321984 29271053934529 29282301892096 29301658252416 29355417704448 29372702143653 29401414462464 29426591939184 29441580329216 29455356936192 29466792201396 29495596494848 29507047381999 29524304387072 29543820717312 29584181128128 29598024462336 29609515114443 29638458921984 29684899174912 29710319409672 29739361755136 29750907277718 29842636234752 29854221850926 29883404863488 29908995085728 29924229187072 29949854368632 29979130863616 29996782544476 30016611195021 30028145647104 30071682363888 30083237978112 30100950957132 30112763897172 30130375151616 30142072474833 30156176863296 30171536866304 30197373826224 30226892275712 30238627069156 30246873034752 30264682361922 30320208664416 30331859779584 30361629714504 30373296746496 30375836840448 30417333885312 30446938899168 30458887620128 30488533077992 30496847192064 30508686788382 30538509551616 30564660763296 30612552274128 30624315727872 30666152224768 30668716809984 30710613964096 30740504425744 30760824695724 30817261265472 30859361349168 30873801378816 30889526902784 30915978703104 30964420691072 30996795506688 31071949375104 31114397393376 31128956762112 31171482659328 31214066652032 31247176541482 31265100510408 31322462269824 31379929270272 31398405739767 31429098218496 31472034145024 31492837975104 31550617562112 31581325594368 31624469481792 31627114210296 31639267528704 31670320650474 31682490571776 31732133600768 31753109363328 31759425337244 31811366467584 31854824618496 31900749078528 31913268338688 31932058837668 31944329336832 31987969131008 32021899926808 32074270322688 32086722311919 32118087631872 32145591492432 32177014358016 32189506234908 32208332058624 32220972027904 32252332512256 32255149978304 32273652139776 32332864278528 32351901835158 32411257537824 32455535212056 32487261052928 32600078032896 32612734153098 32644613658624 32672568402144 32723762775792 32755750813696 32783922928768 32850287887824 32882260881636 32942589628608 32987593166352 33019839102976 33054864440576 33121777870368 33134505541632 33182546056704 33214842435456 33227877403776 33260217903264 33263123415126 33314737692672 33321364288256 33395511571776 33402154233998 33456781974528 33502487960832 33583842235933 33596747464192 33664757835456 33726522221568 33779368026624 33808420520292 33841468829696 33854606887123 33874406534144 33942978974592 34005253810176 34051709074944 34087828954344 34121150390272 34134397026686 34266248572644 34286288965632 34299599712741 34333128158208 34362656922264 34396247007232 34416499481452 34479643080256 34499421252864 34549440709608 34562716987392 34583067478962 34646645822448 34680513511424 34693977305812 34750717765632 34834973277456 34848359276544 34895966324736 34899014730624 34932981738336 34946690980256 34980704390984 35037913780224 35044883130752 35115824983536 35150151303168 35187436339968 35235506608192 35269801121488 35334510264064 35406038413152 35471129726208 35526709142144 35557131926514 35591889631232 35612305809408 35698650300864 35764279558656 35813137864064 35899969286687 35986465272384 36024637417659 36059852116992 36109114210048 36140035728588 36175363231744 36189407362097 36248593531392 36283874076288 36287043725592 36336616189698 36350579223552 36407536641536 36438713709816 36474333175808 36488493373354 36548168684544 36615359717376 36636918802836 36650997233664 36686969238359 36701066902016 36704136182208 36754278444752 36768401973248 36790051169828 36850219665408 36857549499584 36881913294864 36917965996032 36932298422316 36953898037248 36968400375808 36990167331238 37004381504512 37058032812064 37072273063936 37147318990848 37186722495648 37237524029112 37273924345856 37288394963578 37305843332736 37356807599584 37454321627136 37486534824288 37545272161584 37581973307392 37596563516996 37614156087552 37665541546688 37796340897216 37847975242704 37884972285952 37917414534912 37976827014016 38009347921446 38046502709248 38068326899712 38071652433408 38108707350912 38123662887552 38160768426528 38212900623832 38216096337441 38230781597184 38283009440896 38375829237493 38386294189056 38438734481664 38491246414016 38509257633792 38546738469888 38561865909248 38599397948672 38655361812584 38670215868416 38695777883136 38756409973248 38789598465288 38809355888512 38827515961344 38842589720022 38880559015936 38918401237504 38989804429312 39015577700352 39068877669888 39140556939264 39163602858204 39201885949952 39217105047901 39235455918912 39289056268528 39315027352788 39338020491264 39353292439857 39391760956416 39425493522096 39445574837504 39464032616448 39479353485924 39517945229312 39541213354082 39613759212896 39639944934216 39655177334784 39678526261674 39694097864454 39751324047072 39805629134568 39844539817984 39860008409342 39878660114304 39933139158176 39967547784912 39982906073088 40022148260028 40037527529472 40040875835136 40095576485184 40134601276176 40150351862896 40173833535488 40189429966444 40208235817728 40263165101632 40289780097072 40329164046336 40352909815896 40426944885888 40482172952672 40497728995328 40501115787264 40556445180416 40595918532224 40622753486304 40678249051176 40697283635712 40718012735488 40752881017728 40816736365504 40851689188299 40891622413312 40958478721728 41014432927632 41033624822784 41089681687296 41145815132224 41165068505088 41221304937472 41288700264768 41348563250346 41364452219904 41429265833472 41464743187032 41485863191168 41505275682816 41521389011058 41561976879104 41589450422784 41629929192576 41686800680544 41690286913572 41706307196928 41747240857443 41763283026432 41839905693696 41864540986356 41905464291328 41921732982239 41933164889088 41990450633472 42010099236864 42026408549532 42050987421696 42067490082816 42092259376926 42108434125824 42165959309056 42169485613728 42185690038272 42227094200632 42243320762368 42268193585398 42279719970816 42337479151104 42373734240024 42415155290112 42431621855106 42473099491328 42576078450224 42592439115776 42620593821696 42723930390768 42765693763584 42782296415892 42802315547904 42824116842496 42860788656576 42919341646544 42944442744832 42972830134272 42989513201811 43031536186368 43068385621008 43110485704704 43135869113544 43215010050432 43274046949408 43302652215768 43382099147904 43424322692256 43483645537464 43487282039157 43503992851968 43526151544832 43563424536192 43631683701056 43660525374576 43677302759424 43740628892928 43783201392192 43800383850432 43843014508848 43863529982976 43923452838144 43983457555136 44030112399361 44102121693696 44162370493824 44183035404288 44200188302094 44243394742272 44286456580608 44303836538368 44346957204352 44350831220168 44376271692192 44457688382976 44527348762368 44565479114508 44609042632704 44626360916577 44669983947776 44825107295232 44886343780608 44907347460096 44924781552948 44968696295424 44995173816714 45039157368832 45077894027056 45169145845758 45195562727424 45257305299456 45296060739336 45340338413568 45357940603734 45402278766592 45450438605792 45542444571756 45559945119744 45626000827968 45670408348752 45688331430192 45715051954176 45732799616988 45777504210944 45807764327424 45816875896352 45891807363072 45918828411192 45936473591808 45999228337152 46003075214976 46065920946144 46083622649856 46110756638616 46195527763264 46289042023752 46334290354176 46373968054656 46446631036608 46527955099648 46532019640832 46577308984448 46671596090064 46717218373632 46757223988992 46821099978048 46870764812223 46916581786624 47143647327744 47208051217536 47294839634944 47409509235352 47436704222688 47505480975711 47523735857664 47598200401152 47639138005866 47685706078208 47782236927744 47869902508032 47898088256502 47916494005248 47981953696512 48032849890212 48079802822656 48098468537603 48177131447808 48186714304784 48265521537024 48284259352362 48312498087936 48331458041856 48378498768384 48382724967456 48448821586264 48467438964736 48495976542046 48584951613088 48664410144768 48683302818084 48730891579392 48849225070448 48867996311552 48938848242944 48966920487936 49056759595008 49085644163688 49133626220544 49175884393152 49243064563088 49271864049664 49481389749528 49529758654464 49582296660864 49650032038816 49741124443648 49841816105664 49890326854896 49894685122689 49939095502848 49982046432384 50060362882112 50103231350997 50152208116736 50253731941248 50395121196288 50463966990272 50556552713216 50669052039936 50679130561928 50712630780438 50762203244544 50811609801216 50831550516736 50881024568704 50954795116588 50974375462912 51077563612416 51131743431516 51181725585408 51201595540029 51251645975552 51345676845056 51395651293184 51499692237312 51543985383396 51594370510848 51624749222178 51675213297664 51719464620384 51790119626696 51969968733672 52020770267136 52040965958718 52091836893184 52122508512199 52218137144272 52313941225216 52343949487104 52348522095936 52399472607504 52420036470384 52450693988352 52471056586476 52522347941888 52542738357769 52567324696128 52639137981232 52725226954752 52781154509952 52853259912288 52873569779712 52904701682232 52925463819272 52976975864858 53001765396096 53074172179424 53160972632064 53171546819072 53206694589312 53290063713216 53335697889771 53362864346704 53383370039296 53387834446848 53460768646912 53512801701568 53610981090304 53646419337984 53719706796096 53803879754528 53902593181184 54001487716352 54089778175488 54163671315072 54210053592882 54237665401568 54263044847616 54337174690304 54468918917732 54504924284547 54525868835328 54611304962304 54658070564724 54685910570176 54711499763712 54732740060031 54786242249728 54886758006784 54923039576064 54955378204254 54976495850496 55051600353024 55056204273312 55131417667128 55152602959872 55185076754742 55206733811482 55239021111296 55286324249376 55361852014744 55376948994048 55398447633474 55430847055872 55452600563712 55485250996857 55506572256768 55582400907392 55587049218096 55608409595904 55662987809924 55684377368576 55717164271661 55819387981808 55834609729536 55856286043668 55910886518784 55932592445367 55958764999104 55987267511296 56035211399376 56067983228928 56089986777088 56123012502568 56144578834432 56225980818304 56284767830016 56317908242376 56372959961088 56394845275494 56421234131328 56449972201472 56498312320032 56575495806808 56771962864056 56827458428928 56876121802368 56965240521024 57014021882169 57043061887856 57069754063872 57147718208768 57185494331328 57241152639792 57297106845696 57319350935748 57346172395776 57375381581824 57424514161344 57514492151392 57620013400576 57658101722496 57736869621024 57763886450688 57820107704832 57842798863872 57899096923008 57978194049952 57983042718876 58005323802624 58062254525869 58084566048256 58134614959872 58214033832768 58241273942016 58263884580033 58320838523904 58377601856256 58400511800576 58457352678464 58484706643968 58542107869058 58564603784192 58603316504832 58710835408896 58745404287306 58802828924928 58853183878368 58883160658432 58933584402792 58991192989696 59014094763998 59048608774144 59087641434624 59168362256256 59196048924672 59219030228886 59276917843968 59311820031123 59369798349824 59420638819344 59478723510272 59501814555436 59541146796681 59685272469504 59708443701852 59766809726976 59790012614013 59817990171456 59848458374144 59899708737264 59958261727232 59993565088952 60033222390042 60056291294208 60143364727776 60166475956224 60201901914264 60225527794344 60260750303232 60284144949666 60312353726592 60343073732608 60394747652448 60477254138312 60493746069504 60529364723844 60640417328832 60723259429008 60746593492992 60751673680896 60834667770624 60893877798336 60917775240256 60977066155984 60993694384128 61017373576764 61077019103232 61129321526592 61225104548256 61248631455744 61332304449536 61337433619968 61421227928192 61481008851488 61521649391448 61634522530944 61718722698336 61747602757632 61831957406208 61928841382144 62143898750208 62228794786752 62257913524224 62282083516587 62342965318656 62428133304064 62494353082964 62530201020816 62644924539648 62759858540544 62796811479534 62858196436992 62944068290048 62985675950208 63101235124224 63138389065389 63162651188736 63248938963584 63254228420592 63278535057408 63340641300948 63364981143552 63402290378097 63464267201536 63506218726656 63518850674488 63622732935168 63647432782659 63709649236992 63801498157056 63826536677376 63864117675336 63888658673664 63975938262016 64043799853616 64148540645376 64173444623838 64236175263744 64291182984864 64379012469816 64416664117248 64441944055808 64504665024512 64510299956608 64547304279552 64665728557056 64703803670316 64822515075648 64911070424112 64974522105856 65200156065792 65225468306196 65289227317248 65345136804288 65447525551584 65567845857536 65700575775648 65764521763272 65885179257216 65975186332704 66109728881152 66243555740736 66365092113408 66429684870912 66455754807552 66520435806528 66526246830252 66617129681113 66629475385344 66642728576512 66791023143552 66804308467996 66913563949056 67004975921664 67167684471866 67193494928384 67329515670912 67453044443136 67492760725071 67558736053248 67616841040584 67682937659392 67709213774246 67748813068288 67885957949184 68010507620352 68036910905601 68103418149888 68175657908688 68242300780544 68268794053372 68532497145288 68572577931264 68599199425482 68666256316416 68725313844528 68792494014464 68832998962904 68959286160512 68998842505728 69098881419216 69125433974784 69166134957924 69293291644896 69387954611624 69501435531264 69669946554912 69696718553088 69791932649472 69798029461248 69865963476672 69893381960512 69961408781968 70075827560448 70089766261504 70231649967072 70374872679936 70471013216384 70539602242976 70669020528128 70812076826304 70942259452416 71053418284288 71114263853028 71183779262464 71211414486707 71224611618816 71397300601728 71458707008799 71528559117312 71626275728128 71799938573374 71972930544768 72049274835318 72119704233984 72218228420096 72280071457176 72350726463488 72378814724194 72497187062784 72567748152576 72574087451184 72673232379396 72701158447104 72743964813069 72772512751499 72815073283072 72877427419632 72948666351616 72976986746708 73096337369088 73230719434752 73273837605672 73301994467328 73373938476718 73402133804032 73408272364416 73508556889504 73536803946496 73580102339656 73700439330816 73715098999168 73763826589728 73864596844632 73907796074496 73936800751616 73980334662476 74008763009024 74116065624128 74294637981696 74373444991296 74475048058224 74547848691712 74576789927156 74611686665472 74713615199168 74908643254272 74973069648576 75090544323168 75193127033992 75228312175104 75331083093376 75592681794432 75695950485408 75834829069824 75953654028032 76018695842892 76093005418496 76122546520273 76136653799424 76143304866816 76217414701824 76247325775104 76321536853056 76425801247664 76432192674882 76461563194368 76566018881792 76751658474986 76772588378112 76877468963328 76982492828032 77018515267584 77093476939776 77123731818496 77169142191031 77198795897344 77310723625168 77340431736832 77391555766272 77437123833267 77512819946496 77579196930576 77618711777024 77655031922688 77685179440044 77761118031872 77791306734361 77836802475008 77979608858624 78031155400704 78061448938077 78137755339776 78281113878528 78327205716408 78403771899904 78434210095802 78470911837824 78578112537056 78630054705576 78676040982528 78706584879714 78783521912832 78850987044192 78891149675008 78958706971848 79035890458624 79082426708164 79227518425792 79279889868432 79310354669568 79357052523348 79388195728908 79465463797287 79502648094144 79611258269136 79689079635968 79720016818684 79757320228608 79866278316352 79935095569824 79965812146176 80044296520056 80075055058944 80081751670272 80191152970368 80269202552352 80300703725792 80378859932888 80416471635456 80526330203264 80579560194144 80705819631792 80853889771776 80964345905344 81002231574528 81112890360832 81191837064448 81245506972608 81356498102352 81394567271424 81436025470976 81505762035456 81633472731008 81703378376598 81783244826624 81916957443456 82028865855264 82067249645568 82179363374592 82291630264448 82330137010176 82442609874944 82491151997309 82577400529536 82697126500692 82728904439808 82777615132113 82810100717223 82858531666944 82929486374064 82971726382336 83010551365632 83042778022116 83123953758208 83156224440179 83178900845568 83259858385152 83373601361088 83380573827144 83412614393856 83494481714886 83526566052864 83679811387392 83729081972712 83810928582656 83843465964478 83866329778176 83980901266944 84052817099064 84101974843392 84134980165632 84184518753852 84216868251648 84331918618112 84338971227456 84454188401264 84486641524736 84536387170796 84559439941632 84592267913241 84674958302208 84747468480048 84830310580224 84863243710212 84946198982656 85152156900448 85184878231552 85241187643392 85447860781536 85564592831784 85604631095808 85648233684992 85721577313152 85838683293088 85945660268544 85979026403622 86063072372736 86136771242016 86271738227088 86430020100864 86548093898816 86605304431536 86764198295808 86848645384512 86967291074928 86974564078314 87007985703936 87052303089664 87126849072384 87263367402112 87321050749152 87338419677421 87354605518848 87481257785856 87566402784384 87600767700864 87686029017696 87727059965952 87813161803587 87846905676288 87966915110272 88060224798722 88204243387392 88324740987648 88366070808576 88400376604188 88486789484544 88521142145997 88572913161216 88607673076736 88693914408704 88701662440336 88752543384384 88915376765952 89054697524736 89130958229016 89218085265408 89252721833154 89339967895552 89650214590464 89772687561216 89849563105896 89937392590848 89990347633428 90078314737664 90155788054112 90338291691516 90391125454848 90426217424499 90514610598912 90592121478672 90680676827136 90715881207468 90804557533184 90900877211584 91084889143512 91119890239488 91252001655936 91340816697504 91376662860384 91465599233976 91555008421888 91615528654848 91633751792704 91837656822384 91872947183616 91998456674304 92006150429952 92131841892288 92221513277232 92391055526528 92578084047504 92668580708352 92747936109312 92893262073216 93055910199296 93064039281664 93154617968896 93343192180128 93514447977984 93642199956096 93741529624446 93833163573248 94287294655488 94416102435072 94589679269888 94645373573993 94819018470704 94873408445376 95010961951422 95047471715328 95196400802304 95278276011732 95371412156416 95408437590983 95564473855488 95739805016064 95796176513004 95832988010496 95963907393024 96065699780424 96159605645312 96196937075206 96354262895616 96373428609568 96531043074048 96568518704724 96624996175872 96662916083712 96756997536768 96765449934912 96897643172528 96934877929472 96991953084092 97169903226176 97366605636168 97461783158784 97698450140896 97735992623104 97877696485888 97933840975872 98171288327376 98267252441088 98351768786304 98486129126176 98962779499056 99059517308928 99164593321728 99300064077632 99482248887296 99683632211328 99780653709792 99789370245378 99964092864768 100120725764224 100206462701994 100304416233472 100507463882496 100751526707799 100790242392576 100927933980544 101113105426432 101172640717027 101338104079872 101358261123856 101425261560876 101524406489088 101563820661369 101623219602432 101663101033472 101762049137408 101909590233176 101948750925824 102155127224832 102263486863032 102363451170816 102403191080058 102503291951104 102791302586368 102999384474624 103087970766792 103188741021696 103249498444356 103350426595328 103390549671739 103438929240768 103580239253392 103939937467344 104041540534272 104081931917436 104183673786368 104245017024398 104436274288544 104627882450432 104687898974208 104697044191872 104798945215008 104840072940768 104942113172952 105044695883776 105085476715538 105134649392256 105278275962464 105450453909504 105562309019904 105706519824576 105809403364464 105850927638544 105953951729716 106003530792192 106148344358848 106343093638144 106413389178624 106580127426432 106671395779542 106725728693408 106766740078592 106775668893696 106921537293824 107025603403136 107221962180608 107292838675968 107439413592192 107607759509056 107699907860061 107805186362368 108002975432704 108179556350976 108327342630144 108420107185764 108475330803136 108526089695232 108568222086291 108674349380608 108937837835464 109009848569094 109051737670656 109222609924608 109316141129448 109371821140352 109422999527424 109465480120062 109572484499456 109846079152128 109910756408508 109952991700992 110060907715077 110103200706048 110112408546624 110262835334256 110305205919744 110370153509484 110413467622964 110478042222592 110520932407721 110572648498752 110723704029488 110753897988096 110796895266948 110861694111744 110905201127424 110970501993714 111013144513536 111164801814784 111174098436192 111216819191808 111325975619848 111368754737152 111434328543322 111638775963616 111712572087336 111821773037568 111865184890734 111917529998208 111974535022592 112070422798752 112246025005136 112289157668864 112451961636608 112635816484752 112745919922176 112789690550988 112842468262656 112899944402944 112996624640064 113150991613616 113543925728112 113654916857856 113752243604736 113930481042048 114028043764338 114086123775712 114139508127744 114295436417536 114370988662656 114482305279584 114638701871496 114648289012323 114692344791552 114750763163648 114849028322688 115028984302784 115127487712479 115240026801152 115316203444992 115473739242048 115527772901376 115640215409664 115685597727744 115798193846016 115956388099904 115966085437752 116010647605248 116124509051738 116169132096512 116269229919744 116428067665536 116482547884032 116527769160066 116641677047808 116755203712512 116801023601152 116914705356928 116969413287936 117084215738116 117129207568384 117206633009664 117421670817792 117490808574612 117605657849856 117651315143703 117706367756736 117766321316864 117867168805584 117982385979392 118028189527996 118097217548288 118175282869248 118336724512512 118392097849344 118438060457772 118553835687936 118623640062246 118739596699648 118841277638688 119003629110872 119082293593362 119416887403704 119533619453952 119580025228026 119635980342912 119696916748288 119799417474528 119987130177904 120066444780084 120112582588416 120286729455552 120403803828528 120451055588688 120521500606464 120568289899332 120624707453184 120686147465216 120789495304896 120954508276624 120987492139008 121058729447688 121280834657664 121446518858016 121493186985984 121503347361792 121669335541248 121787755596672 121835550480512 121954132311968 122034747153528 122154038206464 122258643053184 122450209096512 122555067564897 122664608899072 122674867239936 122842455856384 122962017702976 123043298782896 123269045061888 123437445396672 123495205515264 123663914812416 123857682764288 124287797500416 124457589573504 124515827048448 124564167033174 124685930637312 124856266608128 124988706165928 125060402041632 125241722572329 125289849079296 125519717081088 125593622959068 125716392873984 125765198946717 125888136580096 125971351900416 126202470248448 126276778130778 126325302377472 126497877927168 126508456841184 126557070114816 126681282601896 126729962287104 126804580756194 126928534403072 127012437453312 127037701348976 127245465870336 127294865565318 127419298473984 127728235350672 127777317347328 127951876524032 128087599707232 128297081290752 128346889247676 128472350527488 128582365969728 128758024939632 128833328234496 128883888111616 129009330049024 129020599913216 129094608559104 129331457114112 129407607340632 129645030151296 129822140848224 130450936612392 130578454634496 130690273608576 130895051103168 131135691715072 131401151551296 131529043526544 131770358514432 131950372665408 132090337198083 132219457762304 132487111481472 132730184226816 132859369741824 132911509615104 133040871613056 133052493660504 133234259362226 133285457153024 133582046287104 133608616935992 133827127898112 133879082749731 134009951843328 134335368943732 134386989856768 134659031341824 134906088886272 134985521450142 135117472106496 135233682081168 135365875318784 135418427548492 135497626136576 135771915898368 136021015240704 136073821811202 136206836299776 136351315817376 136537588106744 137064994290576 137145155862528 137198398850964 137332512632832 137450627689056 137665997925808 137918572321024 137997685011456 138197762838432 138250867949568 138332269915848 138586583289792 138775909223248 139002871062528 139339893109824 139583865298944 139596058922496 139731926953344 139786763921024 139922817563936 140125686570617 140151655120896 140179532523008 140463299934144 140612294436669 140749745359872 140942026432768 141079204485952 141338041056256 141624153652608 141884518904832 142106836568576 142228527706056 142367558524928 142422828973414 142794601203456 142917414017598 143057118234624 143252551456256 143599877146748 143945861089536 144098549670636 144239408467968 144295405612809 144436456840192 144560142914352 144701452926976 144757629448388 144994374125568 145135496305152 145148174902368 145346464758792 145402316894208 145487929626138 145545025502998 145630146566144 145754854839264 145953973493416 146192674738176 146547675211344 146603988934656 146747876953436 146804267608064 146816544728832 147017113779008 147160204679312 147400878661632 147430197998336 147527653179456 147729193689264 147815592148992 147873601503232 147960669324952 148017526018048 148232131248256 148589275963392 148746889982592 148950096116448 149153579854312 149223373330944 149427230398336 149789527023763 149817286508544 149946139297152 150181088646336 150309694052991 150386254067984 150456624350208 150662166186752 151185363588864 151391900970816 151669658139648 151907308056064 152037391685784 152186010836992 152245093040546 152286609733632 152434829403648 152494651550208 152643073706112 152851602495328 152864385349764 152923126388736 153073216477291 153132037763584 153503316949972 153545176756224 153604786620087 153754937926656 153964985656064 154037030535168 154186953879552 154247463636992 154338284382062 154397591794688 154621447250336 154680863473664 154783111532544 154874247666534 155025639892992 155158393861152 155237423554048 155370358880088 155522236063744 155582613468722 155673604950016 156062310801408 156122897876154 156275510679552 156367525536597 156654411432816 156807543799808 156868420191604 156941823675648 157156225074112 157260109411152 157352081965056 157413169759428 157567043825664 157628215073307 157701974088384 157782299350016 157917413943696 158071780917248 158164853416328 158455036851584 158559779736864 158620709339136 158714105046696 158776391457816 158930927594574 159005296188288 159222516538272 159440033637368 159514640457216 159732556632704 159870191139648 160088593040112 160150110117888 160163503340544 160382305940736 160538405104704 160601407451584 160757719865776 160832943270912 161052660406528 161159120388288 161411639263584 161707779543552 161928691810688 162004463149056 162225780721664 162383674128896 162491013945216 162712996204704 162789134542848 163011524070912 163266945462016 163406756753196 163566489653248 163629990027449 163833914886912 164057731710528 164134499291136 164198220180093 164358726749184 164583260528896 164660274020352 164885219749888 164982303994618 165154801059072 165394253001384 165457808879616 165555230264226 165620201434446 165717063333888 165858972748128 165943452764672 166085556044232 166247907516416 166312448880358 166357801691136 166455752990571 166519716770304 166747202722176 166761147654288 166825228787712 166988963429772 167053132105728 167151492814983 167458163945424 167621857165312 167686931928956 167732659556352 167797777336101 167961802533888 168105634198128 168203949686784 168269960331264 168369037507704 168433736503296 168663837236224 168677942454912 168908376802528 168973283049472 169072774341592 169118879883264 169184535826482 169349916604416 169494936960096 169726487420424 169892397965312 170304313800896 170482375286784 170895721563072 171129185663568 171209262191616 171296467369984 171443154626304 171677366586176 171859470978151 171891320537088 171958052807244 172126144745472 172273542484032 172543476454176 172860040201728 173096187797632 173210608863072 173528396591616 173697290769024 173934582149856 173949128156628 174015971407872 174186763577607 174253698144768 174526734804224 174642101498304 174676839354842 174962515571712 175132805568768 175201535401728 175372058035392 175454119931904 175626323607174 175693811352576 175933830220544 176120449597444 176408486774784 176649481975296 176800753208376 176973578969088 177042284291994 177145826322432 177215346153472 177387828817408 177403324880672 177505086768768 177830753531904 177935460093369 178109395049472 178261916458032 178436170530816 178505443666308 178679935791104 179300429180928 179370037842039 179545375122432 179699126211792 179874785181696 179980695266856 180156629475328 180311576108224 180676583383032 180782250909696 180852434848998 181029221197824 181184242957344 181431762414936 181609115066368 181801754423168 182169778287024 182239780478976 182504003311872 182681633395008 182753325720768 182931198467952 183110016843776 183231057309696 183267503585408 183675313644768 183711848286989 183745894367232 183996913348608 184012300859904 184263683784576 184443026554464 184782111053056 185156168095008 185495872218624 185786524146432 186128078563328 186309235937792 186686384360256 187028895955968 187284399912192 187483059248892 187666327146496 187739183646773 188574589310976 188832204870144 189179358539776 189290747147986 189638036941408 189746816890752 190021923902844 190094943430656 190206871134291 190392801604608 190556552023464 190742824312832 190816875181966 191128947710976 191479610032128 191592353026008 191665976020992 191927814786048 192131399560848 192319211290624 192393874150412 192708525791232 192746857219136 193137037409448 193249992351744 193325832167424 193513995073536 193530899869824 193795286345056 193869755858944 193983906168184 194339806452352 194733211272336 194923566317568 195396900281792 195755392971776 195867681951744 196342576654752 196703537572608 196972258252352 197925558998112 198329186643456 198600128155264 198964497774592 199367264422656 199561307419584 199578740490756 199851389043339 199928185729536 200241451528448 200412925403988 200608832466944 200686713553447 201014927764992 201503053415598 201580484785152 201855867961088 202226210852864 202345281434054 202676208159744 202716522247712 202850523121752 203048812978176 203127641322738 203246439204864 203326202066944 203445920321809 203524098274816 203819180466352 203897501851648 204310254449664 204526973726064 204726902341632 204806382160116 205006583902208 205086172299679 205582605172736 205998768949248 206175941533584 206377482043392 206498996888712 206700853190656 206781099343478 206877858481536 207160478506784 207879874934688 208163863834872 208367347572736 208490034048796 208872548577088 209255764900864 209375797948416 209394088383744 209597890430016 209680145881536 209884226345904 210089391767552 210170953431076 210269298784512 210556551924928 211124618039808 211413039649152 211618806728928 211701855277088 211907903459432 212007061584384 212296688717696 212686187276288 212826778357248 213160254852864 213342791559084 213451457386816 213551337787392 213634243460121 213843074587648 214051206806272 214443924361216 214585677351936 214878827184384 215215519018112 215399815720122 215610372724736 216359112701952 216654685260288 216840214371528 216950661606272 217052179390464 217136444172582 217348698761216 217476673447451 217875675670928 218019697138188 218103475341312 218231894439207 218317538254497 218445219849216 218632282258896 218743642280704 218845999054848 218930960240124 219144968998912 219230046251381 219692158304256 219821512817016 219905983401984 220121815430154 220206401412096 220224817093248 220525670668512 220610411839488 220740307018968 220826935245928 220956084445184 221041864815442 221145296997504 221447408058976 221593790533896 221723388223488 221810402254848 221941003987428 222026289027072 222329603629568 222348196872384 222651951239696 222737509474304 222868657086644 223277551927232 223425144174672 223643546075136 223730369781468 223835059996416 223949070045184 224140845597504 224492050010272 224578315337728 224903923273216 225271632969504 225579381101976 225684936525312 225799888805888 225993249280128 226301983227232 227087851456224 227504487209472 227860962084096 228056087528676 228172247551424 228279016255488 228367639560819 228590872835072 228741977325312 228964610559168 229277403742992 229296578024646 229384689583104 229501526327296 229698056645376 230057968605568 230254975424958 230480053602304 230632406889984 230947478484096 231055545802752 231280430819328 231371195455488 231507426573093 231596387692032 231912776199808 231932170875504 232021295210496 232249018103476 232338264193024 232475064719689 232538459839488 232856135331072 232965095768064 233055538320132 233283354095616 233373920203083 233510407425024 233602047202304 233829410713856 233938826575872 234168431476232 234258415136768 234413266019328 234843341635584 234981617149224 235211315699712 235302630287406 235412735513472 235532642633728 235734337611168 236056379055992 236194435096576 236350565738496 236673449025024 236876120915544 237107671375872 237247280124492 237479193399296 237682555277376 238007258221744 238164587186724 238396391391861 238833774807408 239067238907904 239160050456052 239271960685824 239393833496576 239598834949056 239974260355808 240132889560168 240225165176832 240573458911104 240807607657056 240902111177376 241136579798664 241249414906368 241372294930432 241578990609792 241909016553248 242117458895376 242561669315328 242893037716032 243006694723584 243338671082496 243575511193344 243671100961024 243908264623936 244069494307056 244308076412928 244517286106368 244900418193024 245110135129794 245329217798144 245349734479872 245684911712768 245924035405952 246086597565792 246538090123776 246874890793344 246990411030528 247327829624832 247473455991927 247715365528576 248430302151669 248575595000832 248915179147008 249031654096896 249128334066348 249371861274624 249468673320537 249712533216256 249977412331856 250120804083264 250483445144658 250579698158592 251039434162176 251187245918136 251432785747968 251530397893434 251776273160192 251942703800832 252404940496896 252553556261556 252650604754944 252995755854336 253016913682368 253362565203792 253459924574208 253609161512388 253857068806144 254024874906624 254075402697952 254490931740672 254589731130636 254838596947968 255456470701344 255554634694656 255903753048064 256175199414464 256693778495352 256944701054976 257164731939456 257516049879264 258018660098048 258041199826432 258189217118208 258815214681264 259290060302592 259644281696448 260901873224784 261156909268992 261380547217152 261790102206336 262015259032263 262271383430144 262802303102592 263058087053088 263439485410761 263540717028864 263900745330816 264180674396166 264438915524608 264974222962944 265460368453632 265563426437991 265718739483648 265823019230208 266081743226112 266104987321008 266468518724452 266570914306048 266727870981253 267164092574208 267217233871984 267654255796224 267758165499462 268019903686656 268670737887464 268773979713536 269318062683648 269812177772544 269971042900284 270234944212992 270467364162336 270836855096984 270995252273152 271543831796736 272042030481408 272147643622404 272413672599552 272702631634752 273075176213488 274129988581152 274396797701928 274665025265664 274901255378112 275331995851616 275837144642048 275995370022912 276395525676864 276664539831696 277173166579584 277551818446496 278005742125056 278679786219648 279167730597888 279192117844992 279463853906688 279573527842048 279845635127872 280251373141234 280359065046016 280926599868288 281224588873338 281499490719744 281884052865536 282158408971904 282676082112512 283248307305216 283769037809664 283936120721979 284213673137152 284457055412112 284735117049856 284845657946828 285589202406912 285834828035196 286114236469248 286225312772949 286505102912512 287199754293496 287891722179072 288197099341272 288478816935936 288590811225618 288872913680384 289120285828704 289515258896776 289988748251136 290270992610304 290296349804736 290692929517584 290804633788416 290975859252276 291090051005996 291260293132288 291373367256719 291509709678528 291907946986832 292385349476352 293095350422688 293207977869312 293495753906872 293608535216128 293633089457664 294034227558016 294320409358624 294801757323264 294860395996672 295055306358912 295458387378528 295921338649904 296035052036096 296464262496512 297178551926784 297493779965184 297900192232896 298307159708624 298446746661888 298854460796672 299579054047526 299892278594304 300362177292672 300619388105982 300772508135968 300913248700416 301324332373504 302254580123397 302370727177728 302783801941632 303339316279296 303517922151081 303814616112128 304074783371568 304372021673984 304490186081092 304573219467264 304691461984107 304869658807296 304989303100416 305286147412224 305703204990656 305728770699528 305846252777472 306146432954582 306264075527168 307006633899944 307090353512448 307209573240174 307509875853312 307929971312128 308373907759104 308494927273984 308676568764124 308795183589376 309242894500672 309566223065088 309748495333068 310051279785984 310171649015217 310316787722304 310474847108096 310740717760176 311044472127488 311165226937444 311347209900032 312124621602816 312245795752308 312551021359104 312735051073194 313308822865632 313736840383208 313883647351296 314312450148224 314520218822304 314826339518856 315134087651328 315256430146614 315403948176768 315564598700032 315834827887392 316329706832656 316910073703168 317119559473728 317428210093392 317552782915632 317861855189148 318010592376576 318445033076544 318880067274736 319029280914432 319465113265408 319740382279296 320177186080224 320300220235776 320327006681088 320764611881472 321076810209408 321202814903168 321515439731552 321665886541824 321981593279819 322105320813056 322318240776576 322823278527168 323099723580183 323415559087104 323857383621376 324008926298112 324451561443328 324767348257792 324982027890432 325425992409408 325578269085696 325704666258873 326023048141824 326533890924032 326813513506392 327132979306496 327259980054898 327667829773824 328115463421056 328268998582272 328396440360186 328717453498368 329166521057792 329770439499776 329964607989236 330182723145231 330309602118144 330788506002768 330915617759232 331110460528452 331240402868892 331434126667776 331562797223163 331717945496256 331886905529344 332171112088464 332495815032832 332624897760716 332715603382272 332911505981142 333039433540608 333494405444352 333522295308576 333650457575424 333977926859544 334106264211456 334302985629966 334916327890848 335373863857912 335465319112704 335595554672202 335923605067776 336211268396256 336738075015408 336867473006592 337327674472448 337355884909824 337816753605056 338145548683184 338237759766528 338369071652964 338699833208832 338989873920192 339452974840848 339784795930624 340608627601792 340964750573568 341791443126144 342258371327136 342418524383232 342886309252608 343354733172352 343718941956302 343916105614488 344252289490944 344547084968064 345086952908352 345382463137437 345720080403456 346192375595264 346421217726144 347056793183232 347394581538048 347869164299712 347898256313256 348031942815744 348373527155214 348507396289536 349053469608448 349284202996608 349353678709684 349925031143424 350265611137536 350403070803456 350744116070784 350908239863808 351252647214348 351387622705152 351867660441088 352240899194888 352816973549568 352953945431109 353298963950592 353601506416752 353947157938176 354084568583988 354291652644864 354430692306944 354775657634816 354806649761344 355010173537536 355661507063808 355870920186738 356218790098944 356523832916064 357010887332616 357359871582208 358600858361856 358740075684078 359090750244864 359398252423584 359961390533712 360313258950656 360623152216448 361353166766064 361564501819392 361704869697996 362058442395648 362368485914688 362863524829872 363218230132736 363603508846336 364339556574048 364479560957952 365008006623744 365363266790016 365506651441536 365862396935904 366462114619392 366535007170816 367350627289536 367423696573978 367993826697216 368024601719808 368527367569152 368886053108928 369422264595263 369564222106112 370312336190016 370991744437248 371573048292864 372256157126656 372618471875584 373372768720512 374057791911936 374568799824384 374966118497784 375332654292992 375478367293546 377149178621952 377295596840151 377664409740288 378358717079552 378581494295972 379276073882816 379493633781504 380043847805688 380189886861312 380413742268582 380785603209216 381113104046928 381485648625664 381633750363932 382257895421952 383184706052016 383331952041984 383855629572096 384262799121696 384787748300824 385417051582464 385493714438272 386274074818896 386499984703488 386651664334848 387027990147072 387061799739648 387590572690112 387967812336368 388679612904704 389466422544672 390793800563584 391510785943552 391735363903488 392685153309504 393407075145216 393944516504704 394899662153557 395851117996224 396271011594249 396658373286912 397200256310528 397928995549184 398734528845312 399122614839168 399157480981512 399702778086678 399856371459072 400482903056896 400825850807976 401217664933888 401373427106894 402029855529984 403006106831196 403160969570304 403556661621949 403711735922176 404452421705728 404690562868108 405352416319488 405433044495424 405701046243504 406097625956352 406255282645476 406492878409728 406652404133888 406891840643618 407048196549632 407638360932704 407795003703296 408620508899328 409053947452128 409612764320232 410013167804416 410172344599358 411997537898496 412351883067168 412997993777424 413401706381312 413562198686956 413755716963072 414320957013568 415759749869376 416327727669744 416734695145472 416980068097592 417745097154176 418511529801728 418751595896832 418788176767488 419195780860032 419360291763072 419768452691808 420341906862152 420377059711851 420538597569024 421113103849856 422134121612423 422249236079616 422826079298304 423237613457856 423403710554176 423815806918864 424014123168768 424593377435392 425372374552576 425653556714496 426320509705728 426685583118168 426902914773632 427102675574784 427268486920242 427686149175296 428102413612544 428887848722432 429171354703872 429757654368768 430431038036224 430799631440244 431220745449472 431388155526911 432718225403904 432886216838427 433309370520576 433680428743056 433901323212544 434104358780928 434272888345164 434697397522432 434953346894902 435751351341856 436039394276376 436206950682624 436463788878414 436635076508994 436890439698432 437264564517792 437487284561408 437861920480248 438289937997824 438460092502762 439643025634032 439811966803968 440243630860308 440412802824192 440449634186496 441051341337024 441480614037936 441653870491856 441912168890368 442083729630884 442290593995008 442894816117952 443187581067792 443446776446976 443620804509696 443882007974856 444052578054144 444659207259136 444696393744768 445303902479392 445475018948608 445737314173288 446555103854464 446850288349344 447460739562936 447670119992832 447898140090368 448281691195008 448984100020544 449368581071289 449807846546432 450543265939008 451158762203952 451369873050624 451599777611776 451986498560256 452603966454464 454175702912448 455008974418944 455721924168192 456112175057352 456344495102848 456558032510976 456735279121638 457181745670144 457483954650624 457929221118336 458554807485984 458593156049292 458769379166208 459219649431873 459396113290752 460115937211136 460509950849916 460960107204608 461139062804629 461264813779968 461894956968192 462111091605504 462560861638656 462742390910976 463014853146186 463192775384064 463825552399616 463864341751008 464042590420992 464498036206952 464676528386048 464950129439378 465076919678976 465712270662144 466111076640264 466566708191232 466747840406166 467020814850048 467204094404608 467658821427712 468336862952464 468516830273536 468826532038656 469102576609791 469963234298448 470422631399424 470605260574812 470825471026944 471065285267456 471468675222336 472112758111984 472388870193152 472701131476992 472884645219921 473346898050048 473752241831088 474215342751744 474494560248984 474958386798592 475365110554752 476014516443488 476329174373448 476792782783722 477667549614816 478320100912104 478543921371648 478787666993152 479197669898112 479948520711616 480265779120336 480450330353664 481146917822208 481615215314112 481804222354752 482273159597328 482498829812736 482744589860864 483157981219584 483818033106496 484234917790752 484331236392971 485123338630656 485786075432064 486013389447168 486677342164992 487151022386688 487342201922048 487816529247872 488138988614112 489034572212736 489800836386048 490220270259588 490699468959744 490889970082347 491369823425536 491848070811904 492173195131584 493076180247552 493749781586688 493980822061056 494655659249664 494946911983854 495430731057152 496860604303338 497151190001664 497830358294016 498256668132696 498743722549248 498937346641074 499425066432512 499954824663712 500241608166528 500966890289316 501159396317184 501454478444949 502374491836272 502865571495936 503060795786868 503552546320384 503885407601664 504809880993792 505107112523112 505301209509888 505991511708672 506033827364736 506725130407584 506919849148416 507218323024776 507714137612288 508049749813248 508150805395904 509179462261272 509677193895936 510912941402688 511807506096128 512350398828928 513387556990704 513889402109952 514329463878912 515032099758528 515578412934453 516037320196096 516082399652864 516378434236416 517630429362528 518580120605184 519288563392896 521803746449568 522560290732821 522761094434304 523580204412672 524030518064526 524542766860288 525604606205184 526116174106176 526878970821522 527081434057728 527801490661632 528361348792332 528877831049216 529083153913633 529948445925888 530920736907264 531126852875982 531437478967296 531646038460416 532163486452224 532209974642016 532937037448904 533141828612096 533455741962506 534328185148416 534434467743968 535308511592448 535516330998924 536039807373312 537341475774928 537547959427072 538636125367296 539624355545088 539942085800568 540469888425984 540934728324672 541673710193968 541990504546304 543087663593472 544295287244808 544827345199104 545405263269504 546150352426976 548259977162304 548793595403856 549330050531328 549802510756224 550663991703232 551135544860967 551674289284096 551990740045824 552791051353728 553329079663392 554346333159168 555103636892992 557359572439296 558384235689984 558927707813376 559147055684096 559691270255744 560502746282468 560718130092032 561853199736576 562449177746676 562998981439488 563217550940319 563768105731072 564316817943808 565352164225024 566496614610432 567538075619328 567872241443958 568427346274304 568914110824224 569691315893656 571178404813824 571669656070392 572228472938496 572450625545898 573010205825024 573347593634189 574399508586992 575783444358144 576394198682544 576957633871872 577181622451236 577745827360768 577970121935459 578240571657408 579030517793552 579977496502272 580541985220608 580592699609472 581385859035168 581609267576832 581951718504552 582180102011992 582520586264576 582746734513438 583019419357056 583815893973664 584770698952704 586190700845376 586991507813744 587217070432256 587266178915328 588068455116032 588640818717248 589720791993344 590110612717824 590916774757056 591842677299808 592070104072192 592928524993024 594987559930368 595800384465792 596614319417248 596893493323776 597708921593344 599158108095052 599554167130017 599784557188608 600724354585344 601238776211964 601545016271936 601826497400832 602060140660341 602648664747008 604509160246794 604741454355456 605567603883264 606678632558592 607035844302162 607629232224256 608149566743136 608980372162184 609146438934528 609382923968214 609739317614592 609978606200832 610337760965427 610572294824448 611406409981312 611457541399056 611692505554944 612292865909164 612528151054336 612888806988271 614013267799888 614180707024896 614419146480348 615019751706624 615258516899037 615859942624256 616747815518208 616989854547968 617353137528248 617590367178752 618485789001344 619132446130176 619496990666136 620102559571968 620343298030434 620633575444608 620949694216192 621481435520352 622330453874888 622694419800064 624491591504616 625102042718208 625470102146388 626617645731264 627473680766416 627767294702592 628624900296448 629040437644608 629652679037712 630268175302656 630512860293228 630807896353536 631129197400064 631669655774784 632659413665312 633820147406336 634239118947456 634856420186784 635105565831264 635723710378296 636021184753152 636890066153088 637760134549472 638058561828864 638930226530816 639480764558592 640354372160448 640654013362176 640902730380363 641529223762944 642153620418816 642405629806336 643030879463104 643331773083648 643963186559638 644210641626112 644636481553152 645646557054336 646199447160366 646831118174208 647714767242752 648903122886656 649534696515584 649964055780864 650851984818816 651156538171392 651409332517746 652046096283648 652430020342353 653067781848064 653627027012784 654265958612992 654519960109796 654952614763491 655335659547648 656230926842112 656537997164544 656792880720372 657434906996736 657690138754143 658333042115584 659540878999552 659929215978472 660365446290462 660619204236288 661577012005536 661831235518464 662220921056904 662480805737784 662868253335552 663125594446326 663435890992512 663773811058688 664342224176928 665249795521432 665431206764544 665823011962284 666078867081216 666988810888704 667044590617152 667955853719088 668212528422912 668605971259932 669832655781696 670747727715824 670930638225408 671191109344404 671847210135552 672422536792512 673476150030816 673734946013184 674655348944896 674711769819648 675633507210112 676291097366368 676738143305928 677399666417664 677979747840384 678905949681696 681217255203584 683582886252288 684516742654272 684837048766464 685102918682457 685772618505216 686709466344704 687437883912604 687832211228976 688504578981888 689094169936128 690173905816704 690764926274874 691440160806912 692384751190528 692842435452288 694113586366464 694522279719279 694789163076096 695738328599424 695796512626512 696063885631488 696747054310428 697014792579072 697425194159067 698106939216896 698568405993216 698707357419368 699850062286848 700121760609249 700531222275072 700806141606912 701488232141568 701816479727616 702505294428696 702775245410304 703735320882176 704481798389776 705633947099136 705907890862218 706597927901184 707203012833504 708169137167976 708583305289728 708861384613888 709551315269632 709613299522688 710020347075072 711323014127616 711741840373476 712437580197888 713047665832128 714021774665232 714719743164416 717201716723712 717480151368156 718181500489728 718796504847168 719922781067424 721246304432896 722706333532128 723409739395992 724116884791296 724736971829376 725727049659744 727207017692672 728679113148096 730016013247488 730726533580032 731013302883072 731724793871808 732924229238784 733070014341632 734701254579072 734847393147956 735987653394432 736049203439616 737054735138304 737772106217856 738844529190526 739128444212224 740624672380032 741983488874496 742420367975781 743146096585728 744512314253312 745236943751168 746745537441024 748115583823872 748406019961611 749137599648768 749932236995568 750665308585984 750956734587092 754298357243904 754591193680302 755328819480576 756717434159104 757162988591944 758552147765632 758987267563008 760087695611376 760379773722624 760827484537164 761571206418432 762226208093856 763267500727864 764515790843904 766369412104032 766663904083968 767711259144192 768525598243392 769575496601648 770834103164928 770987428876544 772548149637792 774055980294144 774123599479296 775181145380224 775935624672736 777359225809408 778932845089344 781587601127168 783021571887104 783470727806976 785370306619008 786045777096789 786814150290432 787889033009408 789799324307114 791702235992448 792542023188498 793316746573824 794400512621056 795857991098368 797469057690624 798245229678336 798314961963024 799405556173356 799712742918144 800183612943759 800497640266489 800965806113792 801651701615952 802435329867776 802746854213788 804059711059968 806012213662392 806321939140608 807113323243898 807423471844352 808904843411456 809381125736216 810704832638976 810866088990848 811402092487008 812510565290952 812985756819456 813304808267776 813783681287236 814096393099264 815276721865408 817241017798656 818107894904256 819225528640464 820026335608832 820344689198716 823995075796992 824703766134336 825995987554848 827124397373912 827511433926144 828641914027136 831519499738752 832655455339488 833960136195184 835490194308352 837023059603456 837503191793664 837576353534976 838391561720064 838720583526144 839536905383616 840683813724304 840754119423702 841077195138048 842226207699712 844268243224846 844498472159232 845652158596608 846475226915712 846807421108352 847631613837728 848028246337536 848860564101341 849186754870784 850744749105152 851307113428992 851808362165937 852641019411456 853371166236336 853805829547264 854205351149568 854536973840484 855372298350592 855704374077971 856204827225088 857775697444864 858342709407744 858675938318847 859515308737536 860862076072448 861599262880488 862441490898944 862776311053822 865436450807808 865772433676854 866618741041152 867360857486112 867802646425088 868545776690328 869394795044864 869906693789804 871502702683712 872078788552752 872413901365248 872927577756828 873270153017988 873780879396864 874120101770157 874529129035584 874974569122816 875723840960496 876579875995648 876920185005524 879286051268064 879623933607936 880487261720616 880825605648384 880899268372992 882102682674048 882961228075872 883307740983712 884167459261768 884581187990016 885789632235904 886375162135584 887764015949712 888105156108288 889318414518272 889392787489536 890607804958784 891474628346576 893110207708928 893700576698688 894921479125872 895340239985664 895796280180736 896563382390016 897968200041088 898737162142578 899615693092864 901086531878016 902317524407904 902739746101248 903972997120512 905207932908928 907402671970399 908351405824896 910017948837888 910553766453243 911443848336384 912224350114704 912688990205696 913116065021952 913470558243276 914363491340288 914718468841969 914967909301248 915858442236672 917109614971968 917186312098584 917538758332416 918439298863746 918792226581504 920231874422272 921019901699832 921920214409216 922278125609258 922529627559936 923789913936384 925121723277312 925484781821952 926029706292372 926385550768128 927651104799232 927728683502016 928996072413904 929353056772096 929900258878756 930153839357952 930514947045651 931424541324288 932222153280528 933133416382464 933495680812332 934041629700096 934408188809216 935317642855424 936673725904928 937033660547072 937653064077312 938205153219582 939926468596896 941210521149624 941650942053888 942130570534912 942937350444672 944225516223968 945402262953984 945769290439842 946693796100096 947504483662176 948989120497968 949916773597184 950730221109504 952029032886976 952658348746896 953585565567444 955335099229632 956640201824208 957087842743296 957575333986304 958395339796224 959897041423232 960531558240672 960900660707328 962293835644416 963230430628224 963608444709504 964546319194656 964997659625472 965944779839457 966315962439168 967636066212992 968469835581504 968662472785942 970246677261312 971572150864128 972026778894336 973354684329984 974302044773376 974684403844096 975633058495744 976277977228224 978069144425472 979601672772096 980440540519176 981398937919488 981779940164694 982739646851072 983696141623808 984346390263168 986152360495104 987499563173376 989311318499328 989893823967708 990861462114304 993721208606676 994302380003328 994688391669489 995660716588032 996513336265392 997487445098496 997874693282148 998850132865024 999909649327424 1000483216333056 1001933780578632 1002318792634368 1002908956889898 1004748983672544 1006121591573736 1007105092640768 1007770815203328 1010214225046224 1010602419019776 1011983023417344 1012067654729472 1013450260815168 1014436646049552 1015428275224576 1016099499626496 1016301610791808 1018358924522544 1019354387791872 1021825882805376 1023615012192256 1024700797657856 1026775113981408 1028658927757824 1030064199517056 1031156825868906 1032164799305728 1032756868472832 1035260858725056 1037160241210368 1038577126785792 1041099109313923 1043607492899136 1045120581465642 1045522188868608 1047160408825344 1048061036129052 1049085533720576 1049492813500813 1051209212410368 1052232348212352 1053757941643044 1054162868115456 1055602981323264 1056722697584664 1057755662098432 1058166307827266 1059896891851776 1061841473814528 1062253705751964 1062874957934592 1063292076920832 1064326972904448 1064419949284032 1065874074897808 1066283657224192 1066911483925012 1068656370296832 1068868935487936 1071032661997848 1072079614746624 1074682951549856 1075095918854144 1077272250734592 1079884171601136 1080939776851968 1081869456649344 1083347420387936 1086175327186944 1088590574489616 1089654690398208 1090810526539008 1092300704853952 1096519954324608 1097587190807712 1099605021512448 1101327983406464 1102271089721934 1103348578568192 1103981480091648 1105582102707456 1106658159326784 1108266793785789 1108692666318336 1110207273785984 1112899047887297 1114719144878592 1116768471379968 1117855415626752 1118294111368192 1119382540511488 1121005492564936 1121436260184064 1123706399473152 1124898355493352 1125997962878976 1126435101880638 1127536211462144 1128633635887616 1130704328450048 1132993229220864 1135076151238656 1135744482887916 1136854692548608 1137296046389129 1137828221648448 1139382631787312 1142356809627648 1143339312140784 1144456945876992 1144901251091796 1146020411650048 1146695187268378 1148799017173984 1151566888716288 1152788397365088 1154363244902472 1155491654721536 1155940243870918 1156481143314816 1158061035587104 1159954993004544 1161083970441216 1161185399218944 1162771718070336 1163903437009104 1164360204023984 1165041172529152 1165493469026876 1166038838714112 1167631787947328 1172381401690752 1173983015627488 1174434140864512 1174532357830656 1176136910232064 1177281637434496 1179441583986688 1180221225435648 1181833549514112 1183685354599616 1184698986460671 1185857049986048 1189975119860736 1191600768931584 1193228638834496 1193786986647552 1195417843186688 1198316216190104 1199108334260034 1199569114377216 1201448709170688 1202477552423928 1203090032543872 1203652994801664 1204120281320682 1205297329494016 1209018320493588 1209482908710912 1210669984865847 1211135207766528 1213357265117184 1214071688604324 1215258464448512 1215730256484931 1216299133486272 1217960744324368 1218292877869056 1218765847936428 1219478635229184 1219957212401664 1220675521930854 1221144589648896 1222812819962624 1222915082798112 1223385011109888 1224585731818328 1225056302108672 1225777613976542 1228026535599776 1228838292960696 1230039503413248 1230517033798074 1231719885248512 1234706275056496 1235180734357504 1236971578002688 1238993981332272 1240205119143936 1240686596060868 1241267150889216 1241899388432384 1242962871040704 1244660907749776 1245388839600128 1248983183009232 1250204085436416 1250940204292776 1253235291462528 1254947361532832 1255534589405184 1257249800592896 1258080875289216 1259305358075424 1261025720586456 1261131179135553 1261615792707072 1262258394800128 1263339311549568 1265318827330624 1266402364837269 1267640294812672 1268478237894912 1269712840373568 1270211131662528 1271447420756592 1272042369506304 1273780132306176 1275520269098944 1276117123657728 1277860453061632 1278961529117184 1280708744320896 1281308026724352 1281805460760726 1283058447525888 1284307240837632 1284811259612672 1286061758926208 1286663546167296 1287926373119276 1288421283252224 1289272963106304 1291293114108672 1292398894320732 1293662236348416 1294164466580733 1295429534485504 1297806245773312 1299069393031168 1299928111561728 1301703969637632 1302313076342784 1302818665035492 1304092192567296 1304860040684706 1306135563696128 1307254054025568 1309039920219592 1309905229526982 1310671319095296 1312461853684224 1313585761440744 1314869813993472 1315380277508286 1316666084231168 1319858431956944 1320730892580924 1321238408472576 1323154024011072 1324441842113808 1324961611475568 1325736506671104 1326251188892652 1326871781985024 1327547622117376 1328684448353856 1330499591042864 1330862413529088 1331646023924568 1332157734162432 1333977621777408 1334089181234304 1335911707438176 1336425056845824 1337211942519864 1339665311563392 1341495455431648 1342382218688808 1343694420271104 1344845073585024 1346952300061632 1348105743213867 1349310697889792 1349423539639296 1351267014420224 1352582194732736 1353476286611856 1354799332835328 1355959495680768 1357811899363392 1362434510407168 1367165772504576 1369033485308544 1369674097532928 1370205837364914 1371545237010432 1373418932689408 1374875767825208 1375664422457952 1377658948295619 1378188339872256 1380347811633408 1381529852549748 1382880321613824 1383417188413887 1384769502381056 1385684870904576 1388227172732928 1389044559438558 1389578326152192 1391476657198848 1391593025253024 1392127771262976 1393494108620856 1394029585158144 1394850388318134 1396213878433792 1397136811986432 1397414714838736 1399700124573696 1400243521218498 1401062444550144 1401612283213824 1402976464283136 1405010588857392 1405550490820608 1407470641764352 1408963596779552 1411267894198272 1411815781724436 1413195855802368 1414406025667008 1416338274335952 1417166610579456 1417722769227776 1419102630539264 1419226599045376 1420040694150144 1422646028255232 1423483680746952 1424875160395776 1426095331664256 1428043549330464 1434960302736312 1436363000979456 1437593009694336 1439845562134848 1442492608865792 1445412667064256 1446819478791984 1448233769582592 1449473943658752 1451454099319488 1452993709178913 1454414035385344 1457358226296192 1460032026494976 1461453067160064 1462026605766144 1463449587743616 1466140028683264 1469402509158144 1469694786295912 1472098406879232 1472669910247041 1474109470276608 1475544212435712 1477689058381052 1478256888424448 1481249344760064 1483966977748992 1484840735951562 1486292193171456 1489024628506624 1490473887502336 1493491074882048 1496231167647744 1496812039923222 1498275199297536 1499864473991136 1501913469174184 1508596714487808 1509182387360604 1510657638961152 1514325977183888 1517104295531264 1517974535126016 1520175391222752 1520759547445248 1521654969074328 1523142412836864 1524452416187712 1526535001455728 1529031581687808 1532738824208064 1535422518288384 1537051196486784 1539150993203296 1541668206329856 1541974857753088 1545096299275584 1546735238803359 1548111960588288 1548247198958592 1550362290760448 1551871249345472 1554718451618816 1557865690178688 1563175202254336 1566043143774208 1570740613238016 1572091554193578 1573628300580864 1575778066018816 1579598648614228 1583404471984896 1585084046376996 1586633493147648 1587249461740899 1588801025242112 1591715982196736 1594938115381248 1596490459356672 1596629923926048 1598811112346712 1599425485836288 1600367225887518 1600995280532978 1601931612227584 1603303403231904 1605493708427576 1608119422119936 1612024427324784 1612643878281216 1614226646487796 1614846943688704 1615797763878169 1618762251472432 1621409665277952 1621732177981696 1622804184974016 1625021130581904 1625971513638912 1626609616535552 1627567362574472 1628192786198528 1630553443730816 1634482035597312 1636215789808512 1638451057280928 1640689378397432 1647990151593984 1649407532268672 1651991975109696 1653406634582901 1654248794747824 1655022867852288 1657283828054272 1663038999477504 1665310910678976 1667920272390368 1670980388616704 1674046119206912 1675152707069952 1676783123440128 1677441167052288 1679073810767232 1681367627448608 1681508238847404 1682154390276096 1683805381250201 1684452415399424 1688536486449692 1688996944318464 1689652652820957 1691304317193216 1692950453831424 1693614842216704 1695263227675456 1696056492675072 1697721128202682 1698373509741568 1701489498210304 1702614226857984 1703616724331874 1705282038822912 1706742332472672 1707611659094528 1709073947680968 1710744596701184 1711408748155942 1712409654450176 1716685418815488 1717351876637694 1719030617475072 1720042780902567 1721724152144896 1723198525760976 1724882981797888 1725552622107644 1730872901615616 1731544867353708 1733237482082304 1733910365806377 1734721714972224 1735605292850176 1737091553380656 1738789590089728 1739813387579608 1743005405367424 1744157577105504 1744827802730496 1745855155513656 1746540306035976 1747561758793728 1748240203540314 1749058258071168 1749949138245632 1751447681920992 1753840370011048 1758572102536128 1760974523441232 1761651211296768 1761798536745984 1764205365348096 1765922456151744 1766615481967424 1768334918523536 1769162375980032 1771579264471808 1772750324271168 1775528031899424 1776210312216576 1778636829036544 1778785574979072 1781215609917568 1782949256693152 1786220415417856 1787401153397376 1789842958251744 1790680479971328 1793126764780032 1795936400082176 1797474324285156 1799231386185728 1799929890301939 1802173063756032 1804635048815808 1805479492202496 1806180421981023 1807945994241024 1810415865817856 1814805343940798 1816702811649792 1820035897675776 1821107532906486 1822887696672768 1824448700229408 1825377980411392 1826941116486552 1828726982680576 1829436937683938 1829935818602496 1831013282896281 1831716884473344 1834219229943936 1834372624197168 1835077516664832 1836878597727492 1837584453163008 1838666420964813 1840463748844544 1842039803399664 1843840428818432 1844556251218516 1845059255119872 1845775550697111 1847579827872768 1850243446554624 1850969563643904 1852059412584744 1852771101536256 1855302209598464 1855457367004032 1857992144827808 1858706113544192 1859800517757512 1860307678715904 1861029894091302 1862849082648576 1864444306561056 1866991361624664 1868083259400192 1868816377618432 1870635285710848 1873347451809856 1875306128154624 1876410306439164 1879852937193792 1882421042299248 1883301884107776 1884261141069824 1885874700889344 1888451032447936 1890804525907968 1891538580879684 1893387592200192 1895008967324352 1897978240995936 1901460442219008 1904058065773952 1905316697493792 1907171131134888 1910670198459264 1913280403648416 1914175685486592 1916790679592448 1919794082846464 1921063116481344 1924587671288832 1926460861256448 1927216889419008 1929092638389312 1929995319250944 1931889559678914 1932631924878336 1935272132425984 1936939671163008 1937324945571884 1940493354522624 1943144301728256 1946709368659968 1948604089546752 1949368807688192 1951266116991488 1952555954456448 1956138288850944 1957290061027059 1959203345544192 1960881081038352 1962797875838976 1963559880329388 1965479293702144 1967392283247616 1968692780526336 1972304720990208 1973070416262429 1974999126346752 1978622636998656 1979787647935416 1981722924228608 1987442417213352 1988604760006656 1989376783338978 1991321433176064 1993026672530784 1995749386564296 1997700265730048 1999819298654848 2000966432666112 2003867561157264 2004637585268736 2005817913779796 2009497967345088 2012243183147472 2014210185281536 2015541630406656 2020428450092448 2021204838039552 2023966046834688 2024135309458944 2026900521630336 2028873292099104 2032198999252992 2032603221583616 2036717849045088 2043651765610752 2049401595315712 2053550227962816 2057317855515648 2060128399034112 2062313651737812 2064329598611456 2065131020114503 2065513736945664 2070521717450112 2074320482420736 2077154253571584 2082198218627846 2087214985798272 2090241162931284 2091044377737216 2092275582477201 2094320817650688 2096122072258104 2098171067441152 2098985627001626 2102418424820736 2104464696424704 2107515883286088 2108325736230912 2111205962646528 2113445395169328 2115511324196864 2116332615654532 2119793783703552 2124507411503928 2125749915869184 2126584153841664 2128653945808896 2128839898568064 2131748149795616 2132567314448384 2133822967850024 2137312740593664 2137737870975872 2142065323995696 2144159229493248 2149365903099712 2154544501469184 2159768343202272 2163738913298688 2166694840775872 2172350654373888 2177181148979232 2181621053078016 2184601409707904 2193039908649216 2195174381615424 2199210043024896 2202655966812928 2204542179443868 2206697157136384 2207553849087917 2207962960183296 2211164205414912 2213316318653568 2216533587571578 2217385332636672 2220414547571968 2225798095774594 2229438289757184 2233536942759936 2235710831253504 2236588222736384 2237905123539899 2238765081022976 2242010985129872 2242872520368128 2247412798946304 2249796710986704 2251995925757952 2252870203761276 2255072422924288 2255947895296469 2257267271775232 2261408656900096 2265986458441728 2270152302477312 2271488965775832 2273709385097216 2274592092778258 2275656443296896 2278765263574624 2284713619255296 2286678624281568 2289802502183592 2292040823300096 2293390374536756 2297598034347968 2303133777432576 2305576794730176 2308726489804944 2310983309443072 2311880487741836 2312962286629632 2316122071174208 2322167940882432 2322370798437888 2325543436140672 2327806874018208 2328720408047968 2330986938053752 2332077677428224 2335263575894656 2344762803381504 2347966031254976 2349064715661312 2352273820464128 2354563274868992 2358883167973376 2360442450871296 2363667099028224 2367370709199232 2369397972921342 2371714099972096 2379950239721472 2383201537863168 2386457277668992 2387573973295104 2390835686373376 2392243407921961 2396632432380208 2398216668520068 2399138228754432 2400550838831277 2401492920799467 2402897418341376 2404955104847856 2406180065087744 2407305989603328 2408240562641364 2410594658988032 2411530508765191 2418036640987176 2418965817421824 2421339969731694 2422270415533056 2426714530234368 2428143377208648 2430516928897024 2431460512969862 2432598266972544 2435921488648736 2437531695872856 2438957270458368 2439914424803328 2441351043861708 2442289179297792 2445625639925248 2445830165596224 2449171463636656 2450112604217344 2451555227953084 2456053071199552 2457676585921392 2460079006826496 2461034067596148 2463439770497024 2469412550112992 2470361468715008 2473943156005376 2477987962664544 2481373192121736 2482534301778432 2483798776864768 2485925742081408 2489321815499552 2497966366018464 2501880408585552 2506470582925056 2509894723065664 2511069178810368 2514499601185792 2516161750578432 2518610716150848 2522051441172912 2522262358271106 2523231585414144 2524516789600256 2526678623099136 2530637654661248 2532804729674538 2535280589625344 2536956475789824 2539425680747136 2540422263325056 2542894841513184 2544084739012608 2546581692304023 2547560264612352 2551040538197888 2552234247315456 2555720906123264 2557225711916579 2557923058234368 2561417488641792 2562616053448704 2563610921521452 2566116895051776 2567113122233913 2568614481675264 2569622519225344 2572123517852416 2573327092334592 2575852746238552 2576842566504448 2578545926212608 2582586228217344 2584797788641464 2587324472696832 2588328933161466 2590859068971008 2598138786062336 2599856223123456 2603407939275264 2605637330070984 2608184385134592 2609720081369412 2612271127392256 2614508108051136 2618079840439184 2619810459053964 2621342638190592 2622360305310471 2624923707368448 2627171522881488 2629739627986944 2630760555016572 2633332168462336 2639716863913888 2641461785161848 2642476816945152 2646308048022144 2648883684227616 2649923222951136 2652502377785304 2653743563970048 2655095244234752 2657368896707712 2660999182085728 2663292047849136 2664315468324864 2667955243554816 2668178362468608 2671823414876352 2674423885039728 2679330623126784 2682990910863296 2684764437377616 2687388840542208 2689690147170048 2693904600123264 2696211486427734 2698621395779584 2698847079278592 2702534028840448 2705164389465472 2706952573223712 2711918991361536 2715623798726784 2722208015911197 2724869020814336 2734331545009152 2738066970617088 2739348195065856 2740411674729828 2743090474020864 2744155406525907 2746837865378816 2749751535650416 2751328844915904 2755317896591238 2756376679744512 2760695623266816 2763059705099496 2765760643227648 2766834376827774 2769539004762112 2771369741809152 2776454345465856 2778089118877116 2779156652304384 2782953314397696 2783186050506048 2786988217241712 2788059170316288 2789700776636268 2792427756867584 2794273623972864 2794829429677472 2799400249147392 2800487042436996 2802124889100288 2803224566427648 2805952928566272 2810021177714784 2811100981641216 2814941283528704 2817927193559104 2823631563448872 2826391711604736 2828812051334016 2832676548671904 2838205261078528 2838453198090752 2840081388300288 2846967361493904 2849750320791552 2852190663328512 2856087098660928 2869920605472624 2872726001958912 2875186019388672 2879691124269696 2884985217731584 2890825334128512 2893638957583968 2897834339518371 2898947887317504 2902908198638976 2905987418357826 2908828070770688 2914716452592384 2920064052989952 2922906134320128 2924053211532288 2926899175487232 2932280057366528 2934006580793783 2938805018316288 2939389572591824 2944196813758464 2945339820494082 2948218940553216 2951088424871424 2955378116762104 2956513776848896 2962498689520128 2967933955497984 2969681471903124 2972584386342912 2980947775004672 2986982149764096 2992462335295488 2993624079846444 2996550398595072 2999728947982272 3003826938348368 3018364774721208 3021315277922304 3028651954367776 3034208591062528 3035949070252032 3040350782445504 3043309938148656 3046284825673728 3048904832375424 3053070002911456 3058063163375616 3065477648416128 3070845036576768 3074102392973568 3078301986406592 3083949715506176 3090192598551168 3093470477606718 3096494397917184 3100724581520896 3103742498690944 3109436903237632 3115731380357376 3123297327941769 3126350404508672 3132086287548416 3141481226476032 3144183108387156 3147256601161728 3148478440502439 3151556132037632 3159197297228456 3166808943969792 3170168092753992 3173266986295296 3174498923481798 3177602050484224 3189876230762496 3192980918713344 3193259847852096 3197622224693424 3198850971672576 3200734451775036 3201990561065956 3203863224455168 3205107039823909 3206606806463808 3210987416855152 3216238844239872 3224048854649568 3225287756562432 3228453292975592 3229693887377408 3231595527756338 3237524502944864 3242819330555904 3243464355963392 3245608369948032 3250042261163808 3255134725148944 3256385572397056 3261106887461632 3268964071194624 3272431579617024 3276902114561856 3281378756794864 3298815064537344 3303983950219392 3306813269165802 3308497589495648 3310045735704576 3314567656108544 3324800381357367 3326077998955008 3330621821357952 3335840544780736 3338697143661891 3341960777233408 3348092238413824 3350305414139904 3353566246880256 3354882334104576 3358147621534464 3362735254897216 3363016477694808 3364308780552192 3367610762500402 3368904830798848 3377072972899384 3377993888636928 3379305305641914 3382608634386432 3385900907662848 3387229684433408 3390526455350912 3392112985350144 3395442256405364 3396747019483136 3405228453715968 3407233448663748 3410564077645824 3411888139167387 3413484664945344 3415223318189056 3418147895361936 3421489193402368 3422817496311884 3424819308900352 3433370837630976 3434703753275388 3438061234950144 3440085561805134 3443448304289792 3446397051521952 3451105244215288 3463089734707416 3466474964164608 3467820731612754 3469443429944448 3471210585700352 3474183106761312 3479626775159216 3486010810734848 3488315154211008 3491710311027312 3493080612071952 3495123517587456 3496480407080628 3498116516142336 3499898276491264 3502895363841984 3507680740022096 3517144205072256 3521949046882464 3523302422593536 3523597073491968 3528410730696192 3531844912303488 3533230963934848 3536669837047072 3538324751960064 3541797526078009 3543158528943616 3545500648542336 3551056063798848 3554096959382013 3557273658073088 3557571149958144 3562431219835136 3565898513386304 3572440830835712 3574802306794752 3579685916503488 3581360959942656 3586253529560064 3591872800164352 3594948648570312 3598462772371456 3599859780603878 3604346127512064 3609270097631616 3610958984404992 3612360843962046 3615891988482048 3620831731635712 3629610687881596 3632009954597541 3633405623299584 3640071795351552 3642215065812972 3645775393345536 3647190769454793 3648897400458816 3650755960822784 3653882232973104 3657453965361152 3658873875367876 3659871637204992 3662026565792562 3663433768946688 3668438459887872 3668745248394336 3670155033329664 3673757195454984 3675168906326016 3677332841929626 3680927497689088 3684079606799328 3689112502437032 3690118510239744 3691551101394222 3695159655745536 3704118825169488 3705542203072512 3710604419196928 3710914734008064 3715984289655616 3719601035515024 3720615357431808 3722059788182604 3725698165297152 3728888613122112 3733982723249328 3736166518800384 3737632755236864 3741270571421696 3746694903619712 3750612256309248 3752820612878328 3759705874387584 3764842084598496 3766603768215552 3771749401778688 3776902064895872 3783077161759368 3786775184400384 3790017934648704 3795956481991872 3799207094511807 3802920884438016 3808116131547904 3810633394987584 3814342262269776 3821340396918528 3826560807296832 3828351370973184 3833581359184896 3839588165692928 3842126232962688 3849175342577664 3852921722512896 3854433778838016 3858185276778624 3859990638501888 3863779119357828 3865263849756672 3870544264851968 3873879342326016 3874649891143768 3880986709045248 3882493399742199 3886288603456512 3893418737319936 3897208179093504 3898737615376384 3902532233982976 3905111908912896 3912276577701888 3914580122054118 3918406691088384 3921762162076704 3927119760658776 3930958587404288 3934784566495232 3937385561052672 3944609441980416 3946140832524858 3949998252693504 3959575295870832 3963445848457216 3974884834426704 3977209520013312 3978753566677956 3982642866352128 3986053345061568 3991498773128592 3995400531460096 3999638597309696 4001932865332224 4007735122314528 4009275170537472 4011635827559592 4018995934690176 4024486366294944 4031083260813312 4040856900184896 4047932093669376 4048270618917888 4053801043260672 4057746584198208 4063644910547893 4064397998505984 4065206443167232 4073435698090176 4087303531221504 4098803190631424 4107100455925632 4114635711031296 4120256798068224 4124627303475624 4128659197222912 4130262040229006 4141043434900224 4148640964841472 4150251565241661 4154308507143168 4164396437255692 4174429971596544 4180482325862568 4182088755474432 4184551164954402 4188641635301376 4192244144516208 4196342134882304 4197971254003252 4204836849641472 4208929392849408 4215031766572176 4216651472461824 4222411925293056 4226890790338656 4232665231309064 4239587567407104 4249014823007856 4251499831738368 4253168307683328 4257307891617792 4257679797136128 4263496299591232 4267645935700048 4274625481187328 4275475741951744 4284130647991392 4298731806199424 4309089002938368 4319536686404544 4327477826597376 4333389681551744 4343896283689127 4344701308747776 4354362297958464 4358981127536739 4363242106156032 4369202819415808 4386079817298432 4390348763230848 4398420086049792 4405311933625856 4409084358887736 4413394314272768 4415107698175834 4422328410829824 4426632637307136 4433067175143156 4434770665273344 4439123277841439 4440829095143936 4451596191549188 4458876579514368 4467073885519872 4471421662507008 4473176445472768 4475810247079798 4477530162045952 4484021970259744 4485745040736256 4494825597892608 4499593421973408 4505740407522552 4510144845848576 4511895790592938 4514534543550464 4531972916883456 4542977931551664 4547418770194432 4549184185556516 4551312886593792 4557530527149248 4569427238510592 4573357248563136 4579605004367184 4584081646600192 4586780749073512 4595196068695936 4606267554865152 4611153589460352 4617452979609888 4623760975483672 4625924573259264 4632244142348416 4643475337736653 4644335881764864 4644741596875776 4651086872281344 4655613748036416 4657440816095936 4661973876107504 4664155354856448 4670527151789312 4689525606763008 4695932062509952 4698129431322624 4704547640928256 4709126549737984 4717766335946752 4720884901742592 4727334198056448 4734741418398464 4738795945842684 4743428199944192 4745269710796021 4759900479442944 4761748385222697 4766403075726336 4772914555337984 4775147946590208 4781671372746752 4784486815843922 4793264864760416 4796433337040136 4798276457508864 4801101677662554 4802985841598934 4805794836682752 4809910209695712 4812360130175488 4816481125282728 4821189317976064 4823061017530382 4836073281974352 4837931634843648 4842679939463388 4844540831066112 4847393291634507 4856286754417296 4861033857794048 4862921025939724 4865196533945088 4871842977297472 4875063391745712 4877914540916736 4879828849606656 4882702087723416 4884578358595584 4891251279850496 4891660331192448 4898342927273312 4900225208434688 4903110455906168 4912106142399104 4915353171842784 4922068135192296 4926879540994048 4938825100225984 4947886312010752 4955975925329088 4962746384243472 4965068603556864 4967597553729536 4971851484162816 4978643630999104 4995932732036928 5003760817171104 5012941165850112 5019789446131328 5022138357620736 5028999202371584 5032323501156864 5037221432301696 5044102882345824 5044524716542212 5046463170828288 5051416143750603 5053357246198272 5061275309322496 5065609459349076 5070561179250688 5072529690850919 5073912951579648 5078851361494272 5080844526650112 5085789683026368 5088169478025216 5093163384608046 5095120529224704 5102081076395776 5104468494630912 5111441812246528 5114451423833158 5115846116468736 5122834977283584 5127221843042904 5132233790103552 5134226244467826 5137228963350528 5139245038450688 5144247035704832 5151705492477104 5153685133008896 5157091852425216 5160128342707701 5165172456434688 5169595577282928 5174648945393664 5176657866322932 5181718137942016 5196277572124672 5199712446246912 5201731097419131 5206815878550528 5211274660141968 5216368770269184 5219440162738824 5224542254784512 5229016216102272 5236159680878368 5239620918107928 5242685276381184 5244720610620942 5249847414736896 5254343045762976 5261521110033144 5266664336924672 5279433727827776 5282923570323696 5284953633890304 5292616096044288 5297767368455232 5299846445902272 5305004755570608 5307487127940096 5310190488469504 5314737793415424 5321998364171456 5326584095698272 5327643600322681 5328630936649728 5335910487109632 5336356724937216 5343646829752704 5348847770079456 5358661246253568 5365981821726592 5369528874755232 5379380294340096 5387809200246528 5392422972855468 5397694158557184 5399789670905817 5405068057680896 5410328778930944 5413905146447424 5423837982723072 5431247597453568 5444416031822394 5449738041628672 5468663090018304 5476133941234176 5480823349459656 5486180948041728 5488310813051814 5493675730757632 5499503071300832 5502657689831808 5510635793182476 5512753359489024 5515999262894439 5521391246533632 5526119410198992 5531521286455296 5533668753655548 5539078009524224 5542739483618304 5552908690931712 5556178237754232 5558313304608768 5565906628795392 5566372101012096 5573976434483424 5576118340632576 5579401553272536 5584855513735168 5588547247945728 5589658859354944 5600974084873992 5604249778200576 5606449132855296 5611905857132544 5620042355429568 5629882567057408 5635854387118208 5647263126897744 5652783423209472 5657624102668032 5665353097343808 5676410522157056 5676906396181504 5680162776600576 5693934722987808 5704381326657024 5712174197321856 5739841210945248 5750372038777344 5759382248539392 5769970435463168 5781650668257024 5787277915167936 5795668679036742 5797895774635008 5805816397277952 5811974836715652 5817656141541376 5819914693049963 5829432905184768 5840128105979904 5845812268640256 5848106423064576 5853798350974464 5864560114733056 5868013161587566 5877610036632576 5878779145183648 5888393627516928 5890679640988164 5896437881106432 5902176849742848 5910756233524208 5913027553697792 5924997379040256 5935867910995968 5939362943806248 5945168772685824 5961895550009344 5973964299528192 5987248159692888 5993100797190144 5999457895964544 6007653876696736 6036729549442416 6042630555844608 6057303908735552 6068417182125056 6071898140504064 6080701564891008 6086619876297312 6097809664750848 6106140005822912 6130955296832256 6148204785947136 6156603972813184 6167899431012352 6180385197102336 6186940955213436 6192988795834368 6195393060343509 6201449163041792 6207484997381888 6218873806475264 6231462760714752 6246594655883538 6252700809017344 6282962452952064 6288366216774312 6294513202323456 6296956881004878 6303112264075264 6306823529976079 6318394594456912 6333617887939584 6340336185507984 6346533972590592 6348997846963596 6355204100968448 6357671341290049 6379752461524992 6385961837426688 6386519695704192 6395244449386848 6397701943345152 6401468903550072 6403981122131912 6407726448910336 6410214079647818 6413213612927616 6421974833710304 6432477688479744 6448097709299136 6456906585951184 6459387774754816 6463191055512676 6475049005889728 6486928711926784 6491216739896064 6500084522327616 6510269450297888 6512771144794112 6522213774923264 6544863159234048 6553804229123712 6562757513589728 6597630129074688 6607967900438784 6613626538331604 6616995178991296 6620091471409152 6622661547263751 6629135312217088 6649600762714734 6652155997910016 6661243642715904 6671681089561472 6677394287323782 6683921554466816 6700610828279808 6707132493760512 6709764668209152 6713715370619697 6716295243068928 6725470509794432 6726032955389616 6728617561104384 6735221525000804 6737809661597696 6741776876870981 6754145945798768 6755987777273856 6758610611283828 6765217268772864 6767843685889407 6771801815325696 6774459368866816 6781052910701824 6784225970700288 6790884512810728 6793494038966272 6810456907431936 6814466897327496 6821128155291648 6823776278334774 6826969329890688 6830446636378112 6836295790723872 6845634992623768 6849638617800704 6869407506550776 6876122469900288 6880171123610268 6886896608579584 6892794103043904 6902210488430576 6926179469414832 6932949928329216 6935641463225508 6938886859888896 6942421171400704 6948366213522624 6959253550318432 6972021621469696 6976630308422016 6983420622054624 6986161224143904 6992960814161256 6996233032284672 6999796552982528 7005790727683968 7015361480044192 7034288410144512 7043898093764928 7047194146983936 7056821461392384 7063689824606976 7066461927869696 7073339674094144 7076649503920128 7083595052156018 7086317057887232 7091001297084672 7102112127597696 7108193918764026 7114547316146176 7115142299916288 7124862439670272 7131797026772608 7144881661671424 7149604613589504 7159371833006976 7162721919885312 7172507059120128 7176730223765883 7183745600328704 7189897297140624 7196925544742912 7199719561207756 7204478762398401 7208692255024128 7218540195263232 7221917968809984 7224721687924092 7231783976964096 7234591526295573 7241663463271424 7259221375763192 7264019909195082 7266811246599168 7280143590703104 7284430131625944 7291550786691072 7294381538909586 7297794800917632 7301511921645568 7307764465946208 7317747750735752 7319743274409984 7324053131585124 7326867537893376 7336876919775744 7337490496788672 7347514390909968 7350337812652032 7354665683859252 7361854995378176 7368159213598656 7378225004874064 7380237020479488 7383102202788444 7390319311491072 7408237650338976 7411084406145024 7421208838393856 7421829468016128 7431968579311232 7439202071030048 7444119576365208 7451396330594304 7457777226244224 7467965446498656 7482541142843392 7493389807239424 7505641225756656 7519411748775168 7529684169196992 7533207536431104 7543498803557376 7553804129791744 7566154323518736 7573550368800768 7580035869297408 7591912963983744 7598414189023614 7605841768876032 7616232263095808 7621266789975168 7628684524539552 7639745076912069 7642680793837056 7653121614593664 7656702741946368 7667162718369792 7671677135749737 7679176331385856 7684252465925376 7698350685155328 7701339366701739 7705843445025792 7708867557676032 7716370553557248 7719981277003776 7727558238715656 7730527699513344 7741088529703936 7747758684652032 7749299782287536 7761973418090496 7764986799484398 7772577206913024 7794416358187008 7797475230752768 7805064467965952 7810223817825792 7824553155403776 7829160244108236 7836813382176768 7843524324153408 7854239521317552 7861917174808576 7869569132990464 7874771122105344 7889218883960832 7892281665049716 7899996505387008 7919150591741664 7949769668853408 7957507133355912 7965285732704256 7972106690123136 7982997546257184 7999277194619392 8003865730664448 8015470244629056 8023271655119184 8037991869380352 8048972732589888 8062166521626624 8081713800369792 8095864187338752 8096541237835776 8107602086521344 8115493168396416 8127289821095786 8130412886334464 8146871396180352 8166624047733591 8174607062443008 8197606381262848 8214200911851264 8229271422062592 8232466219577721 8240513596136448 8249254606951248 8257318394445824 8260524080458012 8282086869800448 8297281929682944 8300503130483322 8308617014286336 8328792874511384 8348859943193088 8360964651725136 8364177510948864 8369102329908804 8377283270602752 8384488289032416 8395942508006504 8409673699282944 8417858785698816 8430063533144352 8433302944923648 8444823850586112 8453781580677312 8465330462618128 8479175134814208 8498029646015712 8514615783235584 8515359594272256 8526992599182464 8535291871400096 8549250962374656 8550951483903488 8568261295982784 8597463612398848 8618178005876736 8639073372809088 8654955653194752 8666779363103488 8687792567378254 8708724595916928 8717962255073478 8726484212312064 8738405638831616 8772159634596864 8780697526461696 8796840172099584 8802019742381349 8810623867251712 8818168717775472 8826788628545536 8830215396351668 8844656821659648 8853265274614272 8866134350286312 8869541330546688 8878246555682878 8881658190287872 8903192383098376 8917753159028736 8942843325014016 8946352890945536 8951620494159596 8955060324091904 8968043940519488 8989651195785216 8999186843946816 9011480815045104 9020289691697152 9023791581185876 9029069087100928 9063945833766912 9085955863103328 9098368371113032 9102625773187584 9115061054298496 9138854477021184 9146714497126272 9159210008734368 9173561498147024 9190392137391872 9212535109730304 9222307178920704 9234905959219776 9247521950967344 9251849146518528 9264488284696832 9286950675473306 9289483193751552 9302173744562688 9311227496072832 9314881632191872 9323947752215008 9328310709712896 9337466205114751 9341054303578624 9369891983825307 9379051213526016 9391864125019904 9396258862645248 9409095281856512 9418253099475968 9435532671893504 9441769803485184 9445435321507317 9454668396112896 9469482836796928 9477591891685368 9486856399888384 9490539421592042 9519800958885888 9523496770445394 9532806151452672 9545829110675968 9563342745493504 9568973631687844 9586529729520832 9592866674080272 9596552915017728 9602203355325108 9605971683197868 9611589673365504 9615321119471727 9619820419391424 9624720260350976 9632962250565456 9642378635952128 9646122035060764 9672146563948704 9675863269687296 9685359878926776 9689081662132224 9694786583269014 9712573508834592 9725842051879448 9730393067890176 9743685954594944 9750126783491424 9765404175446832 9769156717191168 9782502559700992 9783320662384896 9796685854546624 9806220911812336 9824212284798208 9830706343685568 9844136270384592 9853759081988096 9877650200451968 9895772624021504 9911951850658176 9925492768486944 9930137207113728 9943702968325632 9957287261998208 9981429391674389 9991865464073856 10007521634342208 10016091430985673 10025882331700224 10039578892262656 10044276715241472 10057998404743168 10064647002313728 10074442864603392 10088205764691648 10089049433084424 10092926341656576 10102832287501206 10106714492396544 10122550618644992 10131218918698152 10141122358501376 10145059381701838 10147825903159296 10157702722988544 10161689053300224 10171579366052736 10176338956050432 10186326769216092 10190241058449408 10204162152791552 10222883624493056 10228902847666316 10231692232937472 10235664417502161 10245669954567168 10254443686085808 10264467580207104 10268452488935652 10274457926701056 10278490076901376 10288494071409664 10303410984954208 10307370266017792 10314183704850432 10320256685415402 10330344912869376 10339191154565856 10353315732645864 10363436275884032 10399424892493824 10403462194838262 10413631757101056 10422549320283936 10438880325477648 10449084509569024 10458032432204544 10472319361756736 10479241836215856 10485370552762368 10489441221241884 10499694829473792 10508686091525952 10523042220066288 10533328673849344 10558867455655552 10565847140647392 10569907267780608 10585232192088576 10595534736910464 10599692891804544 10610009511141216 10614974255880192 10625392578234027 10629475586830848 10643996728342912 10653168191396544 10655287200645362 10671820974219264 10672713449874432 10687293659505408 10697695540158912 10717322492507136 10731963643453184 10739057749510464 10758760588680192 10775618400493056 10784845945710936 10795388317114368 10799579341811634 10810136115361792 10820657557861888 10827810292894848 10847675965446144 10862495194907136 10888832063644788 10899476083257344 10937326180036608 10941572308364379 10952267882468352 10961646698919312 10972361896083456 10976621626103628 10987351461515264 10999006142601664 11005315379663616 11021271586364952 11025506718978048 11031998525788878 11042782493067264 11052238820397984 11067337507311096 11078156019048448 11085478967236608 11112356475508464 11116626609217536 11131813257590784 11132744202024192 11147952868966848 11158803106545072 11169711027470336 11177094495891456 11179317718709888 11201948169747984 11208499556401152 11212898265710592 11223811714265088 11240084710859136 11259765134114816 11271708774236416 11294526253795488 11315248205336064 11330706194687616 11353812792363008 11360325553201152 11387869445975616 11408762653314048 11424348394643712 11452090202453153 11479682421890496 11500744077554688 11518764497078784 11539940870926336 11563301336514048 11574555830335872 11591337358073484 11595791549270016 11611632794555904 11623949673431304 11635312283082752 11639829386099926 11658865810369536 11680256211959808 11691624537280512 11696212846129152 11707596701948928 11729120229466112 11736026323175132 11755220073265152 11757558290367296 11781359281976328 11792875762212864 11804353699485696 11821512467048416 11826055107395584 11849994758080512 11878725887612496 11890337545371648 11947928599056384 11974496319385776 11986201594380288 11998915791929088 12015307753393472 12073459098884832 12114607817471104 12136834364250112 12143796281008128 12161403129782016 12173239752594624 12190934731643679 12195619329501696 12212280011645824 12241889526760267 12261910593664512 12296409571894272 12313207945626368 12335798862024704 12360770394204672 12373881910426872 12385977591668736 12390786120687018 12402898326083584 12414969994763776 12437747612950528 12462925521429504 12493189311767076 12505401618034688 12510256510280419 12565924905904128 12576732433548624 12589026404646912 12593913762009756 12606224528150528 12613647059952158 12636789188913824 12667235775879168 12680672371015968 12697995693927192 12710408201936896 12715342682580098 12759504923049984 12771923674853376 12773039391408384 12790488898773696 12802937807100144 12807962244263824 12815452897820672 12820428159295636 12826427225855232 12843949667420608 12896195418598272 12913813171902368 12918775549509632 12926382111025352 12950098011779456 12973857423853568 12982433479792128 13000169044655232 13020538900595776 13031688851067381 13044427549846528 13089726318468096 13107608458247424 13125515027179456 13195260258149376 13215935800877568 13227253076663208 13233990357982592 13240182942818304 13245323094527502 13258270624434176 13299201525429468 13304311995820032 13317369833524317 13322487285431808 13343362179122944 13354788574647564 13367843108933632 13373032821334241 13401221656559616 13414264987521024 13419529336418304 13427430741239394 13432590486137856 13450941019588864 13452065910779232 13457235122208768 13470443050001608 13475619323195392 13483553753741962 13508291891597536 13517221222567656 13530434537545728 13535687371778814 13543603630651392 13548918737733632 13562105821403648 13581769025621456 13586988077932544 13628933794654992 13642256310583296 13647552556669548 13653938659781376 13660893272756224 13672591581447744 13691269985247536 13699277235601408 13738815013101552 13752244939800576 13760342247220536 13773793217159168 13785588206087808 13804420976861152 13852358938829664 13871282926451016 13877773719777792 13884842342801408 13896732427045248 13918507100636864 13930426013209959 13944043242939392 13953260616844032 13966841244109248 13972322448287808 13985921628322512 13992466064569344 13999593105965056 14011581455367936 14030722960088384 14068576820289024 14087796187529856 14094388293967872 14113642922784768 14127379649213952 14132923855739392 14146679348188288 14153299007840256 14167190104312036 14172634115774464 14182002594169344 14204224255195392 14216387837528052 14230284599832576 14235809132388063 14249724879340544 14263594053545216 14289763323342848 14299209227179008 14318743666013952 14325443839770624 14345014118240256 14353460447531766 14367491200657408 14379794594281248 14399439122415512 14408957524796802 14417384510048256 14437080390526464 14449443375848184 14463567953928192 14469183052591146 14483326926542848 14518442751526384 14528039818390164 14533622493198336 14542179874903521 14568860263251888 14583101573382144 14588763077819172 14595589601835264 14603023843291136 14615528931892416 14635495501471504 14639486548819968 14648106263170248 14653735075786752 14673753839551488 14674980993577344 14695028781819936 14700675625304064 14709331367718504 14723709990756352 14736318427197312 14756450009748128 14766204405576888 14780638622982144 14816475300677952 14842417676787712 14843658936032256 14863937158622464 14878404142060096 14888239152730416 14902792661188608 14915554452488448 14935930892997312 14965082285686784 14986779614478848 15011282451513312 15038823497550336 15059368338393984 15066415072862208 15086997607114752 15107608259583488 15132308647037472 15154248431251809 15160071738594816 15183825927967488 15196828378047228 15211683537752064 15217589072552757 15232464526191616 15242533579950336 15257369049079104 15279490153824138 15285361587674112 15306243229187328 15313405483892736 15334325436739584 15343354271499474 15358352662771712 15368504931850752 15396701370310656 15402678733403478 15411686890051584 15417735115352064 15432741107114496 15455116477431312 15461055399026688 15482177059407872 15495517369304064 15498599564575072 15523946836180992 15529973598968796 15545154413826048 15588832716374016 15594950461505536 15610128935931904 15620447635651584 15649106310807552 15658320488216472 15673626764353536 15687048648306816 15708479042635104 15739138265980928 15749542244210688 15784563330099432 15799993010774016 15838301183483328 15899539337706816 15915014266711824 15930571465408512 15944213380246272 15965995092514368 15982930800968043 15998554389238784 16007731461328896 16030940489258112 16046543310238368 16075983738760704 16097945465179776 16163427600739584 16193082475671552 16199369012717451 16215204173042688 16230986336792832 16254579642191572 16260825772668928 16293742792360704 16333248095467182 16349214124886016 16395212762525696 16428401823702528 16458542844125184 16464932439155442 16481027192272896 16498509213902496 16521048160916024 16564173739600896 16594563859365888 16601006260966644 16617234028572672 16657585749022768 16697719886386176 16721929303450272 16728355021897728 16738204659817608 16754566541205504 16768976578064832 16791885016013008 16819347398565888 16835717571397632 16860127066288704 16889647701172224 16907563161354624 16930660925236256 16958350269628416 16996059292031424 17029231566471168 17030719188544512 17053985198364928 17070583742800192 17101902967806976 17136522591965568 17194927224797696 17278146745618176 17309911306389504 17333558726206976 17375585134756508 17417449191833856 17435924510146956 17452968424624128 17459744079149889 17476811277663232 17544319269193728 17561395052923392 17593680344199168 17604039484762698 17621247734503424 17636337435550944 17660430792703336 17689313643319296 17706530549228544 17732268700572624 17739082661093376 17756493111365756 17763316380575744 17773775402659859 17806384766196752 17835506318057472 17885686650028032 17892705781891072 17903240988319192 17910120648183808 17936087881038976 17979302391570432 17998373687893632 18022961630090208 18047583162371752 18058138174201856 18127891667533824 18171911726206656 18196736742226064 18205251546375168 18230122108596992 18293428994252544 18318420017468736 18347122996294048 18380784274783744 18444614357841408 18469811918439552 18495043901934688 18503698293037056 18528976569393664 18573901350946612 18578966387503104 18586179181030527 18604347489125376 18622454992145664 18629763264383744 18647895504430016 18656621419425792 18674932410229502 18682108607157248 18739783967650614 18758102427052032 18783728250039808 18818190563713024 18836506198951936 18883539606970368 18890870643014634 18909336792225792 18920470589928237 18938965673593856 18955183783370736 18973712799776768 18981078843184084 19039601917771776 19046993540890788 19065612302905344 19073014023870147 19091658221351936 19126685490987008 19137947263375688 19173059459041664 19185733348160544 19193105830035456 19204406710650216 19211943366395736 19223179346731008 19230642238943454 19239640838782848 19249440520701952 19265924501130912 19292244070121528 19344293127897408 19370719757853552 19378163324264448 19389573166538028 19425147017669184 19451684103758896 19460786135780352 19487371909189888 19500253566982848 19530808350893664 19538313434382336 19565005119401984 19566641324769792 19593371709093248 19612441823624672 19648424569596416 19661412687371136 19688272540769184 19755300400903936 19791545248043008 19823903701316352 19850985536973888 19860274414227456 19867984641791253 19887405936651264 19914574523996416 19962858783348778 19983730928147712 20015043268684416 20032182861971346 20051764663400448 20079157784525312 20115996809486336 20129294004627456 20141146111859091 20148885729206784 20176411529383296 20178098866168848 20185852683313152 20205664575002412 20213428984793088 20225330630612943 20245101237289984 20262437837396304 20282244717002752 20290118763403676 20295651806318592 20303531057668221 20315405445977088 20323378106600448 20343158732105472 20352677912100864 20372653538432184 20380482116898816 20408324305583104 20445767248986112 20457805695332632 20463384465874944 20471328835004322 20491339909134336 20508887372171616 20536904977871304 20548915853402112 20556980153802752 20576988142819328 20606821969908416 20628367409700864 20640513370830804 20660689825738752 20678382309131712 20706631465291728 20726872551768064 20798849784987648 20806924389676524 20827263514202112 20845098640567872 20877760650955296 20916064864409088 20944638723513472 20958483672431712 20978882442483768 20999389658947584 21017372183051904 21046084440132576 21117734911311104 21131694281294784 21170464384177152 21191069473820928 21199385783609088 21220019022282432 21229948511760384 21250785156468054 21258951173661696 21287993456685824 21306336382793088 21310574401290724 21343641948438528 21345426899748864 21374587319010816 21395391080317824 21434644985014272 21463927286906368 21478115499020928 21517521177360384 21530190671297649 21551236800986112 21569691891421872 21590776634228736 21599158683623268 21620272230723584 21641315115723776 21655620585789696 21695351930892288 21703774578886719 21724990389814272 21777664127289576 21798952166514688 21874652360073216 21883144616728758 21904535764936704 21923293397838624 21953243252207256 21974702923030528 21998012285203328 22010630759327232 22042543172729904 22051013437956096 22063997051577756 22085564986134528 22104477640795968 22134675014622192 22156312038096896 22170957934473216 22224712951016928 22233253218435072 22263626515181568 22265488404048384 22295905737933696 22317606213090144 22354188991782912 22358635437419776 22403896339495968 22447623428530176 22480169421718272 22543417548472832 22589052507590976 22630496410672128 22661412389375232 22707625584726016 22720651106402304 22775738891951232 22817525306628096 22848696789287424 22904180404906306 22959364843780992 23001488155109376 23015031407249211 23037528994157568 23079881741852672 23126602673028096 23149111660671744 23182674716146968 23191583098540032 23223265589111808 23247899346862608 23270624566165504 23279658772199852 23317731620739072 23383249074561024 23392425692258304 23415193403897856 23458240458932224 23472052646350264 23510440146530304 23515116580734592 23562718563952656 23585751524425728 23608707398971392 23643024934096832 23699989516161024 23757451775224992 23895857198112768 23948992638771552 23997831583858176 24030615506786944 24146918197769664 24229215634942208 24273668728500224 24287592562016256 24322806259564032 24346479505189248 24381869463287358 24391238659003392 24424560023291648 24483779053520534 24523821187329024 24592819143788544 24616956358938889 24626415891252736 24671597724049408 24721540788409344 24747763820853744 24771955183337472 24781572241374036 24805796652167168 24815426848261159 24829939989527552 24875495225901056 24925851042859008 24986378623534152 25010803236069376 25020513020560838 25131849811808256 25153464867097248 25187827524019512 25212449056301056 25227294119904316 25273578377827648 25334471551758336 25361344742031936 25395991387854384 25420816403873792 25430685365160196 25543847349706752 25546078782816768 25580977797547392 25605875614200288 25615924488527648 25640856318591272 25652854451710464 25687899334841216 25792390837196544 25827626343804736 25852764222050704 25900196023558912 25947714847707136 25964866959584256 26000338089310464 26041077801191552 26063377702134762 26088855099693056 26179452636936192 26215216916494848 26251030054358912 26314677487141571 26390520516298752 26406059227144047 26431871601755136 26454506153326416 26467980715965184 26480365885636608 26490646189055004 26516541248868352 26526835596417101 26598403050858936 26608623991640064 26634739667048634 26644974570863616 26686724358245888 26709577149295128 26735686217867264 26746065642668482 26828529975042048 26839058672836608 26854861482478788 26865180972275712 26901882039177728 26904131821558464 26940886100003216 26951238646390784 26967107507483924 27016583783195072 27034442445135312 27060869075091456 27071374743557628 27087207261302784 27097837475467264 27124211642807296 27163538051242912 27173976155865088 27257867589309984 27295105113339096 27307877319562752 27321786545512448 27345183162895488 27382539970495072 27477630026203104 27520684494441072 27547586434318336 27571176412175616 27608841953722304 27704717877659328 27742565852902032 27755547439555584 27769684685602816 27793464854090496 27837014201273728 27860852026419918 27888086485878784 27906521233688064 27933682488218496 27944644896575616 27971843256645024 27984932129138688 28012398615344253 28023162910735872 28061445920176768 28129482831082369 28137153640578048 28175592375059712 28188776587935744 28227285845569536 28254759298427904 28265847711478784 28293358696376576 28306598015680512 28334380208624072 28345268231548928 28364005188338688 28408448510390784 28432775675056104 28460569199665152 28471618264776126 28499449758681088 28527188107090432 28579526646685696 28598418454358016 28637487332027904 28690028236480512 28706920895063532 28734982401314816 28759589188562496 28798878244831024 28817915049593604 28834769020096512 28845963358415181 28874160781052928 28898886751696368 28927135907856384 28938366105182292 28966653853085696 29036885503052768 29056079636780328 29067244986396672 29084359749807042 29137720526503776 29177526155638344 29191179203670528 29206047686582272 29231057863784832 29270991002943008 29296212526340496 29307470151573504 29347507679102976 29349961987154688 29390057563639872 29418662735437008 29447419981512704 29472636854394624 29512900019496256 29532408811153776 29561277245964288 29632950601355904 29684835353575424 29687317872064512 29727874317244928 29756808284120192 29776478305460832 29831108904976896 29871861785994624 29944288175023167 29973559228957696 30022564903026624 30077646995100672 30118736676787968 30132830145724416 30173995214229504 30215216519166976 30264617294074944 30308496862503618 30320143477189632 30367651855934976 30393656756094456 30423367075504128 30435178145105514 30464929052383232 30485067159900672 30514738098158208 30558980307648276 30570723175348224 30612486458374656 30668650873479168 30686708542998948 30716705325543424 30737009863701504 30793402740621312 30805357466806956 30823373780103168 30835470230704128 30865482214228992 30910232954862624 30922110798053376 30964354118815744 30991034738608128 30997199129150144 31059947197937592 31090308827652096 31220257871863808 31240895271303168 31316640976432944 31347253528707072 31374097296613632 31416958085270208 31478276531961856 31499084488421376 31569126660198864 31599986021548032 31676602366966656 31799078675413632 31830028533423648 31876177734702081 31888426760492544 31931990185028736 31965861601936086 31997108778477568 32015462922657792 32061880978516224 32093086620476736 32151967477521408 32195890930359552 32274072388731613 32326855201479168 32386164951343104 32398738025434902 32430408346085376 32461972673585664 32509159284383144 32521651545337856 32587485584721408 32666496190934364 32698428249772032 32790425525051392 32856803647405056 32917085688250368 32929864878310884 32962054384545792 32997018427804992 33042096321832048 33128347479201792 33202012521933288 33234468057145344 33315171498045536 33395439772772352 33443858606900544 33476409319635216 33509133082411008 33537953156129664 33583770032026016 33638694797131776 33671435142795264 33720254132577408 33779295402344448 33815126322709248 33861321850472512 33992118584062848 34061438377089024 34107970396729856 34141167485600384 34203805935613952 34273045183931136 34356270607359459 34389854449595392 34556293491236352 34619822612779008 34667117452413952 34751170269513016 34834898383667712 34871849020293912 34905936849248256 34919488158299778 34953622555326464 35088638538387456 35122790105846784 35187360688398336 35208078969525396 35242495469006848 35256177438062999 35272674871101888 35320861585406672 35378627286638592 35413061098457088 35464537401145248 35478165322186752 35512986222731512 35526632761151488 35547550805319718 35612769532393504 35671012636114944 35806481976638384 35820241296367616 35872175762077952 35958604783140864 35996747375787264 36045923260180416 36095166324743504 36116276348403712 36343823452413312 36393473484452128 36410503092750336 36460244217193984 36572804194931037 36586857988505088 36636840034937472 36694245992588096 36725668580280801 36761568549567488 36889228715682816 36939623836879104 36990087803869376 37007396586074112 37057953138787328 37147802701893224 37157932775006208 37172358362061054 37208694978250752 37244909984291328 37259526528767488 37295791008860032 37313242838851584 37349864820459004 37364217214314496 37479567935301228 37516204854104064 37530769530841257 37567456500079616 37636381127426048 37673012397903872 37767079213940736 37781741286029268 37818673584451584 37840941179856474 37877931347187712 37910367566741472 37962157686368168 38093987081781576 38131224605810688 38146028047740294 38183316442703872 38275894526751376 38346118918083328 38371466696321088 38408813421300432 38423886732791472 38446358693462016 38461284477886908 38479281677565696 38498881041403904 38531849002261824 38584488140243056 38688586255794816 38741439515707104 38756326648528896 38779146333076056 38850294035338368 38903368207517792 38921572271560704 38974743818379776 39000507133965696 39061616701787328 39095066553202143 39130010238803968 39133282649539584 39186743418186496 39224883647249344 39296849139192832 39322825374742272 39376545081538368 39510600801807872 39583090496086016 39647807402632704 39701971073947776 39720548828454912 39735969283582506 39774811873302528 39829149047992832 39925717566697556 39952109500572951 39967461856295424 40030086537368832 40064365723942692 40103529326800896 40119098464002723 40158315569050624 40231993618972672 40258588009254912 40282292223718182 40297771458413568 40352823058766592 40356197732337696 40371705366626304 40411329150004824 40426857969586176 40450661261225886 40490202474579968 40524875674792608 40580237526807352 40591303612637184 40607062115336442 40630810891954176 40646756213200896 40686317464210944 40745307076864368 40760964233797632 40816648611166208 40915611390665264 40926768931749888 40942657670008644 40982679818268672 41017774744343232 41073809955742608 41097831706804224 41113960307605504 41153976285638656 41213643939816832 41256734819401728 41281026741661608 41321379651477504 41356764618263424 41413262930583456 41613848779353048 41654527028404224 41690197281135744 41755521301910592 41791278039629877 41832129728818176 41889277447026944 41916967344863424 41957764884967536 41998779317895168 42034744366103808 42092168880265152 42235469822622208 42263388562589568 42340928768354304 42382138947641856 42398771567218176 42440038044564864 42459897023520768 42501570312936108 42517902347323392 42575986913371648 42612672765586176 42621148802581448 42690853799497728 42707427397164189 42749174638021632 42790782160635648 42869289970028544 42927854573812736 42956230998041856 43035042354720768 43060381342595298 43102473601972224 43139383782843744 43198317367246536 43240544461447168 43282630231447552 43311241171579392 43390703861784576 43407549157773438 43449980779628544 43555328254579152 43597904333029376 43749304720146432 43766289233457516 43809071529873408 43846586795677248 43906486504414512 43949405846061056 43996024570406656 44021261518654464 44085086345459808 44102026875912192 44127994103155512 44171129972269056 44208955281591936 44269350029244384 44341915868946432 44449425902033856 44527253030363136 44530976808096768 44591811475867392 44635212426180288 44708377983565824 44717270874839552 44807792678991936 44895246857060352 44960338843436544 45086835096945664 45178105015181952 45260992821344256 45322824778750464 45415251169452032 45551477783902464 45635050613256192 45652767217658271 45697393578574848 45808360809812612 45918729687561984 46002976310218752 46030062814498422 46075057988315136 46159763483705344 46253205346056192 46298223321343488 46365349432293936 46383166197080064 46446531178223616 46495798693725216 46559317544399704 46635463241478144 46766498149122048 46784851384516608 46830386807795712 46944105292700528 47020880293060608 47030233161469184 47125437127905312 47217414797942784 47286049868193664 47399979032322048 47514903550449984 47791714396225536 47897985277543104 47948792402904129 47995663167716352 48061231013573888 48293836395539328 48458431269884416 48547337457000448 48645612519128064 48692959010378496 48763738926574716 48782477318006784 48830356056255829 48849120046583296 48967558107041068 49047642374658048 49185638287577088 49233912717877778 49252831782505472 49343195448098816 49443081576818688 49495527641707488 49563144482748072 49611593304334336 49630853696522318 49659879979055104 49851702085718016 49972757247068304 50021606472138752 50041026041121676 50263699623616512 50306929734194496 50375655048039024 50424898112602112 50454588239808632 50547156755655296 50668943103516672 50722689484063872 50791982775708768 50861370730320392 51087694699413504 51092157565633536 51161955595094784 51211751228400576 51231848977055296 51281712637182544 51305708903420928 51375798669682432 51584781674393088 51655252687609472 51705528444101408 51800392047117824 51895429695414272 51929733919168512 52000676178620928 52082155602383104 52126755404269524 52177710199386112 52197966818756231 52358905273872384 52379232237449667 52430433832989696 52502060108717824 52629354974283142 52781041032597504 52812118454288094 52863743203510272 52909012306652832 52935961431930368 52981292378110008 53033082497736704 53053671192834202 53196806101717872 53217247983280128 53269479334097268 53289949141727232 53321326207979577 53373448716491776 53419154298590256 53471372435734528 53492131285336964 53657059950084096 53678117345673216 53709722964957576 53730361944551424 53803764078355456 53808263643116928 53881772200006432 53902477292781568 53934215014967848 54033167566390144 54068884890270624 54142749487115256 54174414522605568 54195674950934528 54248423285614592 54327076102485824 54515735178619968 54590210226678192 54615754639125504 54643573091024896 54690366325790976 54765079940990144 54955260052406208 55041368988882144 55142352824351232 55217683907444608 55409435755318656 55485131705804064 55511094879111168 55586929708180992 55674028402547456 55721704052839836 55776172971757568 55797826599360109 55813042467376128 55867364976436992 55889289793151232 55943686513290048 55969864258277376 56024797230688506 56046325821471744 56122891840353536 56258965662164738 56274307281156096 56351184750119424 56454571691139072 56509518596855808 56531695422957568 56586717392753152 56668760417248144 56690536463097856 56728010376677376 56761411769784711 56816897020781568 56865551350112208 56921138399330304 56943236529552252 56998899517362176 57054376214180864 57159053293371392 57196836908716032 57219042071610441 57274974664055808 57380056472961024 57413841790127064 57469964802629632 57519178377124992 57597756489662048 57635830099187208 57669538040193024 57691926716830362 57748321562105856 57797773503392736 57876732210364584 57933307706171392 58073771006105536 58112159273560656 58134489972793344 58168719499614084 58275441053007552 58355052311276688 58382358407341056 58412095373164544 58462115727569664 58541982005886016 58592425052680992 58614940303147008 58695015358205952 58699923974309376 58780115127279744 58837325470874016 58945273708789248 59025800038992512 59064817622307552 59265901202711808 59374635744129024 59455748634489856 59513616568240384 59552956610921664 59662217809953792 59743723571989248 59888576350046334 59947118457915392 60045129806053248 60155293990201344 60237473353575936 60347990428459008 60430433038333952 60529234588149888 60616993725007236 60640286954379264 60675991891838829 60735303711869952 60787313512188912 60846734151008256 60870356290211028 60929858104766464 60970134319801344 61029476196316416 61117960615296552 61141446350696448 61224972916749312 61337301746958336 61373417085997896 61433410651086848 61474019727403008 61610714933613912 61646747560206336 61670940461408256 61730964428457984 61820465909725248 61928708237631488 61982069477216256 61994398258300288 62119894395875184 62180617655304192 62440515743727616 62481790542606336 62633281952865888 62748194593227264 62833916170540416 62998168976842752 63138253320397728 63353204733933312 63598157350827264 63660057066847296 63752355469404162 63776853520985088 63863980370057472 63931723203872172 63994217556955136 64019061623549593 64030925845315584 64123761957032448 64186173240953472 64303934955042816 64391781860719104 64548144777463226 64653710402958336 64772329902686208 64797476050869804 64860816692170752 64923945347171328 65018318568766288 65043303090675712 65174971169442816 65332992381868728 65396856499544064 65580851050102784 65713607294810112 65859729756621768 65924108769091584 65994036855609984 66084192643664096 66256694958403584 66404025043866576 66468936114290688 66630342996091072 66790879545544704 66887717213801088 66952818639270432 67075906312259328 67167540064052032 67342870285590528 67440508265154816 67630252645418496 67722643700945024 67984237168125696 68122876754178048 68215940793459712 68282334971200768 68407611871227904 68546090367862272 68712541214718918 68779708899190784 69112586982472704 69239645225558016 69334234904827904 69375058829736869 69502340539026032 69669796767335424 69743698040587824 69811873698496512 69838976316599556 69907245110652928 69934384754190539 70177277076774912 70245580211693568 70374721376796672 70416157939050792 70484990938013696 70512354876125998 70545349742203776 70641723170813344 70757254573277184 70826122196914176 70929074802290496 71025972445463024 71053265522302976 71095101610639436 71225539064787008 71612963953276768 71640482592735232 71744351524155904 71993494751574528 72091846520360832 72190332649487008 72687646904826624 72786946968904256 72821006185500672 72920488434387968 73145608389862074 73173715977010176 73273680069874944 73388491985176192 73451337160561602 73523137099134976 73778457431365632 73850869076816667 73879247673758208 73980175607738752 74014793172148224 74115906277574656 74159545645580791 74295605403786448 74315865550012416 74344716724122108 74417389956501504 74446280544783477 74489819968582656 74519053057534976 74591582017720064 74626485677703168 74699729640918008 74728434428628992 74959135870602456 75032409708208128 75061539061682514 75134913000159232 75346024795807744 75563482572058536 75637347168903168 75681882359712948 75755862694375424 75820735133482944 75924315372736336 76187974163563152 76262449211621376 76292056095480588 76366632885407744 76551789053502752 76692237836166656 76742933392642176 76817626842600864 76847773465582944 76922568955773816 76958563355131392 76997762082807808 77063698004523648 77168976280486112 77377172511589632 77482879031414208 77558292666152112 77700588070676736 77806736415035584 77843144543121408 77949487636759552 78001014267931392 78123233403574656 78190133106404286 78260020477607936 78266565299079168 78373486836372992 78449767294498688 78593698278385664 78645650749484544 78753090163076736 78944032461424713 79021201603615744 79166180992172032 79295614805265408 79403942147895552 79441097656909824 79471938567165012 79549623746605056 79580506789251303 79658298095985664 79851435133395112 79904219001145902 79934923712590848 80060173074737664 80128731447885384 80207058653601792 80238196928005446 80316631138101248 80517176018509824 80564584447436364 80595542916827136 80705646117533184 80712395464675392 80822658300009648 80853715939172352 80901322522451772 80980404949159936 81049751349585216 81160475053614704 81182607225274368 81214124230672884 81261621783908352 81293512426401792 81372634928421888 81490614153728736 81521928467595264 81633297222332416 81831222781330528 81885315340017288 81965359636537344 82035549488686464 82147619911485216 82307952571277312 82427287879633664 82562053483323216 82642759302955008 82713529236526848 82826525861166912 83227697558706096 83309054056808448 83380394562271488 83511042603821184 83582556079259754 83664259457636352 83778554894053888 83833934689726848 83915529769935072 84037195846032759 84069488732207616 84184337760530304 84388448493247107 84470939645244416 84526777125179136 84681857536708608 84764277895283712 84797543134436352 84880076089129728 84919794047041536 85003140625872216 85035804694646784 85151973826743296 85225345531172352 85242297605162896 85381707598995456 85414854794328378 85498349276043264 85581564321271296 85738579940057088 85855709147625472 85912461996083712 86070084709441536 86120762685190596 86204947203944448 86278767565687488 86396634734493072 86481088922894336 86565260462895104 86622482343158784 86781407723569152 86815098315546876 86899961559257088 87110656509158304 87532578466915032 87618143059746816 87693173591354496 87812973008829024 87992049140813312 88042523037308928 88170172690919616 88255988206311024 88342259944538112 88417910563183872 88538700058488768 88683831737892864 88898851804067712 89054506060726272 89061953616193536 89183622951734784 89270424852360576 89434541749679104 89615585357983872 89832864525069501 89920677686873088 90173670193891328 90356210030363904 90521985642688512 90645649557500928 90830502338904064 91102955567804928 91270101226512384 91305534435316542 91394787157149696 91616721619625224 91837459375123968 92005952620437504 92060125628996844 92150115976630272 92506410692112384 92596446642686976 92730698864587872 92766332394160128 92893062356447232 92991597387450432 93118635088799408 93270926482956288 93660773615591424 93888210585401056 94041760586121216 94060466322938368 94250874255810624 94434829595885568 94572099736387328 94799958064644096 95029807100899968 95795970555086208 95897584805808258 95991326335432704 96122462027147776 96587672791078656 96822217166194839 96916862539768832 97094674914000896 97291225038256128 97385918020756992 97527477853149432 97564954636013568 97660712112511658 97698240093166592 97935116214082136 98095284749316096 98371276575154176 98467825435755556 98505663565010944 98886163153637376 98991055283414976 99126288965496144 99223186608668672 99261707393044636 99319759958110208 99703404171436032 99945514494136608 100082052082243352 100527399247233024 100613859468388992 100751310096078048 100909176479617264 101094313511310592 101337886207033344 101445378968127744 101583965551417536 101722741460640784 102184315131267072 102323911190189568 102423502456801152 102463697954110592 102563425274365088 102611417806841856 102712128256262261 102751597339364864 103068811822078377 103169563348786176 103310505375218944 103411056888202816 103600784094235648 103790859390828544 103859467838337024 104001352357241856 104164311204766208 104253510808539048 104355420398772224 104395933637512462 104717810547744768 104758464474899334 104860867665979392 105004120217435648 105258709948566284 105562082065195008 105624236908576188 105727486407020544 105768532314188997 105818024613305664 105871922863860736 105962584756220016 106066164995473408 106107342385668404 106393612203435744 106434495966560256 106538958668194536 106579898283454464 106642652415959154 106746897432983552 106838308597180512 106984262570673928 107419445929915152 107460723889102848 107607528156710912 107616527286233856 107763544400012864 107868430029935696 108066335132780288 108137769780541248 108285498974230512 108348829045211136 108391349901869056 108496846571229184 108654152204971648 109031470357239936 109180420453356384 109231509278251008 109380732651581952 109530159881980288 109795723308418279 109910520104812416 110082737977764288 110177005740842403 110284705648702464 110435367814889216 110818871510637312 110970263411608128 111022189758222336 111173859416361984 111348056805094912 111443408105679672 111552345943515136 111595653198720218 111626084934752256 111734729952873984 111778579586302464 111887373026580096 111939728516554752 112049594461377012 112092651642943488 112245783680707072 112517931324329476 112548614562312192 112592308592523771 112702369500238848 112909143382278144 113019037193711616 113063390845915136 113173434785506304 113337520834496288 113381072926195712 113456020753354752 113522823539569422 113633794041563136 113731102700224416 113886473059104504 113997799034724352 114108752428361728 114393673817432064 114438084143220882 114549949328111616 114827683580254128 114939929605259264 115038356754249984 115195512979324096 115271660198374416 115339076080386048 115383853433660724 115496643124211712 115595547006785472 115753464420729168 115866615412342784 116147542012211072 116224318547121312 116268979945586688 116337438999228168 116550882106015104 116710104622553376 116764716814682112 116924231455139328 117083964011772032 117184850105361984 117390030716411904 117399847948618752 117560230254559488 117674650941748032 117890547417578496 118051600077985024 118129635244615104 118531802405423616 118749271488258048 118911497268979712 119027233136480768 119105913221843328 119324435619907584 119487447143978496 119777152700092668 119894236915830784 120090259612106496 120310587980402688 120357295392008169 120474946707151872 120695980856918016 120860866076667904 121058469176299776 121233987450014472 121280573908758528 121351983783677658 121470607423739904 121574627024377824 121740712580422056 121859716209532928 121940268639602688 122058952392632832 122235921230593104 122282892701392896 122449945833498624 122746834171995792 122866821302173696 122948039454806016 123221429867227824 123293495120412672 123341880922816512 123461928856915968 123640931819450496 123857416475262976 123964138954432512 123988796516600576 124239788791750368 124963581085212672 125266563905731776 125496389186454528 125667832341080832 125972992226984683 125996337953685504 126276506640795456 126706409467866624 127196314701654528 127320114133694592 127504710938808324 127553707041970176 127727960740114944 127863446407744344 127988435113910272 128038123247099186 128247523914064896 128372346481906944 128607869910085632 128783563721438208 129096289554926452 129307420805916672 129594952101739608 129721633384341504 129847890694342656 130036637137532576 130086606181351424 130349942338885632 130665984763737456 130793712999088128 131427214589620224 131719459513243536 131848217538183168 131988073711219968 132168385287328192 132513389916807168 132808050087733152 133260685992182144 133581759091089408 133775434427602176 133905637278540864 134151812624518656 134335080128104064 134660784794362937 134685740571181056 134881016530309632 135260505290836992 135445287401890048 135968474336251392 136245753508356096 136431881586919424 136564669942401536 136815223742455808 137092180735724544 137425082429437836 137559417798381568 137612821613084609 138225173964945408 138479290451116032 138668469809655808 138750117659473738 139004681078052064 139339593534670848 139487396081175648 139677952633199112 139814490221305856 139868769508381078 140354554153549824 140491160423387136 140832315878101584 140969981876027392 141024709752251996 141090699484407552 141283446341626688 141652244393828352 141858149604580992 142051944890926048 142106531044605952 142190203221278872 142451078129574016 143225927906553536 143488703048311808 143986989503149056 144183693040721664 144380665298974016 145375293809653248 145573893937808512 145642012371001344 145840976868775936 146291216779724148 146347431954020352 146491068168767487 146547360139749888 146776983970352384 146902674321123204 147046274198269952 147103361034676651 147556914862731264 147701738153633334 147758495347516416 147960351215477504 148029586344296448 148231812555149312 148319091291161582 148591210807572896 148689433448244216 148834779913003008 148892561089566954 148979639937165312 149038106115069952 149183164035440128 149399459281836016 149456868857257984 149918271741204912 150064819416416256 150123078123365028 150269826000318464 150692049591615488 151126965144117072 151274694337806336 151363764719425896 151511725388750848 151641470266965888 151848630745472672 152375948327126304 152584112190961176 152733265770815488 153103578107005504 153384475672333312 153485866785284352 153635253685201728 153695546931165888 153845137911547632 153917126710262784 153995524165615616 154127396009047296 154337952560972224 154754345023179264 154965758062828416 155116585332304224 155401176141353472 155613472830071168 155686289086242816 155898975273519104 156002028535862784 156246466807149312 156380266212808572 156533130598158336 156593900456268693 156746973672745984 156899534588997376 157187396556771328 157291301498969088 157506180326153472 157888064922849426 158042403207231488 158591229610530816 158807884295791104 158943877134330024 159099247493210112 159161013578502606 159316596191971328 159702870266790224 159808438002291804 159869847425181696 159963978623938731 160120346149475328 160257462895770768 160414117307203584 160476393856010892 160633262276202496 161034352037019648 161129168894872728 161191085833654272 161411292235066368 161424790929350784 161645316600019296 161707431878344704 161802645044903544 161960809898319872 162099502699170432 162320950107229408 162428248461345768 162523243567816704 162587024852803584 162745269856843776 162981228307457472 163266594444664832 163662445562661056 163770630680034576 163930719273074688 164071098977372928 164295239822970432 164615905142554624 164854575759267328 165124106966646432 165427058473053696 165653051722333824 166455395117412192 166760789124542976 167022085207642368 167165112158519508 167328518915272704 167393479798080327 167557109788107776 167667869379453696 167831059539870144 168074391692065518 168138977464415232 168368675521060608 168776896986494214 168941879290488832 169053554250358272 169363715073417216 169528555790567424 169595086268872704 169760152178259456 170006281251744432 170071609389293568 170303947653486592 170450691062344704 170484595210325792 170763415197990912 170829709588656756 170996698552086528 171163128642542592 171477159880114176 171711418295250944 171824923992167424 172140169418883072 172241525370381192 172409894407888896 172557535131374976 172793269468986144 173130520925790208 173244964686317568 173630196631093752 173799923118514176 174221313018316608 175065156933830064 175236286119493632 175386347182708992 175625946017658048 175984098281626624 176085046074617856 176340345381839232 176511976412622048 176835821126367744 177077400116977536 177797703608135424 178123907232387072 178367245903469568 178540849704721152 178869083499358208 179231170715967744 179665729050139002 179841355373746176 180347340387782656 180712420060727808 181043971285377024 181291299115001856 182205911135609856 182540202453024768 182611068870633084 182789574314299392 183233443239250448 183674918750247936 184011905240875008 184120251257993688 184300231953260544 185012821384224768 185192893285373952 185461397729175744 185786124712894464 185983194774900864 186237270177598816 186541852965912576 187321547231182848 187776421170802112 188120932645876736 188501748511621248 189144199472774656 190059614201799936 191591941110172416 191795169611616516 191982652670865408 192057184870648779 192244924054295552 193175345582157312 193644434332389678 193833725079537664 194582450076512256 194771836041513984 195054955706298864 195129909272027136 195321424225023316 195396480186333184 195511529429258449 195870232428164272 196190569498632192 196742553150308352 196935650871511112 197011327130021888 197772326307274752 197982110566829952 198252577930992288 198523414786089272 198639519916220416 199406808342872064 199891028988273216 200164104164486704 201227718936777984 201502620192156096 201818352959234528 202188627022621184 202890757936255488 203167931102835072 203445482921281568 204368630262534144 204647822380379136 204847004913602304 204927395908221184 205126850548730176 205222835613683712 205424256512524522 205503194678729728 206137623644156754 206339126697572352 206621010750437888 206822113776405632 207201568188471296 207718935676674048 208002704714483712 208125176489210607 208328622409532416 208507021617078096 208710840797544448 208791867275024924 209435621095489536 209516928949798668 209721735331958784 209803154262571617 210008240434871296 210517419897132568 211124164130390016 211248473817152376 211454972814041088 211537064628377994 211636049226611328 211743845727721472 211925169512440032 212214684771336808 212787224406871488 213077917336389072 213159796566908928 213285304831918308 213493794865967104 213676617194361024 213968525141347856 214838891859830304 214921447778205696 215215056313421824 215233054572467712 215527088800025728 215736860059871392 216132670265560576 216275539561082496 216570997948461024 216993693142458368 217308304409943296 218062940714479872 218360840906712768 218463018556502016 218761465303163904 219060319763960576 219591446616836558 219821040209624832 220165475955528576 220354011481684806 220569411297404928 220870735629778432 221552607230450001 221637743021274624 221940526823216256 222044379516444672 222347718832723968 222478636936742373 222696113610189824 222886816211359344 223104691887030272 223191306397440436 223252169869504512 223338841634350431 223469459905747968 223557159172604928 223774746053160192 223879457033109504 224099188922754024 224185303285886976 224491567361414144 225035862648658952 225097229124624384 225184617185047542 225404739000477696 226038074387423232 226126781691830272 226346869571012608 226675041668992576 226912041506709504 227045647079138844 227267588083126272 227462205400448832 227772946118209008 227995598069448704 228217504856723456 228787347634864128 228876168286441764 229099898656223232 229655367160508256 230076713508499968 230391025958648192 230543320396748832 230767706867321448 230993286248423424 231191094013570944 231506928841458336 232295084024422144 232448637094242624 232674877998456336 233101764212030208 233420209245106752 233529433629364224 233848462910278656 234167928023544064 234369700210723968 234780061432823808 234799695897237504 235120460509118976 235349301883496064 235781094835156992 236103200155970048 236259270489230208 236832097384274139 237063604810847232 237498542976516096 237822994537959424 238054466272961536 238211826443686656 238648871239815168 238741520367753909 238974894287956992 239554305400185336 239788473831661568 240180519224212992 240621175960805376 240714590784016338 240949893414303744 241721732153335808 242116938352599552 242467974900028944 242561147817517056 242703967567355316 242941214847479808 243149254048755648 243481425160844112 243719432419065856 243880537279205376 244117904785265664 244471842461186208 244565785402785792 244899891666997248 245493668343991584 245896078909612032 246442859734455648 246923857713831936 247281863638900992 247928277908865024 247977593033201152 248479577583500736 249927162170425344 250533127811463552 250992778372909056 251335664682161664 251945984453969366 252553013281590912 253165345479741321 253412818935733248 254392629403309056 254640228267389184 255009421877616648 255107414083940352 255455921480229888 255726892815488688 255976870227820544 256076246494198372 256495047828129792 256744692963813888 257215739820171264 257567127442876416 258192579109852904 258614841611833344 259189904203479216 259443266768683008 259695781388685312 260073274275065152 260699884677771264 261331969527474912 262854429179240448 263438919026487072 263976147422439936 264336770574656384 265026779833614336 265616100175466304 266521371984364288 267163518182178816 267550868855204352 267811274557081728 268303625249037312 268670160256208128 269321569588725874 269762033060619264 270521010581673984 270786519948327779 270890574803780096 271936948672502784 272491507016712192 272863763173838848 273129339884803072 273630447484911616 274184361471449088 274850164858875672 275118835596763136 275225643226169218 276450347929890816 277336939619311616 277500235318947476 278009362156104128 278679187069341696 278974792162351296 279355905266398224 279628980442611712 279737539016762156 280982320846774272 281664631756203168 282049419504503992 282181398968815104 282566892683253376 283304488787656704 283716299209161984 284103889781852096 284380406442557744 284902156259148032 286451855813107072 286977406096623616 287973979006298112 288367386081443328 288761330597948032 289461452358557281 290466651498584517 290750587619306496 291147787875617024 291284024742002688 291681953737551872 292582433559448296 292694863908040704 292982136337534974 293094720279499776 293553967940704768 293805348642246408 294092548396539904 294206722069353302 295113829725462528 295403476307266668 295516990695032832 295920702430955008 296463625110298624 296638182582323164 297182421615145792 297378866896488432 297669559826006016 297785122179133908 297959279874330624 298076212230139904 298366328070880256 298798918563672032 298913737714515968 299836543482409824 300246156246730056 300539652000636928 302253930288234144 302727529438851792 303023450777501696 303282940533931776 303697261490945344 304751896654252608 305168224381922352 305466531541630976 306207156214011008 306768951344666624 306971733570568704 307270507370403456 307391093862331776 307690275823095264 307834253420525568 308136384768786783 308254792018094592 308675905121944448 309424311141906059 309508690046358528 309931516125656832 310233170664608448 310802352282706944 311226945660142336 311372578172485632 311797950547038208 312004057071725568 312492933614298624 312760532425617144 313066261196316672 313187800912537386 313493947345491968 313799069177994752 314374793113542656 314582602997938176 315012360652306944 315776129845698852 316084806414462976 317182459221061632 317305596942566991 317615768591582208 317887754268660048 318198494986420224 318322027157005212 318633192383942656 319405740533580448 319616876004583608 319739694850363392 319927957247877462 320240692298950656 320514925791541536 320952787712021784 321266524552404992 322258337789745456 322382171667308544 322822584470132736 322849581858701568 323290633200038592 323605290089807088 323921619796639744 324199005398340864 324641900214458816 324856496922691536 325046487135633408 325174049705607168 325490539713687552 325962456614914944 326533188889329664 327324891125322112 327541261360069152 328142197954745856 328590479645940864 329387169925254837 329709151518534656 330248213933292864 330854116946107392 331306103444667648 332910790234824384 333521578249085952 334044170415284736 334330224317039016 334657037830545408 334786959596160654 335114219576215552 335335738758907392 335662119079740288 336148783384131036 336277954928830464 336737351042121216 337553793972988428 337883758580977664 338107108500716544 338727430146834432 339057111581134848 339190172537745408 339520304356518912 340012562503488864 340143218778587136 340607895306973184 340901382124689408 340969190420651584 341659419177313512 341993397104173056 342326257285085184 343422836590501888 343649847984334848 344483050740762384 344819788815777792 345115070262749952 345586538937972288 346261041851580416 346489929372635136 347260393262187504 347599846237028352 348442626036633216 350130313867660128 350772694365417984 351251892035316096 351968196563253248 352170092149235712 352680690763678464 353023952825244096 353671642252735488 354154800233955072 355014796276047743 355595407216270848 356247814464774144 356734491806939136 357081699409442304 357738166998716416 358462341431935488 359331458100278004 359682710747492352 360694680775565312 361424840121455616 362087942570754048 362582598230003712 364411822271219712 365222137741266168 365579148628598784 366466886478500896 367349837500495872 368240502515987376 368600463906521088 370025642768449536 370385786570747904 370922795458351488 371572249425788928 371966389549801728 372474540355197632 375552842341604224 376241865291753472 377003497023242496 377918976680954049 378288398945549312 380119228403599872 383183882220344832 383590339223233032 383965305341730816 384114369741297558 384489848108591104 386350691164314624 387288868664779356 387667450159075328 387817951818692989 389164900153024512 389543672083027968 390109911412597728 390259818544054272 390642848450046632 390792960372666368 391023058858516898 391740464856328544 392381138997264384 393871301743022224 394022654260043776 395544652614549504 395964221133659904 396505155861984576 397046829572178544 397279039832440832 399782057976546432 400328208328973408 402455437873555968 403005240384312192 403636705918469056 403982354383088811 404377254045242368 405781515872510976 406335862205670144 406890965842563136 408737260525068288 409295644760758272 409694009827204608 409854791816442368 410253701097460352 410445671227367424 410848513025049044 411006389357459456 412275247288313508 412678253395144704 412838464839253827 413242021500875776 413644227552811264 414403136376942592 415437871353348096 416005409428967424 416250352978421214 416657244819064832 417014043234156192 417583734550049848 419033857899597336 419443470663917568 419606308525143234 420016480869742592 421034839794265136 422496947634304752 422909945628082176 423074129256755988 423272098453222656 423487691455442944 423850339024880064 424429369542673616 425574448813742976 426155834672778144 426319593133817856 426570609663836616 426987589731934208 427353234388722048 427937050282695712 429677783719660608 430430112626843648 430466109144935424 431054177600051456 431473720119742784 432265340531121152 432551079122164992 433141995896922048 433987386284916736 434616608819886592 436125881428959744 436721681813425536 436926037113004032 437522930606327808 438120639527921152 439182893233673116 439473204506302461 439642080419249664 440330951911057152 440708022963369612 441138822594809856 441310083104029953 441741471259556864 443105214460900002 443275486042549248 443881053646432512 444088759032889344 444695437665447936 444957273873484746 445392227220379648 445773632422718688 446382612794880872 446504339739009024 446677683268700862 446938919811495936 447114318345209856 447549492106320384 448198377845508048 448370606571773952 448983134722828288 450071725297317904 450194458249248768 450369234370095084 450809478000955392 452076148774846464 452253563383660544 452693739142025216 453350083337985152 453824083013419008 454091294158277688 454535176166252544 454924410800897664 455545892236418016 456435009713446912 457752336572883528 458199797312446464 459310734321016512 460153427016999936 460782051917296384 461086640793497664 461535413734642896 461986572496846848 462382188027141888 463013857682916672 464590168048844288 464897274188485248 465349755996912672 466203528424060416 466840418490213504 467058867258728448 467696925820557312 468335856047088128 468739400421447936 469599391794475008 469781701368806079 470240921018237952 470698603766992128 471562189670313984 472206400311940096 472518540978460416 473664194768548278 474127209621694464 475645989075918848 476108932545923072 476423652887373312 477297742479630336 477483040735507818 477949788575913984 479108610800370672 479576947663323136 480361038448425984 481242351921610752 481429181568032676 481899786828607488 483443464306671616 484233876705199104 484935949800057888 485122295635034112 485407935134710632 485882429694959616 486298508097511296 486962850321688224 487761074558410752 488235809570531328 488943684922372416 489799783333994496 490987336687983168 491792157819224064 492885719468911296 493847715427663872 494563727277801984 495955186066402304 496959155167001472 501066255622927104 501985556745818112 502180439394240981 502671329364323328 503891968907938732 505106026563181824 506330690959482642 506825637871466496 508785258806618112 509280456534778368 510018843755233296 510214828167880704 510911842960459776 511453785630977376 512152492988396744 512990095656259584 513489385927627776 514431479640342528 515134254885752832 516385158219705808 517229683223666688 518379808406958432 519391562777370624 520146548550130304 521399769355542528 522663939054949824 525708858358480896 526877838052974144 527952294844879872 528673541149312768 531232200350932608 533042743968728576 535101737710408704 535622549114163456 536607250498074624 537340320512416256 538643139177451748 539524066121238528 541042021163347968 541573039896655558 541781149607560192 543873897345005568 545727526347677696 546258679769606144 548368722942898176 549700329717751344 550237671193526272 550451286452338436 552900695859781632 554673879238623232 555000470637894952 556018724312208256 557358374138683392 557949584324702592 558711810532796448 559475078033524312 561964641693548544 563329263512406336 564098839009007984 564362797937630208 565133785366506752 567432598418323968 568207779563704192 568760812885115488 569804312518296064 572903711626214144 573954812193247232 575947958012596224 576171554611946337 576734772162886656 577522661195896064 578922904717114562 580933302997169034 581501175238612992 582295575751234048 583363907475103744 585164867118896592 585389727816081408 585964272675069948 586189440558999552 586534588287775347 587107935881409536 587610697284492816 588185096793079808 588413444138706604 590227659450925056 590806952614533336 591033981390065664 591841404861910016 592927250220597248 593276365164646328 594364843230291584 594757733792976864 595570244358267816 595918559748661248 596152424460279808 596732656141760512 597597837127344064 599673086964819648 600492312493460112 601079304001273856 604507860576468288 605455058877703584 606565881067863552 607394522981890688 609503793308505216 610336448763844704 612414312428022016 613537902689333248 613943467141137408 614541014740806912 614782187724663552 615380551646190528 615668506841051136 616272769537573566 616509584036189184 617351810243888896 618848622283812118 619017380092717056 619863032251313664 620466341329216896 621604704565413888 622453891320284672 623595901094076416 624008114143451136 624375529467631821 624985867228597248 625521064851234288 626132522392633344 626375601825074772 626987894690983936 627598138355989504 628749586227085312 629165205995876352 629409462787714851 630024721304613888 631552259691397704 632169612828925952 634364918442123264 634611193885133982 635231537183164416 635775508537320096 636644054314010424 637266384767885312 638811481067160896 639233752009167216 639479389700726784 639855914495754924 640481384597901312 641029851583083072 641905575424043568 642533049104809984 644516675579490912 644764343334617088 645645168940265472 645699163717403136 646581266400077184 647210580179614176 648398010796681728 649283800428917632 649712993845383072 650981079427375104 651924913229829888 654649782250644224 655082522720138304 656284395909491712 657180959291881728 658774339850509674 659418303037069312 660496427866585728 661708233892214784 662612206889335296 665821580469648768 667043156498171904 667435910810227119 668088340830569472 668660448634078032 669314075661090816 669573919192321308 670228439152431104 670671477517814784 671324238159480576 672297566768262072 672555909857660928 673474702084242432 675107587945976856 675767517161955328 676214217001433088 678114223162269696 678380345075490816 679040608713037824 680025125006977728 681215790613946368 681802764249378816 681938380841303168 683318838354627024 683986794208346112 684652514570170368 686845673181003776 687299695968669696 688966101481524768 690230140525499904 691173077875944576 692979858745270272 694520786524375008 696885252073266432 700260627735320256 701545388730835968 702503784070632192 703936393126506496 704340184298471424 705361381527356928 706047905650488192 707343284505470976 708309600467910144 710029592552095486 711190814432541696 712495628929548288 713468983613878272 714163398818884608 715476333997432832 716924682863870976 718662916200556008 719365421494984704 721389361551130624 722849680242911232 725165196460007424 728823644542439424 730444275482532336 731158297257197568 732933772957001792 734699675000991744 736481005031974752 740771573141495808 741845590916702976 743932779099603456 744949080710395264 751105684683208448 752483730583506944 754006994046484992 755837953361908098 756576797891098624 760238456807199744 763125647127105559 766367764440689664 767180678446466064 767930610683461632 768228739482595116 768979696217182208 769278232296095929 772701382328629248 774577737329558712 775334900318150656 775635903637385978 778329800306049024 779087344166055936 780219822825195456 781285696900093264 781585920745332736 782046117717033796 783480929712657088 787742603486044448 788045308520087552 791928442267319808 793010311723969152 794093659144357088 799564115953092864 800656416657946816 804910875747111936 806010480768624384 807273411836938112 807964708766177622 808754508090484736 811563031745021952 812359559844983337 812671724411340288 813781931685126272 815755002101388701 817474521050136576 818591289521516544 819388019654409216 819709583632884736 820507402194920704 820891342454734848 821697026050098088 822012778714918912 824550494576627016 825356506790289408 825676929678507654 826484043001751552 827288455105622528 828806272753885184 832010818857934848 832500705956842428 833314489638129664 834028086468312384 835167469100099696 838067715799194672 838886941327835136 839212617050286468 840032961739485184 842069679588530272 844993895268609504 846148258513511976 846544196906445312 846975382910885888 847700678049760128 848858739085347232 851148897627485952 852311669345556288 853141219327673232 853975179463868416 854706468777444096 855874100565391424 859355567439321216 860860225253687296 860932218289870848 862108355200102912 862947440239485568 864530681062242304 865102158244329984 866283991793844096 868384357075671843 869233217639773184 872251762857919488 873443363626851072 873852074226008064 875045861212655616 876241279055842304 878365786467346232 878946409012604922 879284160838499328 880661903822114304 881416045926739224 882277645189619712 882620166208059906 883482942519113728 886210428921800004 886550972085098496 887762107292865024 889390875330895872 889914547746969492 890784454440759296 891547264845437376 892765225589761744 893008679478018048 893355366537401724 893877839622991872 894228636690419712 895098984212640768 896396755691016096 896741213143547904 897966269445656576 900143450594635808 900738468740190168 901618956001910784 905387478284050432 906700166675970304 908182588316555376 909070352332505088 909848821601795328 911091784472836032 912870019426893824 915504673145767056 916399594624892928 918621468642033024 920306854033999872 921564103834592768 922173281586995328 923070827469285792 924409154306360349 924764376054283776 926027715365833344 928272933425718177 929180336097688576 929794548376970496 930699511993825344 932407056848120832 933680836980427008 934117734517456896 935393851641114624 936671712094176256 937478800842895872 939198783588950016 939563402737612158 940481842036475904 941397207533984256 943124379340627968 944412800623880192 945037081956920832 947328389537096556 948254419243388928 951291978151837696 952217865091846144 952847305774746624 954595484959260672 954966081471015636 955899577151827968 958217221600741344 960722076896851968 962858363136065352 963799573657214976 968467753410398208 969871899600115776 970815870269421264 971764859389919232 972597016195022592 973925700643376448 975522149116821504 976471619141062656 977887369844744832 979599566667988992 981974673375966336 985771438937822592 988161509775764511 989127454555603968 991910372132804608 993918310334002944 1002132511245854208 1003971113491636224 1004360878788481962 1005342658728646656 1007783937815877464 1010212053126363648 1012661381918965284 1013651275742932992 1017570517613236224 1018560913069556736 1020037687510466592 1020429656335761408 1021823685920919552 1022907571261954752 1024304985976793488 1025980191312519168 1026978771855255552 1030268509771505664 1032770316439411616 1034459366447333376 1036759616813916864 1038783125554741248 1040293097100260608 1042799538711085056 1045327878109899648 1053755676105948288 1055904589689759744 1057347082298625536 1062464400701865216 1065044388828143229 1066085487937457152 1070203475420817408 1071245098228326912 1073214500996149248 1074680641024832512 1077286278354903496 1079048132242477056 1082084042326695936 1083146079793311116 1083562299215120384 1087747794690011136 1091455052695355392 1092517359539212288 1096737445885796352 1099400659435502688 1100902572904676872 1105801391719563264 1110000941275789904 1112037448624416512 1114716748277366784 1115899168649405184 1117423621065592896 1118950156067048624 1126658527024812672 1128197678018015968 1128725595875260416 1130267570733013504 1133756930042862147 1134865196836647936 1136415559127408384 1137521625770230976 1139608625036592128 1145807423252428288 1147909624386494464 1151895916025192448 1152343109223892674 1153469544325773312 1155045322391792128 1157845809434229124 1161866605994338068 1163002350477225984 1163453855456078967 1164591151502468096 1166727814950207488 1170329734237793184 1170779455632162816 1171928545350139896 1172378881117999104 1173069176575550694 1174215871762819072 1175221394568985632 1176826888277413208 1181613905229066672 1182067962780131328 1183682809723820032 1186552730329292656 1188729686460583168 1189515467585953728 1191140488716535632 1191837119497322496 1192304848920559616 1193465312283521024 1195195674254688128 1199346173929639296 1200984624986920224 1209015721152936576 1210910117755407168 1211947063149266433 1213131762135727104 1214789045963781376 1219007586617010432 1220672897527689408 1224828624856044032 1227075805378666496 1227886934282274816 1229082029481613824 1229564375449327104 1230761103292381056 1231337013682102272 1232545539075147132 1233019168072378368 1234703620487777792 1237697244567624236 1238034760185434112 1238515394517761481 1239726064502627328 1240932682658433792 1243209409130827776 1244907782640569344 1247191802188152832 1248016228286902272 1248751058935263642 1249971734457194496 1251042129702468576 1252751203650149544 1253975789381967872 1255196276711979008 1258330411991752704 1258818925575429702 1260049442609227776 1263104519382795408 1264339225657851904 1268729836884246528 1269222387770267964 1270463074366328832 1271551017074640192 1273288108628020848 1274532769535770624 1277622962134321792 1278467504018334432 1278958779401453568 1279711828991509848 1280962769195802624 1282059703166166144 1283811150848087136 1289033351158981824 1291290337880530944 1291398327434806272 1293162532800154368 1294421160359228352 1296796021593363456 1298567600857835264 1299425987690766144 1301962158854750208 1303849826459659776 1309299564501288448 1310165045440276608 1312568791818983424 1314361918583763456 1317548679701019348 1318836606074138624 1320992855733171456 1323416467784429568 1323930249312089859 1325224413778670592 1331643160939297536 1334086312996343808 1334871821620454238 1336176681661138944 1337320897268156064 1339147838384642616 1340456878304862208 1341342955035629568 1342648476318961152 1344595133536524144 1345111819715321856 1346949404168484864 1350215175891953712 1351535034323910656 1352428434002866176 1356228446324539392 1356760690150981632 1358081217426075648 1360050250013955456 1362431581227892736 1363605528498757632 1363876761682606336 1366637676709254048 1369305029140340736 1374599391937339392 1377932202963049536 1380460281050999808 1382346155751889152 1385959717490540544 1389041573048750016 1393770504146532864 1400521255470640512 1403090777461671936 1405007568141264384 1407872786253012992 1410722763054713856 1412095811300976384 1414686569010941952 1416619200935820288 1420059185104190972 1422381628865083392 1426937967227756544 1428326797637769216 1430952667994865664 1433849365727741952 1437325832401112016 1438730842989969408 1445699360485822464 1450330392920014848 1457647289084878848 1460888550965064672 1465867545914003584 1469399350001983488 1472962010063949504 1481543146282991616 1483691181833405952 1487865558199206912 1489898161420790528 1502211369366416896 1504967461167013888 1508013988092969984 1511675906723816196 1513153595782197248 1513741037743930699 1520476913614399488 1526251294254211118 1532735528881379328 1534361356892932128 1536457478965190232 1537959392434364416 1538556464592191858 1545402764657258496 1549155474659117424 1550669800636301312 1551271807274771956 1558174688332111872 1560439645650390912 1562571393800186528 1563171841490665472 1564092235434067592 1566961859425314176 1575485206972088896 1583856884534639616 1586020623447938304 1588187318288714176 1599128231906185728 1601312833315893632 1609821751494223872 1612020961537248768 1614546823673876224 1615929417532355244 1617509016180969472 1618136971381443161 1623126063490043904 1624719119689966674 1625343448822680576 1627563863370252544 1631510004202777402 1637182579043033088 1638776039308818432 1639419167265769472 1641014804389841408 1643394052100196176 1644025557429837824 1649100989153254032 1650713013580578816 1651353859357015308 1652968086003503104 1654576910211245056 1657612545507770368 1664021637715869696 1665001411913684856 1666628979276259328 1668056172936624768 1670334938200199392 1676135431598389344 1678425234100572936 1680065923478970368 1684139359177060544 1689987790537219008 1692296517027023952 1693088393812890624 1693950765821771776 1695401356099520256 1697717478170694464 1702297795254971904 1704623338691112576 1706282438655346464 1709412937554888192 1711748201130782848 1718711134878642432 1721864436579741696 1724216710400205824 1725894880478971136 1729061362124484608 1730204316488659968 1732567983587688192 1736768714151343686 1738466435279546368 1744503525715838976 1746886727253702144 1750091722425311232 1752482558111684608 1756731572934692464 1757892818025209844 1758568321676998656 1759603764863326041 1761323807644228608 1762832091853478448 1764555290379239424 1765240332416119812 1766965885038227456 1772420857843600008 1773101944170196992 1775524214585730048 1778781750661791744 1779829095493938984 1781568908881518592 1783094529690874752 1785530451179523488 1786710733074803448 1787755679245983744 1788457273380839424 1790197968425281536 1792793511382032192 1795932538891313152 1800286901189271616 1801476937480380336 1803237912003821568 1810774956568100864 1813400333351940608 1816365176633110752 1819697643203590656 1822183568945672064 1831009346291534112 1837242937284066048 1840613708067999744 1843128207669185536 1844346563173990656 1846141654938571584 1848818308612720698 1849528752108567552 1852055430731666688 1856545866851436354 1858360672195377152 1859589096753940992 1861399023987650688 1864814113696241664 1867361673960854016 1870787703282229248 1873343424188352512 1874957601685791744 1878397567177900032 1879126805475224316 1880963684072951808 1882794415067968512 1886248758681255936 1888825601247760384 1890074163913841664 1894656779074193112 1896508838486777856 1904435730183692288 1905694611549493248 1909932162942031272 1911799154303655936 1916434443201482688 1921444153793703936 1925716726272130704 1927599147314429952 1936935506820796416 1939743799200231552 1941631740538842528 1945194032390045184 1947851401286752896 1952943238282125312 1955774739689489664 1963949346751932672 1971542877875645184 1976323019551529022 1978254909111207936 1983820744265609216 1987836620668005888 2004265022491708416 2007942226983272448 2008721757576963924 2010685317457293312 2015567875631754928 2020424106252727296 2025322763837930568 2027302551485865984 2035141035226472448 2037121826139113472 2040075375020933184 2043647371841839104 2045815142523909504 2048609971953586976 2051960382625038336 2053957543710511104 2060537019543011328 2065540632878823232 2073519233627833728 2080586194200521216 2090655756219799296 2107511352211896576 2111809179379519488 2114694164597251072 2124928801403730432 2130088777656286458 2132170975874914304 2140406950841634816 2142490196456653824 2146429001992298496 2149361282049665024 2150626823721842939 2154572556709806992 2158096264484954112 2164168084653391872 2166292159586622232 2167124598430240768 2175495589380022272 2185034719078424576 2193474891771592704 2198801318871005376 2201805145809353744 2220001882551579808 2224074897248833024 2231798337298810368 2234847242131185792 2237900312134097248 2253317054049625344 2256395356036031936 2257451191750520832 2260535141466027008 2267513860085724294 2269730393673295872 2272831118254816768 2275043251540461952 2279217250073184256 2289376941381316677 2291614846504856576 2295819248772988928 2303791832050384896 2304686218447785348 2306939088651546624 2307834696888287787 2310090644783584256 2315691618868458248 2323733211988676136 2326004700954451968 2326907710912157934 2329182303004936192 2340659468475586368 2343857090700279792 2344757762235998208 2346138353151101388 2348431743525638144 2350442789137971264 2353653776554826416 2363227810458133344 2364135925560262656 2367365619447640064 2373105460658585312 2377459372921166336 2379030935171907456 2382280977433071264 2386930624567042048 2390391348509376256 2398692347859278592 2401969249973840448 2418031442305873152 2421820235510814336 2423894126298532866 2426263524271454208 2429578091927562752 2437078679534950011 2438015173234020864 2441345795055378816 2447265006304166103 2449657249712088064 2454151610757332992 2455773868564549632 2458164058963227648 2459128750898654208 2461522206584762112 2462674027364204544 2465091078150294264 2466038336144756736 2469407240975555584 2475394489135248472 2476069520370868224 2477030789035522962 2479452129005254656 2481865365316867584 2486418818261655552 2489815565281138688 2496032456573804544 2497502117870527284 2499943468914388992 2502084259404937152 2505502407300299088 2507951578763935744 2510392553423958016 2516660823983505408 2517637851150859404 2520098885218455552 2526209038765590816 2538444775540535928 2540926148732657664 2543102034149280384 2546576217256041696 2555245924268643584 2556935008036668864 2559423657983019696 2561925538391605248 2564119406332332288 2567622301696174272 2578066702317963648 2582580675761061888 2582796654869612544 2586325065600308736 2588842320718456704 2593592043186726912 2597135201715670528 2598851975381532288 2605153071227015529 2607699652919319552 2618599129002576896 2620330090880553216 2625137583637966848 2628723837167526912 2635097359402038696 2637673212148277248 2641985711466342912 2646832935568859136 2647860498624179718 2650448827557341184 2663286321878595072 2668172625992687616 2669743643240908476 2672353363322277888 2674641794536312128 2678295676769285232 2680913756609724416 2682685910071259136 2685296952637922304 2689190267073048288 2690223639430643712 2693898808336969728 2700430351783907424 2704856868005732352 2716162434852151296 2720100500027910912 2727211056997515264 2727753523365212672 2733275353418508096 2738610058280681472 2749198783874678784 2755864405926099072 2760920562101999616 2764692311503778304 2778083146097500032 2784818800277154531 2787541008293065728 2801042510941281024 2806181554923343872 2810015136282528768 2815745572506025984 2821445526109427712 2824191622601952768 2829373138021883904 2833238401871640576 2840118370208381944 2844763257730166784 2853875934455513088 2856653595275538432 2867698731455483904 2874651664802224032 2891398720971644928 2915294578169757696 2921777101930129344 2931735091828007168 2938798700003966976 2945924020127899008 2967382363666811904 2975731116398413824 2978651719431605569 2979796322841581056 3004422738732833792 3009934922334027776 3016027976185939968 3023351813447632392 3026307191564394496 3027482075487861398 3040953827228798976 3052502588508422236 3065471057762758656 3068722713785864256 3072914957930380464 3075918784868728832 3077112929184383716 3090805529314516992 3098310949318234848 3102543614549543912 3116349376664223744 3120879291300781824 3125142787600373056 3128184470868135184 3133923718850628352 3150970413944177792 3167713769069279232 3172041246895876608 3176374636577428352 3184075975944130091 3195133166484429687 3198256463812371456 3202625666631787264 3219643502988447744 3224041923074497536 3229093647347752448 3231858835064710488 3235018032361938944 3236273942762886322 3246252126980087808 3249438239379933348 3250686897645361152 3255127726740505088 3263020008405554804 3274365158086066176 3277552078617636864 3278838334531538944 3282029608779682816 3286788104200392352 3288051114859675648 3298201978306508064 3302707718714030616 3305936172007006208 3309153820422490112 3330002823827369712 3333257958552518656 3336112345873249536 3340669876400398784 3352270863196778688 3356850468201145872 3360131846957940736 3368278718354121088 3379975581074438016 3384593034054047904 3386176787625781248 3390802712199040512 3395434956341388928 3403667422560966649 3404595590509943808 3409246677382225152 3412564877310692928 3418825875109776384 3423496402261565696 3437422269757284864 3443728873159483392 3448433420800411648 3451789760957942272 3458122724248969216 3460408632977319936 3465135967175376384 3473537428302687372 3476932870559092736 3489007051431677952 3490361566368236901 3493773454507404288 3500183444850622464 3504965116223369216 3513463145869384928 3515785636050419688 3517136643353997312 3519207529726652082 3522647615288457216 3525664183706956896 3530480664832239624 3533931770076454912 3544841715687200016 3546203888340393984 3551048429171460096 3559658190987877968 3563137817763037184 3566189059381749504 3571060902359046976 3573421466149606896 3575511358491967488 3576914546761678848 3580395936850563072 3585587022764064384 3591865077782626304 3600573802378543232 3602953874960760672 3626800666703881216 3632730353266221504 3639395286407181312 3644367137891344128 3662018692583068224 3674485874568132096 3681227416135999488 3686256415338371072 3688693126347981312 3692283309877143168 3697636617225441396 3699057504217135104 3704110861463333376 3713091733702872708 3716721344390754304 3719178193507881984 3722798047975301376 3729628227392483328 3734723347921708032 3741575406564458496 3746686848376705024 3749915203371583488 3758253610950448632 3761927368145903616 3765588830135937024 3777651202495520768 3780148327827683328 3789313558148386224 3793017676973555712 3808871460367384576 3811389223098986496 3819864325884062544 3823598308607311872 3832868886402965376 3842888307587407872 3851433452544261408 3873871013641592832 3879487598400463104 3883263481077685056 3890388064780090368 3895702802573505792 3905162759036525173 3905886476564250624 3911549479378979328 3927898693503865344 3943085755751290368 3952646039103058044 3956509818222415872 3967641488531218432 3975673241336011776 4008530044983416832 4017443515153927848 4021370634914586624 4031135751263509856 4040848212505454592 4050645527675861136 4054605102971731968 4070282070452944896 4074243652278226944 4080150750041866368 4087294743683678208 4091630285047819008 4097219943907173952 4107915087421022208 4131081265757646464 4147038467255667456 4161172388401042432 4181311512439598592 4215022704423793152 4223618358759038976 4229388329194502144 4249857602807460864 4260177555312572916 4264341951749828608 4265997470005622879 4280813901683269632 4284980392913307648 4292858003984596992 4298722564099330048 4301253647443685878 4309145113419613984 4316192528969908224 4332584319173244464 4334249196860481536 4350991178760044544 4370069438156849152 4397602637742010752 4403610291618707488 4440003765103159616 4448149794497666048 4463596674597620736 4469694484262371584 4475800624268194496 4506634108099250688 4512790712072063872 4514902383501041664 4521070282932054016 4535027720171448588 4539460787346591744 4541223113231792097 4545662236509633536 4550086503080923904 4558434500146368512 4578753882762633354 4583229693009713152 4609372436895570696 4613878177303093248 4615669393776575574 4620181289567168512 4631383237736916496 4647466423977352272 4652009401908903936 4653815421824315868 4658364606009872384 4681318936951172736 4687714181400559584 4689515524471996416 4692276706302202776 4696863487051276288 4700885578275942528 4707307553109652832 4726455620916266688 4734731238895280128 4746210921317170624 4754918745842332672 4758061870343814912 4764561954866142528 4773861249134084096 4780782697018752512 4797384695718557184 4803938499947680896 4836062884611746304 4843640471021628672 4847788252597065732 4852527048542908416 4854410914144329483 4859156183855125504 4874157359069900022 4876030346468041728 4882691590110757632 4894530012608332206 4899314499424176128 4911547737129099264 4916328117926455296 4918257501797308416 4923044413169524224 4930182156300588528 4932076672289513472 4938814481951111168 4950788978270496944 4952139040741736448 4954061578071045924 4958904258010509312 4963730730633735168 4972837636523311104 4979631130562277376 4992064913147609088 4995004235741054568 4999886937828777984 5004168518809874304 5011004814600598176 5020785106847916032 5035275702301718808 5040197770436911104 5052418077531181632 5076889551081071856 5081852297465315328 5086204068298560768 5093152434512083392 5110491848537287168 5113870016073337728 5118847315966039392 5128238812664664576 5135244603392348544 5156133404635927296 5165593309739225088 5172650131200617472 5177684641436913408 5187184086373453824 5194270403431341056 5197703950763064576 5210306142454031058 5215399305838639104 5237198258005153792 5240660181761106432 5250275167275933696 5257447674335053824 5270194718804077392 5275346424296554496 5283971422932685824 5293665871137718272 5295720997248359436 5300897655114682368 5326572643757190144 5336345251985375232 5339487286481816952 5344706726644555776 5349283589072624256 5356591353538570464 5365371820142518272 5370593905275844608 5378380534146096576 5387797616673939456 5400860703567814848 5409713736011464704 5432324869704302592 5440201000055821824 5455507046730425344 5466550706837016192 5511728811852198144 5521841124203999232 5529384623007556608 5556166292195000064 5569637600554309062 5575082016586131456 5602085021882562048 5612363109846687744 5620030272565057536 5642891052218855424 5648383245203905536 5658746276043767808 5666476803743281152 5680236740416763888 5689526515460333568 5713307190551076864 5735397462910967808 5749303329604448064 5782797441943289856 5843554203860258688 5863470183656014336 5891848040255798016 5934764727333623808 5951462232796827648 5957303438863211138 5959592645683162112 6008845477465667584 6032055952371879936 6046703626895264784 6052614383128788992 6054964150975722796 6081907654457597952 6105005177016844472 6130942115525517312 6137445427571728512 6145829915860760928 6154225858368767432 6181611058629033984 6196621898636469696 6205087229099087824 6241758582601563648 6250285575200746112 6256368941736270368 6267847437701256704 6301940827888355584 6335427538138558464 6344082493791753216 6352749273154856704 6368151951888260182 6390266332968859374 6396512927624742912 6405251333263574528 6439287005976895488 6448083846148995072 6451880471165528817 6458187294695504896 6463717670129420976 6470036064723877888 6472547885525772644 6492504253960175616 6498876478759866696 6501373795290722304 6510255453481010176 6526040016811109608 6555104157235273728 6557676669063077888 6564059217559365632 6573576208400784704 6596403956613016128 6605415437428061232 6611872344014012416 6618307640844980224 6660005647654739424 6672224691746499072 6681339752800797568 6704541726393557376 6713700936402291744 6736557436708242176 6759951162148876032 6769186068108095808 6772353575251562496 6781605424398081024 6790869912682777856 6807334845121933298 6809191181019887616 6818493354764450304 6825129754621385856 6837651750219552768 6846992804523131392 6868130824143950031 6874844539514569728 6887457746318966784 6896866841600823296 6903579521915884544 6916245448497938432 6920817265954639872 6923504090664863361 6930271934350752768 6947074856605374744 6953865741118185472 6978014102863355904 6980723132736473802 6987546909014808576 7009930232446738432 7026926291738769856 7031571272100839376 7034273286707994624 7038415059453304164 7045295230576914432 7051328367413913792 7060961329664479248 7067863540152909824 7089683431374400032 7092407776680787968 7102096858342920192 7119316381975755936 7132378118763499008 7142121804718093952 7146842932299213792 7160791873701126144 7171174045528128768 7201147604757086464 7205907749921521344 7253601333407762432 7265460706532443008 7278790572814362624 7288734275782688256 7324037385166136448 7341795018912498309 7348971749136264192 7362454832271998976 7372512830676742144 7377386252695962624 7384566619754286336 7395273234450882792 7398115008434270208 7408221722926666752 7426183467405745416 7433442688781508608 7438356387015763968 7445596095950602752 7459256454784966656 7469446695843416064 7493373696753410048 7499830406743166976 7516507221900897264 7523854736291807232 7531177660271874048 7555302404991041536 7560296655655366656 7578627116296772448 7622778446197972992 7639728651768125088 7665737772805930752 7685776615174815744 7702866905088522816 7747742027283185664 7758975196800926208 7766526962155370112 7780776129560180736 7791405605147011584 7810325518073050346 7823098958757958656 7855797387007730688 7886171511502580736 7905292078206116088 7913019636444831744 7935282977062436864 7951346482672023552 8017060089966833664 8034887030307855696 8042741269829173248 8062271502527019712 8081696425010909184 8101291055351722272 8148487304556453888 8160301500083732736 8183260570095638016 8194439887814347904 8215830174842044416 8262162531515292928 8294076934511334912 8322344776802084864 8362623024879197184 8394382118398161149 8430045408847586304 8447236717518077952 8458776658389004288 8499715205614921728 8520355110625145832 8528683903499657216 8531994940011245758 8561627803366539264 8569960785826615296 8597445128198660096 8602507294887371756 8618290226839227968 8665168638346488928 8668498393720963072 8795205275484021504 8807220583237414976 8880007530206319232 8896299588995332096 8927193349195241472 8935955158294816707 8939388968524743168 8951601248536388992 8973305023115275711 9013268216198501376 9025581424144127744 9029804767002083328 9042140565864108032 9070055440342897176 9078921574693183488 9082446226463584194 9091324473019267072 9100173006161847808 9116869000292737024 9157507765525266708 9166459386019426304 9218744873791141392 9227756354606186496 9231338787553151148 9240362579134337024 9262766475473832992 9294932847954704544 9307630843648631736 9316729212019744768 9362637873902345472 9375428362801119168 9384553412604405552 9393726974102552576 9401771156551885056 9414615106219305664 9452911241832533376 9469462477790560256 9492421842634341248 9509837491684665344 9516123740687629824 9529123909732285056 9552227927832390273 9561565394037505024 9594769391437114368 9607876999895361792 9672125769223492608 9687280942043257344 9695576505194131464 9705054097085816832 9708821828288658966 9718312367710251008 9748314718139800044 9752060692936083456 9765383180221515264 9789060025216664412 9798628998848352256 9823095474258198528 9832656235852910592 9836515003594616832 9846088826339048448 9860364312601177056 9864153344579026944 9877628963902222336 9901577956540993888 9908123156142091848 9917808516021018624 9927461461267470336 9959262261124554752 9990008471482109136 9999773875657555968 10008337037619748608 10022009629201196352 10041570213695832064 10070551404603437616 10080395540873822208 10104836155062363264 10153779102162143712 10172408136597121536 10186304869024166784 10211002267682899947 10220983697074574336 10227740032146675456 10237694631932078784 10256477625329329152 10270489206784697088 10312266809271854592 10331186619478450176 10345300262401234944 10355369282873826816 10374368172746907648 10388540806862682112 10395407901526129152 10420612284908062116 10430798611677278208 10474396516010307584 10481320363522212864 10500550334551867392 10514895348670107648 10540389437608154784 10567942845865371648 10591441994496718872 10601795310229364736 10653145287514380288 10678974572963633904 10689413453289111552 10698567178145248512 10713182707077140928 10730743640285036544 10741187810551689216 10756761068292193152 10775595233347878912 10801721407135629696 10880402000111643648 10911014093460850688 10933101413674032384 11023457623704396288 11043682248407998464 11058769246015113216 11112332584390000128 11139275201108618124 11150164033172262912 11204170043765124096 11224726219693375488 11240060545130115072 11285782104437710848 11296766490407811072 11332953607486562304 11360473480833527776 11379053030920667136 11426614381102153728 11470794925821935616 11498606659208896128 11687108407720517376 11715488277109575519 11726940367312028672 11783696080511596032 11869529454667247616 11902924465593655296 11914606877726422276 11919185291366324224 12017690954931335168 12064111904743759872 12093407253790529568 12109928301951445592 12163815308915195904 12210010354033688944 12261884231051034624 12274890855143457024 12291659831721521856 12308451716737534864 12393243797272939392 12410174458198175648 12483517165203127296 12500571150401492224 12512737883472540736 12535694875402513408 12603881655776711168 12670855076277116928 12688164987583506432 12705498546309713408 12736303903776520364 12780532665937718748 12793025855249485824 12797992410016868637 12810502666527149056 12878574011953790976 12896167692297990144 12903760942331057634 12916374589391009792 12927435340258841952 12945095771051545288 12997752957519733392 13002747590581444608 13020510906962020352 13052080033622219216 13110208314470547456 13115353338126155776 13128118435118731264 13147152416801569408 13192807913226032256 13210830874856122464 13236615281689960448 13320011295309478848 13344449383492998144 13362679505601595136 13409083452787114752 13427401872804583488 13473114873416484352 13519902324297752064 13538372136216191616 13544707150503124992 13563210848796162048 13581739825365555712 13614669690243866596 13618382362039775232 13623669339695376291 13636986709528900608 13650259509242771712 13675303500439105536 13693985609046262784 13736261648287900062 13749689079029139456 13793733683201646592 13807159043831769088 13841634531909279744 13847008181329726722 13860543868701505536 13894149713210749488 13907731482236370944 13956028205726711808 13961446265472947604 13975093818029617152 14019860464893476864 14053852583477539712 14063142544201678752 14068546573415989248 14076830118906608328 14090590461153828864 14102656734827827584 14121922659328958496 14179366862748800064 14204193716685840384 14238632763951511872 14264756237526998016 14284243609436187904 14293685864598427584 14321583747402252288 14342348091056257536 14402295209514172928 14411815499843042688 14507202666815524864 14530921413064886016 14557581145628725248 14563232742432988449 14577468551565376512 14648074770332272896 14683590037824996618 14697943498272528384 14745025661353484288 14754772505391925248 14769133239508572672 14790546468901765584 14796230016868540416 14816443445853333504 14852366934811490832 14866885377563017216 14876712774031527936 14891192191901205504 14918512909569933312 14938893391686832128 14986747393506820096 14999660813486333952 15033014443801794528 15062355320543748096 15120593311310733312 15157254232593544896 15245556892395945984 15279457303536250176 15331475545611861504 15405733810177045632 15517950393601852416 15533053924310740224 15561552259120361472 15582811210294023168 15620651036146100692 15646197917515917312 15711594774015461376 15772343023005161472 15810584156412232176 15826039272889663488 15902692965344047104 16034120179933667328 16069774060615711392 16124543005054039424 16163392850021818368 16202582110703444544 16296974609112907776 16320603000167465472 16366521140191276032 16388879775628695808 16524325063030585856 16588153869022669824 16644689553604169728 16725246049758394368 16788764236796322298 16860090817695172608 16917553316778008576 16999430411229843456 17040710221250291664 17057367806999314432 17063989880022491516 17139921571653230592 17194890256397320192 17205014589774743512 17236580453678455936 17330337276692977856 17590410550968043008 17614441166474829952 17760015060412638464 17792599177990664192 17854386698390482944 17871910316589633414 17878777937049486336 17903202497072777984 17946610046230551422 18026536432397002752 18051162848288255488 18084281131728216064 18140110880685794352 18157843149386366976 18164892452927168388 18182648946038534144 18200346012323695616 18233738000585474048 18315015531050533416 18332918772038852608 18437489747582282784 18462677575106302296 18480725158268674048 18525532950947665984 18589865695909409088 18615261687297263472 18633458424039489536 18725275747804690944 18750856725602238336 18769106825208811104 18803542313103770112 18829230212438611328 18905822483665066752 18984843685268682496 19019674983369330688 19032247481375259648 19058247819464570112 19104455855664780546 19123130788075010048 19189538782874228736 19215753999790723584 19344251538446985216 19355641413496586451 19374561884086514688 19391153010388262928 19410108194171633664 19417643656577317932 19436624735420502016 19496629436279600088 19504121385872166912 19530766360443030528 19578120050433328824 19597257997696704512 19665312471705821184 19673030007189233664 19692177652678096896 19720728625202354112 19755257927804444672 19803155913081987776 19816246312284183696 19835617032042037248 19854922922534940672 19918524522249109504 19980016942964218272 20016674075239497216 20044019258402392704 20141102809206875232 20209672310124726528 20307558204324287424 20344816273194243072 20372609738048333568 20422004535365799894 20441967394149148672 20455480064293350912 20475389263864157568 20512955250658658304 20540978413569394176 20624533618543709184 20662373238956900352 20690600524802469888 20710738565747653632 20748736345493815296 20777081613725364224 20790815803052258304 20841224569816124232 20861597223354556416 20948793032020615168 20962640727044425728 21029790697340215296 21080778875216309568 21135885691730743296 21182883988993437744 21203590620458729472 21306290575028760576 21357949145927267808 21397134356290497024 21426365414154281856 21482375621103378432 21513522136584386304 21603442814271259392 21760804000223287296 21822028186921701376 21866202827348064768 22046915247408792576 22087364496815996928 22117538492030226432 22224665168780000256 22278550402217236248 22300328066344525824 22408340087530248192 22480121090260230144 22571564208875421696 22593532980815622144 22665907214973124608 22720946961667055552 22997213318417792256 23374216815441034752 23430976554219151038 23453880734624057344 23567392161023192064 23656895060940272329 23739058909334495232 23805848931187310592 23829213755452844552 23838370582732648448 24035381909862670336 24128223809487519744 24186814507581059136 24219856603902891184 24420020708067377888 24549781710286914048 24583319663443043712 24616903433475069728 24786487594545878784 24820348916396351296 24967034330406254592 25001142300802984448 25025475766945081472 25071389750805026816 25183146355194483447 25207763311553422336 25341710152554233856 25376329975167012864 25410997092619426816 25472607807553040728 25561065331875437496 25586051710498971648 25595984820033737274 25621005333054298112 25792335384595980288 25807521884662115268 25832749178782019584 25854870680517683904 25890191542103090576 25995505915039466784 26005495181162889216 26041021813924040704 26104160067244438432 26256236870237462528 26294304833603138816 26385615826452064512 26421661749712244928 26473230563379920896 26640022590618957696 26688898766985996288 26725359011203190272 26807865474884450121 26818166905574229504 26854803745609166976 26919915069345827133 26946229746832968704 27039804648595504128 27076744272432383232 27089414301006249984 27126421697592324096 27163479650731111424 27229339380487733192 27236764724079550464 27247338679390752582 27273973419057801216 27300519018485543424 27350607000878211072 27387971218092525568 27472523296575800124 27499378158058278912 27587467366403293184 27614318087663538176 27683269063818559488 27694016362659453444 27721087737403011072 27788299426421498976 27922892530945895208 27950187636059234304 28107705166955079424 28126285088403357504 28153660237813216656 28181180922307657728 28205313469655655168 28243845318657916992 28358733725497600128 28408387433371680768 28477265527903023744 28529512475053996032 28568487218872375808 28587371729196855168 28656683783497170819 28684696182112515072 28804590419028345856 28823630999686085376 29014405333631049728 29061842826129772032 29115162291257450496 29126465484865976898 29154937103130753024 29296149540664545792 29367180075649993236 29395886996545056768 29490051322706968576 29509545010783850496 29538266479017145344 29581092937803531168 29592460033737080832 29632886891706667008 29704733869622981664 29753425548063055872 29782384383802411008 29877786783373664256 29999321626972667904 30066028887603589056 30124710641087496192 30241186622621466624 30314508465187089792 30558914607072500352 30633006803048699841 30662951091223723008 30811467620354091264 31035900787203704832 31066107848621480448 31123104518240722944 31165622420588046336 31241302072292201384 31292395835031834624 31423189548030922752 31544686046010322944 31621168312824464352 31805385930688094208 32068240359867334656 32139548121231422784 32249086010108078848 32326785700043636736 32405164221406889088 32641206000334930944 32733042280382552064 32777759551257391616 33048650126061171712 33176307738045339648 33289379107208339456 33450492099516788736 33577528473592644596 33720181635390345216 33835106633556017152 33998860822459686912 34081420442500583328 34127979760044983032 34279843143306461184 34410029179549487024 34473160907356911872 34660674553385955712 35146464831328726557 35180821101936086016 35228882332949659904 35520030120825276928 35585198355981328384 35708773396780965888 35743820633179266828 35757555874098972672 35806404994145555968 35893220092461102844 36053072864794005504 36102325696576510976 36168562263456432128 36280221761371588704 36329784905854336776 36365297892077068288 36400692024647391232 36630031062101066832 36665837544077705216 36874979495164565568 36925355150212604592 36961450316537348096 37051065901895331968 37179731391818818176 37230523374594526944 37450551495609381888 37501713451204476672 37538213650417622208 37607084626207540224 37658460424877222656 37811644967330133504 37969687370537364992 38039349966738661376 38064494962750519296 38116495638929140224 38208911711329561092 38246261576150020096 38379077565748457472 38393977230050605911 38431507999581447168 38688503076893970432 38711282826993172902 38749123768173029376 38782306020776525856 38835287313154635864 38873249470841004032 38993258872559200176 39008242771744333824 39061532720886061056 39156240100866657648 39194515995393409024 39330624943411642368 39346060014378467328 39384355305356193792 39441457250404708224 39510515855608889344 39606311826163975552 39632492624568367392 39709845845069881344 39960033885928436544 40033348150478994432 40088038516804785408 40282205618413750464 40419344620249453056 40615116408648574848 40689632546388486144 40745219476096667136 40844009070731599788 40883934788298297344 40910960128586701824 40950778527728315136 41025910501317316608 41081956827138788352 41249067237087418368 41381201049604939776 41421477131495307264 41554163227450728448 41581631606104516608 41682449139632248464 41723194446709112832 41897586064041230336 41925281454088851456 42059581394680430592 42161557750432619136 42271771383461486592 42365767977986875488 42612581150057521152 42715898291854535616 42794268712580994048 42852730828308563712 42964751242206756864 43027044273168772608 43206885628542518784 43521608000446574592 43644056373843402752 43732405654696129536 44093830494817585152 44235076984060452864 44449330337560000512 44557100804434472496 44600656132689051648 44816680175060496384 44960242180520460288 45187065961631244288 45441893923334111104 45994426636835584512 46748433630882069504 46861953108438302076 46907761469248114688 46925972170061851669 47134784322046384128 47313790121880544658 47478117818668990464 47658427510905689104 47676741165465296896 48070763819725340672 48373629015162118272 48439713207805782368 48840041416134755776 49099563420573828096 49166639326886087424 49233806866950139456 49572975189091757568 49640697832792702592 49934068660812509184 50002284601605968896 50050951533890162944 50142779501610053632 50366292710388966894 50415526623106844672 50752659950334025728 50821994185238853632 50945215615106081456 51122130663750874992 51172103420997943296 51191969640067474548 51242010666108596224 51584670769191960576 51615043769324230536 51665498357564039168 51709741361035367808 51780383084206181152 51991011830078933568 52082043627848081408 52208320134488876864 52512473740474925056 52588609667206277632 52771231652904129024 52843323499424489856 53280045181237915392 53377797533971992576 53450718022406380544 53615730949768900242 53636333811148459008 53709607491218333952 53839830138691654266 53892459493665937408 54079609297191008256 54153488544864766464 54252843395184648192 54326959301462222848 54458678760975466384 54473529448159100928 54494677358781505164 54547946838115602432 54601038036971086848 54701214001756422144 54775942436185051136 54945046593151600248 54998756316116557824 55228636175327076352 55388032725318906888 55442175474806022144 55576598852842997952 55845785061891790416 55900375272118468608 56215410333910158848 56252570176806715008 56307320475626433312 56410626939311310336 56487690637315833984 56717467450995200256 56954531055806047488 57059024950107992064 57136974437744751616 57174743458393710336 57313367566994341638 57369392364225030144 57609180838056691712 57647261999372170752 58028810667262099456 58123685652259544064 58230324582514900992 58252930969731953796 58309874206261506048 58592299081329091584 58734360151299986472 58791773993090113536 59019090021567700992 59076532958034290688 59162185875607062336 59265773783413334016 59409467739245963328 59506851096126111744 59564768767604822016 59755573566747328512 60132057775207178112 60629016930374179584 61117829214145000704 61266013606097399682 61325902182447446016 61622935240708182528 62071801574407409664 62132215697242960896 62246209036481445888 62331244841176092672 62482604144584402768 62584791670063669248 62846379096061845504 63089372092020645888 63242336625648928704 63610771861376188416 64279096242462845568 64498172020216157696 64810328442813778176 65282412000669861888 65466084560765104128 65555519102514783232 66097300252122343424 66352615476090679296 66578758214416678912 66900984199033577472 67155056947185289192 67440363270780690432 67997721644919373824 68162840885001166656 68255959520089966064 68820058359098974048 68946321814713823744 69321349106771911424 70292929662657453114 70361642203872172032 70457764665899319808 70970685182820816987 71040060241650553856 71170396711962656768 71417546793561931776 71487641266358533656 71515111748197945344 71612809988291111936 71786440184922205688 72106145729588011008 72204651393153021952 72560443522743177408 72659569811708673552 72730595784154136576 72801384049294782464 73260062124202133664 73749958990329131136 73850710300425209184 74102131803790663936 74359462783637636352 74461046749189053888 74901102991218763776 75003426902408953344 75076427300835244416 75214169252415080448 75316920849754445312 75549439065583450341 75623289934660267008 75939374741074729984 76078699933477322752 76128989925501038592 76232991277858280448 76417823422659122184 76492523152300040192 76758155131496914944 76787954460101211822 76863015999162894336 77377006153787940864 77422565653986345804 77498247536346058752 77564612041553051712 77670574626309271728 77746498941682008064 77986517745118400352 78016485543488667648 78123065441772122112 78312480201733315296 78768710610712387584 78882914500809416448 79212623652327951104 79264985249136734784 79419691690139762688 79920067771856873088 80066696300957988864 80176077033609570816 80564411236827500928 80759745208037481399 80838689240498906112 81230232817297149696 81379265092776972288 81490438952193334272 81688018141463199576 81767869576596594688 81821920257173403648 81901557055456630272 82051821002634633216 82163913654277576704 82498134474174836736 82762402099209879552 82842954262990614528 83108326454901456896 83163263212209033216 83364898279264496928 83850562908177702912 84323115500865238272 84543542766922973184 84731535955973750976 85225162300115042304 85431796583709071232 85588537425161988096 85705461656617127424 86054088546337545216 86413771257085037568 87043216000893149184 87288112747686805504 87464811309392259072 88187660989635170304 88470153968120905728 88898660675120001024 89114201608868944992 89633360350120992768 90374131923262488576 90883787846668222208 91988853273671169024 92338203302379772639 93496867261764139008 93723906216876604152 93815522938496229376 93851944340123703338 94269568644092768256 94627580243761089316 95316855021811378208 95353482330930593792 96747258030324236544 96879426415611564736 97680082832269511552 98199126841147656192 98333278653772174848 98467613733900278912 98706355254268032821 99145950378183515136 99281395665585405184 99868137321625018368 100004569203211937792 100101903067780325888 100285559003220107264 100732585420777933788 100831053246213689344 101505319900668051456 101643988370477707264 101890431230212162912 102244261327501749984 102383939280134949096 102484021332217192448 103230087538648461072 103330996715128078336 103419482722070735616 103560766168412362304 103982023660157867136 104164087255696162816 104416640268977753728 105177219334412555264 105542463305808258048 105686646998848979712 106560090362475830784 106755595067943985152 106901436044812761088 107231461899537800484 107272667622296918016 107419214982436667904 107679660277383308532 107784918987331874816 108159218594382016512 108306977089729532928 108505686790369296384 108653918602924445696 108917357521950932768 108989354717563010328 109095893676231204864 109202076073942173696 109551884872370102272 109890093186303200496 109997512632233115648 110457272350654152704 110776065450637813776 110884350949612044288 111153197705685995904 111691570123783580832 112430820667820317696 112505140353613430016 112614640951252866624 112821253878622620672 112975381274631667968 113434934901990400512 113909062111612094976 114118049900215984128 114273948875489503232 114349486916787420672 114626735133988683276 114738784728450060288 115218361676113383424 115294523998744341504 116247371304519088128 116505861939463907592 116619748412523012096 117184598162658183168 117468720302599972944 117583547986180227072 118038180043135401984 118153065916068581376 118324371751214124672 118531547566826668032 118818935478491926656 119129537535209644032 120264115550414356224 121258033860748359168 122235658428290001408 122532027212194799364 122651804364894892032 123245870481416365056 124143603148814819328 124264431394485921792 124662489682352185344 124965208289168805536 125169583340127338496 125692758192123691008 126178744184041291776 126484673251297857408 128558192484925691136 128996344040432315392 129620656885627556352 130564824001339723776 130932169121530208256 131111038205029566464 132194600504244686848 132705230952181358592 133801968398067154944 134310113894370578384 134880726541561380864 136325681770002333312 136511919040179932128 137640116718197948096 137892643629427647488 138642698213543822848 140585859325314906228 140723284407744344064 140777916510185555007 140915529331798639616 141941370365641633974 142080120483301107712 142975282532717067312 143030223496395890688 143225619976582223872 143572880369844411376 144212291459176022016 144409302786306043904 145120887045486354816 145319139623417347104 145602768098589564928 146520124248404267328 147499917980658262272 147701420600850418368 148204263607581327872 148718925567275272704 148922093498378107776 149802205982437527552 150006853804817906688 150152854601670488832 150428338504830160896 150633841699508890624 151098878131166900682 151246579869320534016 151878749482149459968 152257979851002077184 152465982555716560896 152835646845318244368 152985046304600080384 153516310262993829888 153575908920202423644 153726031998325788672 154754012307575881728 154845131307972691608 154996495072692117504 155129224083106103424 155341149252618543456 155973035490236800704 156246130883544244224 156624960403466630592 157537421221424775168 157765829001618832896 158425247304655902208 158529970498273469568 159840135543713746176 160133392601915977728 160352154067219141632 161128822473655001856 161519490416074962798 161677378480997812224 162460465634594299392 162758530185553944576 162980877904386668544 163376036282926399152 163535739153193189376 163643840514346807296 163803114110913260544 164103642005269266432 164327827308555153408 164996268948349673472 165685908525981229056 166326526424418066432 166729796558528993856 167701125816355405824 168646231001730476544 169463071911947501952 170863593167418142464 171177074850323976192 171410923313234254848 172108177092675090432 172827542514170075136 174086432001786298368 174929622618784518144 176375321979270340608 177797321350240002048 178228403217737889984 179266720700241985536 181767575693336444416 183977706547342338048 184676406604759545278 186993734523528278016 187447812433753208304 187631045876992458752 187703888680247406676 188539137288185536512 189255160487522178632 190633710043622756416 193494516060648473088 193758852831223129472 195360165664539023104 196398253682295312384 196666557307544349696 196935227467800557824 197412710508536065642 198291900756367030272 198562791331170810368 199736274643250036736 200009138406423875584 200203806135560651776 200571118006440214528 201465170841555867576 201662106492427378688 203287976740955414528 203780862460424325824 204488522655003499968 204767878560269898192 204968042664434384896 206460175077296922144 206838965444141471232 207121532336824724608 207964047320315734272 208833280537955507456 210354438668825110528 211084926611616516096 211373293997697959424 212912055548462450961 213120180724951661568 213511190135887970304 213802872089625522176 214462923799075600968 214545335244593836032 214838429964873335808 215359320554766617064 215569837974663749632 216318437188764033024 216613954179459065856 217307837205848891392 217834715043901865536 217978709435126020656 218191787352462409728 218404152147884347392 219103769744740204544 219780186372606400992 221552130901275627552 222306395411371991808 223383140247567161664 224861641335640635392 225010280707226860032 225229281902505733248 225642507757245241344 225950762549263335936 226869869803980801024 227818124223224189952 228236099800431968256 228547897750979006464 228698973833574841344 229253470267977366552 229477569456900120576 230436723352226766848 230589047997488683008 232494742609038176256 233011723878927815184 233239496825046024192 234369196325316366336 234937440605199945888 236306131832137162752 236648743502428249344 237637870956983853312 238259075070419288064 240528231100828712448 242516067721496718336 244471316856580002816 245064054424389598728 245303608729789784064 246491740962832730112 248287206297629638656 248528862788971843584 249324979364704370688 249930416578337611072 252969346502595714816 257116384969851382272 257992688080864630784 259241313771255112704 260225845670342995619 261129648002679447552 261864338243060416512 262222076410059132928 264389201008489373696 265410461904362717184 268620227788741156768 272651363540004666624 273023838080359864256 275280233436395896192 275785287258855294976 277014609907139317917 277285396427087645696 281171718650629812456 281446568815488688128 281555833020371110014 281831058663597279232 283882740731283267948 284160240966602215424 285950565065434134624 286060446992791781376 286451239953164447744 287145760739688822752 288818605572612087808 290241774090972709632 290638279246834694208 291205536197179129856 293040248496808534656 294999835961316524544 295402841201700836736 296119065762804098463 296408527215162655744 297437851134550545408 297844186996756215552 299604411964875055104 300013707609635813376 300305709203340977664 300856677009660321792 301267683399017781248 302197756262333801364 302493159738641068032 303757498964298919936 304515959702004154368 304931965111433121792 305671293690636488736 307151817840404847288 307452063996651577344 309690262615945383216 309992990145384235008 310258448166212206848 310682298505237086912 311946070980473601408 312492261767088488448 313249920806933261184 315531658003237665792 316850494609311804416 317059940996546939136 319680271087427492352 320266785203831955456 320704308134438283264 322257644947310003712 323038980832149925596 323354756961995624448 324920931269188598784 325517060371107889152 325961755808773337088 326752072565852798304 327287681028693614592 327606228221826521088 328655654617110306816 329992537896699346944 331371817051962458112 332653052848836132864 333459593117057987712 337292462003460953088 338926143823895003904 341727186334836284928 342354149700647952384 342821846626468509696 344216354185350180864 345655085028340150272 349859245237569036288 352750643958540681216 355594642700480004096 356456806435475779968 363535151386672888832 367955413094684676096 369352813209519090556 373987469047056556032 374895624867506416608 375407777360494813352 377078274576371073024 378510320975044357264 381267420087245512832 386989032121296946176 387517705662446258944 390720331329078046208 392796507364590624768 393333114615088699392 393870454935601115648 394825421017072131284 396583801512734060544 397125582662341620736 400018276812847751168 400407612271121303552 402930341683111735152 403324212984854757376 406575953481910829056 407561724920848651648 408977045310006999936 409535757120539796384 412920350154593844288 413677930888282942464 414243064673649449216 415928094640631468544 417666561075911014912 420708877337650221056 422169853223233032192 422333749530556665021 422746587995395918848 425824111096924901922 426240361449903323136 427605744179251044352 428925847598151201936 429090670489187672064 429676859929746671616 430718641109533234128 431139675949327499264 432636874377528066048 433227908358918131712 434615674411697782784 435669430087803731072 435957418870252041312 436808304295768694784 439560372745212801984 443104261802551255104 444612790822743983616 446766280495134323328 449723282671281270784 450020561414453720064 450458563805011466496 451285015514490482688 451901525098526671872 453739739607961602048 455636248446448379904 457095795501958012928 457397947667149682688 458506940535954733104 458955138913800241152 460873446704453533696 461178095994977366016 464989485218076352512 466023447757855630368 468738392650632732672 469874881210399891776 472612263664274325504 473297487004856498688 475275741913967706624 481056462201657424896 485032135442993436672 488942633713160005632 490128108848779197456 490607217459579568128 492983481925665460224 497057725577943687168 499860833156675222144 505938693005191429632 514232769939702764544 515985376161729261568 518482627542510225408 520451691340685991238 522259296005358895104 524444152820118265856 528778402016978747392 537240455577482313536 545302727080009333248 546047676160719728512 550560466872791792384 551570574517710589952 554029219814278635834 554570792854175291392 562343437301259624912 562893137630977376256 563111666040742220028 563662117327194558464 567765481462566535896 568320481933204430848 571901130130868269248 572902479906328895488 574291521479377645504 577637211145224175616 580483548181945419264 581276558493669388416 586080496993617069312 589999671922633049088 590805682403401673472 592238131525608196926 592817054430325311488 594875702269101090816 595688373993512431104 599208823929750110208 600027415219271626752 600611418406681955328 601713354019320643584 602535366798035562496 604395512524667602728 604986319477282136064 607514997928597839872 609863930222866243584 611342587381272977472 614303635680809694576 614904127993303154688 619380525231890766432 620516896332424413696 621364597010474173824 623892141960947202816 626499841613866522368 631063316006475331584 633700989218623608832 634119881993093878272 639360542174854984704 640533570407663910912 641408616268876566528 644515289894620007424 646077961664299851192 646709513923991248896 649841862538377197568 651923511617546674176 653504145131705596608 654575362057387229184 655212456443653042176 657311309234220613632 666919186234115975424 674584924006921906176 677852287647790007808 683454372669672569856 684708299401295904768 685643693252937019392 688432708370700361728 691310170056680300544 699718490475138072576 712913612870951559936 727070302773345777664 735910826189369352192 738705626419038181112 747974938094113112064 749791249735012833216 750815554720989626704 757020641950088714528 762534840174491025664 773978064242593892352 775035411324892517888 780677537011028986857 781440662658156092416 785593014729181249536 786666229230177398784 787740909871202231296 789650842034144262568 793167603025468121088 794251165324683241472 800036553625695502336 800815224542242607104 805860683366223470304 815123449841697303296 817954090620013999872 819071514241079592768 825840700309187688576 827355861776565884928 828486129347298898432 831043829721417953751 831856189281262937088 835333122151822029824 841417754675300442112 844339706446466064384 844667499061113330042 845493175990791837696 851648222193849803844 852480722899806646272 855211488358502088704 857851695196302403872 858181340978375344128 859353719859493343232 861437282219066468256 866455816717836263424 871338860175607462144 871914837740504082624 873616608591537389568 879120745490425603968 886208523605102510208 888357197288412295389 889225581645487967232 893532560990268646656 899446565342562541568 900041122828907440128 900917127610022932992 902570031028980965376 903803050197053343744 907479479215923204096 911272496892896759808 914191591003916025856 914795895334299365376 917013881071909466208 922356191989954732032 929978970436152705024 932046895515711260736 937476785301265465344 939749762420799783552 946594974009712997376 950551483827935413248 962112924403314849792 970064270885986873344 977885267426320011264 980256217697558394912 985966963851330920448 994115451155887374336 999721666313350444288 1011877386010382859264 1028465539879405529088 1031970752323458523136 1036965255085020450816 1040903382681371982476 1048888305640236531712 1074480911154964627072 1090605454160018666496 1092095352321439457024 1101120933745583584768 1103141149035421179904 1108058439628557271668 1109141585708350582784 1124686874602519249824 1126223332081484440056 1127324234654389116928 1135530962925133071792 1136640963866408861696 1143802260261736538496 1145804959812657790976 1148583042958755291008 1160967096363890838528 1162553116987338776832 1172160993987234138624 1179999343845266098176 1181611364806803346944 1184476263051216393852 1185634108860650622976 1189751404538202181632 1191376747987024862208 1200054830438543253504 1201222836813363910656 1205070733596071124992 1208791025049335205456 1209972638954564272128 1215029995857195679744 1219727860445732487168 1222685174762545954944 1228607271361619389152 1238761050463781532864 1241033792664848827392 1242729194020948347648 1247784283921894405632 1252999683227733044736 1262126632012950663168 1267401978437247217664 1268239763986187756544 1278721084349709969408 1282817232537753133056 1289030579789240014848 1292155923328599702384 1293419027847982497792 1299683725076754395136 1303847023235093348352 1307008290263411193216 1310424912887306084352 1333838372468231950848 1349169848013843812352 1355704575295580015616 1366908745339345139712 1371287386505874038784 1376865416741400723456 1382620340113360601088 1425827225741903119872 1454140605546691555328 1471821652378738704384 1477411252838076362224 1499582499470025666432 1501631109441979253408 1514041283900177429056 1525069680348982051328 1547956128485187784704 1550070822649785035776 1561355074022057973714 1562881325316312184832 1573332458460354797568 1575481819742404462592 1579301684068288525136 1586335206050936242176 1588502330649366482944 1601630449084485214208 1611721366732446940608 1630246899683394606592 1635908181240027999744 1638143028482159185536 1651681400618375377152 1654711723553131769856 1656972258694597796864 1662087659442835907502 1663712378562525874176 1670666244303644059648 1682835509350600884224 1688679412892932128768 1689334998122226660084 1690986351981583675392 1703296444387699607688 1704961445799613292544 1715703390392604807744 1718707439718986686464 1722874564438132936512 1732911633435672526848 1742677720351214924288 1743829675481008165248 1758241490980851207936 1772417047210205020416 1776714394576824590778 1778451163290975934464 1787065121980537293312 1798893130685125083136 1800082245657814880256 1801834255220045865984 1805140062057961930752 1807606100394106687488 1814958958431846408192 1822544993785793519616 1829591790668598730752 1834027762143818932416 1844712383979909464064 1864093791031422521472 1879499524841599567104 1893189948019425994752 1901102967655870826496 1924225848806629699584 1940128541771973746688 1955770534852640022528 1960512435395116789824 1971933927702661840896 1999443332626700888576 2023754772020765718528 2056931079758811058176 2063941504646917046272 2073930510170040901632 2081806765362743964952 2148961822309929254144 2181210908320037332992 2184190704642878914048 2202241867491167169536 2206282298070842359808 2216116879257114543336 2218283171416701165568 2249373749205038499648 2252446664162968880112 2254648469308778233856 2271061925850266143584 2287604520523473076992 2297166085917510582016 2321934192727781677056 2325106233974677553664 2342032611033086960571 2344321987974468277248 2359998687690532196352 2363222729613606693888 2368952526102432787704 2371268217721301245952 2379502809076404363264 2382753495974049724416 2400109660877086507008 2402445673626727821312 2410141467192142249984 2417582050098670410912 2445370349525091909888 2457214542723238778304 2477522100927563065728 2482067585329697654784 2485458388041896695296 2495568567843788811264 2505999366455466089472 2524253264025901326336 2534803956874494435328 2536479527972375513088 2557442168699419938816 2565634465075506266112 2578061159578480029696 2584311846657199404768 2599367450153508790272 2614016580526822386432 2620849825774612168704 2667676744936463901696 2698339696027687624704 2711409150591160031232 2733817490678690279424 2742574773011748077568 2851654451483806239744 2862484302373772951809 2908281211093383110656 2954822505676152724448 2999164998940051332864 3003262218883958506816 3028082567800354858112 3050139360697964102656 3095912256970375569408 3100141645299570071552 3122710148044115947428 3125762650632624369664 3146664916920709595136 3150963639484808925184 3158603368136577050272 3177004661298732965888 3203260898168970428416 3223442733464893881216 3260493799366789213184 3271816362480055999488 3276286056964318371072 3303362801236750754304 3309423447106263539712 3313944517389195593728 3324175318885671815004 3327424757125051748352 3341332488607288119296 3378669996244453320168 3381972703963167350784 3406592888775399215376 3409922891599226585088 3431406780785209615488 3437414879437973372928 3445749128876265873024 3485355440702429848576 3487659350962016330496 3516482981961702415872 3544834094420410040832 3553428789153649181556 3556902326581951868928 3574130243961074586624 3600164491315629760512 3603668510440091731968 3615212200788213374976 3629917916863692816384 3645089987571587039232 3659183581337197461504 3668055524287637864832 3728187582062845042944 3758999049683199134208 3786379896038851989504 3802205935311741652992 3848451697613259399168 3880257083543947493376 3911541069705280045056 3921024870790233579648 3998886665253401777152 4047509544041531437056 4113862159517622116352 4147861020340081803264 4163613530725487929904 4297923644619858508288 4362421816640074665984 4368381409285757828096 4404483734982334339072 4432233758514229086672 4436566342833402331136 4498747498410076999296 4504893328325937760224 4542123851700532287168 4575209041046946153984 4594332171835021164032 4643868385455563354112 4650212467949355107328 4684065222066173921142 4688643975948936554496 4719997375381064392704 4726445459227213387776 4737905052204865575408 4742536435442602491904 4759005618152808726528 4765506991948099448832 4804891347253455642624 4835164100197340821824 4890740699050183819776 4914429085446477556608 4955044201855126131456 4964135170659395309568 4970916776083793390592 4991137135687577622528 5011998732910932178944 5048506528051802652672 5069607913748988870656 5072959055944751026176 5114884337398839877632 5156122319156960059392 5168623693314398809536 5198734900307017580544 5228033161053644772864 5335353489872927803392 5396679392055375249408 5422818301182320062464 5467634981357380558848 5703308902967612479488 5724968604747545903618 5816562422186766221312 5909645011352305448896 5998329997880102665728 6006524437767917013632 6056165135600709716224 6100278721395928205312 6191824513940751138816 6200283290599140143104 6245420296088231894856 6251525301265248739328 6301927278969617850368 6317206736273154100544 6354009322597465931776 6446885466929787762432 6520987598733578426368 6543632724960111998976 6552572113928636742144 6606725602473501508608 6618846894212527079424 6627889034778391187456 6648350637771343630008 6654849514250103496704 6682664977214576238592 6757339992488906640336 6763945407926334701568 6813185777550798430752 6862813561570419230976 6891498257752531746048 6970710881404859697152 6975318701924032660992 7032965963923404831744 7089668188840820081664 7106857578307298363112 7113804653163903737856 7148260487922149173248 7200328982631259521024 7207337020880183463936 7230424401576426749952 7336111048575275729664 7456375164125690085888 7517998099366398268416 7572759792077703979008 7604411870623483305984 7696903395226518798336 7842049741580467159296 7997773330506803554304 8095019088083062874112 8227724319035244232704 8327227061450975859808 8587452907121318855427 8595847289239717016576 8724843633280149331968 8736762818571515656192 8808967469964668678144 8864467517028458173344 8997494996820153998592 9009786656651875520448 9084247703401064574336 9150418082093892307968 9188664343670042328064 9287736770911126708224 9300424935898710214656 9368130444132347842284 9377287951897873108992 9439994750762128785408 9452890918454426775552 9475810104409731150816 9531013983896198897664 9609782694506911285248 9670328200394681643648 9781481398100367639552 9828858170892955113216 9910088403710252262912 9928270341318790619136 9941833552167586781184 9982274271375155245056 10023997465821864357888 10145918111889502052352 10229768674797679755264 10312244638313920118784 10337247386628797619072 10456066322107289545728 10670706979745855606784 10845636602364640124928 10935269962714761117696 11406617805935224958976 11449937209495091807236 11819290022704610897792 11996659995760205331456 12013048875535834027264 12112330271201419432448 12200557442791856410624 12400566581198280286208 12490840592176463789712 12503050602530497478656 12603854557939235700736 12634413472546308201088 12893770933859575524864 13041975197467156852736 13087265449920223997952 13105144227857273484288 13213451204947003017216 13255778069556782374912 13296701275542687260016 13309699028500206993408 13365329954429152477184 13514679984977813280672 13626371555101596861504 13725627123140838461952 13782996515505063492096 13941421762809719394304 13950637403848065321984 14065931927846809663488 14179336377681640163328 14213715156614596726224 14227609306327807475712 14296520975844298346496 14414674041760366927872 14672222097150551459328 14912750328251380171776 15035996198732796536832 15145519584155407958016 15208823741246966611968 15684099483160934318592 15995546661013607108608 16190038176166125748224 16654454122901951719616 17174905814242637710854 17191694578479434033152 17449687266560298663936 17473525637143031312384 17617934939929337356288 17728935034056916346688 17994989993640307997184 18019573313303751040896 18168495406802129148672 18300836164187784615936 18377328687340084656128 18575473541822253416448 18600849871797420429312 18736260888264695684568 18754575903795746217984 18905781836908853551104 18951620208819462301632 19062027967792397795328 19340656400789363287296 19562962796200735279104 19657716341785910226432 19820176807420504525824 19856540682637581238272 19883667104335173562368 19964548542750310490112 20047994931643728715776 20291836223779004104704 20674494773257595238144 20912132644214579091456 21341413959491711213568 21691273204729280249856 22813235611870449917952 22899874418990183614472 23638580045409221795584 23993319991520410662912 24026097751071668054528 24224660542402838864896 24401114885583712821248 24801133162396560572416 24981681184352927579424 25268826945092616402176 25762358721363956566281 25787541867719151049728 26083950394934313705472 26174530899840447995904 26210288455714546968576 26426902409894006034432 26511556139113564749824 26593402551085374520032 27029359969955626561344 27252743110203193723008 27451254246281676923904 27565993031010126984192 27882843525619438788608 27901274807696130643968 28131863855693619326976 28358672755363280326656 28427430313229193452448 28593041951688596692992 28829348083520733855744 29344444194301102918656 29825500656502760343552 30071992397465593073664 31368198966321868637184 31991093322027214217216 33308908245803903439232 34349811628485275421708 34383389156958868066304 34947051274286062624768 35235869879858674712576 35457870068113832693376 35989979987280615994368 36039146626607502081792 36336990813604258297344 36601672328375569231872 36754657374680169312256 37201699743594840858624 37472521776529391369136 37509151807591492435968 37811563673817707102208 37903240417638924603264 38681312801578726574592 39125925592401470558208 39315432683571820452864 39640353614841009051648 39767334208670347124736 39929097085500620980224 40095989863287457431552 41348989546515190476288 41824265288429158182912 42682827918983422427136 45626471223740899835904 45799748837980367228944 47277160090818443591168 47986639983040821325824 48052195502143336109056 48449321084805677729792 48802229771167425642496 49963362368705855158848 50537653890185232804352 51524717442727913132562 51575083735438302099456 52167900789868627410944 52349061799680895991808 52420576911429093937152 52853804819788012068864 53186805102170749040064 54058719939911253122688 54505486220406387446016 54902508492563353847808 55131986062020253968384 55765687051238877577216 55802549615392261287936 56263727711387238653952 56717345510726560653312 56854860626458386904896 57186083903377193385984 58688888388602205837312 59651001313005520687104 60143984794931186147328 62736397932643737274368 63982186644054428434432 66617816491607806878464 68699623256970550843416 68766778313917736132608 69894102548572125249536 70915740136227665386752 71979959974561231988736 72078293253215004163584 72673981627208516594688 73203344656751138463744 73509314749360338624512 74403399487189681717248 74945043553058782738272 75806480835277849206528 77362625603157453149184 78251851184802941116416 78630865367143640905728 79280707229682018103296 79534668417340694249472 82697979093030380952576 83648530576858316365824 91599497675960734457888 94554320181636887182336 95973279966081642651648 96104391004286672218112 96898642169611355459584 99926724737411710317696 101075307780370465608704 103049434885455826265124 103150167470876604198912 104841153822858187874304 105707609639576024137728 106373610204341498080128 108117439879822506245376 109010972440812774892032 109805016985126707695616 110263972124040507936768 111605099230784522575872 112527455422774477307904 113434691021453121306624 113709721252916773809792 117377776777204411674624 119302002626011041374208 120287969589862372294656 125472795865287474548736 133235632983215613756928 137399246513941101686832 137533556627835472265216 141831480272455330773504 143959919949122463977472 144156586506430008327168 145347963254417033189376 146406689313502276927488 147018629498720677249024 149890087106117565476544 151612961670555698413056 154725251206314906298368 156503702369605882232832 157261730734287281811456 158561414459364036206592 165395958186060761905152 167297061153716632731648 183198995351921468915776 189108640363273774364672 191946559932163285303296 192208782008573344436224 193797284339222710919168 199853449474823420635392 202150615560740931217408 206098869770911652530248 206300334941753208397824 209682307645716375748608 212747220408682996160256 216234879759645012490752 218021944881625549784064 219610033970253415391232 220527944248081015873536 223210198461569045151744 227419442505833547619584 234755553554408823349248 238604005252022082748416 250945591730574949097472 266471265966431227513856 274798493027882203373664 283662960544910661547008 287919839898244927954944 288313173012860016654336 290695926508834066378752 299780174212235130953088 303225923341111396826112 309450502412629812596736 314523461468574563622912 317122828918728072413184 330791916372121523810304 366397990703842937831552 378217280726547548729344 384417564017146688872448 387594568678445421838336 399706898949646841270784 404301231121481862434816 412197739541823305060496 412600669883506416795648 425494440817365992320512 432469759519290024981504 436043889763251099568128 439220067940506830782464 441055888496162031747072 454838885011667095239168 469511107108817646698496 501891183461149898194944 532942531932862455027712 549596986055764406747328 567325921089821323094016 575839679796489855909888 576626346025720033308672 581391853017668132757504 599560348424470261906176 606451846682222793652224 618901004825259625193472 629046922937149127245824 661583832744243047620608 732795981407685875663104 756434561453095097458688 768835128034293377744896 799413797899293682541568 808602462242963724869632 824395479083646610120992 850988881634731984641024 864939519038580049963008 872087779526502199136256 909677770023334190478336 1065885063865724910055424 1099193972111528813494656 1134651842179642646188032 1153252692051440066617344 1162783706035336265515008 1199120696848940523812352 1212903693364445587304448 1237802009650519250386944 1323167665488486095241216 1465591962815371751326208 1512869122906190194917376 1598827595798587365083136 1617204924485927449739264 1648790958167293220241984 1701977763269463969282048 1729879038077160099926016 1744175559053004398272512 1819355540046668380956672 2131770127731449820110848 2198387944223057626989312 2269303684359285292376064 2306505384102880133234688 2398241393697881047624704 2425807386728891174608896 2931183925630743502652416 3197655191597174730166272 3297581916334586440483968 3403955526538927938564096 3459758076154320199852032 3488351118106008796545024 3638711080093336761913344 4263540255462899640221696 4396775888446115253978624 4538607368718570584752128 4796482787395762095249408 4851614773457782349217792 5862367851261487005304832 6395310383194349460332544 6595163832669172880967936 6807911053077855877128192 6919516152308640399704064 7277422160186673523826688 8793551776892230507957248 9592965574791524190498816 11724735702522974010609664 12790620766388698920665088 13190327665338345761935872 13615822106155711754256384 14554844320373347047653376 17587103553784461015914496 19185931149583048380997632 23449471405045948021219328 26380655330676691523871744 35174207107568922031828992 38371862299166096761995264 46898942810091896042438656 52761310661353383047743488 70348414215137844063657984 105522621322706766095486976 140696828430275688127315968 211045242645413532190973952 422090485290827064381947904
- Sum of all divisors σ(n): 1461279843621698443867358289
- Sum of proper divisors (its aliquot sum) s(n): 1039189358330871379485410385
- 422090485290827064381947904 is an abundant number, because the sum of its proper divisors (1039189358330871379485410385) is greater than itself. Its abundance is 617098873040044315103462481
Bases of 422090485290827064381947904
- Binary: 101011101001001010010001100001110100100000100001101010000011000100100001001000000000000002
- Hexadecimal: 0x15D25230E90435062424000
- Base-36: 1H19TX6AA2VMX9IPS0
Squares and roots of 422090485290827064381947904
- 422090485290827064381947904 squared (4220904852908270643819479042) is 178160377773045898396785613465208551188431913369993216
- 422090485290827064381947904 cubed (4220904852908270643819479043) is 75199800313822022838473741862794943587247247194034368166745511067576309345419264
-
422090485290827064381947904 is a
perfect square number . Itssquare root is 20544840843648 -
The
cube root of 422090485290827064381947904 is 750127673.2519778209
Scales and comparisons
How big is 422090485290827064381947904?- 422,090,485,290,827,064,381,947,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 422,090,485,290,827,064,381,947,904 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 422090485290827064381947904 cubic inches would be around 62510639.4 feet tall.
Recreational maths with 422090485290827064381947904
- 422090485290827064381947904 backwards is 409749183460728092584090224
- The number of decimal digits it has is: 27
- The sum of 422090485290827064381947904's digits is 117
- 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 422090485290827064381947904 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 422090485290827064381947904 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/422090485290827064381947904/
Chicago style:
Numbermatics. 2024. "Number 422090485290827064381947904 - Facts about the integer". https://numbermatics.com/n/422090485290827064381947904/
The information we have on file for 422090485290827064381947904 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 422090485290827064381947904, math, Factors of 422090485290827064381947904, curriculum, school, college, exams, university, Prime factorization of 422090485290827064381947904, STEM, science, technology, engineering, physics, economics, calculator, four hundred twenty-two septillion, ninety sextillion, four hundred eighty-five quintillion, two hundred ninety quadrillion, eight hundred twenty-seven trillion, sixty-four billion, three hundred eighty-one million, nine hundred forty-seven thousand, nine hundred four.