254123028026364312307666944
254,123,028,026,364,312,307,666,944 is an even composite number composed of five prime numbers multiplied together.
254123028026364312307666944 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, nine hundred twenty-three divisors.
Prime factorization of 254123028026364312307666944:
212 × 316 × 72 × 112 × 796
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 79 × 79 × 79 × 79 × 79 × 79)See below for interesting mathematical facts about the number 254123028026364312307666944 from the Numbermatics database.
Names of 254123028026364312307666944
- Cardinal: 254123028026364312307666944 can be written as Two hundred fifty-four septillion, one hundred twenty-three sextillion, twenty-eight quintillion, twenty-six quadrillion, three hundred sixty-four trillion, three hundred twelve billion, three hundred seven million, six hundred sixty-six thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 2.54123028026364312307666944 × 1026
Factors of 254123028026364312307666944
Divisors of 254123028026364312307666944
- Number of divisors d(n): 13923
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 79 81 84 88 96 98 99 108 112 121 126 128 132 144 147 154 158 162 168 176 189 192 196 198 216 224 231 237 242 243 252 256 264 288 294 297 308 316 324 336 352 363 378 384 392 396 432 441 448 462 474 484 486 504 512 528 539 553 567 576 588 594 616 632 648 672 693 704 711 726 729 756 768 784 792 847 864 869 882 891 896 924 948 968 972 1008 1024 1056 1078 1089 1106 1134 1152 1176 1188 1232 1264 1296 1323 1344 1386 1408 1422 1452 1458 1512 1536 1568 1584 1617 1659 1694 1701 1728 1738 1764 1782 1792 1848 1896 1936 1944 2016 2048 2079 2112 2133 2156 2178 2187 2212 2268 2304 2352 2376 2464 2528 2541 2592 2607 2646 2673 2688 2772 2816 2844 2904 2916 3024 3072 3136 3168 3234 3267 3318 3388 3402 3456 3476 3528 3564 3584 3696 3792 3871 3872 3888 3969 4032 4096 4158 4224 4266 4312 4356 4374 4424 4536 4608 4704 4752 4851 4928 4977 5056 5082 5103 5184 5214 5292 5346 5376 5544 5632 5688 5808 5832 5929 6048 6083 6144 6237 6241 6272 6336 6399 6468 6534 6561 6636 6776 6804 6912 6952 7056 7128 7168 7392 7584 7623 7742 7744 7776 7821 7938 8019 8064 8316 8448 8532 8624 8712 8748 8848 9072 9216 9408 9504 9559 9702 9801 9856 9954 10112 10164 10206 10368 10428 10584 10692 10752 11088 11264 11376 11613 11616 11664 11858 11907 12096 12166 12288 12474 12482 12544 12672 12798 12936 13068 13122 13272 13552 13608 13824 13904 14112 14256 14336 14553 14784 14931 15168 15246 15309 15484 15488 15552 15642 15876 16038 16128 16632 16896 17064 17248 17424 17496 17696 17787 18144 18249 18432 18711 18723 18816 19008 19118 19197 19404 19602 19683 19712 19908 20224 20328 20412 20736 20856 21168 21384 21504 22176 22528 22752 22869 23226 23232 23328 23463 23716 23814 24057 24192 24332 24948 24964 25088 25344 25596 25872 26136 26244 26544 27104 27216 27648 27808 28224 28512 28672 28677 29106 29403 29568 29862 30336 30492 30618 30968 30976 31104 31284 31752 32076 32256 33264 33792 34128 34496 34839 34848 34992 35392 35574 35721 36288 36498 36864 37422 37446 37632 38016 38236 38394 38808 39204 39366 39424 39816 40448 40656 40824 41472 41712 42336 42581 42768 43008 43659 43687 44352 44793 45056 45504 45738 45927 46452 46464 46656 46926 47432 47628 48114 48384 48664 49896 49928 50176 50688 51192 51744 52272 52488 53088 53361 54208 54432 54747 55296 55616 56133 56169 56448 57024 57354 57591 58212 58806 59049 59136 59724 60672 60984 61236 61936 61952 62208 62568 63504 64152 64512 66528 66913 67584 68256 68607 68651 68992 69678 69696 69984 70389 70784 71148 71442 72171 72576 72996 74844 74892 75264 76032 76472 76788 77616 78408 78732 78848 79632 80896 81312 81648 82944 83424 84672 85162 85536 86016 86031 87318 87374 88209 88704 89586 91008 91476 91854 92904 92928 93312 93852 94864 95256 96228 96768 97328 99792 99856 100352 101376 102384 103488 104517 104544 104976 106176 106722 107163 108416 108864 109494 110592 111232 112266 112338 112896 114048 114708 115182 116424 117612 118098 118272 119448 121344 121968 122472 123872 123904 124416 125136 127008 127743 128304 129024 130977 131061 133056 133826 134379 135168 136512 137214 137302 137781 137984 139356 139392 139968 140778 141568 142296 142884 144342 145152 145992 149688 149784 150528 152064 152944 153576 155232 156816 157464 157696 159264 160083 161792 162624 163296 164241 165888 166848 168399 168507 169344 170324 171072 172062 172773 174636 174748 176418 177147 177408 179172 182016 182952 183708 185808 185856 186624 187704 189728 190512 192456 193536 194656 199584 199712 200704 200739 202752 204768 205821 205953 206976 209034 209088 209952 211167 212352 213444 214326 216513 216832 217728 218988 222464 224532 224676 225792 228096 229416 230364 232848 235224 236196 236544 238896 242688 243936 244944 247744 247808 248832 250272 254016 255486 256608 258048 258093 261954 262122 264627 266112 267652 268758 273024 274428 274604 275562 275968 278712 278784 279936 281556 283136 284592 285768 288684 290304 291984 299376 299568 301056 304128 305809 305888 307152 310464 313551 313632 314928 315392 318528 320166 321489 323584 325248 326592 328482 331776 333696 336798 337014 338688 340648 342144 344124 345546 349272 349496 352836 354294 354816 358344 364032 365904 367416 371616 371712 373248 375408 379456 381024 383229 384912 387072 389312 392931 393183 399168 399424 401478 403137 405504 409536 411642 411906 413343 413952 418068 418176 419904 422334 424704 426888 428652 433026 433664 435456 437976 444928 449064 449352 451584 456192 458832 460728 465696 468391 470448 472392 473088 477792 480249 480557 485376 487872 489888 492723 493039 495488 495616 497664 500544 505197 505521 508032 510972 513216 516186 518319 523908 524244 529254 531441 532224 535304 537516 546048 548856 549208 551124 551936 557424 557568 559872 563112 566272 569184 571536 577368 580608 583968 598752 599136 602112 602217 608256 611618 611776 614304 617463 617859 620928 627102 627264 629856 633501 637056 640332 642978 649539 650496 653184 656964 667392 673596 674028 677376 681296 684288 688248 691092 698544 698992 705672 708588 709632 716688 728064 731808 734832 743232 743424 746496 750816 755161 758912 762048 766458 769824 774144 774279 778624 785862 786366 793881 798336 798848 802956 806274 819072 823284 823812 826686 827904 836136 836352 839808 844668 849408 853776 857304 866052 867328 870912 875952 889856 898128 898704 903168 912384 917427 917664 921456 931392 936782 940653 940896 944784 946176 955584 960498 961114 964467 970752 975744 979776 985446 986078 990976 995328 1001088 1010394 1011042 1016064 1021944 1026432 1032372 1036638 1047816 1048488 1058508 1062882 1064448 1070608 1075032 1092096 1097712 1098416 1102248 1103872 1114848 1115136 1119744 1126224 1132544 1138368 1143072 1149687 1154736 1161216 1167936 1178793 1179549 1197504 1198272 1204434 1209411 1216512 1223236 1223552 1228608 1234926 1235718 1240029 1241856 1254204 1254528 1259712 1267002 1274112 1280664 1285956 1299078 1300992 1306368 1313928 1334784 1347192 1348056 1354752 1362592 1368576 1376496 1382184 1397088 1397984 1405173 1411344 1417176 1419264 1433376 1440747 1441671 1456128 1463616 1469664 1478169 1479117 1486464 1486848 1492992 1501632 1510322 1515591 1516563 1517824 1524096 1532916 1539648 1548558 1554957 1557248 1571724 1572732 1587762 1594323 1596672 1597696 1605912 1612548 1638144 1646568 1647624 1653372 1655808 1672272 1672704 1679616 1689336 1698816 1707552 1714608 1732104 1734656 1741824 1751904 1779712 1796256 1797408 1806336 1806651 1824768 1834854 1835328 1842912 1852389 1853577 1862784 1873564 1881306 1881792 1889568 1900503 1911168 1920996 1922228 1928934 1948617 1951488 1959552 1970892 1972156 1981952 2002176 2020788 2022084 2032128 2043888 2052864 2064744 2073276 2095632 2096976 2117016 2125764 2128896 2141216 2150064 2184192 2195424 2196832 2204496 2207744 2229696 2230272 2239488 2252448 2265088 2265483 2276736 2286144 2299374 2309472 2322432 2322837 2335872 2357586 2359098 2381643 2395008 2396544 2408868 2418822 2446472 2447104 2457216 2469852 2471436 2480058 2483712 2508408 2509056 2519424 2534004 2548224 2561328 2571912 2598156 2601984 2612736 2627856 2669568 2694384 2696112 2709504 2725184 2737152 2752281 2752992 2764368 2794176 2795968 2810346 2821959 2822688 2834352 2838528 2866752 2881494 2883342 2893401 2912256 2927232 2939328 2956338 2958234 2972928 2985984 3003264 3020644 3031182 3033126 3035648 3048192 3065832 3079296 3097116 3109914 3114496 3143448 3145464 3175524 3188646 3193344 3195392 3211824 3225096 3276288 3293136 3295248 3306744 3311616 3344544 3345408 3359232 3363899 3378672 3397632 3415104 3429216 3449061 3451273 3464208 3469312 3483648 3503808 3536379 3538647 3559424 3592512 3594816 3613302 3628233 3649536 3669708 3670656 3685824 3704778 3707154 3720087 3725568 3747128 3762612 3763584 3779136 3801006 3822336 3841992 3844456 3857868 3897234 3902976 3919104 3941784 3944312 3963904 4004352 4041576 4044168 4064256 4087776 4105728 4129488 4146552 4191264 4193952 4215519 4234032 4251528 4257792 4282432 4300128 4322241 4325013 4368384 4390848 4393664 4408992 4434507 4437351 4459392 4460544 4478976 4504896 4530966 4546773 4549689 4553472 4572288 4598748 4618944 4645674 4664871 4671744 4715172 4718196 4763286 4782969 4790016 4793088 4817736 4837644 4892944 4894208 4914432 4939704 4942872 4960116 4967424 5016816 5018112 5038848 5068008 5096448 5122656 5143824 5196312 5203968 5225472 5255712 5286127 5339136 5388768 5392224 5419008 5419953 5423429 5450368 5474304 5504562 5505984 5528736 5557167 5560731 5588352 5591936 5620692 5643918 5645376 5668704 5701509 5733504 5762988 5766684 5786802 5845851 5854464 5878656 5912676 5916468 5945856 6006528 6041288 6062364 6066252 6071296 6096384 6131664 6158592 6194232 6219828 6228992 6286896 6290928 6351048 6377292 6386688 6390784 6423648 6450192 6552576 6586272 6590496 6613488 6623232 6689088 6690816 6718464 6727798 6757344 6795264 6796449 6830208 6858432 6898122 6902546 6928416 6967296 6968511 7007616 7072758 7077294 7144929 7185024 7189632 7226604 7256466 7339416 7341312 7371648 7409556 7414308 7440174 7451136 7494256 7525224 7527168 7558272 7602012 7644672 7683984 7688912 7715736 7794468 7805952 7838208 7883568 7888624 7927808 8008704 8083152 8088336 8128512 8175552 8211456 8256843 8258976 8293104 8382528 8387904 8431038 8465877 8468064 8503056 8515584 8564864 8600256 8644482 8650026 8680203 8736768 8781696 8787328 8817984 8869014 8874702 8918784 8957952 9009792 9061932 9093546 9099378 9106944 9144576 9197496 9237888 9291348 9329742 9343488 9430344 9436392 9526572 9565938 9580032 9586176 9635472 9675288 9785888 9788416 9828864 9879408 9885744 9920232 9934848 10033632 10036224 10077696 10091697 10136016 10192896 10245312 10287648 10347183 10353819 10392624 10407936 10450944 10511424 10572254 10609137 10615941 10678272 10777536 10784448 10839906 10846858 10884699 10900736 10948608 11009124 11011968 11057472 11114334 11121462 11160261 11176704 11183872 11241384 11287836 11290752 11337408 11403018 11467008 11525976 11533368 11573604 11691702 11708928 11757312 11825352 11832936 11891712 12013056 12082576 12124728 12132504 12142592 12192768 12263328 12317184 12388464 12439656 12457984 12573792 12581856 12646557 12702096 12754584 12773376 12781568 12847296 12900384 12966723 12975039 13105152 13172544 13180992 13226976 13303521 13312053 13378176 13381632 13436928 13455596 13514688 13592898 13640319 13649067 13660416 13716864 13796244 13805092 13856832 13937022 13994613 14015232 14145516 14154588 14289858 14348907 14370048 14379264 14453208 14512932 14678832 14682624 14743296 14819112 14828616 14880348 14902272 14988512 15050448 15054336 15116544 15204024 15289344 15367968 15377824 15431472 15588936 15611904 15676416 15767136 15777248 15855616 15858381 16017408 16166304 16176672 16257024 16259859 16270287 16351104 16422912 16513686 16517952 16586208 16671501 16682193 16765056 16775808 16862076 16931754 16936128 17006112 17104527 17129728 17200512 17288964 17300052 17360406 17537553 17563392 17574656 17635968 17738028 17749404 17837568 18019584 18123864 18187092 18198756 18213888 18289152 18394992 18475776 18582696 18659484 18686976 18860688 18872784 19053144 19131876 19160064 19172352 19270944 19350576 19571776 19576832 19657728 19758816 19771488 19840464 19869696 20067264 20072448 20155392 20183394 20272032 20385792 20389347 20490624 20575296 20694366 20707638 20785248 20901888 20905533 21022848 21144508 21218274 21231882 21434787 21555072 21568896 21679812 21693716 21769398 21801472 22018248 22023936 22114944 22228668 22242924 22320522 22353408 22367744 22482768 22575672 22581504 22674816 22806036 22934016 23051952 23066736 23147208 23383404 23417856 23514624 23650704 23665872 23783424 24026112 24158911 24165152 24249456 24265008 24285184 24385536 24526656 24634368 24770529 24776928 24879312 24915968 25147584 25163712 25293114 25397631 25404192 25509168 25546752 25563136 25694592 25800768 25933446 25950078 26040609 26210304 26345088 26361984 26453952 26607042 26624106 26756352 26873856 26911192 27029376 27185796 27280638 27298134 27320832 27433728 27592488 27610184 27713664 27874044 27989226 28030464 28291032 28309176 28579716 28697814 28740096 28758528 28906416 29025864 29357664 29365248 29486592 29638224 29657232 29760696 29804544 29977024 30100896 30108672 30233088 30275091 30408048 30578688 30735936 30755648 30862944 31041549 31061457 31177872 31223808 31352832 31534272 31554496 31716762 31827411 31847823 32034816 32332608 32353344 32519718 32540574 32654097 32702208 32845824 33027372 33035904 33172416 33343002 33364386 33480783 33530112 33551616 33724152 33863508 33872256 34012224 34209054 34259456 34401024 34577928 34600104 34720812 35075106 35126784 35149312 35271936 35476056 35498808 35675136 36039168 36247728 36374184 36397512 36427776 36578304 36789984 36951552 37002889 37165392 37318968 37373952 37721376 37745568 37939671 37964003 38106288 38263752 38320128 38344704 38541888 38701152 38900169 38925117 38950081 39143552 39153664 39315456 39517632 39542976 39680928 39910563 39936159 40134528 40144896 40310784 40366788 40544064 40778694 40920957 40947201 40981248 41150592 41388732 41415276 41570496 41811066 41983839 42045696 42289016 42436548 42463764 42869574 43046721 43110144 43137792 43359624 43387432 43538796 43602944 44036496 44047872 44229888 44457336 44485848 44641044 44706816 44735488 44965536 45151344 45163008 45349632 45612072 45868032 46103904 46133472 46294416 46766808 46835712 47029248 47301408 47331744 47566848 47575143 48052224 48317822 48330304 48498912 48530016 48771072 48779577 48810861 49053312 49268736 49541058 49553856 49758624 50014503 50046579 50295168 50327424 50586228 50795262 50808384 51018336 51313581 51389184 51601536 51866892 51900156 52081218 52612659 52690176 52723968 52907904 53214084 53248212 53512704 53822384 54058752 54371592 54561276 54596268 54641664 54867456 55184976 55220368 55427328 55748088 55978452 56060928 56582064 56618352 57159432 57395628 57480192 57517056 57812832 58051728 58715328 58730496 58973184 59276448 59314464 59521392 59609088 59657719 59954048 60201792 60217344 60466176 60550182 60816096 61157376 61168041 61471872 61511296 61725888 62083098 62122914 62355744 62705664 62716599 63068544 63108992 63433524 63654822 63695646 64304361 64665216 64706688 65039436 65081148 65308194 65404416 66054744 66071808 66344832 66686004 66728772 66961566 67060224 67103232 67448304 67727016 67744512 68024448 68418108 68518912 68802048 69155856 69200208 69441624 70150212 70253568 70298624 70543872 70952112 70997616 71350272 72078336 72476733 72495456 72748368 72795024 72855552 73156608 73579968 73903104 74005778 74311587 74330784 74637936 74747904 75442752 75491136 75879342 75928006 76192893 76212576 76527504 76640256 76689408 77083776 77402304 77800338 77850234 77900162 78121827 78287104 78630912 79035264 79085952 79361856 79821126 79872318 80269056 80621568 80733576 81088128 81557388 81841914 81894402 81962496 82301184 82777464 82830552 83140992 83622132 83967678 84091392 84578032 84873096 84927528 85739148 86093442 86220288 86275584 86719248 86774864 87077592 87205888 88072992 88095744 88459776 88914672 88971696 89282088 89413632 89470976 89931072 90302688 90326016 90699264 90825273 91224144 91736064 92207808 92266944 92588832 93124647 93184371 93533616 93671424 94058496 94602816 94663488 95150286 95482233 95543469 96104448 96635644 96660608 96997824 97060032 97559154 97621722 97962291 98106624 98537472 99082116 99107712 99517248 100029006 100093158 100442349 100590336 100654848 101172456 101590524 101616768 102036672 102627162 102778368 103203072 103733784 103800312 104162436 105225318 105380352 105447936 105815808 106428168 106496424 107025408 107644768 108117504 108743184 109122552 109192536 109283328 109734912 110369952 110440736 110854656 111008667 111496176 111956904 112121856 113164128 113236704 113819013 113892009 114318864 114791256 114960384 115034112 115625664 116103456 116700507 116775351 116850243 117430656 117460992 117946368 118552896 118628928 119042784 119315438 119731689 119808477 119908096 120403584 120434688 120932352 121100364 121632192 122336082 122762871 122841603 122943744 123022592 123451776 124166196 124245828 124711488 125433198 125951517 126137088 126217984 126867048 127309644 127391292 128608722 129330432 129413376 130078872 130162296 130616388 130808832 132109488 132143616 132689664 133372008 133457544 133923132 134120448 134206464 134896608 135454032 135489024 136048896 136836216 137037824 137604096 138311712 138400416 138883248 140300424 140507136 140597248 141087744 141904224 141995232 142700544 142725429 144156672 144953466 144990912 145496736 145590048 146313216 146338731 146432583 147159936 147806208 148011556 148623174 148661568 149275872 150043509 150139737 150885504 150982272 151758684 151856012 152385786 152425152 153055008 153940743 154167552 154804608 155600676 155700468 155800324 156243654 156574208 157837977 158070528 158171904 158723712 159642252 159744636 160538112 161467152 162176256 163114776 163683828 163788804 163924992 164602368 165554928 165661104 166281984 167244264 167935356 168182784 169156064 169746192 169855056 171478296 172186884 172440576 172551168 173438496 173549728 174155184 174411776 176145984 176191488 176919552 177829344 177943392 178564176 178827264 178941952 178973157 179862144 180605376 180652032 181398528 181650546 182448288 183472128 183504123 184415616 184533888 185177664 186249294 186368742 187067232 188116992 188149797 189205632 189326976 190300572 190964466 191086938 192913083 193271288 193321216 193995648 194120064 195118308 195243444 195924582 196213248 198164232 198215424 199034496 200058012 200186316 200884698 201180672 201309696 202344912 203181048 203233536 204073344 205254324 205556736 206406144 207467568 207600624 208324872 210450636 210760704 210895872 211631616 212856336 212992848 214050816 215289536 216235008 217430199 217486368 218245104 218385072 218566656 219469824 220739904 220881472 221709312 222017334 222934761 222992352 223913808 224243712 226328256 226473408 227638026 227784018 228578679 228637728 229582512 229920768 230068224 231251328 232206912 233401014 233550702 233700486 234365481 234861312 235892736 237105792 237257856 238085568 238630876 239463378 239616954 239816192 240807168 241864704 242200728 243264384 244672164 245525742 245683206 245887488 246045184 246903552 248332392 248491656 249422976 250866396 251903034 252274176 252435968 253734096 254619288 254782584 257217444 258660864 258826752 260157744 260324592 261232776 261617664 264218976 264287232 265379328 265748021 266744016 266915088 267846264 268240896 268412928 269793216 270908064 270978048 272097792 272475819 272650567 273672432 274075648 275208192 276623424 276800832 277766496 279373941 279553113 280600848 281014272 281194496 282175488 283808448 283990464 285450858 286446699 286630407 288313344 289906932 289981824 290993472 291180096 292677462 292865166 293886873 294319872 295612416 296023112 297246348 297323136 298551744 300087018 300279474 301327047 301771008 301964544 303517368 303712024 304771572 304850304 306110016 307881486 308335104 309609216 311201352 311400936 311600648 312487308 313148416 315675954 316141056 316343808 317447424 319284504 319489272 321076224 322934304 324352512 326229552 327367656 327577608 327849984 329204736 331109856 331322208 332563968 333026001 334488528 335870712 336365568 338312128 339492384 339710112 341457039 341676027 342956592 344373768 344881152 345102336 346876992 347099456 348310368 350101521 350326053 350550729 352291968 352382976 353839104 355658688 355886784 357128352 357946314 359195067 359425431 359724288 361210752 361304064 362797056 363301092 364896576 367008246 368288613 368524809 368831232 369067776 370355328 372498588 372737484 374134464 376299594 377854551 378411264 378653952 380601144 381928932 382173876 385826166 386542576 386642432 387991296 388240128 390236616 390486888 391849164 392426496 396328464 396430848 398068992 400116024 400372632 401769396 402361344 402619392 404689824 406362096 406467072 408146688 410508648 411113472 412812288 414935136 415201248 416649744 417604033 420901272 421521408 421791744 423263232 425712672 425985696 428101632 428176287 428450891 430579072 432470016 434860398 434972736 436490208 436770144 438939648 439016193 439297749 441479808 441762944 443418624 444034668 445869522 445984704 447827616 450130527 450419211 452656512 452946816 455276052 455568036 457157358 457275456 459165024 461822229 462502656 464413824 466802028 467101404 467400972 468730962 469722624 473513931 474211584 474515712 476171136 477261752 478926756 479233908 479632384 481614336 484401456 486528768 489344328 491051484 491366412 491774976 492090368 493807104 496664784 496983312 498845952 501732792 503806068 504548352 504871936 507468192 509238576 509565168 514434888 517321728 517653504 520315488 520649184 522465552 523235328 528437952 528574464 530758656 531496042 533488032 533830176 535692528 536481792 536825856 536919471 539586432 541816128 541956096 544195584 544951638 545301134 547344864 550416384 550512369 553246848 553601664 555532992 558747882 559106226 561201696 564350976 564449391 567616896 567980928 570901716 572893398 573260814 578739249 579813864 579963648 581986944 582360192 585354924 585730332 587773746 588639744 592046224 594492696 594646272 597103488 600174036 600558948 602654094 603542016 603929088 607034736 607424048 609543144 609700608 612220032 615762972 616670208 619218432 622402704 622801872 623201296 624974616 626296832 631351908 632282112 632687616 634894848 638569008 638978544 642152448 645868608 648705024 652290597 652459104 654735312 655155216 655699968 658409472 662219712 662644416 665127936 666052002 668804283 668977056 671741424 672731136 676624256 678984768 679420224 682914078 683352054 685736037 685913184 688747536 689762304 690204672 693753984 694198912 696620736 700203042 700652106 701101458 703096443 704583936 707678208 711317376 711773568 714256704 715892628 718390134 718850862 719448576 722421504 725594112 726602184 729793152 734016492 736577226 737049618 737662464 738135552 740710656 744997176 745474968 748268928 752599188 755709102 756822528 757307904 761202288 763857864 764347752 771652332 773085152 773284864 775982592 776480256 780473232 780973776 783698328 784852992 792656928 792861696 796137984 797244063 800232048 800745264 803538792 804722688 805238784 809379648 812724192 812934144 816293376 817427457 817951701 821017296 822226944 825624576 829870272 830402496 833299488 835208066 838121823 838659339 841802544 843042816 843583488 846526464 851425344 851971392 856352574 856901782 859340097 859891221 861158144 864940032 869720796 869945472 872980416 873540288 878032386 878595498 881660619 882959616 883525888 886837248 888069336 891739044 891969408 895655232 900261054 900838422 905313024 905893632 910552104 911136072 914314716 914550912 918330048 923644458 925005312 928827648 933604056 934202808 934801944 937461924 939445248 947027862 948423168 949031424 952342272 954523504 957853512 958467816 959264768 963228672 968802912 973057536 978688656 982102968 982732824 983549952 984180736 987614208 993329568 993966624 997691904 999078003 1003465584 1007612136 1009096704 1009743872 1014936384 1018477152 1019130336 1024371117 1025028081 1028869776 1034643456 1035307008 1040630976 1041298368 1044931104 1050304563 1050978159 1051652187 1056875904 1057148928 1061517312 1062992084 1066976064 1067660352 1071385056 1073838942 1077585201 1078276293 1079172864 1083632256 1083912192 1088391168 1089903276 1090602268 1094689728 1101024738 1104865839 1105574427 1106493696 1107203328 1111065984 1117495764 1118212452 1122403392 1128898782 1133563653 1135233792 1135961856 1141803432 1145786796 1146521628 1157478498 1159627728 1159927296 1163973888 1164720384 1170709848 1171460664 1175547492 1177279488 1184092448 1188985392 1189292544 1194206976 1200348072 1201117896 1205308188 1207084032 1207858176 1214069472 1214848096 1219086288 1219401216 1224440064 1231525944 1233340416 1238436864 1244805408 1245603744 1246402592 1249949232 1252593664 1252812099 1262703816 1264564224 1265375232 1269789696 1277138016 1277957088 1284304896 1284528861 1285352673 1291737216 1297410048 1304581194 1304918208 1309470624 1310310432 1316818944 1317048579 1317893247 1324439424 1325288832 1330255872 1332104004 1337608566 1337954112 1343482848 1350391581 1351257633 1353248512 1357969536 1358840448 1365828156 1366704108 1371472074 1371826368 1377495072 1385466687 1387507968 1388397824 1393241472 1400406084 1401304212 1402202916 1406192886 1409167872 1422634752 1423547136 1428513408 1431785256 1436780268 1437701724 1438897152 1444843008 1453204368 1459586304 1468032984 1473154452 1474099236 1475324928 1476271104 1481421312 1489994352 1490949936 1496537856 1505198376 1511418204 1513645056 1514615808 1522404576 1527715728 1528695504 1543304664 1546170304 1546569728 1551965184 1552960512 1560946464 1561947552 1567396656 1569705984 1585313856 1585723392 1592275968 1594488126 1600464096 1601490528 1607077584 1609445376 1610477568 1610758413 1618759296 1625448384 1625868288 1632586752 1634854914 1635903402 1642034592 1651249152 1651537107 1659740544 1660804992 1666598976 1670416132 1676243646 1677318678 1683605088 1693052928 1693348173 1702850688 1703942784 1712705148 1713803564 1718680194 1719782442 1722316288 1736217747 1739441592 1739890944 1745960832 1747080576 1756064772 1757190996 1763321238 1765919232 1767051776 1776138672 1783478088 1783938816 1791310464 1800522108 1801676844 1810626048 1811787264 1821104208 1822272144 1828629432 1829101824 1836660096 1847288916 1850010624 1857655296 1867208112 1868405616 1869603888 1874923848 1878890496 1894055724 1896846336 1898062848 1904684544 1908553969 1909047008 1915707024 1916935632 1918529536 1926457344 1937605824 1946115072 1956871791 1957377312 1964205936 1965465648 1967099904 1968361472 1975228416 1986659136 1987933248 1995383808 1998156006 2006412849 2006931168 2015224272 2018193408 2019487744 2029872768 2036954304 2038260672 2048742234 2050056162 2057208111 2057739552 2069286912 2070614016 2081261952 2082596736 2089862208 2100609126 2101956318 2103304374 2109289329 2113751808 2123034624 2125984168 2133952128 2135320704 2142770112 2147677884 2155170402 2156552586 2158345728 2167264512 2176782336 2179806552 2181204536 2189379456 2202049476 2209731678 2211148854 2212987392 2214406656 2222131968 2234991528 2236424904 2244806784 2257797564 2267127306 2270467584 2271923712 2283606864 2291573592 2293043256 2314956996 2319255456 2319854592 2327947776 2329440768 2341419696 2342921328 2351094984 2354558976 2368184896 2377970784 2378585088 2388413952 2391732189 2400696144 2402235792 2410616376 2414168064 2415716352 2428138944 2429696192 2438172576 2438802432 2448880128 2452282371 2453855103 2463051888 2466680832 2476873728 2489610816 2491207488 2492805184 2499898464 2505624198 2514365469 2515978017 2525407632 2529128448 2530750464 2539579392 2554276032 2555914176 2569057722 2570705346 2578020291 2579673663 2583474432 2594820096 2609162388 2609836416 2618941248 2620620864 2634097158 2635786494 2644981857 2648878848 2650577664 2660511744 2664208008 2675217132 2675908224 2686965696 2700783162 2702515266 2706497024 2715939072 2717680896 2731656312 2733408216 2742944148 2743652736 2754990144 2770933374 2775015936 2776795648 2786482944 2800812168 2802608424 2804405832 2812385772 2818335744 2845269504 2847094272 2857026816 2863570512 2873560536 2875403448 2877794304 2889686016 2906408736 2919172608 2923228231 2936065968 2946308904 2948198472 2950649856 2952542208 2962842624 2979988704 2981899872 2993075712 2997234009 2999156237 3010396752 3022836408 3027290112 3029231616 3044809152 3055431456 3057391008 3073113351 3075084243 3077056399 3086609328 3092340608 3093139456 3103930368 3105921024 3121892928 3123895104 3134793312 3150913689 3152934477 3154956561 3170627712 3171446784 3184551936 3188976252 3200928192 3202981056 3214155168 3221516826 3232755603 3234828879 3237518592 3250896768 3251736576 3265173504 3269709828 3271806804 3284069184 3303074214 3314597517 3316723281 3319481088 3321609984 3333197952 3340832264 3352487292 3354637356 3367210176 3386696346 3400690959 3405701376 3407885568 3425410296 3427607128 3437360388 3439564884 3444632576 3472435494 3478883184 3479781888 3491921664 3494161152 3512129544 3514381992 3526642476 3531838464 3534103552 3552277344 3566956176 3567877632 3582620928 3601044216 3603353688 3621252096 3623574528 3642208416 3644544288 3657258864 3658203648 3673320192 3694577832 3700021248 3715310592 3734416224 3736811232 3739207776 3749847696 3757780992 3758436297 3788111448 3793692672 3796125696 3809369088 3817107938 3818094016 3831414048 3833871264 3852914688 3853586583 3856058019 3875211648 3892230144 3913743582 3914754624 3928411872 3930931296 3950456832 3951145737 3953679741 3973318272 3975866496 3990767616 3996312012 4012825698 4013862336 4030448544 4051174743 4053772899 4059745536 4073908608 4076521344 4097484468 4100112324 4114416222 4115479104 4156400061 4162523904 4165193472 4179724416 4201218252 4203912636 4206608748 4218578658 4227503616 4251968336 4267904256 4270641408 4285540224 4295355768 4310340804 4313105172 4316691456 4334529024 4359613104 4362409072 4378758912 4404098952 4419463356 4422297708 4425974784 4428813312 4444263936 4469983056 4472849808 4489613568 4515595128 4534254612 4540935168 4543847424 4567213728 4583147184 4586086512 4629913992 4638510912 4639709184 4655895552 4658881536 4682839392 4685842656 4702189968 4709117952 4712959801 4736369792 4755941568 4757170176 4776827904 4783464378 4801392288 4804471584 4821232752 4828336128 4831432704 4832275239 4856277888 4859392384 4876345152 4877604864 4897760256 4904564742 4907710206 4926103776 4953747456 4954611321 4979221632 4982414976 4985610368 4999796928 5011248396 5028730938 5031956034 5050815264 5079158784 5080044519 5108552064 5111828352 5138115444 5141410692 5156040582 5159347326 5166948864 5208653241 5218324776 5219672832 5237882496 5241241728 5268194316 5271572988 5289963714 5297757696 5301155328 5328416016 5350434264 5351816448 5373931392 5401566324 5405030532 5412994048 5431878144 5435361792 5463312624 5466816432 5485888296 5487305472 5509980288 5541866748 5550031872 5553591296 5572965888 5601624336 5605216848 5608811664 5624771544 5636671488 5690539008 5694188544 5714053632 5725661907 5727141024 5747121072 5750806896 5755588608 5779372032 5812817472 5838345216 5846456462 5870615373 5872131936 5892617808 5896396944 5901299712 5905084416 5925685248 5959977408 5963799744 5986151424 5994468018 5998312474 6019238547 6020793504 6045672816 6054580224 6058463232 6089618304 6110862912 6114782016 6146226702 6150168486 6154112798 6171624333 6173218656 6184681216 6207860736 6211842048 6243785856 6247790208 6269586624 6301827378 6305868954 6309913122 6341255424 6369103872 6377952504 6401856384 6405962112 6428310336 6443033652 6465511206 6469657758 6475037184 6501793536 6530347008 6539419656 6543613608 6568138368 6606148428 6629195034 6633446562 6638962176 6643219968 6666395904 6681664528 6704974584 6709274712 6734420352 6773392692 6801381918 6811402752 6815771136 6850820592 6855214256 6874720776 6879129768 6889265152 6944870988 6957766368 6959563776 6983843328 6988322304 7024259088 7028763984 7053284952 7063676928 7068207104 7104554688 7133912352 7135755264 7165241856 7175196567 7202088432 7206707376 7242504192 7247149056 7284416832 7289088576 7314517728 7316407296 7346640384 7356847113 7361565309 7389155664 7400042496 7430621184 7468832448 7473622464 7478415552 7499695392 7516872594 7543096407 7547934051 7576222896 7587385344 7592251392 7618738176 7634215876 7636188032 7662828096 7667742528 7707173166 7712116038 7734060873 7739020989 7750423296 7784460288 7827487164 7829509248 7856823744 7861862592 7902291474 7907359482 7934945571 7946636544 7951732992 7981535232 7992624024 8025651396 8027724672 8060897088 8102349486 8107545798 8119491072 8147817216 8153042688 8194968936 8200224648 8228832444 8230958208 8312800122 8325047808 8330386944 8359448832 8402436504 8407825272 8413217496 8437157316 8455007232 8503936672 8535808512 8541282816 8571080448 8590711536 8620681608 8626210344 8633382912 8669058048 8719226208 8724818144 8757517824 8769684693 8808197904 8838926712 8844595416 8851949568 8857626624 8888527872 8939966112 8945699616 8979227136 8991702027 8997468711 9031190256 9068509224 9081870336 9087694848 9134427456 9166294368 9172173024 9219340053 9225252729 9231169197 9259827984 9277021824 9279418368 9311791104 9317763072 9365678784 9371685312 9404379936 9425919602 9452741067 9458803431 9464869683 9472739584 9511883136 9514340352 9553655808 9566928756 9602784576 9608943168 9642465504 9664550478 9698266809 9704486637 9712555776 9718784768 9752690304 9755209728 9795520512 9809129484 9815420412 9852207552 9909222642 9950169843 9958443264 9964829952 9971220736 9999593856 10022496792 10057461876 10063912068 10101630528 10160089038 10217104128 10223656704 10276230888 10282821384 10312081164 10318694652 10333897728 10417306482 10436649552 10439345664 10475764992 10482483456 10536388632 10543145976 10579927428 10595515392 10602310656 10656832032 10700868528 10703632896 10747862784 10803132648 10810061064 10825988096 10863756288 10870723584 10926625248 10933632864 10971776592 10974610944 11019960576 11083733496 11100063744 11107182592 11145931776 11203248672 11210433696 11217623328 11249543088 11273342976 11275308891 11381078016 11388377088 11428107264 11451323814 11454282048 11494242144 11501613792 11558744064 11560759749 11568174057 11625634944 11676690432 11692912924 11741230746 11744263872 11785235616 11792793888 11851370496 11853437211 11861039223 11919954816 11927599488 11972302848 11988936036 11996624948 12038477094 12041587008 12091345632 12153524229 12161318697 12179236608 12221725824 12229564032 12292453404 12300336972 12308225596 12343248666 12346437312 12369362432 12469200183 12487571712 12495580416 12539173248 12603654756 12611737908 12619826244 12682510848 12755905008 12803712768 12811924224 12856620672 12886067304 12931022412 12939315516 12950074368 13003587072 13078839312 13087227216 13136276736 13212296856 13258390068 13266893124 13277924352 13286439936 13332791808 13363329056 13409949168 13418549424 13468840704 13546785384 13602763836 13622805504 13631542272 13701641184 13710428512 13749441552 13758259536 13778530304 13889741976 13915532736 13919127552 13967686656 13976644608 14048518176 14057527968 14106569904 14127353856 14136414208 14138879403 14209109376 14267824704 14271510528 14330483712 14350393134 14404176864 14413414752 14485008384 14494298112 14496825717 14568833664 14578177152 14629035456 14632814592 14693280768 14713694226 14723130618 14778311328 14861242368 14863833963 14937664896 14947244928 14956831104 14999390784 15033745188 15086192814 15095868102 15152445792 15237476352 15240133557 15268431752 15272376064 15325656192 15335485056 15414346332 15424232076 15468121746 15478041978 15500846592 15654974328 15659018496 15713647488 15723725184 15804582948 15814718964 15869891142 15893273088 15903465984 15985248048 16051302792 16055449344 16121794176 16204698972 16215091596 16238982144 16295634432 16306085376 16389937872 16400449296 16457664888 16461916416 16625600244 16650095616 16660773888 16718897664 16804873008 16815650544 16826434992 16874314632 16910014464 17007873344 17071617024 17082565632 17142160896 17176985721 17181423072 17241363216 17252420688 17266765824 17338116096 17438452416 17449636288 17515035648 17539369386 17611846119 17616395808 17677853424 17689190832 17703899136 17715253248 17777055744 17879932224 17891399232 17958454272 17983404054 17994937422 18057715641 18062380512 18137018448 18163740672 18175389696 18268854912 18332588736 18344346048 18438680106 18450505458 18462338394 18514872999 18519655968 18554043648 18623582208 18635526144 18731357568 18743370624 18808759872 18851839204 18905482134 18917606862 18929739366 18945479168 19023766272 19107311616 19133857512 19205569152 19217886336 19284931008 19329100956 19396533618 19408973274 19425111552 19437569536 19505380608 19591041024 19618258968 19630840824 19704415104 19818445284 19900339686 19916886528 19929659904 19942441472 19999187712 20044993584 20114923752 20127824136 20203261056 20320178076 20434208256 20447313408 20552461776 20565642768 20624162328 20637389304 20667795456 20834612964 20873299104 20878691328 20951529984 20964966912 20994093659 21072777264 21086291952 21159854856 21191030784 21204621312 21313664064 21401737056 21407265792 21495725568 21525589701 21539394793 21606265296 21620122128 21651976192 21727512576 21741447168 21853250496 21867265728 21943553184 21949221888 22039921152 22070541339 22084695927 22167466992 22200127488 22214365184 22291863552 22406497344 22420867392 22435246656 22499086176 22550617782 22629289221 22643802153 22762156032 22776754176 22856214528 22902647628 22908564096 22988484288 23003227584 23121519498 23136348114 23202182619 23217062967 23251269888 23353380864 23385825848 23482461492 23488527744 23570471232 23585587776 23706874422 23722078446 23804836713 23839909632 23855198976 23944605696 23977872072 23993249896 24076954188 24083174016 24182691264 24307048458 24322637394 24358473216 24443451648 24459128064 24584906808 24600673944 24616451192 24686497332 24692874624 24738724864 24938400366 24975143424 24991160832 25078346496 25207309512 25223475816 25239652488 25365021696 25511810016 25607425536 25623848448 25713241344 25772134608 25862044824 25878631032 25900148736 26007174144 26157678624 26174454432 26272553472 26309054079 26424593712 26516780136 26533786248 26555848704 26572879872 26665583616 26726658112 26819898336 26837098848 26937681408 26975106081 26992406133 27093570768 27205527672 27245611008 27263084544 27403282368 27420857024 27498883104 27516519072 27658020159 27675758187 27693507591 27779483952 27831065472 27838255104 27935373312 27953289216 28097036352 28115055936 28213139808 28277758806 28358223201 28376410293 28394609049 28418218752 28535649408 28543021056 28660967424 28700786268 28808353728 28826829504 28993651434 29094800427 29113459911 29137667328 29156354304 29258070912 29265629184 29386561536 29427388452 29446261236 29556622656 29727667926 29850509529 29875329792 29894489856 29913662208 29998781568 30067490376 30172385628 30191736204 30304891584 30480267114 30536863504 30544752128 30651312384 30670970112 30828692664 30848464152 30936243492 30956083956 31001693184 31309948656 31318036992 31427294976 31447450368 31609165896 31629437928 31739782284 31786546176 31806931968 31970496096 32102605584 32110898688 32243588352 32409397944 32430183192 32477964288 32591268864 32612170752 32779875744 32800898592 32915329776 32923832832 32990718607 33251200488 33300191232 33321547776 33437795328 33609746016 33631301088 33652869984 33748629264 33820028928 33825926673 33847620389 34015746688 34143234048 34165131264 34284321792 34353971442 34362846144 34482726432 34504841376 34676232192 34682279247 34704522171 34876904832 34899272576 35030071296 35078738772 35223692238 35232791616 35355706848 35378381664 35554111488 35560311633 35583117669 35759864448 35782798464 35916908544 35966808108 35989874844 36115431282 36124761024 36274036896 36460572687 36483956091 36537709824 36665177472 36688692096 36877360212 36901010916 36924676788 37029745998 37039311936 37108087296 37407600549 37462715136 37486741248 37617519744 37703678408 37810964268 37835213724 37859478732 37890958336 38047532544 38267715024 38411138304 38435772672 38569862016 38658201912 38793067236 38817946548 38850223104 38875139072 39010761216 39236517936 39261681648 39408830208 39636890568 39800679372 39833773056 39859319808 39884882944 39998375424 40089987168 40229847504 40255648272 40406522112 40640356152 40868416512 40894626816 41104923552 41131285536 41248324656 41274778608 41335590912 41669225928 41746598208 41757382656 41903059968 41929933824 41988187318 42145554528 42172583904 42319709712 42382061568 42409242624 42416638209 42627328128 42803474112 42814531584 42991451136 43051179402 43078789586 43212530592 43240244256 43455025152 43482894336 43490477151 43706500992 43734531456 43887106368 43898443776 44079842304 44141082678 44169391854 44334933984 44583727104 44591501889 44812994688 44841734784 44870493312 44998172352 45101235564 45258578442 45287604306 45712429056 45720400671 45805295256 45817128192 45976968576 46006455168 46243038996 46272696228 46404365238 46434125934 46502539776 46771651696 46964922984 46977055488 47140942464 47171175552 47413748844 47444156892 47609673426 47679819264 47710397952 47955744144 47986499792 48153908376 48166348032 48365382528 48614096916 48645274788 48716946432 48886903296 48918256128 49169813616 49201347888 49232902384 49372994664 49385749248 49477449728 49876800732 49950286848 49982321664 50156692992 50414619024 50446951632 50479304976 50730043392 51023620032 51214851072 51247696896 51426482688 51530957163 51544269216 51724089648 51757262064 51800297472 52014348288 52315357248 52348908864 52545106944 52618108158 52835538357 52849187424 53033560272 53067572496 53111697408 53145759744 53331167232 53453316224 53639796672 53674197696 53875362816 53950212162 53984812266 54173146923 54187141536 54411055344 54491222016 54526169088 54806564736 54841714048 54997766208 55033038144 55316040318 55351516374 55387015182 55544618997 55558967904 55662130944 55870746624 55906578432 56194072704 56230111872 56426279616 56555517612 56716446402 56752820586 56789218098 56836437504 57071298816 57321934848 57401572536 57616707456 57653659008 57987302868 58189600854 58226919822 58275334656 58312708608 58516141824 58773123072 58854776904 58892522472 59113245312 59455335852 59701019058 59750659584 59788979712 59827324416 59997563136 60134980752 60344771256 60383472408 60609783168 60960534228 61073727008 61089504256 61302624768 61341940224 61657385328 61696928304 61872486984 61912167912 62003386368 62619897312 62636073984 62854589952 62894900736 62982280977 63218331792 63258875856 63479564568 63573092352 63613863936 63940992192 64205211168 64221797376 64487176704 64576769103 64618184379 64818795888 64860366384 64955928576 65182537728 65224341504 65559751488 65601797184 65830659552 65847665664 65981437214 66211624017 66254087781 66502400976 66600382464 66643095552 66875590656 67219492032 67262602176 67305739968 67497258528 67651853346 67695240778 67887867663 67931406459 68031493376 68286468096 68330262528 68568643584 68707942884 68725692288 68965452864 69009682752 69364558494 69409044342 69651188901 69753809664 69798545152 70060142592 70157477544 70447384476 70465583232 70711413696 70756763328 71120623266 71166235338 71519728896 71565596928 71833817088 71933616216 71979749688 72230862564 72249522048 72548073792 72921145374 72967912182 73075419648 73330354944 73377384192 73754720424 73802021832 73849353576 74059491996 74078623872 74216174592 74815201098 74925430272 74973482496 75235039488 75407356816 75621928536 75670427448 75718957464 75781916672 76095065088 76535430048 76822276608 76871545344 77139724032 77316403824 77586134472 77635893096 77700446208 77750278144 78021522432 78473035872 78523363296 78817660416 78927162237 79273781136 79601358744 79667546112 79718639616 79769765888 79996750848 80179974336 80459695008 80511296544 80813044224 80925318243 80977218399 81280712304 81736833024 81789253632 82209847104 82262571072 82496649312 82549557216 82974060477 83027274561 83080522773 83338451856 83493196416 83514765312 83806119936 83859867648 83976374636 84291109056 84345167808 84639419424 84833276418 85074669603 85129230879 85183827147 85254656256 85606948224 85629063168 85982902272 86102358804 86157579172 86425061184 86480488512 86980954302 87284401281 87340379733 87413001984 87469062912 87774212736 87796887552 88159684608 88282165356 88338783708 88669867968 89183003778 89551528587 89625989376 89683469568 89740986624 89996344704 90202471128 90517156884 90575208612 91440801342 91610590512 91634256384 91953937152 92012910336 92486077992 92545392456 92808730476 92868251868 93005079552 93543303392 93929845968 93954110976 94281884928 94342351104 94827497688 94888313784 95219346852 95359638528 95420795904 95911488288 95972999584 96307816752 96332696064 96730765056 97228193832 97290549576 97433892864 97773806592 97836512256 98339627232 98402695776 98465804768 98745989328 98771498496 98954899456 98972155821 99753601464 99900573696 99964643328 100313385984 100829238048 100893903264 100958609952 101460086784 101477780019 101542861167 102047240064 102429702144 102495393792 102852965376 103061914326 103088538432 103448179296 103514524128 104028696576 104046837741 104113566513 104630714496 104697817728 105090213888 105236216316 105671076714 105698374848 106067120544 106135144992 106662334464 106680934899 106749353007 106906632448 107279593344 107348395392 107750725632 107900424324 107969624532 108346293846 108374283072 108822110688 109451868273 109613129472 109683428096 109995532416 110066076288 110632080636 110703032748 110774030364 111089237994 111117935808 111324261888 112388145408 112460223744 112852559232 113111035224 113432892804 113505641172 113578436196 113672875008 114142597632 114803145072 115233414912 115307318016 115974605736 116379201708 116453839644 116550669312 116625417216 117032283648 117709553808 117785044944 118226490624 118910671704 119402038116 119501319168 119577959424 119654648832 119995126272 120269961504 120689542512 120766944816 121219566336 121921068456 122147454016 122179008512 122605249536 122683880448 123314770656 123393856608 123744973968 123824335824 124006772736 125239794624 125272147968 125709179904 125789801472 125964561954 126436663584 126517751712 126959129136 127146184704 127227727872 127249914627 127881984384 128410422336 128443594752 128974353408 129153538206 129236368758 129637591776 129720732768 130365075456 130448683008 130471431453 131119502976 131203594368 131661319104 131695331328 131962874428 132423248034 132508175562 133004801952 133751181312 133774505667 134438984064 134525204352 134611479936 134994517056 135303706692 135390481556 135775735326 135862812918 136062986752 137137287168 137161202013 137415885768 137451384576 137930905728 138019365504 138729116988 138818088684 139302377802 139507619328 139597090304 140314955088 140894768952 140931166464 141422827392 141513526656 142241246532 142332470676 143039457792 143131193856 143867232432 143959499376 144461725128 144499044096 145096147584 145842290748 145935824364 146150839296 146660709888 146754768384 147509440848 147604043664 147698707152 148118983992 148157247744 148432349184 149630402196 149850860544 149946964992 150470078976 150775763551 150814713632 151243857072 151340854896 151437914928 151563833344 152190130176 153070860096 153644553216 153743090688 154279448064 154592871489 154632807648 155172268944 155271786192 155400892416 155500556288 156043044864 156946071744 157046726592 157635320832 157854324474 158506615071 158547562272 159202717488 159335092224 159437279232 159539531776 159993501696 160359948672 160919390016 161022593088 161626088448 161850636486 161954436798 162519440769 162561424608 163473666048 163578507264 164419694208 164525142144 164993298624 165099114432 165948120954 166054549122 166161045546 166633856991 166676903712 166986392832 167612239872 167719735296 167952749272 168582218112 168690335616 169278838848 169666552836 170149339206 170258461758 170367654294 170509312512 171213896448 171965804544 172204717608 172315158344 172850122368 172960977024 173961908604 174568802562 174680759466 174826003968 174938125824 175548425472 176319369216 176564330712 176677567416 177339735936 178366007556 179103057174 179251978752 179366939136 179481973248 179992689408 180404942256 181034313768 181150417224 182881602684 183221181024 183268512768 183907874304 184025820672 184972155984 185090784912 185617460952 185736503736 186010159104 187086606784 187859691936 187908221952 188563769856 188684702208 188946842931 189654995376 189776627568 190438693704 190719277056 190841591808 191822976576 191945999168 192615633504 192665392128 193461530112 193730307309 193854553137 194456387664 194581099152 194867785728 195547613184 195673024512 196679254464 196805391552 196931609536 197491978656 197542996992 197944311642 198634872051 198762263343 199507202928 199801147392 199929286656 200626771968 201658476096 201787806528 201917219904 202955560038 203085722334 203663602989 203794219377 204094480128 204859404288 204990787584 205705930752 206123828652 206177076864 206896358592 207029048256 208093675482 208227133026 208953566703 209261428992 209395635456 210180427776 210472432632 211342153428 211396749696 212134241088 212270289984 213361869798 213498706014 213813264896 214559186688 214696790784 215501451264 215800848648 215939249064 216692587692 216748566144 217644221376 218903736546 219226258944 219366856192 219991064832 220132152576 221264161272 221406065496 221548060728 222178475988 222235871616 222648523776 224776290816 224920447488 225705118464 226222070448 226865785608 227011282344 227156872392 227345750016 228285195264 229606290144 230466829824 230614636032 230935030249 231949211472 232758403416 232907679288 233101338624 233250834432 234064567296 235419107616 235570089888 236452981248 236781486711 236933342723 237821343408 238804076232 239002638336 239155918848 239309297664 239990252544 240539923008 241379085024 241533889632 242439132672 242775954729 242931655197 243087455521 243842136912 244294908032 244358017024 245210499072 245367760896 246629541312 246787713216 247489947936 247648671648 248922181431 249081823683 249241568319 250479589248 250544295936 251418359808 251579602944 251929123908 252873327168 253035503424 253918258272 254499829254 255224008809 255387692637 255551481441 255763968768 256820844672 256887189504 257948706816 258307076412 258472737516 259275183552 259441465536 260942862906 261853203843 262021139199 262239005952 262407188736 263322638208 263390662656 263925748856 264846496068 265016351124 266009603904 267549011334 268654585761 268877968128 269050408704 269222959872 269989034112 270607413384 270780963112 271551470652 271725625836 272125973504 274322404026 274831771536 274902769152 275861811456 276038731008 277458233976 277636177368 278604755604 279015238656 279194180608 280629910176 281789537904 281862332928 282845654784 283027053312 284482493064 284664941352 286078915584 286262387712 287734464864 287918998752 288923450256 288998088192 290192295168 291684581496 291871648728 292301678592 293321419776 293509536768 295018881696 295208087328 295397414304 296237967984 296314495488 296864698368 296916467463 299260804392 299701721088 299893929984 300940157952 301551527102 301629427264 302487714144 302681709792 302875829856 304380260352 304433340057 304628583501 306141720192 307289106432 307486181376 308558896128 309185742978 309265615296 310344537888 310543572384 312086089728 312140513223 312340699539 313892143488 314093453184 315270641664 315708648948 317013230142 317095124544 318405434976 319987003392 320042804697 320248059021 320719897344 321838780032 322045186176 323252176896 323701272972 323908873596 325038881538 325122849216 328355604819 328839388416 329050284288 329986597248 330198228864 331896241908 332109098244 332322091092 333267713982 333353807424 333972785664 335905498544 337164436224 337380671232 338557677696 339333105672 340298678412 340516923516 340735308588 341018625024 342427792896 344409435216 344630316688 345700244736 345921954048 347923817208 349137605124 349361518932 349652007936 349876251648 351096850944 353128661424 353355134832 354679471872 356732015112 358206114348 358503957504 358733878272 358963946496 359985378816 360809884512 362068627536 362300834448 365763205368 366442362048 366537025536 367815748608 368051641344 369944311968 370181569824 371234921904 371473007472 372020318208 372323824279 374173213568 375719383872 375816443904 377127539712 377369404416 377893685862 379309990752 379553255136 380877387408 381438554112 381683183616 381749743881 383645953152 383891998336 385231267008 385330784256 386923060224 387460614618 387709106274 388912775328 389162198304 391095226368 391346049024 391414294359 393358508928 393610783104 393863219072 394983957312 395085993984 395888623284 397269744102 397524526686 399014405856 401253543936 401323517001 403316952192 403575613056 403834439808 405911120076 406171444668 407327205978 407588438754 408188960256 411411861504 411483606039 412247657304 412354153728 413792717184 414058096512 416187350964 416454266052 417907133406 418522857984 418791270912 420944865264 422684306856 422793499392 424268482176 424540579968 426723739596 426997412028 427626529792 429118373376 429393581568 431601697296 431878498128 433385175384 433497132288 435288442752 437807473092 438452517888 438733712384 439982129664 440264305152 442528322544 442812130992 443096121456 444356951976 444471743232 445297047552 449552581632 449840894976 451410236928 452327290653 452444140896 453731571216 454022564688 454313744784 454691500032 456570390528 459212580288 460933659648 461229272064 461870060498 463778614467 463898422944 465516806832 465815358576 466202677248 466501668864 468129134592 470838215232 471140179776 472905962496 473562973422 473866685446 475519845213 475642686816 477608152464 478005276672 478311837696 478618595328 479980505088 481079846016 482758170048 483067779264 484878265344 485551909458 485863310394 486174911042 487558322307 487684273824 488589816064 490420998144 490735521792 493259082624 493575426432 494979895872 495297343296 497844362862 498163647366 498483136638 500959178496 502836719616 503159205888 503858247816 505746654336 506071006848 507836516544 508999658508 510448017618 510775385274 511102962882 511527937536 513641689344 515897413632 516614152824 516945475032 518550367104 518882931072 521885725812 523706407686 524042278398 524478011904 524814377472 526645276416 527851497712 529692992136 530032702248 532019207808 535098022668 537309171522 537755936256 538100817408 538445919744 539978068224 541214826768 541561926224 543102941304 543451251672 544251947008 548644808052 549663543072 549805538304 551723622912 552077462016 554916467952 555272354736 557209511208 558030477312 558388361216 561259820352 563579075808 563724665856 565691309568 566054106624 566840528793 568964986128 569329882704 572157831168 572524775424 575468929728 575837997504 577846900512 577996176384 580384590336 581190921927 581563659411 583369162992 583743297456 584603357184 586642839552 587019073536 590037763392 590416174656 590794828608 592475935968 592628990976 593832934926 595904616153 596286790029 598521608784 599403442176 599787859968 601880315904 603103054204 603258854528 604975428288 605363419584 605751659712 608866680114 609257167002 610990808967 611382658131 612283440384 614578212864 614972362752 617117792256 618371485956 618531230592 620689075776 621087144768 624281026446 624681399078 626860700109 627784286976 628186906368 630541283328 631417297896 634026460284 634190249088 636810869952 640085609394 640496118042 641439794688 643677560064 644090372352 646504353792 647402545944 647817747192 650077763076 650245698432 656711209638 657678776832 658100568576 659973194496 660396457728 663792483816 664218196488 664644182184 666535427964 666707614848 667945571328 671810997088 674328872448 674761342464 677115355392 678666211344 680597356824 681033847032 681470617176 682037250048 684855585792 688818870432 689260633376 691400489472 691843908096 692805090747 695847634416 698275210248 698723037864 699304015872 699752503296 702193701888 706257322848 706710269664 709358943744 710344460133 710800028169 713464030224 716412228696 717007915008 717467756544 717927892992 719970757632 721619769024 724137255072 724601668896 728327864187 728794965591 729262366563 731526410736 732884724096 733074051072 735631497216 736103282688 739888623936 740363139648 742469843808 742946014944 744647648558 746766544293 747245471049 747724704957 748346427136 751438767744 751632887808 754255079424 754738808832 755787371724 758619981504 759106510272 761754774816 763499487762 766163077911 766654444323 767291906304 767783996672 770462534016 770661568512 773846120448 774921229236 775418212548 777825550656 778324396608 782828588718 786063417597 786717017856 787221566208 787726438144 789967914624 790171987968 791777246568 794539488204 795049053372 798028811712 802647034002 806633904384 807151226112 807668879616 811822240152 812342889336 814654411956 815176877508 816377920512 822967212078 824495314608 824708307456 827585434368 828116193024 832374701928 832908532104 835814266812 837045715968 837582541824 841889730528 845368613712 845586998784 848536964352 849081159936 853447479192 853994824056 855253059584 858236746752 858787163136 863203394592 863756996256 866770350768 866994264576 870576885504 875614946184 876905035776 877467424768 879964259328 880528610304 885056645088 885624261984 886192242912 888713903952 888943486464 890594095104 890749402389 899105163264 899681789952 902820473856 904654581306 904888281792 907463142432 908045129376 908627489568 913140781056 913300020171 913885750503 918425160576 921867319296 922458544128 923740120996 927557228934 927796845888 931033613664 931630717152 936258269184 936421539669 937022098617 941676430464 942280359552 945811924992 947125946844 947733370892 951039690426 951285373632 955216304928 959961010176 960128414091 960744177063 962159692032 965516340096 966135558528 969756530688 971103818916 971726620788 972349822084 975116644614 975368547648 977179632128 985066814457 986518165248 987150852864 989959791744 990594686592 995688725724 996327294732 996966273276 1001918356992 1007716495632 1011493308672 1012142013696 1015673033088 1017999317016 1020896035236 1021550770548 1022205925764 1023055875072 1027283378688 1033228305648 1033890950064 1037100734208 1037765862144 1043771451624 1047412815372 1048084556796 1048956023808 1049628754944 1053290552832 1055702995424 1059385984272 1060065404496 1064038415616 1070196045336 1074618343044 1075511872512 1076201634816 1076891839488 1079956136448 1082429653536 1083123852448 1086205882608 1086902503344 1088503894016 1097289616104 1099327086144 1099611076608 1103447245824 1104154924032 1109832935904 1110544709472 1114419022416 1116060954624 1116776722432 1116971472837 1122519640704 1127158151616 1127449331712 1131382619136 1132108213248 1133681057586 1137929972256 1138659765408 1144315662336 1145049550848 1145249231643 1150937859456 1151675995008 1155693801024 1155992352768 1160769180672 1162381843854 1163127318822 1166738325984 1167486594912 1173285679104 1174038147072 1174242883077 1180075526784 1180832349312 1181589657216 1184951871936 1185257981952 1187665869852 1191809232306 1192573580058 1197043217568 1203760631808 1203970551003 1206206108408 1206517709056 1209950856576 1210726839168 1211503319424 1217733360228 1218514334004 1221981617934 1222765316262 1224566880768 1234235584512 1236742971912 1237062461184 1241378151552 1242174289536 1248562052892 1249362798156 1253721400218 1255568573952 1256373812736 1262834595792 1268052920568 1268380498176 1273621739904 1280171218788 1280992236084 1282879589376 1287355120128 1288180744704 1294805091888 1295635494384 1300155526152 1300491396864 1313422419276 1315357553664 1316201137152 1319946388992 1320792915456 1327584967632 1328436392976 1329288364368 1333070855928 1333415229696 1335891142656 1343621994176 1348657744896 1349522684928 1354230710784 1356981871959 1357332422688 1361194713648 1362067694064 1362941234352 1364074500096 1369711171584 1377637740864 1378521266752 1382800978944 1383687816192 1385610181494 1391335843401 1391695268832 1396550420496 1397446075728 1398608031744 1399505006592 1404387403776 1412514645696 1413420539328 1418717887488 1420688920266 1421600056338 1426559535639 1426928060448 1432824457392 1434015830016 1434935513088 1435855785984 1439941515264 1443239538048 1448274510144 1449203337792 1456655728374 1457589931182 1458524733126 1462674966921 1463052821472 1465769448192 1471262994432 1472206565376 1479777247872 1480726279296 1484939687616 1485892029888 1489295297116 1493533088586 1494490942098 1495449409914 1496692854272 1502877535488 1508510158848 1509477617664 1511574743448 1517239963008 1518213020544 1523509549632 1526998975524 1532326155822 1533308888646 1534583812608 1535567993344 1540925068032 1547692240896 1549842458472 1550836425096 1555651101312 1556648793216 1565657177436 1572126835194 1573434035712 1574443132416 1575452876288 1579935829248 1583554493136 1589078976408 1590098106744 1596057623424 1605294068004 1613267808768 1614302452224 1615337759232 1623644480304 1624685778672 1629308823912 1630353755016 1632755841024 1645934424156 1648990629216 1649416614912 1655170868736 1656232386048 1658533399061 1664749403856 1665817064208 1671628533624 1674091431936 1675165083648 1683779461056 1690737227424 1691173997568 1697073928704 1698162319872 1700521586379 1701612188647 1706894958384 1707989648112 1710506119168 1716473493504 1717574326272 1726406789184 1727513992512 1733540701536 1733988529152 1741153771008 1743572765781 1744690978233 1751229892368 1753810071552 1754934849536 1759928518656 1761057220608 1770113290176 1771248523968 1772384485824 1777427807904 1777886972928 1781498804778 1787713848459 1788860370087 1798210326528 1799363579904 1805640947712 1809309162612 1809776563584 1814926284864 1816090258752 1817254979136 1826600040342 1827771501006 1832972426901 1834147974393 1836850321152 1843734638592 1844917088256 1847480241992 1855114457868 1855593691776 1862067227328 1863261434304 1872843079338 1874044197234 1880582100327 1883352860928 1884560719104 1891623849984 1894251893688 1895466741784 1902079380852 1902570747264 1910432609856 1920256828182 1921488354126 1924319384064 1931032680192 1932271117056 1939513061376 1942207637832 1943453241576 1944699644168 1950233289228 1950737095296 1954359264256 1970133628914 1973036330496 1974301705728 1979919583488 1981189373184 1991377451448 1992654589464 1993932546552 2003836713984 2015432991264 2022986617344 2024284027392 2031346066176 2035998634032 2041792070472 2043101541096 2044411851528 2046111750144 2054566757376 2066456611296 2067781900128 2074201468416 2075531724288 2078415272241 2087542903248 2094825630744 2096169113592 2097912047616 2099257509888 2106581105664 2111405990848 2118771968544 2120130808992 2128076831232 2131033380399 2132400084507 2140392090672 2149236686088 2151023745024 2152403269632 2153783678976 2159912272896 2164859307072 2166247704896 2172411765216 2173805006688 2184983592561 2186384896773 2187787099689 2194579232208 2198654172288 2199222153216 2206894491648 2208309848064 2219665871808 2221089418944 2228838044832 2233942945674 2240299632879 2241736413147 2243174114871 2245039281408 2254316303232 2254898663424 2262765238272 2264216426496 2267362115172 2275859944512 2277319530816 2290498463286 2298489233733 2299963332969 2301875718912 2303351990016 2311387602048 2311984705536 2321538361344 2324763687708 2326254637644 2333476651968 2334973189824 2348485766154 2358190252791 2360151053568 2361664698624 2363179314432 2369903743872 2370515963904 2375331739704 2383618464612 2385147160116 2394086435136 2407941102006 2412412216816 2413035418112 2419901713152 2421453678336 2423006638848 2435466720456 2437028668008 2443963235868 2445530632524 2449133761536 2473485943824 2474124922368 2482756303104 2484348579072 2497124105784 2498725596312 2507442800436 2511137147904 2512747625472 2525669191584 2536105841136 2536760996352 2547243479808 2560342437576 2561984472168 2565759178752 2574710240256 2576361489408 2589610183776 2591270988768 2600311052304 2600982793728 2606266769953 2626844838552 2630715107328 2632402274304 2639892777984 2641585830912 2655169935264 2656872785952 2658576728736 2666141711856 2666830459392 2671782285312 2672248207167 2673962010731 2687243988352 2697315489792 2699045369856 2708461421568 2713963743918 2714664845376 2722389427296 2724135388128 2725882468704 2739422343168 2739900060513 2741657251509 2755275481728 2757042533504 2765601957888 2767375632384 2771220362988 2782671686802 2783390537664 2793100840992 2794892151456 2808774807552 2809264619007 2811066295851 2825029291392 2826841078656 2837435774976 2841377840532 2843200112676 2853119071278 2853856120896 2865648914784 2879883030528 2880385242273 2882232531189 2886479076096 2896549020288 2898406675584 2913311456748 2915179862364 2917049466252 2925349933842 2926105642944 2931538896384 2955200443371 2959554495744 2961452558592 2969879375232 2971784059776 2978590594232 2987066177172 2988981884196 2990898819828 2993385708544 3005755070976 3023149486896 3034479926016 3036426041088 3047019099264 3053997951048 3064652311644 3066617777292 3069167625216 3071135986688 3081850136064 3099684916944 3101672850192 3111302202624 3113297586432 3131314354872 3144253670388 3146868071424 3148886264832 3150905752576 3159871658496 3167108986272 3178157952816 3180196213488 3192115246848 3210588136008 3226535617536 3228604904448 3230675518464 3247288960608 3249371557344 3258617647824 3260707510032 3265511682048 3291868848312 3297981258432 3298833229824 3310341737472 3312464772096 3317066798122 3329498807712 3331634128416 3343257067248 3348182863872 3350330167296 3350914418511 3367558922112 3381474454848 3382347995136 3394147857408 3396324639744 3401043172758 3403224377294 3413789916768 3415979296224 3432946987008 3435148652544 3435747694929 3452813578368 3455027985024 3467081403072 3467977058304 3482307542016 3487145531562 3489381956466 3502459784736 3519857037312 3522114441216 3522728649231 3540226580352 3542497047936 3544768971648 3554855615808 3555773945856 3562997609556 3575427696918 3577720740174 3611281895424 3611911653009 3618618325224 3619553127168 3629852569728 3632180517504 3634509958272 3653200080684 3655543002012 3665944853802 3668295948786 3673700642304 3694960483984 3710228915736 3711187383552 3724134454656 3726522868608 3745686158676 3748088394468 3761164200654 3766705721856 3769121438208 3788503787376 3790933483568 3804158761704 3805141494528 3820865219712 3840513656364 3842976708252 3848638768128 3862065360384 3864542234112 3884415275664 3886906483152 3889399288336 3900466578456 3901474190592 3908718528512 3940267257828 3946072660992 3948603411456 3959839166976 3962378746368 3982754902896 3985309178928 3987865093104 4007673427968 4030865982528 4045973234688 4048568054784 4062692132352 4070945615877 4071997268064 4083584140944 4086203082192 4088823703056 4092223500288 4109133514752 4132913222592 4135563800256 4148402936832 4151063448576 4156830544482 4174007530203 4175085806496 4189651261488 4192338227184 4195824095232 4198515019776 4213162211328 4222811981696 4237543937088 4240261617984 4256153662464 4262066760798 4264800169014 4279678606917 4280784181344 4298473372176 4302047490048 4304806539264 4307567357952 4319824545792 4329718614144 4332495409792 4344823530432 4347610013376 4369967185122 4372769793546 4375574199378 4388024900763 4389158464416 4397308344576 4413788983296 4416619696128 4439331743616 4442178837888 4457676089664 4467885891348 4480599265758 4483472826294 4486348229742 4490078562816 4508632606464 4525530476544 4528432852992 4534724230344 4551719889024 4554639061632 4580996926572 4596978467466 4599926665938 4603751437824 4606703980032 4622775204096 4643076722688 4649527375416 4652509275288 4666953303936 4669946379648 4696971532308 4716380505582 4720302107136 4723329397248 4726358628864 4739807487744 4750663479408 4767236929224 4770294320232 4788172870272 4815882204012 4824824433632 4826070836224 4839803426304 4842907356672 4846013277696 4870933440912 4874057336016 4887926471736 4891061265048 4898267523072 4946971887648 4948249844736 4965512606208 4968697158144 4975600197183 4994248211568 4997451192624 5014885600872 5022274295808 5025495250944 5051338383168 5072211682272 5073521992704 5094486959616 5101564759137 5104836565941 5120684875152 5123968944336 5131518357504 5149420480512 5152722978816 5179220367552 5182541977536 5200622104608 5201965587456 5212533539906 5230718297343 5234072934699 5253689677104 5261430214656 5264804548608 5279785555968 5283171661824 5310339870528 5313745571904 5317153457472 5332283423712 5333660918784 5344496414334 5347924021462 5363141545377 5366581110261 5374487976704 5394630979584 5398090739712 5416922843136 5427927487836 5429329690752 5444778854592 5448270776256 5451764937408 5479800121026 5483314503018 5502443923179 5510550963456 5514085067008 5531203915776 5534751264768 5542440725976 5565343373604 5566781075328 5586201681984 5589784302912 5618529238014 5622132591702 5650058582784 5653682157312 5674871549952 5682755681064 5686400225352 5706238142556 5707712241792 5731297829568 5760770484546 5764465062378 5772958152192 5793098040576 5796813351168 5826622913496 5830359724728 5834098932504 5850699867684 5852211285888 5863077792768 5910400886742 5919108991488 5922905117184 5939758750464 5943568119552 5957181188464 5974132354344 5977963768392 5981797639656 5986771417088 6011510141952 6046298973792 6068959852032 6072852082176 6094038198528 6107995902096 6129304623288 6133235554584 6138335250432 6142271973376 6163700272128 6199369833888 6203345700384 6222604405248 6226595172864 6235245816723 6262628709744 6288507340776 6293736142848 6297772529664 6301811505152 6319743316992 6334217972544 6356315905632 6360392426976 6384230493696 6393100141197 6397200253521 6421176272016 6453071235072 6457209808896 6461351036928 6494577921216 6498743114688 6517235295648 6521415020064 6554950777683 6559154690319 6563361299067 6583737696624 6595962516864 6597666459648 6620683474944 6624929544192 6634133596244 6658997615424 6663268256832 6686514134496 6701828837022 6720898898637 6725209239441 6729522344613 6735117844224 6762948909696 6764695990272 6788295714816 6792649279488 6802086345516 6806448754588 6827579833536 6831958592448 6871495389858 6895467701199 6899889998907 6905627156736 6910055970048 6934162806144 6935954116608 6964615084032 6974291063124 6978763912932 7004919569472 7045457298462 7074570758373 7080453160704 7084994095872 7089537943296 7109711231616 7111547891712 7125995219112 7150855393836 7155441480348 7223823306018 7237236650448 7239106254336 7259705139456 7264361035008 7269019916544 7306400161368 7311086004024 7331889707604 7336591897572 7347401284608 7389920967968 7420457831472 7422374767104 7448268909312 7453045737216 7491372317352 7496176788936 7522328401308 7533411443712 7538242876416 7577007574752 7581866967136 7608317523408 7610282989056 7641730439424 7681027312728 7685953416504 7697277536256 7724130720768 7729084468224 7768830551328 7773812966304 7778798576672 7800933156912 7802948381184 7817437057024 7818800309859 7880534515656 7892145321984 7897206822912 7919678333952 7924757492736 7965509805792 7970618357856 7975730186208 8015346855936 8016744621501 8021886032193 8061731965056 8091946469376 8097136109568 8125384264704 8141891231754 8143994536128 8167168281888 8172406164384 8177647406112 8218267029504 8219700181539 8224971754527 8265826445184 8271127600512 8296805873664 8302126897152 8313661088964 8348015060406 8350171612992 8379302522976 8384676454368 8426324422656 8427793857021 8433198887553 8445623963392 8475087874176 8480523235968 8512307324928 8524133521596 8529600338028 8559357213834 8561568362688 8596946744352 8639649091584 8646697593567 8659437228288 8664990819584 8689647060864 8695220026752 8739934370244 8745539587092 8751148398756 8776049801526 8778316928832 8794616689152 8878663487232 8884357675776 8915352179328 8935771782696 8961198531516 8966945652588 8972696459484 8980157125632 9017265212928 9069448460688 9103439778048 9109278123264 9161993853144 9193956934932 9199853331876 9207502875648 9213407960064 9245550408192 9299054750832 9305018550576 9333906607872 9339892759296 9393943064616 9432761011164 9440604214272 9446658794496 9452717257728 9479614975488 9501326958816 9534473858448 9540588640464 9576345740544 9631764408024 9649648867264 9652141672448 9679606852608 9685814713344 9692026555392 9741866881824 9748114672032 9775852943472 9782122530096 9796535046144 9893943775296 9896499689472 9931025212416 9937394316288 9951200394366 9988496423136 9994902385248 10029771201744 10044548591616 10050990501888 10052743255533 10102676766336 10144423364544 10147043985408 10188973919232 10203129518274 10209673131882 10241369750304 10247937888672 10298840961024 10305445957632 10307243084787 10358440735104 10365083955072 10401244209216 10403931174912 10425067079812 10461436594686 10468145869398 10507379354208 10559571111936 10566343323648 10568185947693 10620679741056 10627491143808 10634306914944 10664566847424 10667321837568 10688992828668 10695848042924 10726283090754 10733162220522 10748975953408 10833845686272 10835734959027 10855854975672 10858659381504 10889557709184 10896541552512 10903529874816 10959600242052 10966629006036 11004887846358 11021101926912 11028170134016 11084881451952 11130686747208 11133562150656 11172403363968 11179568605824 11237058476028 11244265183404 11300117165568 11307364314624 11365511362128 11372800450704 11412476285112 11415424483584 11462595659136 11521540969092 11528930124756 11545916304384 11586196081152 11593626702336 11653245826992 11660719449456 11668197865008 11701399735368 11704422571776 11726155585536 11820801773484 11838217982976 11845810234368 11879517500928 11887136239104 11911285320529 11914362376928 11948264708688 11955927536784 11963595279312 11973542834176 12023020283904 12092597947584 12137919704064 12145704164352 12188076397056 12212836847631 12215991804192 12258609246576 12266471109168 12276670500864 12284543946752 12327400544256 12398739667776 12406691400768 12445208810496 12453190345728 12470491633446 12522022590609 12525257419488 12577014681552 12587472285696 12595545059328 12603623010304 12639486633984 12668435945088 12712631811264 12720784853952 12768460987392 12786200282394 12794400507042 12839035820751 12842352544032 12906142470144 12914419617792 12922702073856 12989155842432 12997486229376 13034470591296 13042830040128 13109901555366 13118309380638 13126722598134 13164074702289 13167475393248 13191925033728 13241366949888 13249859088384 13268267192488 13317995230848 13326536513664 13373028268992 13403657674044 13441797797274 13450418478882 13459044689226 13470235688448 13525897819392 13576591429632 13585298558976 13604172691032 13612897509176 13655159667072 13663917184896 13742990779716 13790935402398 13799779997814 13811254313472 13820111940096 13868325612288 13929230168064 13948582126248 13957527825864 14009839138944 14090914596924 14149141516746 14160906321408 14169988191744 14179075886592 14219422463232 14251990438224 14301710787672 14310882960696 14447646612036 14474473300896 14478212508672 14519410278912 14528722070016 14538039833088 14612800322736 14622172008048 14663779415208 14673183795144 14694802569216 14779841935936 14840915662944 14844749534208 14896537818624 14906091474432 14926800591549 14982744634704 14992353577872 15044656802616 15066822887424 15076485752832 15154015149504 15163733934272 15216635046816 15220565978112 15283460878848 15304694277411 15314509697823 15362054625456 15371906833008 15394555072512 15448261441536 15458168936448 15537661102656 15547625932608 15557597153344 15601866313824 15605896762368 15637600619718 15692154892029 15702218804097 15761069031312 15784290643968 15794413645824 15839356667904 15849514985472 15931019611584 15941236715712 15951460372416 16033489243002 16043772064386 16089424636131 16099743330783 16123463930112 16183892938752 16194272219136 16250768529408 16283782463508 16287989072256 16334336563776 16344812328768 16355294812224 16439400363078 16449943509054 16507331769537 16531652890368 16542255201024 16593611747328 16604253794304 16627322177928 16696030120812 16700343225984 16758605045952 16769352908736 16855587714042 16866397775106 16891247926784 16950175748352 16961046471936 17024614649856 17048267043192 17059200676056 17118714427668 17123136725376 17193893488704 17293395187134 17318874456576 17329981639168 17379294121728 17390440053504 17479868740488 17491079174184 17502296797512 17552099603052 17556633857664 17589233378304 17757326974464 17768715351552 17830704358656 17871543565392 17922397063032 17933891305176 17945392918968 17960314251264 18034530425856 18138896921376 18206879556096 18218556246528 18243867389671 18323987706288 18387913869864 18399706663752 18415005751296 18426815920128 18491100816384 18598109501664 18610037101152 18667813215744 18679785518592 18705737450169 18717734075117 18787886129232 18865522022328 18881208428544 18893317588992 18905434515456 18959229950976 19002653917632 19068947716896 19081177280928 19152691481088 19179300423591 19191600760563 19263528816048 19299297734528 19304283344896 19359213705216 19371629426688 19384053110784 19483733763648 19496229344064 19551705886944 19564245060192 19664852333049 19677464070957 19690083897201 19787887550592 19792999378944 19862050424832 19874788632576 19902400788732 19976992846272 19989804770496 20059542403488 20105486511066 20162696695911 20175627718323 20188567033839 20205353532672 20288846729088 20294087970816 20377947838464 20406259036548 20419346263764 20482739500608 20495875777344 20614486169574 20686403103597 20699669996721 20716881470208 20730167910144 20802488418432 20807862349824 20850134159624 20922873189372 20936291738796 21014758708416 21136371895386 21223712275119 21241359482112 21254982287616 21268613829888 21329133694848 21334643675136 21377985657336 21391696085848 21452566181508 21466324441044 21497951906816 21671469918054 21711709951344 21717318763008 21779115418368 21793083105024 21807059749632 21919200484104 21933258012072 22009775692716 22042203853824 22056340268032 22169762903904 22261373494416 22267124301312 22344806727936 22359137211648 22474116952056 22488530366808 22600234331136 22614728629248 22731022724256 22745600901408 22824952570224 22830848967168 22925191318272 23043081938184 23057860249512 23091832608768 23172392162304 23187253404672 23306491653984 23321438898912 23336395730016 23402799470736 23408845143552 23452311171072 23456400929577 23641603546968 23676435965952 23691620468736 23759035001856 23774272478208 23822570641058 23828724753856 23896529417376 23911855073568 23927190558624 24046040567808 24050233864503 24065658096579 24185195895168 24275839408128 24291408328704 24376152794112 24425673695262 24431983608384 24517218493152 24532942218336 24654801088512 24659100544617 24674915263581 24797479335552 24813382801536 24890417620992 24906380691456 24940983266892 25044045181218 25050514838976 25154029363104 25278973267968 25283381571063 25299596662659 25336871890176 25425263622528 25441569707904 25536921974784 25572400564788 25588801014084 25678071641502 25684705088064 25940092780701 25978311684864 25994972458752 26068941182592 26085660080256 26219803110732 26236618761276 26253445196268 26328149404578 26334950786496 26383850067456 26536534384976 26635990461696 26653073027328 26746056537984 26807315348088 26883595594548 26900836957764 26918089378452 26940471376896 27051795638784 27208345382064 27225795018352 27310319334144 27327834369792 27485981559432 27581870804796 27599559995628 27622508626944 27640223880192 27736651224576 27897164252496 27915055651728 28019678277888 28181829193848 28298283033492 28321812642816 28339976383488 28358151773184 28438844926464 28503980876448 28603421575344 28621765921392 28895293224072 28948946601792 28956425017344 29038820557824 29057444140032 29076079666176 29225600645472 29244344016096 29327558830416 29346367590288 29389605138432 29413582118041 29559683871872 29681831325888 29689499068416 29793075637248 29812182948864 29853601183098 29965489269408 29984707155744 30089313605232 30133645774848 30152971505664 30158229766599 30308030299008 30327467868544 30433270093632 30441131956224 30566921757696 30609388554822 30629019395646 30724109250912 30743813666016 30896522883072 30916337872896 30921729254361 31075322205312 31095251865216 31115194306688 31203732627648 31211793524736 31275201239436 31384309784058 31404437608194 31522138062624 31678713335808 31699029970944 31704557843079 31862039223168 31882473431424 31902920744832 32066978486004 32087544128772 32178849272262 32199486661566 32246927860224 32501537058816 32507204877081 32567564927016 32575978144512 32668673127552 32689624657536 32710589624448 32878800726156 32899887018108 33014663539074 33063305780736 33084510402048 33254644355856 33392060241624 33400686451968 33517210091904 33538705817472 33711175428084 33732795550212 33782495853568 33900351496704 33922092943872 34096534086384 34118401352112 34237428855336 34246273450752 34387786977408 34586790374268 34637748913152 34659963278336 34758588243456 34780880107008 34959737480976 34982158348368 35004593595024 35104199206104 35113267715328 35178466756608 35514653948928 35537430703104 35661408717312 35733855961587 35743087130784 35844794126064 35867782610352 35890785837936 35920628502528 36069060851712 36277793842752 36413759112192 36437112493056 36487734779342 36638510542893 36647975412576 36775827739728 36799413327504 36830011502592 36853631840256 36982201632768 37196219003328 37220074202304 37335626431488 37359571037184 37411474900338 37435468150234 37566067771827 37575772258464 37731044044656 37762416857088 37786635177984 37810869030912 37918459901952 38005307835264 38137895433792 38162354561856 38305382962176 38358600847182 38383201521126 38517107462253 38527057632096 38598595469056 38718427410432 38743258853376 38768106221568 38967467527296 38992458688128 39103411773888 39128490120384 39329704666098 39354928141914 39380167794402 39575775101184 39724100849664 39749577265152 39804801577464 39953985692544 39979609540992 40119084806976 40210973022132 40325393391822 40351255436646 40377134067678 40410707065344 40577693458176 40755895676928 40812518073096 40838692527528 40965479001216 40991751554688 41228972339148 41372806207194 41399339993442 41433762940416 41460335820288 41604976836864 41700268319248 41845746378744 41872583477592 42029517416832 42272743790772 42447424550238 42482718964224 42509964575232 42537227659776 42658267389696 42755971314672 42783392171696 42905132363016 42932648882088 42995903813632 43342939836108 43423419902688 43434637526016 43558230836736 43586166210048 43614119499264 43838400968208 43866516024144 44019551385432 44084407707648 44112680536064 44339525807808 44522746988832 44534248602624 44689613455872 44718274423296 44780401774647 44948233904112 44977060733616 45200468662272 45229457258496 45462045448512 45491201802816 45649905140448 45661697934336 45850382636544 45914082832233 45943529093469 46086163876368 46115720499024 46183665217536 46344784324608 46374506809344 46612983307968 46642877797824 46672791460032 46805598941472 46817690287104 46912801859154 47076464676087 47106656412291 47283207093936 47352871931904 47383240937472 47518070003712 47548544956416 47645141282116 47657449507712 47793058834752 47823710147136 47854381117248 48100467729006 48131316193158 48268273908393 48299229992349 48370391790336 48551678816256 48582816657408 48752305588224 48851347390524 48863967216768 49034436986304 49065884436672 49318201089234 49349830527162 49521995308611 49594958671104 49626765603072 49780835241984 49812761382912 49881966533784 50088090362436 50101029677952 50308058726208 50566763142126 50599193325318 50673743780352 50850527245056 50883139415808 51073843949568 51144801129576 51177602028168 51356143283004 51369410176128 51880185561402 51956623369728 51989944917504 52137882365184 52171320160512 52439606221464 52473237522552 52506890392536 52656298809156 52669901572992 52767700134912 53073068769952 53271980923392 53306146054656 53492113075968 53614630696176 53767191189096 53801673915528 53836178756904 53880942753792 54103591277568 54416690764128 54451590036704 54620638668288 54655668739584 54731602169013 54971963118864 55163741609592 55199119991256 55245017253888 55280447760384 55473302449152 55794328504992 55830111303456 56039356555776 56117212350507 56153202225351 56363658387696 56596566066984 56643625285632 56679952766976 56716303546368 56877689852928 57007961752896 57206843150688 57243531842784 57537901270773 57574802281689 57790586448144 57897893203584 57912850034688 58077641115648 58114888280064 58152159332352 58451201290944 58488688032192 58655117660832 58692735180576 58827164236082 58994556999147 59032392212871 59070251691603 59119367743744 59363662651776 59378998136832 59586151274496 59624365897728 59707202366196 59930978538816 59969414311488 60178627210464 60316459533198 60526883154969 60565701101517 60616060598016 60654935737088 60866540187264 60882263912448 61133843515392 61218777109644 61258038791292 61448218501824 61487627332032 61843458508722 62099009990163 62150644410624 62190503730432 62230388613376 62407465255296 62423587049472 62550402478872 62768619568116 62808875216388 63044276125248 63409115686158 63724078446336 63764946862848 63805841489664 64133956972008 64175088257544 64357698544524 64398973323132 64493855720448 65014409754162 65135129854032 65151956289024 65337346255104 65379249315072 65421179248896 65757601452312 65799774036216 66029327078148 66126611561472 66169020804096 66509288711712 66784120483248 66801372903936 67034420183808 67077411634944 67422350856168 67465591100424 67564991707136 67800702993408 67844185887744 68193068172768 68236802704224 68474857710672 68492546901504 68775573954816 69173580748536 69275497826304 69319926556672 69517176486912 69561760214016 69919474961952 69964316696736 70009187190048 70208398412208 70226535430656 70356933513216 70369202788731 71029307897856 71074861406208 71322817434624 71467711923174 71486174261568 71689588252128 71735565220704 71781571675872 72138121703424 72150701593509 72196974289737 72555587685504 72827518224384 72874224986112 72975469558684 73277021085786 73295950825152 73551655479456 73598826655008 73964403265536 73977301633851 74024745790743 74392438006656 74440148404608 74671252862976 74719142074368 74822949800676 74870936300468 75132135543654 75151544516928 75462088089312 75836919803904 75850144713189 75898789987977 76010615670528 76275790867584 76324709123712 76610765924352 76717201694364 76766403042252 77034214924506 77054115264192 77197190938112 77820278342103 77934935054592 77984917376256 78206823547776 78256980240768 78659409332196 78709856283828 78760335588804 79151550202368 79609603154928 79907971385088 79959219081984 80238169613952 80421946044264 80650786783644 80702510873292 80754268135356 80821414130688 81155386916352 81625036146192 81677385055056 81930958002432 81983503109376 82457944678296 82745612414388 82798679986884 82867525880832 82920671640576 83209953673728 83400536638496 83691492757488 83745166955184 84059034833664 84545487581544 84894849100476 84965437928448 85019929150464 85074455319552 85316534779392 85511942629344 85566784343392 85810264726032 85865297764176 85991807627264 86685879672216 86846839805376 86869275052032 87116461673472 87172332420096 87228238998528 87676801936416 87733032048288 88039102770864 88168815415296 88225361072128 88240746354123 88679051615616 89045493977664 89068497205248 89379226911744 89436548846592 89560803549294 89896467808224 89954121467232 90400937324544 90458914516992 90474689299797 90924090897024 90982403605632 91299810280896 91323395868672 91700765273088 91828165664466 91887058186938 92172327752736 92231440998048 92689568649216 92749013618688 92765187763083 93225966615936 93285755595648 93345582920064 93611197882944 93635380574208 93825603718308 94152929352174 94213312824582 94566414187872 95036140007424 95097089912832 95113673529237 95290282564232 95314899015424 95586117669504 95647420294272 95708762234496 96200935458012 96262632386316 96536547816786 96598459984698 96740783580672 97504611176448 97702694781048 97727934433536 98068873972608 98131768873344 98636402178468 98699661054324 99043990617222 99189917342208 99253531206144 99763933067568 100176180724872 100202059355904 100616117452416 101133526284252 101198386650636 101347487560704 101701054490112 101766278831616 102289602259152 102355204056336 102712286566008 102738820352256 103760371122804 103913246739456 103979889835008 104275764730368 104342640321024 104879212442928 104946475045104 105013780785072 105312597618312 105339803145984 105535400269824 106146137539904 106543961846784 106612292109312 106984226151936 107201567884761 107229261392352 107534382378192 107603347831056 107672357513808 107761885507584 108207182555136 108833381528256 108903180073408 109241277336576 109311337479168 109463204338026 109915531628679 109943926237728 110327483219184 110398239982512 110490034507776 110560895520768 110946604898304 111588657009984 111660222606912 112078713111552 112234424701014 112306404450702 112698203315481 112727316775392 113193132133968 113287250571264 113359905533952 113432607092736 113755379705856 114015923505792 114413686301376 114487063685568 115075802541546 115149604563378 115551322386759 115581172896288 115795786407168 116155282231296 116229776560128 116304318664704 116902402581888 116977376064384 117310235321664 117385470361152 117654328472164 117989113998294 118064784425742 118140503383206 118238735487488 118727325303552 119172302548992 119248731795456 119414404732392 119861957077632 119938828622976 120357254420928 120632919066396 121053766309938 121131402203034 121232121196032 121309871474176 121733080374528 122267687030784 122437554219288 122516077582584 122896437003648 122975254664064 123686917017444 124198019980326 124301288821248 124381007460864 124460777226752 124814930510592 125100804957744 125537239136232 125617750432776 126088552250496 126818231372316 127448156892672 127529893725696 127611682979328 128267913944016 128350176515088 128715397089048 128797946646264 128987711440896 130028819508324 130270259708064 130303912578048 130674692510208 130758498630144 130842358497792 131024138525819 131515202904624 131599548072432 132058654156296 132253223122944 132338041608192 133018577423424 133568240966496 133602745807872 134068840367616 134154823269888 134341205323941 134844701712336 134931182200848 135129983414272 135601405986816 135688371775488 136386136345536 136473605408448 136949715421344 136985093803008 137551147909632 137742248496699 137830587280407 138347161497072 138550995652608 138639853113344 139034352973824 139123520428032 139838949923904 139928633393472 140018374380096 140416796824416 140453070861312 140738405577462 141229394028261 141319969236873 142058615795712 142149722812416 142645634869248 142935423846348 142972348523136 143379176504256 143471130441408 143563143351744 144301403187018 144393948579474 144804821725179 144897689977047 145111175371008 145655036448768 145748449972224 145950939117368 146554042171572 146591901650304 147103310958912 147197653310016 147954603267702 148049491581486 148565985925833 148784876013312 148880296809216 149342505725952 149438284148736 149645899601352 149741872600936 150264271087308 150303089033856 150924176178624 151700289426378 151797579975954 152021231341056 152551581735168 152649418247424 153221531848704 153434403388728 153532806084504 154068429849012 154108230528384 154394381876224 155640556684206 155869870109184 155969834752512 156413647095552 156513960481536 157318818664392 157419712567656 157520671177608 158303100404736 159219206309856 159815942770176 159918438163968 160476339227904 160843892088528 161301573567288 161405021746584 161508536270712 161642828261376 162310773832704 163250072292384 163354770110112 163861916004864 163967006218752 164194806507039 164915889356592 165491224828776 165597359973768 165735051761664 165841343281152 166419907347456 166801073276992 167382985514976 167490333910368 168118069667328 168351637051521 168459606676053 169090975163088 169789698200952 169930875856896 170039858300928 170148910639104 170633069558784 171023885258688 171133568686784 171620529452064 171730595528352 172613703812319 172724406845067 173371759344432 173693679610752 173738550104064 174232923346944 174344664840192 174456477997056 175353603872832 175466064096576 176078205541728 176481492708246 176983670997441 177097176638613 177210755074809 177358103231232 178090987955328 178136994410496 178758453823488 178873097693184 179121607098588 179792935616448 179908242934464 180949378599594 181580649464907 181697103304551 181848181794048 181964807211264 182599620561792 182646791737344 183401530546176 183656331328932 183774116373876 184344655505472 184462881996096 185530375526166 186297029970489 186451933231872 186571511191296 186691165840128 187222395765888 187270761148416 187651207436616 188305858704348 188426625649164 189132828375744 190227347058474 190580565128464 190629798030848 191172235339008 191294840588544 191417524468992 192401870916024 192525264772632 193073095633572 193196919969396 193481567161344 195405389562096 195455868867072 196137747945216 196263537746688 197272804356936 197399322108648 198087981234444 198379834684416 198507062412288 199527866135136 200352361449744 200404118711808 201232234904832 202267052568504 202396773301272 202694975121408 203402108980224 203532557663232 204579204518304 204710408112672 205424573132016 205477640704512 205895074826287 207520742245608 207826493478912 207959779670016 208551529460736 208685280642048 209758424885856 209892950090208 210027561570144 210625195236624 210679606291968 211070800539648 211107608366193 212292275079808 213087923693568 213224584218624 213968452303872 214403135769522 214458522784704 215068764756384 215206695662112 215344715027616 216414365110272 216452104780527 216590922869211 217666763056512 217806360146816 218482554673152 218622674958336 218926408676052 219831063257358 219887852475456 220654966438368 220796479965024 221893209796608 221931904901553 222074237372229 223177314019968 223320445213824 224157426223104 224468849402028 224612808901404 225396406630962 225454633550784 226386264267936 227510759411712 227550434139567 227696369963931 228031847011584 228827372602752 228974127371136 230151605083092 230299209126756 231102644773518 231162345792576 231591572814336 233460835026309 233804805163776 233954752128768 234620470643328 234770940722304 235308656944328 235978227996588 236129568851484 236281006766412 236477470974976 237454650607104 238828809464784 239723914155264 239877657245952 240714508841856 241265838132792 242107532619876 242262804406068 242464242392064 242619742948352 243466160749056 244875108438576 245032155165168 245792874007296 245950509328128 247373834034888 248396039960652 248602577642496 248762014921728 248921554453504 249629861021184 250201609915488 251074478272464 251235500865552 252177104500992 253636462744632 254896313785344 255059787451392 255223365958656 256535827888032 256700353030176 257430794178096 257595893292528 257975422881792 260057639016648 260540519416128 260607825156096 261349385020416 261516997260288 261684716995584 262048277051638 263030405809248 263199096144864 264117308312592 264506446245888 264676083216384 264722239062369 266037154846848 267136481932992 267205491615744 268137680735232 268309646539776 268682410647882 269689403424672 269862364401696 271202811973632 271376743550976 271424067899391 272772272691072 272947210816896 273899430842688 273970187606016 275102295819264 275484496993398 275661174560814 276694322994144 278068705947648 278247040856064 278295563289249 279677899847808 279857266786944 280036748760192 280833593648832 280906141722624 281476811154924 282458788056522 282639938473746 285291269738496 285341020587711 285870847692696 285944697046272 286758353008512 286942260882816 287126286703488 288602806374036 288787897158948 289609643450358 289795379954094 290222350742016 291901878234736 293108084343144 293183803300608 294206621917824 294395306620032 295909206535404 296098983162972 297131971851666 297569752026624 297760593618432 299291799202704 299483745201872 300528542174616 300606178067712 301848352357248 303400578852756 303595159951908 304042462682112 305103163470336 305298836494848 306868806777456 307065612169008 308136859698024 308216461056768 308788763752448 311281113368412 311739740218368 311939669505024 312827294191104 313027920963072 314637637328784 314839425135312 315041342355216 316606200809472 318438412619712 319631885540352 319836876327936 320952678455808 321604703654283 321687784177056 322603147134576 322810043493168 323017072541424 323285656522752 324621547665408 326500144584768 326709540220224 327723832009728 327934012437504 328389613014078 329746594886037 329831778713184 330982449657552 331194719947536 331470103523328 331682686562304 332839814694912 333602146553984 334765971029952 334980667820736 336236139334656 336703274103042 336919213352106 338094609946443 338181950326176 339579396401904 339861751713792 340079716601856 340297821278208 341266139117568 342047770517376 342267137373568 343241058904128 343461191056704 345227407624638 345448813690134 346653967160277 346743518688864 347387359221504 348465846693888 348689329680384 348912955994112 350707207745664 350932128193152 352156411083456 352962985416492 353967341994882 354194353277226 354421510149618 354716206462464 356181975910656 357516907646976 357746195386368 358243214197176 359585871232896 359816485868928 361898757199188 363161298929814 363394206609102 363696363588096 363929614422528 365199241123584 366803061092352 367312662657864 367548232747752 368689311010944 368925763992192 371060751052332 372594059940978 372903866463744 373143022382592 373382331680256 374444791531776 375302414873232 376611717408696 376853251298328 378265656751488 380454694116948 381161130256928 381259596061696 382344470678016 382589681177088 382835048937984 384803741832048 385050529545264 386146191267144 386393839938792 386963134322688 390810779124192 390911737734144 392275495890432 392527075493376 393072415577457 394545608713872 394798644217296 396175962468888 396759669368832 397014124824576 399055732270272 400704722899488 400808237423616 402464469809664 403023615971823 404534105137008 404793546602544 405389950242816 406804217960448 407065115326464 409158409036608 409420816225344 410849146264032 410955281409024 411790149652574 413226745490097 413491761841221 415041484491216 415652986957824 415919559340032 417103058921472 417370561284096 419516849771712 419785900180416 420055123140288 421250390473248 421359212583936 422215216732386 423688182084783 423959907710619 424584550159616 426175847387136 426449168437248 427936904607744 428806271539044 428917045569408 430137529512768 430413391324224 430689430055232 432904209561054 433181845738422 434693069931141 435333526113024 435612720293632 436965109346304 437245349916672 437852817352104 439662126514716 439775704950912 441309932876736 441592959930048 443863809803106 444148474744458 446354628039936 446640890427648 448314852446208 448937698804056 449225617802808 450792813261924 450909267101568 452772528535872 455100868279134 455392739927862 456063694023168 457654745205504 457948254742272 460303210166184 460598418253512 462205289547036 462324691585152 463183145628672 466921670052618 467609610327552 467909504257536 469240941286656 469541881444608 470617313888656 471956455993176 472259137702968 472562013532824 472954941949952 474909301214208 477657618929568 479447828310528 479755314491904 481429017683712 482531676265584 484215065239752 484525608812136 484928484784128 485239485896704 486932321498112 489750216877152 490064310330336 491585748014592 491901018656256 492584419521117 494747668069776 496792079921304 497205155284992 497524029843456 497843108907008 499259722042368 500403219830976 502148956544928 502471001731104 504354209001984 505054911154563 505378820028159 507272925489264 509792627570688 510119574902784 510446731917312 513071655776064 513400706060352 514861588356192 515191786585056 517841111436957 518173220535201 520115278033296 521081038832256 521215650312192 522698770040832 523033994520576 523369433991168 524096554103276 526060811618496 526398192289728 528234616625184 529444478124738 530951012992323 531291529915839 531632265224427 532074309693696 534272963865984 534410983231488 536275361470464 536619293079552 537364821295764 539378806849344 539724728803392 542848135798782 544741948394721 545091309913653 545544545382144 545894421633792 547798861685376 547940375212032 550204591638528 550968993986796 551322349121628 553388645988288 556591126578498 558891089911467 559355799695616 559714533573888 560073497520384 561667187297664 561812283445248 562953622309848 564917576113044 565279876947492 570682041175422 571741695385392 571889394092544 573516706017024 573884521765632 574252573406976 577205612748072 577575794317896 579219286900716 579590759908188 580444701484032 583803756469472 586216168686288 586367606601216 588413243835648 588790613240064 591818413070808 592197966325944 594263943703332 595139504053248 595521187236864 598583598405408 598967490403744 601057084349232 601212356135424 603696704714496 606801157705512 607190319903816 608084925364224 610206326940672 610597672989696 613737613554912 614131224338016 616273719396048 616432922113536 617577527504896 617685224478861 622562226736824 623479480436736 623879339010048 625654588382208 626055841926144 629275274657568 629678850270624 630082684710432 633212401618944 633322825098579 636876825239424 639263771080704 639673752655872 641905356911616 643209407308566 643375568354112 645206294269152 645620086986336 646034145082848 649243095330816 649356314341581 649772768607633 653000289169536 653419080440448 655447664019456 655868024875008 656779226028156 659493189772074 659663557426368 661964899315104 662389439895072 665679629389824 665795714704659 666222712116687 667204293107968 669531942059904 669961335641472 672472278669312 673406548206084 673838426704212 676189219892886 676363900652352 679158792803808 682532278235136 683089109891793 684095541034752 684534274747136 686482117808256 686922382113408 690454815249276 690897627380268 693307934320554 693487037377728 694774718443008 701414415491328 701864256386304 704312822166912 705925970832984 707934683989764 708388706554452 708843020299236 709432412924928 712363951821312 716486428394352 719171742465792 719632971737856 723797514398376 726322597859628 726788413218204 727392727176192 727859228845056 730398482247168 734625325315728 735096465495504 737378622021888 737851527984384 742121502104664 745188119881956 745807732927488 746286044765184 746764663360512 748889583063552 750604829746464 753223434817392 753706502596656 756531313502976 760909388233896 762322260513856 762519192123392 764688941356032 765179362354176 765670097875968 769607483664096 770101059090528 772292382534288 772787679877584 773926268645376 781621558248384 781823475468288 784550991780864 785054150986752 786144831154914 789091217427744 789597288434592 792351924937776 793519338737664 794028249649152 794166717187107 798111464540544 801409445798976 801616474847232 804928939619328 806047231943646 809068210274016 809587093205088 813608435920896 814130230652928 814272203698173 818316818073216 818841632450688 821698292528064 821910562818048 823580299305148 826453490980194 826983523682442 830082968982432 834206117842944 834741122568192 834886689867747 839033699543424 839571800360832 840110246280576 842500780946496 842718425167872 844430433464772 847376364169566 847919815421238 849169100319232 855873809215488 856023061763133 857612543078088 857834091138816 860275059025536 860826782648448 861378860110464 865808419122108 866363691476844 869386139862282 870667052226048 871225440587264 875705634704208 879324253029432 879551409901824 882619865753472 883185919860096 887727619606212 888296949488916 892709256079872 893281780855296 897875397608112 898451235605616 901585626523848 901818534203136 905545057071744 910201736558268 910785479855724 912127388046336 915309490411008 915896509484544 920606420332368 921196836507024 924410579094072 924649383170304 926366291257344 933843340105236 935219220655104 935819008515072 938481882573312 939083762889216 941234627777312 943912911986352 944518275405936 945124027065648 945909883899904 949818602428416 955315237859136 958895656621056 959510628983808 962858035367424 964814110962849 965063352531168 968430130479504 969051217624272 969856969568256 970478971793408 973864642996224 979500433754304 980128620660672 983171496029184 983802037312512 985168839042234 989239784658111 989495336139552 993584159842608 994410310569984 995048059686912 995686217814016 998519444084736 1000806439661952 1004297913089856 1004942003462208 1008708418003968 1010109822309126 1010757640056318 1014283829839329 1014545850978528 1019585255141376 1020239149805568 1020893463834624 1026143311552128 1026801412120704 1029723176712384 1030383573170112 1035682222873914 1036346441070402 1039961901480831 1040230556066592 1042162077664512 1045397540081664 1046067989041152 1046738867982336 1048193108206552 1052121623236992 1052796384579456 1056469233250368 1058888956249476 1061902025984646 1062583059831678 1063264530448854 1064148619387392 1068545927731968 1072550722940928 1073238586159104 1074729642591528 1078757613698688 1079449457606784 1085696271597564 1089483896789442 1090182619827306 1091089090764288 1091788843267584 1095597723370752 1100409183277056 1101937987973592 1102644698243256 1106777291976576 1113182253156996 1117782179822934 1118711599391232 1119429067147776 1120146995040768 1123334374595328 1125907244619696 1129835152226088 1130559753894984 1141364082350844 1143483390770784 1143778788185088 1147033412034048 1147769043531264 1148505146813952 1154411225496144 1155151588635792 1158438573801432 1159181519816376 1160889402968064 1167607512938944 1172432337372576 1172735213202432 1176826487671296 1177581226480128 1179217246732371 1183636826141616 1184395932651888 1188527887406664 1190279008106496 1191042374473728 1197167196810816 1197934980807488 1202114168698464 1202424712270848 1207393409428992 1209070847915469 1213602315411024 1214380639807632 1216169850728448 1220412653881344 1221195345979392 1227475227109824 1228262448676032 1232547438792096 1232865844227072 1235370448957722 1239680236470291 1240475285523663 1245124453473648 1246958960873472 1247758678020096 1251309176764416 1252111683852288 1258550549315136 1259357700541248 1260165369420864 1266645650197158 1271064546254349 1271879723131857 1273753650478848 1278527542161408 1279347505311744 1283810713823232 1286418814617132 1286751136708224 1290412588538304 1291240173972672 1292068290165696 1298712628683162 1299545537215266 1304079209793423 1306000578339072 1306838160880896 1310895328038912 1311736049750016 1313558452056312 1318986379544148 1319327114852736 1323929798630208 1324778879790144 1331591429409318 1332445424233374 1334408586215936 1339063884119808 1339922671282944 1344944557338624 1346813096412168 1347676853408424 1352378439785772 1352727801304704 1358317585607616 1366178219783586 1368191082069504 1369068549494272 1372964235616512 1373844764226816 1380909630498552 1381795254760536 1386615868641108 1386974074755456 1389549436886016 1402828830982656 1403728512772608 1408625644333824 1411851941665968 1415869367979528 1416777413108904 1417686040598472 1418864825849856 1424727903642624 1432972856788704 1438343484931584 1439265943475712 1441265523784009 1447595028796752 1452645195719256 1453576826436408 1454785454352384 1455718457690112 1460796964494336 1469250650631456 1470192930991008 1474757244043776 1475703055968768 1477753258563351 1484243004209328 1490376239763912 1491615465854976 1492572089530368 1493529326721024 1497779166127104 1501209659492928 1506446869634784 1507413005193312 1513062627005952 1515164733463689 1516136460084477 1521818776467792 1524644521027712 1525038384246784 1529377882712064 1530358724708352 1531340195751936 1539214967328192 1540202118181056 1544584765068576 1545575359755168 1553523334310871 1554519661605603 1563243116496768 1563646950936576 1569101983561728 1570108301973504 1572289662309828 1578182434855488 1579194576869184 1584703849875552 1588333434374214 1592853038976969 1593874589747517 1594896795673281 1596222929081088 1602818891597952 1603232949694464 1609857879238656 1612094463887292 1618136420548032 1619174186410176 1628544407396346 1634225845184163 1635273929740959 1636633636146432 1637683264901376 1643396585056128 1643821125636096 1647160598610296 1652906981960388 1653967047364884 1660165937964864 1669773379735494 1676673269734401 1678067399086848 1679143600721664 1680220492561152 1685001561892992 1685436850335744 1688860866929544 1694752728339132 1695839630842476 1698338200638464 1712046123526266 1715225086156176 1715668182277632 1720550118051072 1721653565296896 1722757720220928 1731616838244216 1732727382953688 1738772279724564 1741334104452096 1742450881174528 1751411269408416 1758648506058864 1759102819803648 1765239731506944 1766371839720192 1775455239212424 1776593898977832 1785418512159744 1786563561710592 1795750795216224 1796902471211232 1803171253047696 1803637068406272 1811090114143488 1820403473116536 1821570959711448 1824254776092672 1830618980822016 1831793018969088 1841212840664736 1842393673014048 1848821158188144 1849298766340608 1852732582514688 1853055673436583 1867686680210472 1870438441310208 1871638017030144 1876963765146624 1878167525778432 1882469255554624 1887825823972704 1889036550811872 1890248054131296 1899637204856832 1899968475295737 1910630475718272 1917791313242112 1919021257967616 1925716070734848 1929628221925698 1930126705062336 1936860260959008 1938102435248544 1947729285992448 1948068943024743 1949318305822899 1959000867508608 1960257241321344 1966342992058368 1967604074625024 1970337678084468 1978479569316222 1978990672279104 1987168319685216 1997038888169472 1997387144113977 1998668136350061 2001612879323904 2008595826179712 2009884006924416 2017416836007936 2020219644618252 2021515280112636 2028567659678658 2029091701957056 2049267329675379 2052286623104256 2053602824241408 2059446353424768 2060767146340224 2071364445747828 2072692882140804 2079923802961662 2080461112133184 2084324155329024 2096386216413104 2104243246473984 2105592769158912 2112938466500736 2117777912498952 2123804051969292 2125166119663356 2126529060897708 2128297238774784 2137091855463936 2149459285183056 2157515227397376 2158898915213568 2171392543195128 2178967793578884 2180365239654612 2182178181528576 2183577686535168 2191195446741504 2203875975947184 2205289396486512 2213554583953152 2226364506313992 2235564359645868 2237423198782464 2238858134295552 2240293990081536 2246668749190656 2251814489239392 2259670304452176 2261119507789968 2282728164701688 2286966781541568 2287557576370176 2294066824068096 2295538087062528 2297010293627904 2308822450992288 2310303177271584 2316877147602864 2318363039632752 2321778805936128 2335215025877888 2344864674745152 2345470426404864 2353652975342592 2355162452960256 2358434493464742 2367273652283232 2368791865303776 2377055774813328 2380558016212992 2382084748947456 2382500151561321 2394334393621632 2395869961614976 2404228337396928 2404849424541696 2414786818857984 2418141695830938 2427204630822048 2428761279615264 2440825307762688 2442390691958784 2442816611094519 2454950454219648 2456524897352064 2465094877584192 2465731688454144 2470740897915444 2479360472940582 2480950571047326 2490248906947296 2502618353528832 2504223367704576 2504660069603241 2517101098630272 2518715401082496 2520330738841728 2533291300394316 2542129092508698 2543759446263714 2547507300957696 2567621427646464 2568069185289399 2572837629234264 2573502273416448 2580825177076608 2582480347945344 2584136580331392 2597425257366324 2599091074430532 2608158419586846 2612001156678144 2613676321761792 2627116904112624 2637972759088296 2638654229705472 2647859597260416 2649557759580288 2663182858818636 2664890848466748 2668817172431872 2678127768239616 2679845342565888 2693626192824336 2695353706816848 2704756879571544 2705455602609408 2716635171215232 2732356439567172 2736382164139008 2738137098988544 2745928471233024 2747689528453632 2761819260997104 2763590509521072 2773231737282216 2773948149510912 2779098873772032 2805657661965312 2807457025545216 2817251288667648 2823703883331936 2831738735959056 2833554826217808 2835372081196944 2837729651699712 2849455807285248 2865945713577408 2876686969863168 2878531886951424 2882531047568018 2894442332888547 2895190057593504 2905290391438512 2907153652872816 2909570908704768 2911436915380224 2921593928988672 2938501301262912 2940385861982016 2949514488087552 2951406111937536 2955506517126702 2967719353974333 2968486008418656 2980752479527824 2983230931709952 2985144179060736 2987058653442048 2995558332254208 3002419318985856 3012893739269568 3014826010386624 3026125254011904 3030329466927378 3032272920168954 3042851489517987 3043637552935584 3049289042055424 3058755765424128 3060717449416704 3062680391503872 3078429934656384 3080404236362112 3089169530137152 3091150719510336 3107046668621742 3109039323211206 3126486232993536 3138203967123456 3140216603947008 3144579324619656 3156364869710976 3158389153738368 3169407699751104 3176666868748428 3185706077953938 3187749179495034 3189793591346562 3192445858162176 3205637783195904 3219715758477312 3224188927774584 3236272841096064 3238348372820352 3257088814792692 3268451690368326 3270547859481918 3273267272292864 3275366529802752 3286793170112256 3294321197220592 3305813963920776 3307934094729768 3320331875929728 3339546759470988 3353346539468802 3356134798173696 3358287201443328 3360440985122304 3370003123785984 3377721733859088 3389505456678264 3391679261684952 3396676401276928 3424092247052532 3430450172312352 3431336364555264 3441100236102144 3443307130593792 3445515440441856 3463233676488432 3465454765907376 3477544559449128 3482668208904192 3484901762349056 3502822538816832 3517297012117728 3518205639607296 3530479463013888 3532743679440384 3537651740197113 3550910478424848 3553187797955664 3570837024319488 3573127123421184 3591501590432448 3593804942422464 3606342506095392 3607274136812544 3622180228286976 3627212543746407 3640806946233072 3643141919422896 3648509552185344 3661237961644032 3663586037938176 3682425681329472 3684787346028096 3697642316376288 3698597532681216 3706111346873166 3719040709410873 3721425856570989 3735373360420944 3740876882620416 3743276034060288 3753927530293248 3756335051556864 3764938511109248 3775651647945408 3778073101623744 3780496108262592 3799936950591474 3813193638763047 3815639169395571 3821260951436544 3835582626484224 3838042515935232 3851432141469696 3859256443851396 3860253410124672 3873720521918016 3876204870497088 3896137886049486 3898636611645798 3912237629380269 3918001735017216 3920514482642688 3932685984116736 3935208149250048 3940675356168936 3956959138632444 3957981344558208 3974336639370432 3994774288227954 3997336272700122 4003225758647808 4017191652359424 4019768013848832 4034833672015872 4040439289236504 4043030560225272 4057135319357316 4058183403914112 4098534659350758 4104573246208512 4107205648482816 4118892706849536 4121534292680448 4142728891495656 4145385764281608 4159847605923324 4160922224266368 4168648310658048 4192772432826208 4208486492947968 4211185538317824 4225876933001472 4235555824997904 4247608103938584 4250332239326712 4253058121795416 4256594477549568 4274183710927872 4298918570366112 4315030454794752 4317797830427136 4323796571352027 4342785086390256 4357935587157768 4360730479309224 4364356363057152 4367155373070336 4382390893483008 4407751951894368 4410578792973024 4427109167906304 4433259775690053 4452729012627984 4471128719291736 4474846397564928 4477716268591104 4480587980163072 4493337498381312 4503628978478784 4519340608904352 4522239015579936 4545494200391067 4548409380253431 4565456329403376 4573933563083136 4575115152740352 4588133648136192 4591076174125056 4594020587255808 4617644901984576 4620606354543168 4633754295205728 4636726079265504 4660570002932613 4663558984816809 4670430051755776 4689729349490304 4690940852809728 4707305950685184 4710324905920512 4716868986929484 4734547304566464 4737583730607552 4754111549626656 4765000303122642 4781623769242551 4784690387019843 4788668787243264 4791739923229952 4808456674793856 4809698849083392 4829573637715968 4836283391661876 4854409261644096 4857522559230528 4885633222189038 4905821789222877 4909900908439296 4913049794704128 4930189755168384 4931463376908288 4941481795830888 4958720945881164 4961901142094652 4980497813894592 5009320139206482 5034202197260544 5037430802164992 5040661477683456 5066582600788632 5084258185017396 5087518892527428 5095014601915392 5136138370578798 5145675258468528 5147004546832896 5161650354153216 5164960695890688 5168273160662784 5194850514732648 5198182148861064 5216316839173692 5224002313356288 5227352643523584 5254233808225248 5275945518176592 5277308459410944 5295719194520832 5299115519160576 5326365717637272 5329781696933496 5337634344863744 5356255536479232 5359690685131776 5387252385648672 5390707413633696 5409513759143088 5410911205218816 5433270342430464 5464712879134344 5472764328278016 5476274197977088 5491856942466048 5495379056907264 5523638521994208 5527181019042144 5546463474564432 5547896299021824 5558197747544064 5559167020309749 5611315323930624 5614914051090432 5634502577335296 5647407766663872 5663477471918112 5667109652435616 5670744162393888 5698911614570496 5699905425887211 5731891427154816 5753373939726336 5757063773902848 5765062095136036 5788884665777094 5790380115187008 5810580782877024 5814307305745632 5843187857977344 5844206829074229 5847954917468697 5877002602525824 5880771723964032 5899028976175104 5902812223875072 5911013034253404 5935438707948666 5936972016837312 5961504959055648 5991116664508416 5992161432341931 5996004409050183 6004838637971712 6025787478539136 6029652020773248 6052250508023808 6060658933854756 6064545840337908 6085702979035974 6087275105871168 6098578084110848 6147801989026137 6156859869312768 6160808472724224 6178339060274304 6182301439020672 6214093337243484 6218078646422412 6252972465987072 6289158649239312 6312729739421952 6316778307476736 6338815399502208 6353333737496856 6371412155907876 6375498358990068 6379587182693124 6384891716324352 6411275566391808 6448377855549168 6472545682192128 6476696745640704 6514177629585384 6536903380736652 6541095718963836 6546534544585728 6550733059605504 6573586340224512 6588642394441184 6611627927841552 6615868189459536 6640663751859456 6679093518941976 6706693078937604 6712269596347392 6716574402886656 6720881970244608 6740006247571968 6755443467718176 6779010913356528 6783358523369904 6793352802553856 6848184494105064 6860900344624704 6862672729110528 6882200472204288 6886614261187584 6891030880883712 6926467352976864 6930909531814752 6955089118898256 6965336417808384 6969803524698112 7005645077633664 7034594024235456 7036411279214592 7060958926027776 7065487358880768 7075303480394226 7101820956849696 7106375595911328 7141674048638976 7146254246842368 7147500454683963 7183003180864896 7187609884844928 7212685012190784 7214548273625088 7244360456573952 7254425087492814 7281613892466144 7286283838845792 7322475923288064 7327172075876352 7328449833283557 7364851362658944 7369574692056192 7395284632752576 7397195065362432 7412222693746332 7438081418821746 7442851713141978 7470746720841888 7507855060586496 7512670103113728 7513980208809723 7529877022218496 7551303295890816 7556146203247488 7560992216525184 7599873901182948 7626387277526094 7631278338791142 7642521902873088 7702864282939392 7718512887702792 7720506820249344 7747441043836032 7752409740994176 7792275772098972 7797273223291596 7824475258760538 7836003470034432 7841028965285376 7881350712337872 7913918277264888 7915962689116416 7948673278740864 7989548576455908 7994672545400244 8006451517295616 8034383304718848 8039536027697664 8080878578473008 8086061120450544 8114270638714632 8116366807828224 8197069318701516 8209146492417024 8214411296965632 8237785413699072 8243068585360896 8285457782991312 8290771528563216 8319695211846648 8321844448532736 8337296621316096 8385544865652416 8416972985895936 8422371076635648 8451753866002944 8471111649995808 8495216207877168 8500664478653424 8506116243590832 8513188955099136 8548367421855744 8597837140732224 8630060909589504 8635595660854272 8647593142704054 8683326998665641 8685570172780512 8715871174315536 8721460958618448 8728712726114304 8734310746140672 8764781786966016 8815503903788736 8821157585946048 8854218335812608 8866519551380106 8903158061922999 8905458025255968 8942257438583472 8949692795129856 8955432537182208 8961175960326144 8986674996762624 9007257956957568 9038681217808704 9044478031159872 9090988400782134 9096818760506862 9128554468553961 9130912658806752 9147867126166272 9176267296272384 9182152348250112 9188041174511616 9235289803969152 9241212709086336 9267508590411456 9273452158531008 9321140005865226 9327117969633618 9340860103511552 9379458698980608 9414611901370368 9420649811841024 9433737973858968 9469094609132928 9475167461215104 9508223099253312 9530000606245284 9563247538485102 9569380774039686 9577337574486528 9583479846459904 9616913349587712 9659147275431936 9672566783323752 9708818523288192 9715045118461056 9771266444378076 9811643578445754 9819801816878592 9826099589408256 9860379510336768 9882963591661776 9917441891762328 9923802284189304 9960995627789184 10018640278412964 10068404394521088 10074861604329984 10081322955366912 10133165201577264 10168516370034792 10175037785054856 10190029203830784 10272276741157596 10291350516937056 10294009093665792 10323300708306432 10329921391781376 10336546321325568 10389701029465296 10396364297722128 10432633678347384 10448004626712576 10454705287047168 10508467616450496 10551891036353184 10554616918821888 10591438389041664 10598231038321152 10612955220591339 10652731435274544 10659563393866992 10675268689727488 10712511072958464 10719381370263552 10774504771297344 10781414827267392 10819027518286176 10821822410437632 10866540684860928 10881637631239221 10929425758268688 10945528656556032 10952548395954176 10983713884932096 10990758113814528 11047277043988416 11054362038084288 11092926949128864 11095792598043648 11118334040619498 11157122128232619 11164277569712967 11222630647861248 11229828102180864 11269005154670592 11294815533327744 11326954943836224 11334219304871232 11341488324787776 11399810851774422 11439580916289141 11446917508186713 11463782854309632 11506747879452672 11514127547805696 11530124190272072 11577769331554188 11580760230374016 11621161565754048 11628614611491264 11688413658148458 11695909834937394 11736712888140807 11754005205051648 11761543447928064 11798057952350208 11805624447750144 11822026068506808 11870877415897332 11873944033674624 11923009918111296 11984322864683862 11992008818100366 12009677275943424 12051574957078272 12059304041546496 12104501016047616 12121317867709512 12129091680675816 12171405958071948 12174550211742336 12197156168221696 12295603978052274 12313719738625536 12321616945448448 12356678120548608 12364602878041344 12428186674486968 12436157292844824 12505944931974144 12578317298478624 12625459478843904 12633556614953472 12677630799004416 12706667474993712 12742824311815752 12750996717980136 12759174365386248 12769783432648704 12822551132783616 12896755711098336 12945091364384256 12953393491281408 12971389714056081 13028355259170768 13073806761473304 13082191437927672 13093069089171456 13101466119211008 13147172680449024 13177284788882368 13223255855683104 13231736378919072 13281327503718912 13299779327070159 13358187037883952 13413386157875208 13424539192694784 13433148805773312 13441763940489216 13480012495143936 13510886935436352 13558021826713056 13566717046739808 13636482601173201 13645228140760293 13696368988210128 13721800689249408 13725345458221056 13764400944408576 13773228522375168 13782061761767424 13852934705953728 13861819063629504 13910178237796512 13981710008797839 13990676954450427 14011290155267328 14069188048470912 14072822558429184 14121917852055552 14130974717761536 14150606960788452 14203641913699392 14212751191822656 14295000909367926 14344871307727653 14354071161059529 14366006361729792 14375219769689856 14425370024381568 14429096547250176 14488720913147904 14508850174985628 14563227784932288 14572567677691584 14656899666567114 14717465367668631 14729702725317888 14739149384112384 14790569265505152 14794390130724864 14824445387492664 14876162837643492 14885703426283956 14941493441683776 15027960417619446 15059754044436992 15102606591781632 15112292406494976 15121984433050368 15199747802365896 15252774555052188 15262556677582284 15285043805746176 15437025775405584 15441013640498688 15494882087672064 15504819481988352 15584551544197944 15594546446583192 15648950517521076 15672006940068864 15682057930570752 15762701424675744 15827836554529776 15831925378232832 15897346557481728 15979097152911816 15989345090800488 16012903034591232 16068766609437696 16079072055395328 16161757156946016 16172122240901088 16228541277429264 16232733615656448 16394138637403032 16418292984834048 16428822593931264 16475570827398144 16486137170721792 16570915565982624 16581543057126432 16639390423693296 16643688897065472 16674593242632192 16677501060929247 16771089731304832 16833945971791872 16844742153271296 16903507732005888 16942223299991616 16990432415754336 17001328957306848 17012232487181664 17096734843711488 17099716277661633 17195674281464448 17260121819179008 17271191321708544 17295186285408108 17366653997331282 17371140345561024 17431742348631072 17442921917236896 17529563573932032 17532620487222687 17543864752406091 17631007807577472 17642315171892096 17708436671625216 17733039102760212 17806316123845998 17810916050511936 17884514877166944 17973349993525248 17976484297025793 17988013227150549 18014515913915136 18077362435617408 18088956062319744 18181976801564268 18193637521013724 18257108937107922 18261825317613504 18295734252332544 18443405967078411 18470579607938304 18482425418172672 18535017180822912 18546904317062016 18642280011730452 18654235939267236 18681720207023104 18758917397961216 18867475947717936 18938189218265856 18950334922430208 19016446198506624 19060001212490568 19126495076970204 19138761548079372 19154675148973056 19166959692919808 19233826699175424 19345133566647504 19417637046576384 19430090236922112 19542532888756152 19623287156891508 19639603633757184 19652199178816512 19720759020673536 19765927183323552 19834883783524656 19847604568378608 19921991255578368 20037280556825928 20136808789042176 20149723208659968 20162645910733824 20266330403154528 20337032740069584 20350075570109712 20380058407661568 20544553482315192 20582701033874112 20588018187331584 20646601416612864 20659842783562752 20673092642651136 20779402058930592 20792728595444256 20865267356694768 20896009253425152 20909410574094336 21016935232900992 21103782072706368 21109233837643776 21182876778083328 21196462076642304 21225910441182678 21305462870549088 21319126787733984 21425022145916928 21438762740527104 21442501364051889 21549009542594688 21562829654534784 21638055036572352 21643644820875264 21733081369721856 21763275262478442 21858851516537376 21967427769864192 21981516227629056 21985349499850671 22094554087976832 22108724076168576 22185853898257728 22191585196087296 22236668081238996 22314244256465238 22328555139425934 22538010309341184 22541940626429169 22589631066655488 22653909887672448 22668438609742464 22682976649575552 22799621703548844 22879161832578282 22893835016373426 22927565708619264 23060248380544144 23155538663108376 23161520460748032 23242323131508096 23257229222982528 23376827316296916 23391819669874788 23473425776281614 23508010410103296 23523086895856128 23644052137013616 23741754831794664 23747888067349248 23846019836222592 23968645729367724 23984017636200732 24019354551886848 24103149914156544 24118608083092992 24242635735419024 24258183361351632 24342811916143896 24349100423484672 24394312336443392 24591207956104548 24627439477251072 24643233890896896 24713356241097216 24729205756082688 24856373348973936 24872314585689648 25011889863948288 25156634596957248 25250918957687808 25267113229906944 25355261598008832 25413334949987424 25485648623631504 25501993435960272 25518348730772496 25539566865297408 25645102265567232 25793511422196672 25890182728768512 25906786982562816 25942779428112162 26049980995996923 26056710518341536 26147613522946608 26164382875855344 26186138178342912 26202932238422016 26294345360898048 26354569577764736 26446511711366208 26463472757838144 26562655007437824 26599558654140318 26709474185768997 26716374075767904 26826772315750416 26849078385389568 26866297611546624 26883527880978432 26960024990287872 27021773870872704 27116043653426112 27133434093479616 27272965202346402 27290456281520586 27385663405661883 27392737976420256 27443601378498816 27528801888817152 27546457044750336 27564123523534848 27705869411907456 27723638127259008 27820356475593024 27963420017595678 27981353908900854 28022580310534656 28138376096941824 28243835704111104 28261949435523072 28301213921576904 28407283827398784 28425502383645312 28590001818735852 28689742615455306 28708142322119058 28732012723459584 28750439539379712 28850740048763136 28977441826295808 29017700349971256 29126455569864576 29145135355383168 29313799333134228 29434930735337262 29459405450635776 29478298768224768 29581138531010304 29648890774985328 29752325675286984 29771406852567912 29882986883367552 30055920835238892 30119508088873984 30205213183563264 30224584812989952 30243968866100736 30399495604731792 30505549110104376 30525113355164568 30570087611492352 30874051550811168 30882027280997376 30989764175344128 31009638963976704 31169103088395888 31189092893166384 31297901035042152 31344013880137728 31364115861141504 31525402849351488 31655673109059552 31663850756465664 31794693114963456 31838865661774017 31958194305823632 31978690181600976 32025806069182464 32137533218875392 32158144110790656 32323514313892032 32344244481802176 32457082554858528 32465467231312896 32644912893717663 32788277274806064 32836585969668096 32857645187862528 32951141654796288 32972274341443584 33141831131965248 33163086114252864 33278780847386592 33287377794130944 33355002121858494 33471366384697857 33492832709138901 33542179462609664 33667891943583744 33689484306542592 33807015464011776 33884446599983232 33980864831508672 34002657914613696 34024464974363328 34199432555323266 34340752524560139 34391348562928896 34520243638358016 34542382643417088 34590372570816216 34733307994662564 34742280691122048 34863484697262144 34885843834473792 35065240974445374 35087729504812182 35262015615154944 35284630343784192 35416873343250432 35466078205520424 35612632247691996 35621832101023872 35769029754333888 35952968594051586 35976026454301098 36029031827830272 36154724871234816 36177912124639488 36363953603128536 36387275042027448 36514217874215844 36523650635227008 36591468504665088 36886811934156822 36941159215876608 36964850836345344 37070034361645824 37093808634124032 37284560023460904 37308471878534472 37363440414046208 37517834795922432 37734951895435872 37876378436531712 37900669844860416 38032892397013248 38120002424981136 38252990153940408 38277523096158744 38309350297946112 38333919385839616 38467653398350848 38690267133295008 38835274093152768 38860180473844224 38914169142168243 39085065777512304 39246574313783016 39279207267514368 39304398357633024 39441518041347072 39531854366647104 39669767567049312 39695209136757216 39843982511156736 39899337981210477 40074561113651856 40273617578084352 40299446417319936 40325291821467648 40532660806309056 40674065480139168 40700151140219424 40909447803519603 40935684422280879 41089106964630384 41165402067748224 41176036374663168 41293202833225728 41319685567125504 41346185285302272 41558804117861184 41585457190888512 41730534713389536 41945130026393517 41972030863351281 42033870465801984 42207564145412736 42218467675287552 42365753556166656 42392924153284608 42451820882365356 42610925741098176 42638253575467968 42885002728103778 43034613923182959 43062213483178587 43098019085189376 43125659309069568 43276110073144704 43287289641750528 43466162739443712 43526550524956884 43717703033074752 43970698999701342 44152396103005893 44189108175953664 44217448152337152 44371707796515456 44383170392174592 44473336162477992 44628488512930476 44657110278851868 45083881252858338 45179262133310976 45307819775344896 45336877219484928 45365953299151104 45599243407097688 45758323665156564 45787670032746852 45855131417238528 46120496761088288 46311077326216752 46323040921496064 46484646263016192 46514458445965056 46753654632593832 46783639339749576 46946851552563228 47016020820206592 47046173791712256 47288104274027232 47483509663589328 47495776134698496 47692039672445184 47937291458735448 47968035272401464 48038709103773696 48206299828313088 48237216166185984 48485271470838048 48516366722703264 48685623832287792 48698200846969344 48788624672886784 49182415912209096 49254878954502144 49286467781793792 49426712482194432 49458411512165376 49712746697947872 49744629171379296 50023779727896576 50032503182787741 50313269193914496 50501837915375616 50534226459813888 50710523196017664 50826669899974848 50971297247263008 51003986871920544 51036697461544992 51290204531134464 51299148832984899 51587022844393344 51780365457537024 51813573965125632 51885558856224324 52099961991993846 52113421036683072 52295227045893216 52328765751710688 52588690721796096 52597861461668061 52631594257218273 52709139155529472 52893023422732416 52926945515676288 53125310014875648 53199117308280636 53418948371537994 53432748151535808 53653544631500832 53920049980575744 53964039681451647 54043547741745408 54232087306852224 54266868186959232 54545930404692804 54580912563041172 54771326811323766 54785475952840512 54887202756997632 55411738823814912 55447276254518016 55640712951186048 55926840035191356 55962707817801708 56045160621069312 56276752193883648 56602427843153808 56814567654797568 56851004767290624 57180003637471704 57379485230910612 57416284644238116 57464025446919168 57500879078759424 57701480097526272 58035400699942512 58252911139729152 58290270710766336 58627598666268456 58869861470674524 58918810901271552 58956597536449536 59162277062020608 59297781549970656 59504651350573968 59542813705135824 59765973766735104 60111841670477784 60239016177747968 60410426367126528 60449169625979904 60487937732201472 60798991209463584 61011098220208752 61050226710329136 61140175222984704 61748103101622336 61764054561994752 61979528350688256 62019277927953408 62338206176791776 62378185786332768 62595802070084304 62688027760275456 62728231722283008 63050805698702976 63311346218119104 63327701512931328 63589386229926912 63677731323548034 63916388611647264 63957380363201952 64275066437750784 64316288221581312 64327504092155667 64647028627784064 64688488963604352 64914165109717056 64930934462625792 65289825787435326 65576554549612128 65902283309592576 65944548682887168 65956048499552013 66283662263930496 66326172228505728 66557561694773184 66574755588261888 66710004243716988 66942732769395714 66985665418277802 67084358925219328 67614030928023552 67625821879287507 67768893199966464 67961729663017344 68005315829227392 68048929948726656 68398865110646532 68681505049120278 68782697125857792 69180745141632432 69466615989325128 69484561382244096 69726969394524288 69771687668947584 70130481948890748 70175459009624364 70524031230309888 70569260687568384 70932156411040848 71225264495383992 71243664202047744 71538059508667776 71905937188103172 71952052908602196 72058063655660544 72309449742469632 72355824249278976 72727907206257072 72774550084054896 73028435748431688 73047301270454016 73182937009330176 73773623868313644 73882318431753216 73929701672690688 74140068723291648 74187617268248064 74569120046921808 74616943757068944 74726880828092416 75035669591844864 75469903790871744 75752756873063424 75801339689720832 76065784794026496 76240004849962272 76505980307880816 76555046192317488 76618700595892224 76667838771679232 76935306796701696 77380534266590016 77670548186305536 77720360947688448 77828338284336486 78149942987990769 78170131555024608 78493148627566032 78558414535028736 78608796715266048 78883036082694144 79063708733294208 79339535134098624 79390418273514432 79687965022313472 79798675962420954 80128422557306991 80149122227303712 80547235156168704 80598892834639872 80650583642935296 81065321612618112 81348130960278336 81400302280438848 81818895607039206 81871368844561758 82156990216985649 82178213929260768 82330804135496448 82586405666451456 82639371134251008 82692370570604544 83117608235722368 83170914381777024 83461069426779072 83890260052787034 83944061726702562 84067740931603968 84415128290825472 84731507112333312 84785848306569216 84903641764730712 85221851482196352 85276507150935936 85770005456207556 86069227846365918 86124426966357174 86196038170378752 86251318618139136 86552220146289408 86932325478887424 87053101049913768 87435406066149504 87941397999402684 88304792206011786 88378216351907328 88434896304674304 88743415593030912 88946672324955984 89256977025860952 89314220557703736 90167762505716676 90358524266621952 90615639550689792 90673754438969856 90731906598302208 91198486814195376 91516647330313128 91575340065493704 91710262834477056 92240993522176576 92622154652433504 92646081842992128 92969292526032384 93028916891930112 93507309265187664 93567278679499152 93893703105126456 94032041640413184 94092347583424512 94576208548054464 94967019327178656 94991552269396992 95384079344890368 95516596985322051 95874582917470896 95936070544802928 96077418207547392 96412599656626176 96474432332371968 96970542941676096 97032733445406528 97371247664575584 97396401693938688 97934738681152989 98364831824418192 98509757909004288 98572935563587584 98853424964388864 98916823024330752 99425493395895744 99489258342758592 100065006365575482 100414099154093571 100478498127416703 100626538387828992 101003675830751232 101068452919627776 101421046392035328 101653339799949696 101942594494526016 102007973743841088 102073394923089984 102598297665969798 103022257573680417 103174045688786688 103560730915074048 103627147930251264 103771117712448648 104199923983987692 104226842073366144 104590454091786432 104657531503421376 105195722923336122 105263188514436546 105418278311058944 105786046845464832 105853891031352576 106250620029751296 106398234616561272 106837896743075988 106865496303071616 107307089263001664 107928079362903294 108087095483490816 108464174613704448 108533736373918464 109091860809385608 109161825126082344 109542653622647532 109570951905681024 109774405513995264 110823477647629824 110894552509036032 111281425902372096 111853680070382712 111925415635603416 112090321242138624 112553504387767296 113204855686307616 113629135309595136 113702009534581248 114360007274943408 114758970461821224 114832569288476232 114928050893838336 115001758157518848 115402960195052544 116070801399885024 116505822279458304 116580541421532672 116742507426504729 117255197332536912 117739722941349048 117837621802543104 117913195072899072 118324554124041216 118595563099941312 119009302701147936 119085627410271648 119531947533470208 119698013943631431 120223683340955568 120478032355495936 120820852734253056 120898339251959808 120975875464402944 121597982418927168 122022196440417504 122100453420658272 122728343410558809 122807053266842637 123496206203244672 123528109123989504 123959056701376512 124038555855906816 124676412353583552 124756371572665536 125191604140168608 125835390079180551 125916092590053843 126101611397405952 126622692436238208 126655403025862656 127178772459853824 127355462647096068 127832777223294528 127914760726403904 128655008184311334 129103841769548877 129186640449535761 129294057255568128 129376977927208704 129828330219434112 129861868925251584 130579651574870652 131153109099224256 131912096999104026 132457188309017679 132567324527860992 132652344457011456 133115123389546368 133149511176523776 133420008487433976 133885465538791428 133971330836555604 134168717850438656 135251643758575014 135537786399932928 135923459326034688 136010631658454784 136097859897453312 136797730221293064 137363010098240556 137565394251715584 138361490283264864 138933231978650256 138969122764488192 139453938789048576 139543375337895168 140260963897781496 140350918019248728 141048062460619776 141138521375136768 141864312822081696 142450528990767984 142487328404095488 143076119017335552 143811874376206344 143904105817204392 144116127311321088 144618899484939264 144711648498557952 145455814412514144 145549100168109792 146056871496863376 146094602540908032 146365874018660352 147547247736627288 147764636863506432 147859403345381376 148280137446583296 148375234536496128 149138240093843616 149233887514137888 150071339183689728 150097509548363223 150939807581743488 151505513746126848 151602679379441664 152131569588052992 152480009699924544 153011960615761632 153110092384634976 153870613593403392 153897446498954697 154761068533180032 155341096372611072 155440721895376896 155656676568672972 156299885975981538 156340263110049216 156986297255132064 157766072165388288 157793584385004183 157894782771654819 158127417466588416 158679070268197248 158780836547028864 159375930044626944 159597351924841908 160256845114613982 160298244454607424 161892119044354941 162130643225236224 162696261920556672 162800604560877696 163637791214078412 163742737689123516 164313980433971298 164356427858521536 164661608270992896 166235216471444736 166341828763554048 166922138853558144 167780520105574068 167888123453405124 168135481863207936 168830256581650944 169807283529461424 170443702964392704 170553014301871872 171540010912415112 172138455692731836 172248853932714348 172392076340757504 172502637236278272 173104440292578816 174106202099827536 174870812132299008 175882795998805368 176609584412023572 176756432703814656 176869792609348608 177486831186061824 177893344649911968 178513954051721904 178628441115407472 180335525011433352 180717048533243904 181231279101379584 181347508877939712 181463813196604416 182396973628390752 183033294660626256 183150680130987408 183420525668954112 184481987044353152 185244309304867008 185292163685984256 185938585052064768 186057833783860224 187014618530375328 187134557358998304 187787406210252912 188064083280826368 188184695166849024 189152417096108928 189934038654357312 189983104538793984 190768158689780736 191033193970644102 191749165834941792 191872141089605856 192825199313252352 192948864664743936 192982512276467001 193941085883352192 194065466890813056 194742495329151168 194792803387877376 195869477362305978 196729663648836384 197706849928777728 197833646048661504 197868145498656039 198850986791791488 198978516685517184 200130012731150964 200828198308187142 200956996254833406 201253076775657984 202842092784070656 202877465637862521 203306679599899392 203885188989052032 204015947487682176 204146789846179968 205196595331939596 206044515147360834 206348091377573376 207542235424897296 208399847967975384 208453684146732288 209180908183572864 209315063006842752 210391445846672244 210526377028873092 210836556622117888 211572093690929664 211707782062705152 212796469233122544 213675793486151976 213730992606143232 214614178526003328 215856158725806588 216174190966981632 216928349227408896 217067472747836928 218183721618771216 218323650252164688 219085307245295064 219141903811362048 219548811027990528 221646955295259648 221789105018072064 222562851804744192 223707360140765424 223850831271206832 224180642484277248 225107008775534592 226409711372615232 227258270619190272 227404019069162496 228720014549886816 229517940923642448 229665138576952464 229856101787676672 230003516315037696 230805920390105088 232141602799770048 233011644558916608 233161082843065344 233485014853009458 234449828963972307 234510394665073824 235479445882698096 235675243605086208 235826390145798144 236649108248082432 237191126199882624 238018605402295872 238171254820543296 239063895066940416 239396027887262862 240385267671920973 240447366681911136 241641705468506112 241796678503919616 241951750928805888 243195964837854336 244044392880835008 244200906841316544 245456686821117618 245614106533685274 246992412406489344 247918113402753024 248077111711813632 249352824707167104 249512743145331072 250383208280337216 251670780158361102 251832185180107686 252203222794811904 253245384872476416 254357544919707648 254710925294192136 255665554446589056 255829521452807808 257310016368622668 258207683539097754 258373280899071522 258588114511136256 258753955854417408 259656660438868224 261159303149741304 262306218198448512 263824193998208052 264914376618035358 265134649055721984 265304688914022912 266230246779092736 266840016974867952 267770931077582856 267942661673111208 268337435700877312 270503287517150028 271075572799865856 271846918652069376 272021263316909568 272195719794906624 273595460442586128 274726020196481112 275130788503431168 276722980566529728 277866463957300512 277938245528976384 278907877578097152 279086750675790336 280521927795562992 280701836038497456 282096124921239552 282277042750273536 283728625644163392 284901057981535968 284974656808190976 286152238034671104 286549790955966153 287623748752412688 287808211634408784 288232254622642176 289237798969878528 289423296997115904 290911628825028288 291098200336219584 292113742993726752 292189205081816064 293804216043458967 295094495473254576 295529273727012864 295718806690762752 296560274893166592 296750469072992256 298276480187687232 298467775028275776 300195019096726446 301242297462280713 301435494382250109 301879615163486976 303011027492253696 303205358758883328 304263139176105984 304960019399849088 306023921231523264 306220184769269952 307794892997909394 309066772721041251 309522137066360064 310682192745222144 310881443790753792 311313353137345944 312599771951963076 312680526220098432 313972594510264128 315587168770008366 315789565543309638 316254834933176832 317358140536394496 317561673094057728 318751860089253888 319194703849683816 320513690229227964 320596488909214848 323784238088709882 324261286450472448 325392523841113344 325601209121755392 327275582428156824 327485475378247032 328627960867942596 328712855717043072 329323216541985792 332470432942889472 332683657527108096 333844277707116288 335561040211148136 335776246906810248 336270963726415872 337660513163301888 339614567058922848 340887405928785408 341106028603743744 343080021824830224 344276911385463672 344497707865428696 344784152681515008 345005274472556544 346208880585157632 348212404199655072 349741624264598016 350227522279514187 351765591997610736 353219168824047144 353512865407629312 353739585218697216 354973662372123648 355786689299823936 357027908103443808 357256882230814944 359094041830894293 360671050022866704 361434097066487808 362462558202759168 362695017755879424 362927626393208832 364793947256781504 366066589321252512 366301360261974816 368185030231676427 368421159800527911 368963974088706304 370488618609734016 370584327371968512 371877170104129536 372115667567720448 374029237060750656 374269114717996608 375574812420505824 377748277770161529 378304834192217856 379868077308714624 379966209077587968 381536317379561472 382066387941288204 383498331669883584 383744282179211712 385965024552934002 387559921348607283 387882171766704384 388130933781626112 389484990658302336 389585606775754752 391738954724611956 393459327297672768 395736290997312078 397701973583582976 397957033371034368 400260025462301928 401656396616374284 401913992509666812 402506153551315968 405754931275725042 406613359199798784 407770377978104064 408031894975364352 408293579692359936 410393190663879192 412089030294721668 412696182755146752 415084470849794592 416799695935950768 416907368293464576 418361816367145728 418630126013685504 420782891693344488 421052754057746184 421673113244235776 423144187381859328 423415564125410304 425592938466245088 427351586972303952 427461985212286464 429228357052006656 431712317451613176 432348381933963264 433856698454817792 434134945495673856 436367443237542432 436647300504329376 438170614490590128 438283807622724096 439097622055981056 443293910590519296 443578210036144128 445125703609488384 447414720281530848 447701662542413664 450214017551069184 450292528645089669 452819422745230464 454516541238380544 454808038138324992 457440029099773632 459035881847284896 459330277153904928 461611840780210176 461692339496864091 464283205599540096 466023289117833216 466322165686130688 466970029706018916 468899657927944614 469020789330147648 470958891765396192 473298216496164864 473380753155012549 473684348314964457 474382252399765248 476037210804591744 476342509641086592 478127790133880832 478792055774525724 480770535343841946 480894733363822272 485676357133064823 486391929675708672 488088785761670016 488401813682633088 490913373642235236 491228213067370548 493984824812978688 498705649414334208 499025486290662144 500766416560674432 503341560316722204 503664370360215372 504406445589623808 506490769744952832 509421850588384272 511331108893178112 511659042905615616 514620032737245336 516415367078195508 516746561798143044 517176229022272512 517507911708834816 519313320877736448 522318606299482608 524612436396897024 527648387996416104 529828753236070716 530269298111443968 530609377828045824 532460493558185472 533680033949735904 535541862155165712 535885323346222416 536674871401754624 541006575034300056 542151145599731712 543693837304138752 544042526633819136 544391439589813248 547190920885172256 549452040392962224 550261577006862336 553445961133059456 555732927914601024 555876491057952768 557815755156194304 558173501351580672 561043855591125984 561403672076994912 564192249842479104 564554085500547072 567457251288326784 569802115963071936 569949313616381952 572304476069342208 573099581911932306 575247497504825376 575616423268817568 578475597939757056 578846593994231808 578947536829401003 581823257650056576 582196400672439168 584227485987453504 584378410163632128 587608432086917934 590188990946509152 593120549786333184 593500938145984512 593604436495968117 596552960375374464 596935550056551552 600390038193452892 602484594924561426 602870988764500218 603759230326973952 608526278352211968 609920038799698176 612047842463046528 612440369538539904 615589785995818788 618133545442082502 619044274132720128 622626706274691888 625199543903926152 625361052440196864 627945189020528256 631174337540016732 631579131086619276 632509669866353664 634716281072788992 635123346188115456 638389407699367632 641027380458455928 641192977818429696 647568476177419764 648522572900944896 650785047682226688 651202418243510784 654551164856313648 654970950756494064 657255921735885192 657425711434086144 658646433083971584 664940865885778944 665367315054216192 667688555414232576 671122080422296272 671552493813620496 672541927452831744 675321026326603776 679229134117845696 681774811857570816 682212057207487488 686160043649660448 688553822770927344 688995415730857392 689568305363030016 690010548945113088 692417761170315264 696424808399310144 699483248529196032 700455044559028374 703349486891916921 703531183995221472 706438337648094288 707025730815258624 707479170437394432 709947324744247296 711573378599647872 714055816206887616 714513764461629888 718188083661788586 721155803015762919 721342100045733408 724925116405518336 725390035511758848 725855252786417664 729587894513563008 732133178642505024 732602720523949632 736370060463352854 736842319601055822 737927948177412608 740977237219468032 743754340208259072 744231335135440896 748058474121501312 748538229435993216 751149624841011648 755496555540323058 756609668384435712 759736154617429248 763072634759122944 764132775882576408 766996663339767168 767488564358423424 771930049105868004 775119842697214566 775764343533408768 776261867563252224 778969981316604672 783477909449223912 786918654595345536 791472581994624156 795403947167165952 795914066742068736 800520050924603856 803312793232748568 803827985019333624 805012307102631936 811509862551450084 813226718399597568 815540755956208128 816063789950728704 816587159384719872 820786381327758384 824178060589443336 825392365510293504 830168941699589184 833599391871901536 833814736586929152 836723632734291456 837260252027371008 841565783386688976 842105508115492368 843346226488471552 846288374763718656 846831128250820608 851185876932490176 854703173944607904 854923970424572928 858456714104013312 859649372867898459 863424634903226352 864696763867926528 867713396909635584 868269890991347712 872734886475084864 873294601008658752 876341228981180256 876567615245448192 881412648130376901 886587821181038592 887156420072288256 890251407218976768 894829440563061696 895403325084827328 900585057290179338 903726892386842139 904306483146750327 905638845490460928 909033082476761088 909616076276649984 914880058199547264 918071763694569792 918660554307809856 923384678993728182 927200318163123753 928566411199080192 932046578235666432 932644331372261376 933940059412037832 937799315855889228 938041578660295296 941917783530792384 946761506310025098 947368696629928914 948764504799530496 952074421609183488 952685019282173184 956255580267761664 957584111549051448 961541070687683892 961789466727644544 971352714266129646 972783859351417344 976177571523340032 976803627365266176 981826747284470472 982456426134741096 987969649625957376 997411298828668416 998050972581324288 1001532833121348864 1006683120633444408 1007328740720430744 1008812891179247616 1012981539489905664 1018843701176768544 1022662217786356224 1023318085811231232 1029240065474490672 1032830734156391016 1033493123596286088 1034352458044545024 1035015823417669632 1038626641755472896 1044637212598965216 1049224872793794048 1050682566838542561 1055296775992832208 1059657506472141432 1060538596222887936 1061218755656091648 1064920987116370944 1067360067899471808 1071083724310331424 1071770646692444832 1077282125492682879 1082013150068600112 1084302291199463424 1087387674608277504 1088085053267638272 1088782879179626496 1094381841770344512 1098904080785924448 1104555090695029281 1105263479401583733 1106891922266118912 1111465855829202048 1111752982115905536 1115631510312388608 1116347002703161344 1122087711182251968 1122807344153989824 1133244833310484587 1134914502576653568 1139604231926143872 1139898627232763904 1144608952138684416 1146199163823864612 1150494995009650752 1151232846537635136 1157895073658802006 1162679764045821849 1163646515300113152 1164392801344878336 1168454971974907008 1168756820327264256 1175216864173835868 1180377981893018304 1187208872991936234 1193105920750748928 1193871100113103104 1200780076386905784 1204969189849122852 1205741977529000436 1207518460653947904 1219840077599396352 1224095684926093056 1224880739077079808 1231179571991637576 1236267090884165004 1238088548265440256 1245253412549383776 1250399087807852304 1250722104880393728 1255890378041056512 1262348675080033464 1263158262173238552 1265019339732707328 1269432562145577984 1270246692376230912 1276778815398735264 1282054760916911856 1282385955636859392 1295136952354839528 1297045145801889792 1301570095364453376 1302404836487021568 1309102329712627296 1309941901512988128 1314511843471770384 1314851422868172288 1317292866167943168 1329881731771557888 1330734630108432384 1335377110828465152 1342244160844592544 1343104987627240992 1350642052653207552 1350877585935269007 1358458268235691392 1363549623715141632 1364424114414974976 1372320087299320896 1377107645541854688 1377990831461714784 1384835522340630528 1385077018490592273 1392849616798620288 1398966497058392064 1400910089118056748 1406698973783833842 1407062367990442944 1412876675296188576 1419894649488494592 1420142259465037647 1421053044944893371 1423146757199295744 1428111632413775232 1429027528923259776 1436376167323577172 1442311606031525838 1442684200091466816 1457029071399194469 1459175789027126016 1464266357285010048 1465205441047899264 1472740120926705708 1473684639202111644 1475855896354825216 1481954474438936064 1496116948243002624 1497076458871986432 1502299249682023296 1510993111080646116 1513219336768871424 1519472309234858496 1528265551765152816 1533993326679534336 1534977128716846848 1543860098211736008 1550239685394429132 1551528687066817536 1552523735126504448 1557939962633209344 1566955818898447824 1573837309190691072 1582945163989248312 1590807894334331904 1591828133484137472 1601040101849207712 1606625586465497136 1607655970038667248 1610024614205263872 1623019725102900168 1626453436799195136 1631081511912416256 1632127579901457408 1633174318769439744 1641572762655516768 1648356121178886672 1650784731020587008 1660337883399178368 1667198783743803072 1667629473173858304 1673447265468582912 1674520504054742016 1683131566773377952 1684211016230984736 1692576749527437312 1693662256501641216 1702371753864980352 1709406347889215808 1709847940849145856 1716913428208026624 1719298745735796918 1726849269806452704 1735426793819271168 1736539781982695424 1736842610488203009 1745469772950169728 1746589202017317504 1752682457962360512 1753135230490896384 1762825296260753802 1780502814437953536 1780813309487904351 1789658881126123392 1790806650169654656 1801170114580358676 1807453784773684278 1808612966293500654 1811277690980921856 1829760116399094528 1836143527389139584 1837321108615619712 1846769357987456364 1854400636326247506 1857132822398160384 1867880118824075664 1875598631711778456 1876083157320590592 1883835567061584768 1893523012620050196 1894737393259857828 1897529009599060992 1904148843218366976 1905370038564346368 1915168223098102896 1923082141375367784 1923578933455289088 1942705428532259292 1945567718702834688 1952355143046680064 1953607254730532352 1963653494568940944 1964912852269482192 1975939299251914752 1994822597657336832 1996101945162648576 2003065666242697728 2013366241266888816 2014657481440861488 2017625782358495232 2025963078979811328 2037687402353537088 2045324435572712448 2046636171622462464 2058480130948981344 2065661468312782032 2066986247192572176 2068704916089090048 2070031646835339264 2077253283510945792 2089274425197930432 2098449745587588096 2101365133677085122 2110048460675750763 2110593551985664416 2119315012944282864 2121077192445775872 2122437511312183296 2129841974232741888 2134720135798943616 2142167448620662848 2143541293384889664 2154564250985365758 2163467409047288757 2164026300137200224 2174775349216555008 2176170106535276544 2177565758359252992 2188763683540689024 2197808161571848896 2209110181390058562 2210526958803167466 2213783844532237824 2222931711658404096 2231263020624777216 2232694005406322688 2244175422364503936 2245614688307979648 2266489666620969174 2269829005153307136 2279208463852287744 2289217904277368832 2292398327647729224 2300989990019301504 2302465693075270272 2315790147317604012 2325359528091643698 2327293030600226304 2328785602689756672 2336909943949814016 2350433728347671736 2360755963786036608 2374417745983872468 2386211841501497856 2387742200226206208 2401560152773811568 2409938379698245704 2411483955058000872 2415036921307895808 2439680155198792704 2448191369852186112 2449761478154159616 2462359143983275152 2472534181768330008 2476177096530880512 2490506825098767552 2500798175615704608 2501444209760787456 2511780756082113024 2524697350160066928 2526316524346477104 2530038679465414656 2538865124291155968 2540493384752461824 2553557630797470528 2564109521833823712 2564771911273718784 2578948118603695377 2590273904709679056 2594090291603779584 2603140190728906752 2604809672974043136 2618204659425254592 2619883803025976256 2629023686943540768 2629702845736344576 2644237944391130703 2659763463543115776 2661469260216864768 2670754221656930304 2684488321689185088 2686209975254481984 2701755171870538014 2712919449440250981 2716916536471382784 2727099247430283264 2728848228829949952 2744640174598641792 2754215291083709376 2755981662923429568 2770154036981184546 2785699233597240576 2797932994116784128 2801820178236113496 2813397947567667684 2814124735980885888 2825753350592377152 2840284518930075294 2842106089889786742 2846293514398591488 2856223264827550464 2858055057846519552 2872752334647154344 2884623212063051676 2885368400182933632 2914058142798388938 2918351578054252032 2928532714570020096 2930410882095798528 2945480241853411416 2947369278404223288 2951711792709650432 2963908948877872128 2992233896486005248 2994152917743972864 3004598499364046592 3021986222161292232 3026438673537742848 3038944618469716992 3056531103530305632 3067986653359068672 3069954257433693696 3087720196423472016 3100479370788858264 3103057374133635072 3105047470253008896 3115879925266418688 3133911637796895648 3147674618381382144 3152047700515627683 3165890327978496624 3181615788668663808 3183656266968274944 3202080203698415424 3213251172930994272 3215311940077334496 3231846376478048637 3246039450205800336 3252906873598390272 3262163023824832512 3264255159802914816 3266348637538879488 3283145525311033536 3296712242357773344 3313665272085087843 3315790438204751199 3320675766798356736 3334397567487606144 3335258946347716608 3346894530937165824 3349041008109484032 3366263133546755904 3368422032461969472 3399734499931453761 3404743507729960704 3418812695778431616 3419695881698291712 3433826856416053248 3438597491471593836 3453698539612905408 3473685220976406018 3488039292137465547 3490939545900339456 3493178404034635008 3505364915924721024 3506270460981792768 3525650592521507604 3561626618975808702 3579317762252246784 3581613300339309312 3602340229160717352 3614907569547368556 3617225932587001308 3622555381961843712 3659520232798189056 3672287054778279168 3674642217231239424 3693538715974912728 3708801272652495012 3714265644796320768 3735760237648151328 3751197263423556912 3752166314641181184 3767671134123169536 3787046025240100392 3789474786519715656 3795058019198121984 3808297686436733952 3810740077128692736 3830336446196205792 3846164282750735568 3847157866910578176 3885410857064518584 3891135437405669376 3904710286093360128 3907214509461064704 3927306989137881888 3929825704538964384 3951878598503829504 3989645195314673664 3992203890325297152 4006131332485395456 4026732482533777632 4029314962881722976 4051926157959622656 4052632757805807021 4075374804707074176 4090648871145424896 4093272343244924928 4116960261897962688 4131322936625564064 4133972494385144352 4154506567021891584 4155231055471776819 4178548850395860864 4196899491175176192 4202730267354170244 4220096921351501526 4221187103971328832 4238630025888565728 4259683948465483776 4263159134834680113 4269440271597887232 4284334897241325696 4287082586769779328 4309128501970731516 4326934818094577514 4328052600274400448 4377527367081378048 4395616323143697792 4418220362780117124 4421053917606334932 4427567689064475648 4445863423316808192 4488350844729007872 4491229376615959296 4532979333241938348 4539658010306614272 4558416927704575488 4584796655295458448 4601979980038603008 4604931386150540544 4631580294635208024 4650719056183287396 4654586061200452608 4657571205379513344 4673819887899628032 4700867456695343472 4721511927572073216 4748835491967744936 4772423683002995712 4775484400452412416 4803120305547623136 4819876759396491408 4822967910116001744 4830073842615791616 4879360310397585408 4896382739704372224 4899522956308319232 4924718287966550304 4945068363536660016 4952354193061761024 4981013650197535104 5001596351231409216 5002888419521574912 5023561512164226048 5049394700320133856 5052633048692954208 5077730248582311936 5080986769504923648 5107115261594941056 5128219043667647424 5129543822547437568 5157896237207390754 5180547809419358112 5206280381457813504 5209619345948086272 5210527831464609027 5236409318850509184 5239767606051952512 5258047373887081536 5259405691472689152 5288475888782261406 5341508443313860608 5342439928463713053 5368976643378370176 5372419950508963968 5403510343741076028 5425838898880501962 5433833072942765568 5489280349197283584 5508430582167418752 5511963325846859136 5540308073962369092 5571398467194481152 5603640356472226992 5626795895135335368 5628249471961771776 5651506701184754304 5680569037860150588 5684212179779573484 5692587028797182976 5712446529655100928 5716110115693039104 5745504669294308688 5769246424126103352 5770736800365867264 5828116285596777876 5836703156108504064 5857065429140040192 5860821764191597056 5890960483706822832 5894738556808446576 5903423585419300864 5927817897755744256 5984467792972010496 5988305835487945728 6009196998728093184 6043972444322584464 6052877347075485696 6077889236939433984 6113062207060611264 6135973306718137344 6139908514867387392 6175440392846944032 6200958741577716528 6206114748267270144 6210094940506017792 6231759850532837376 6267823275593791296 6295349236762764288 6304095401031255366 6330145382027252289 6331780655956993248 6363231577337327616 6367312533936549888 6404160407396830848 6426502345861988544 6430623880154668992 6463692752956097274 6490402227141866271 6492078900411600672 6524326047649665024 6528510319605829632 6532697275077758976 6566291050622067072 6593424484715546688 6627330544170175686 6631580876409502398 6641351533596713472 6668795134975212288 6693789061874331648 6698082016218968064 6732526267093511808 6736844064923938944 6799468999862907522 6809487015459921408 6837625391556863232 6867653712832106496 6877194982943187672 6907397079225810816 6947370441952812036 6976078584274931094 6981879091800678912 6986356808069270016 7010729831849442048 7051301185043015208 7123253237951617404 7158635524504493568 7163226600678618624 7204680458321434704 7229815139094737112 7234451865174002616 7245110763923687424 7319040465596378112 7344574109556558336 7349284434462478848 7387077431949825456 7417602545304990024 7428531289592641536 7471520475296302656 7502394526847113824 7504332629282362368 7535342268246339072 7574092050480200784 7578949573039431312 7590116038396243968 7616595372873467904 7621480154257385472 7660672892392411584 7692328565501471136 7694315733821156352 7736844355811086131 7770821714129037168 7782270874811338752 7809420572186720256 7814429018922129408 7854613978275763776 7859651409077928768 7932713833173392109 7979290390629347328 7984407780650594304 8012262664970790912 8053464965067555264 8058629925763445952 8105265515611614042 8138758348320752943 8150749609414148352 8181297742290849792 8186544686489849856 8233920523795925376 8262645873251128128 8267944988770288704 8310462110943553638 8357097700791721728 8393798982350352384 8405460534708340488 8440193842703003052 8442374207942657664 8477260051777131456 8526318269669360226 8538880543195774464 8568669794482651392 8574165173539558656 8618257003941463032 8653869636189155028 8656105200548800896 8755054734162756096 8791232646287395584 8836440725560234248 8842107835212669864 8855135378128951296 8891726846633616384 8976701689458015744 8982458753231918592 9065958666483876696 9079316020613228544 9116833855409150976 9169593310590916896 9203959960077206016 9209862772301081088 9263160589270416048 9301438112366574792 9309172122400905216 9315142410759026688 9347639775799256064 9401734913390686944 9443023855144146432 9456143101546883049 9497670983935489872 9544847366005991424 9550968800904824832 9606240611095246272 9639753518792982816 9645935820232003488 9695539129434145911 9758720620795170816 9792765479408744448 9799045912616638464 9849436575933100608 9890136727073320032 9940995816255263529 9947371314614253597 9962027300395070208 10003192702462818432 10005776839043149824 10047123024328452096 10098789400640267712 10105266097385908416 10199203499794361283 10214230523189882112 10256438087335294848 10259087645094875136 10315792474414781508 10361095618838716224 10421055662929218054 10464117876412396641 10472818637701018368 10479535212103905024 10516094747774163072 10518811382945378304 10576951777564522812 10684879856927426106 10737953286756740352 10744839901017927936 10807020687482152056 10851677797761003924 10867666145885531136 10978560698394567168 11016861164334837504 11023926651693718272 11080616147924738184 11142796934388962304 11207280712944453984 11253591790270670736 11256498943923543552 11303013402369508608 11361138075720301176 11368424359559146968 11385174057594365952 11424893059310201856 11432220231386078208 11491009338588617376 11538492848252206704 11541473600731734528 11656232571193555752 11673406312217008128 11714130858280080384 11721643528383194112 11781920967413645664 11789477113616893152 11855635795511488512 11968935585944020992 11976611670975891456 12018393997456186368 12087944888645168928 12155778473878867968 12157898273417421063 12226124414121222528 12271946613436274688 12279817029734774784 12350880785693888064 12401917483155433056 12463519701065674752 12465693166415330457 12535646551187582592 12590698473525528576 12608190802062510732 12660290764054504578 12663561311913986496 12789477404504040339 12808320814793661696 12853004691723977088 12861247760309337984 12927385505912194548 12980804454283732542 12984157800823201344 13132582101244134144 13186848969431093376 13254661088340351372 13263161752819004796 13282703067193426944 13337590269950424576 13465052534187023616 13473688129847877888 13598937999725815044 13618974030919842816 13675250783113726464 13754389965886375344 13814794158451621632 13894740883905624072 13952157168549862188 13963758183601357824 13972713616138540032 14021459663698884096 14102602370086030416 14246506475903234808 14317271049008987136 14326453201357237248 14409360916642869408 14459630278189474224 14468903730348005232 14490221527847374848 14638080931192756224 14689148219113116672 14698568868924957696 14774154863899650912 14835205090609980048 14857062579185283072 14943040950592605312 15004789053694227648 15008665258564724736 15070684536492678144 15148184100960401568 15157899146078862624 15233190745746935808 15242960308514770944 15321345784784823168 15384657131002942272 15388631467642312704 15473688711622172262 15541643428258074336 15618841144373440512 15628858037844258816 15631583494393827081 15709227956551527552 15719302818155857536 15865427666346784218 16024525329941581824 16027319785391139159 16106929930135110528 16117259851526891904 16210531031223228084 16277516696641505886 16301499218828296704 16467841047591850752 16525291746502256256 16535889977540577408 16620924221887107276 16714195401583443456 16810921069416680976 16880387685406006104 16884748415885315328 16954520103554262912 17052636539338720452 17077761086391548928 17137339588965302784 17148330347079117312 17236514007882926064 17307739272378310056 17312210401097601792 17510109468325512192 17582465292574791168 17672881451120468496 17684215670425339728 17710270756257902592 17783453693267232768 17953403378916031488 17964917506463837184 18131917332967753392 18158632041226457088 18233667710818301952 18339186621181833792 18407919920154412032 18419725544602162176 18526321178540832096 18602876224733149584 18618344244801810432 18630284821518053376 18695279551598512128 18803469826781373888 18886047710288292864 18912286203093766098 18990436146081756867 18995341967870979744 19089694732011982848 19101937601809649664 19212481222190492544 19279507037585965632 19291871640464006976 19391078258868291822 19585530958817488896 19598091825233276928 19698873151866201216 19780273454146640064 19881991632510527058 19894742629228507194 19924054600790140416 20006385404925636864 20094246048656904192 20197578801280535424 20210532194771816832 20398406999588722566 20428461046379764224 20512876174670589696 20631584948829563016 20722191237677432448 20842111325858436108 20928235752824793282 20945637275402036736 20959070424207810048 21032189495548326144 21153903555129045624 21369759713854852212 21475906573513480704 21489679802035855872 21614041374964304112 21703355595522007848 21735332291771062272 21957121396789134336 22033722328669675008 22047853303387436544 22161232295849476368 22285593868777924608 22414561425888907968 22507183580541341472 22512997887847087104 22606026804739017216 22722276151440602352 22736848719118293936 22770348115188731904 22849786118620403712 22864440462772156416 22982018677177234752 23076985696504413408 23082947201463469056 23210533067433258393 23312465142387111504 23346812624434016256 23428261716560160768 23443287056766388224 23563841934827291328 23578954227233786304 23798141499520176327 23937871171888041984 23953223341951782912 24036787994912372736 24175889777290337856 24315796546834842126 24416275044962258829 24452248828242445056 24543893226872549376 24559634059469549568 24701761571387776128 24803834966310866112 24931386332830660914 25071293102375165184 25181396947051057152 25216381604125021464 25320581528109009156 25327122623827972992 25578954809008080678 25616641629587323392 25706009383447954176 25722495520618675968 25854771011824389096 25961608908567465084 25968315601646402688 26265164202488268288 26373697938862186752 26509322176680702744 26526323505638009592 26565406134386853888 26675180539900849152 26930105068374047232 26947376259695755776 27197875999451630088 27237948061839685632 27350501566227452928 27508779931772750688 27629588316903243264 27789481767811248144 27904314337099724376 27927516367202715648 27945427232277080064 28042919327397768192 28205204740172060832 28368429304640649147 28493012951806469616 28634542098017974272 28652906402714474496 28818721833285738816 28919260556378948448 28937807460696010464 29086617388302437733 29276161862385512448 29378296438226233344 29397137737849915392 29548309727799301824 29670410181219960096 29842113943842760791 29886081901185210624 30009578107388455296 30017330517129449472 30141369072985356288 30296368201920803136 30315798292157725248 30642691569569646336 30769314262005884544 30777262935284625408 30947377423244344524 31083286856516148672 31263166988787654162 31418455913103055104 31438605636311715072 31730855332693568436 32054639570782278318 32213859860270221056 32234519703053783808 32421062062446456168 32555033393283011772 32602998437656593408 32935682095183701504 33050583493004512512 33071779955081154816 33241848443774214552 33428390803166886912 33621842138833361952 33760775370812012208 33769496831770630656 33909040207108525824 34105273078677440904 34155522172783097856 34274679177930605568 34296660694158234624 34473028015765852128 34615478544756620112 34624420802195203584 35020218936651024384 35164930585149582336 35345762902240936992 35368431340850679456 35566907386534465536 35906806757832062976 35929835012927674368 36263834665935506784 36467335421636603904 36473694820252263189 36678373242363667584 36815839840308824064 36839451089204324352 37052642357081664192 37205752449466299168 37390559103197024256 37397079499245991371 37606939653562747776 37772095420576585728 37824572406187532196 37980872292163513734 37990683935741959488 38368432213512121017 38424962444380985088 38559014075171931264 38583743280928013952 38782156517736583644 39397746303732402432 39560546908293280128 39763983265021054116 39789485258457014388 39848109201580280832 40012770809851273728 40395157602561070848 40421064389543633664 40796813999177445132 40856922092759528448 41025752349341179392 41263169897659126032 41444382475354864896 41684222651716872216 41856471505649586564 41891274550804073472 41918140848415620096 42064378991096652288 42307807110258091248 42739519427709704424 42951813147026961408 42979359604071711744 43228082749928608224 43406711191044015696 43470664583542124544 43914242793578268672 44067444657339350016 44095706606774873088 44322464591698952736 44571187737555849216 44829122851777815936 45014367161082682944 45025995775694174208 45212053609478034432 45444552302881204704 45473697438236587872 45699572237240807424 45728880925544312832 45964037354354469504 46153971393008826816 46165894402926938112 46421066134866516786 46624930284774223008 46856523433120321536 46886574113532776448 46894750483181481243 47127683869654582656 47157908454467572608 47596282999040352654 48073575989824745472 48351779554580675712 48631593093669684252 48832550089924517658 48904497656484890112 49403523142775552256 49607669932621732224 49862772665661321828 50142586204750330368 50432763208250042928 50641163056218018312 50654245247655945984 51157909618016161356 51233283259174646784 51412018766895908352 51444991041237351936 51709542023648778192 51923217817134930168 51936631203292805376 52530328404976536576 52747395877724373504 53018644353361405488 53052647011276019184 53130812268773707776 53350361079801698304 53860210136748094464 53894752519391511552 54395751998903260176 54475896123679371264 54701003132454905856 55017559863545501376 55259176633806486528 55578963535622496288 55808628674199448752 55855032734405431296 55890854464554160128 56085838654795536384 56410409480344121664 56736858609281298294 56971308438245270601 56986025903612939232 57269084196035948544 57305812805428948992 57637443666571477632 57838521112757896896 57875614921392020928 58173234776604875466 58756592876452466688 58794275475699830784 59096619455598603648 59340820362439920192 59684227887685521582 59772163802370421248 60019156214776910592 60282738145970712576 60592736403841606272 60631596584315450496 61285383139139292672 61538628524011769088 61894754846488689048 62166573713032297344 62526333977575308324 62836911826206110208 62877211272623430144 63461710665387136872 64109279141564556636 64427719720540442112 64469039406107567616 64842124124892912336 65110066786566023544 65205996875313186816 65871364190367403008 66101166986009025024 66143559910162309632 66483696887548429104 66856781606333773824 67243684277666723904 67521550741624024416 67538993663541261312 67818080414217051648 68210546157354881808 68311044345566195712 68549358355861211136 68593321388316469248 68946056031531704256 69230957089513240224 69248841604390407168 69631599202299775179 70040437873302048768 70329861170299164672 70691525804481873984 70736862681701358912 71394424498560528981 71813613515664125952 71859670025855348736 72527669331871013568 72947389640504526378 73248825134886776487 73356746484727335168 73631679680617648128 73678902178408648704 74105284714163328384 74411504898932598336 74794158998491982742 75213879307125495552 75544190841153171456 75649144812375064392 75961744584327027468 75981367871483918976 76736864427024242034 76849924888761970176 77118028150343862528 77167486561856027904 77564313035473167288 78795492607464804864 79121093816586560256 79527966530042108232 79578970516914028776 79696218403160561664 80025541619702547456 80790315205122141696 80842128779087267328 81593627998354890264 81713844185519056896 82051504698682358784 82526339795318252064 82888764950709729792 83368445303433744432 83712943011299173128 83782549101608146944 83836281696831240192 84128757982193304576 84615614220516182496 85105287913921947441 85479038855419408848 85903626294053922816 85958719208143423488 86456165499857216448 86813422382088031392 87259852164907313199 87828485587156537344 88134889314678700032 88191413213549746176 88644929183397905472 89526341831528282373 89658245703555631872 90028734322165365888 90051991551388348416 90424107218956068864 90889104605762409408 90947394876473175744 91928074708708939008 92307942786017653632 92331788805853876224 92842132269733033572 93249860569548446016 93789500966362962486 94255367739309165312 94315816908935145216 95192565998080705308 96703559109161351424 97263186187339368504 97665100179849035316 97808995312969780224 98807046285551104512 99215339865243464448 99725545331322643656 100285172409500660736 100865526416500085856 101282326112436036624 101308490495311891968 102315819236032322712 102466566518349293568 102824037533791816704 102889982082474703872 103419084047297556384 103846435634269860336 103873262406585610752 105060656809953073152 105494791755448747008 106037288706722810976 106105294022552038368 106700722159603396608 107720420273496188928 107789505038783023104 108791503997806520352 109402006264909811712 109421084460756789567 110035119727091002752 110518353267612973056 111157927071244992576 111617257348398897504 112171677309591072768 112191238497737974113 112820818960688243328 113473717218562596588 113942616876490541202 113972051807225878464 115105296640536363051 115274887333142955264 115677042225515793792 115751229842784041856 116346469553209750932 118193238911197207296 118681640724879840384 119368455775371043164 119544327604740842496 120038312429553821184 121185472807683212544 121263193168630900992 122570766278278585344 123077257048023538176 123789509692977378096 124333147426064594688 125052667955150616648 125673823652412220416 125754422545246860288 126923421330774273744 128218558283129113272 128855439441080884224 128938078812215135232 129684248249785824672 130220133573132047088 130411993750626373632 131742728380734806016 132202333972018050048 132287119820324619264 132967393775096858208 133713563212667547648 134487368555333447808 135043101483248048832 135077987327082522624 135636160828434103296 136421092314709763616 137098716711722422272 137186642776632938496 137892112063063408512 138461914179026480448 138497683208780814336 139263198404599550358 140659722340598329344 140684251449544443729 141383051608963747968 141473725363402717824 142788848997121057962 145055338663742027136 145894779281009052756 146497650269773552974 146713492969454670336 148210569428326656768 148823009797865196672 149588317996983965484 150427758614250991104 151298289624750128784 151923489168654054936 151962735742967837952 153473728854048484068 153699849777523940352 154236056300687725056 154334973123712055808 155128626070946334576 157590985214929609728 158242187633173120512 159055933060084216464 159157941033828057552 159392436806321123328 160051083239405094912 161580630410244283392 161684257558174534656 163187255996709780528 163427688371038113792 164103009397364717568 165052679590636504128 165777529901419459584 166736890606867488864 167425886022598346256 167565098203216293888 167672563393662480384 168257515964386609152 169231228441032364992 170210575827843894882 170913925314735811803 170958077710838817696 171807252588107845632 171917438416286846976 172912330999714432896 173626844764176062784 174519704329814626398 176269778629357400064 176382826427099492352 177289858366795810944 179052683663056564746 179316491407111263744 180057468644330731776 180848214437912137728 181778209211524818816 181894789752946351488 183856149417417878016 184615885572035307264 185684264539466067144 186499721139096892032 187579001932725924972 188510735478618330624 188631633817870290432 190385131996161410616 193407118218322702848 194526372374678737008 195330200359698070632 195617990625939560448 197614092571102209024 198430679730486928896 199451090662645287312 200570344819001321472 201731052833000171712 202564652224872073248 202616980990623783936 204631638472064645424 204933133036698587136 205648075067583633408 205779964164949407744 206838168094595112768 207692871268539720672 207746524813171221504 208894797606899325537 210121313619906146304 210989583510897494016 212074577413445621952 212210588045104076736 215440840546992377856 215579010077566046208 217583007995613040704 218842168921513579134 220070239454182005504 221036706535225946112 222315854142489985152 223234514696797795008 224382476995475948226 225641637921376486656 226947434437125193176 227885233752981082404 227944103614451756928 230210593281072726102 230549774666285910528 231354084451031587584 231502459685568083712 232692939106419501864 236386477822394414592 237363281449759680768 238736911550742086328 239088655209481684992 240076624859107642368 242370945615366425088 242526386337261801984 245141532556557170688 246154514096047076352 247579019385954756192 248666294852129189376 250105335910301233296 251347647304824440832 251508845090493720576 253846842661548547488 255315863741765842323 256437116566258226544 257710878882161768448 257876157624430270464 259368496499571649344 260440267146264094176 261779556494721939597 263485456761469612032 264404667944036100096 264574239640649238528 265934787550193716416 268579025494584847119 268974737110666895616 270086202966496097664 270155974654165045248 271272321656868206592 272842184629419527232 275784224126126817024 276923828358052960896 276995366417561628672 278526396809199100716 281368502899088887458 282766103217927495936 282947450726805435648 285577697994242115924 290110677327484054272 291789558562018105512 292995300539547105948 293426985938909340672 296421138856653313536 297646019595730393344 299176635993967930968 300855517228501982208 302596579249500257568 303846978337308109872 303925471485935675904 306947457708096968136 307399699555047880704 308472112601375450112 308669946247424111616 310257252141892669152 315181970429859219456 316484375266346241024 318111866120168432928 318315882067656115104 320102166478810189824 323161260820488566784 323368515116349069312 326374511993419561056 328206018794729435136 328263253382270368701 330105359181273008256 331555059802838919168 333473781213734977728 334851772045196692512 336515031928773218304 338462456882064729984 340421151655687789764 341827850629471623606 341916155421677635392 345824661999428865792 347253689528352125568 349039408659629252796 354579716733591621888 358105367326113129492 358632982814222527488 360114937288661463552 363556418423049637632 363789579505892702976 367712298834835756032 369231771144070614528 371368529078932134288 372999442278193784064 375158003865451849944 377021470957236661248 377263267635740580864 380770263992322821232 386814236436645405696 389052744749357474016 390660400719396141264 391235981251879120896 395228185142204418048 396861359460973857792 398902181325290574624 401140689638002642944 403462105666000343424 405129304449744146496 405233961981247567872 409263276944129290848 411296150135167266816 411559928329898815488 413676336189190225536 415385742537079441344 415493049626342443008 417789595213798651074 421979167021794988032 422052754348633331187 424149154826891243904 424421176090208153472 435166015991226081408 437684337843027158268 440140478908364011008 444631708284979970304 446469029393595590016 448764953990951896452 451283275842752973312 453894868874250386352 455770467505962164808 455888207228903513856 460421186562145452204 461099549332571821056 462708168902063175168 463004919371136167424 465385878212839003728 472772955644788829184 474726562899519361536 477473823101484172656 478177310418963369984 480153249718215284736 484741891230732850176 485052772674523603968 490283065113114341376 492309028192094152704 495158038771909512384 497332589704258378752 500210671820602466592 502695294609648881664 503017690180987441152 507693685323097094976 510631727483531684646 512741775944207435409 512874233132516453088 515421757764323536896 515752315248860540928 518736992999143298688 520880534292528188352 523559112989443879194 528809335888072200192 529148479281298477056 531869575100387432832 537158050989169694238 537949474221333791232 540172405932992195328 542544643313736413184 545684369258839054464 551568448252253634048 553847656716105921792 557052793618398201432 562737005798177774916 565532206435854991872 565894901453610871296 571155395988484231848 580221354654968108544 583579117124036211024 585990601079094211896 586853971877818681344 592842277713306627072 595292039191460786688 598353271987935861936 601711034457003964416 605193158499000515136 607693956674616219744 607850942971871351808 613894915416193936272 614799399110095761408 616944225202750900224 617339892494848223232 620514504283785338304 626684392820697976611 630363940859718438912 632968750532692482048 636223732240336865856 636631764135312230208 646322521640977133568 646737030232698138624 652749023986839122112 656526506764540737402 660210718362546016512 663110119605677838336 666947562427469955456 669703544090393385024 676924913764129459968 680842303311375579528 683655701258943247212 683832310843355270784 691649323998857731584 694507379056704251136 698078817319258505592 709159433467183243776 716210734652226258984 717265965628445054976 720229874577322927104 727112836846099275264 727579159011785405952 735424597669671512064 738463542288141229056 742737058157864268576 745998884556387568128 750316007730903699888 754042941914473322496 754526535271481161728 761540527984645642464 765947591225297526969 773628472873290811392 778105489498714948032 781320801438792282528 785338669484165818791 790456370284408836096 793722718921947715584 797804362650581149248 805737076483754541357 806924211332000686848 810258608899488292992 810467923962495135744 818526553888258581696 827352672378380451072 830771485074158882688 830986099252684886016 835579190427597302148 844105508697266662374 848298309653782487808 848842352180416306944 870332031982452162816 875368675686054316536 880280957816728022016 889263416569959940608 892938058787191180032 897529907981903792904 902566551685505946624 907789737748500772704 911540935011924329616 911776414457807027712 920842373124290904408 922199098665143642112 925416337804126350336 926009838742272334848 930771756425678007456 945545911289577658368 949453125799038723072 954947646202968345312 960306499436430569472 969483782461465700352 970105545349047207936 984618056384188305408 984789760146811106103 990316077543819024768 994665179408516757504 1000421343641204933184 1015387370646194189952 1021263454967063369292 1025483551888414870818 1025748466265032906176 1037473985998286597376 1041761068585056376704 1047118225978887758388 1063739150200774865664 1074316101978339388476 1075898948442667582464 1080344811865984390656 1091368738517678108928 1103136896504507268096 1107695313432211843584 1114105587236796402864 1125474011596355549832 1131064412871709983744 1131789802907221742592 1142310791976968463696 1160442709309936217088 1167158234248072422048 1171981202158188423792 1173707943755637362688 1185684555426613254144 1190584078382921573376 1196706543975871723872 1203422068914007928832 1210386316998001030272 1215387913349232439488 1215701885943742703616 1227789830832387872544 1233888450405501800448 1234679784989696446464 1241029008567570676608 1253368785641395953222 1265937501065384964096 1266158263045899993561 1272447464480673731712 1273263528270624460416 1305498047973678244224 1313053013529081474804 1320421436725092033024 1333895124854939910912 1339407088180786770048 1353849827528258919936 1361684606622751159056 1367311402517886494424 1367664621686710541568 1383298647997715463168 1389014758113408502272 1396157634638517011184 1418318866934366487552 1432421469304452517968 1434531931256890109952 1440459749154645854208 1454225673692198550528 1455158318023570811904 1470849195339343024128 1476927084576282458112 1485474116315728537152 1491997769112775136256 1500632015461807399776 1508085883828946644992 1509053070542962323456 1523081055969291284928 1531895182450595053938 1547256945746581622784 1556210978997429896064 1562641602877584565056 1570677338968331637582 1587445437843895431168 1595608725301162298496 1611474152967509082714 1613848422664001373696 1620517217798976585984 1637053107776517163392 1654705344756760902144 1661542970148317765376 1671158380855194604296 1688211017394533324748 1696596619307564975616 1697684704360832613888 1740664063964904325632 1750737351372108633072 1760561915633456044032 1778526833139919881216 1785876117574382360064 1795059815963807585808 1805133103371011893248 1815579475497001545408 1823081870023848659232 1823552828915614055424 1841684746248581808816 1844398197330287284224 1850832675608252700672 1852019677484544669696 1861543512851356014912 1880053178462093929833 1891091822579155316736 1898906251598077446144 1909895292405936690624 1938967564922931400704 1940211090698094415872 1969579520293622212206 1980632155087638049536 1989330358817033515008 2000842687282409866368 2030774741292388379904 2042526909934126738584 2050967103776829741636 2051496932530065812352 2074947971996573194752 2083522137170112753408 2094236451957775516776 2127478300401549731328 2148632203956678776952 2151797896885335164928 2160689623731968781312 2182737477035356217856 2206273793009014536192 2215390626864423687168 2228211174473592805728 2250948023192711099664 2262128825743419967488 2263579605814443485184 2284621583953936927392 2297842773675892580907 2320885418619872434176 2334316468496144844096 2343962404316376847584 2371369110853226508288 2381168156765843146752 2393413087951743447744 2420772633996002060544 2430775826698464878976 2431403771887485407232 2455579661664775745088 2482058017135141353216 2506737571282791906444 2532316526091799987122 2544894928961347463424 2546527056541248920832 2610996095947356488448 2626106027058162949608 2640842873450184066048 2667790249709879821824 2678814176361573540096 2707699655056517839872 2723369213245502318112 2734622805035772988848 2735329243373421083136 2766597295995430926336 2778029516226817004544 2792315269277034022368 2836637733868732975104 2864842938608905035936 2880919498309291708416 2908451347384397101056 2910316636047141623808 2953854169152564916224 2954369280440433318309 2970948232631457074304 2983995538225550272512 3001264030923614799552 3046162111938582569856 3063790364901190107876 3112421957994859792128 3125283205755169130112 3141354677936663275164 3191217450602324596992 3222948305935018165428 3227696845328002747392 3241034435597953171968 3274106215553034326784 3309410689513521804288 3323085940296635530752 3342316761710389208592 3376422034789066649496 3393193238615129951232 3395369408721665227776 3481328127929808651264 3501474702744217266144 3521123831266912088064 3557053666279839762432 3571752235148764720128 3590119631927615171616 3610266206742023786496 3631158950994003090816 3646163740047697318464 3647105657831228110848 3683369492497163617632 3701665351216505401344 3704039354969089339392 3723087025702712029824 3760106356924187859666 3797812503196154892288 3819790584811873381248 3939159040587244424412 3961264310175276099072 4001685374564819732736 4061549482584776759808 4085053819868253477168 4101934207553659483272 4102993865060131624704 4149895943993146389504 4167044274340225506816 4188472903915551033552 4254956600803099462656 4297264407913357553904 4303595793770670329856 4321379247463937562624 4365474954070712435712 4412547586018029072384 4430781253728847374336 4456422348947185611456 4501896046385422199328 4524257651486839934976 4527159211628886970368 4569243167907873854784 4595685547351785161814 4641770837239744868352 4668632936992289688192 4687924808632753695168 4762336313531686293504 4786826175903486895488 4841545267992004121088 4861551653396929757952 4911159323329551490176 4964116034270282706432 5013475142565583812888 5064633052183599974244 5089789857922694926848 5093054113082497841664 5221992191894712976896 5252212054116325899216 5281685746900368132096 5335580499419759643648 5357628352723147080192 5415399310113035679744 5446738426491004636224 5469245610071545977696 5470658486746842166272 5533194591990861852672 5556059032453634009088 5584630538554068044736 5640159535386281789499 5673275467737465950208 5729685877217810071872 5816902694768794202112 5820633272094283247616 5908738560880866636618 5941896465262914148608 5967991076451100545024 6002528061847229599104 6092324223877165139712 6127580729802380215752 6224843915989719584256 6250566411510338260224 6282709355873326550328 6382434901204649193984 6445896611870036330856 6455393690656005494784 6482068871195906343936 6548212431106068653568 6618821379027043608576 6646171880593271061504 6684633523420778417184 6752844069578133298992 6786386477230259902464 6790738817443330455552 6893528321027677742721 6962656255859617302528 7002949405488434532288 7114107332559679524864 7143504470297529440256 7180239263855230343232 7262317901988006181632 7292327480095394636928 7294211315662456221696 7366738984994327235264 7446174051405424059648 7520212713848375719332 7639581169623746762496 7878318081174488848824 7922528620350552198144 8003370749129639465472 8123098965169553519616 8170107639736506954336 8203868415107318966544 8205987730120263249408 8299791887986292779008 8334088548680451013632 8376945807831102067104 8509913201606198925312 8594528815826715107808 8642758494927875125248 8730949908141424871424 8861562507457694748672 8863107841321299954927 8912844697894371222912 9003792092770844398656 9138486335815747709568 9191371094703570323628 9337265873984579376384 9375849617265507390336 9573652351806973790976 9683090535984008242176 9723103306793859515904 9822318646659102980352 9928232068540565412864 10026950285131167625776 10129266104367199948488 10179579715845389853696 10186108226164995683328 10443984383789425953792 10504424108232651798432 10563371493800736264192 10671160998839519287296 10715256705446294160384 10830798620226071359488 10893476852982009272448 10938491220143091955392 10941316973493684332544 11112118064907268018176 11169261077108136089472 11280319070772563578998 11459371754435620143744 11817477121761733273236 11883792930525828297216 12005056123694459198208 12184648447754330279424 12255161459604760431504 12449687831979439168512 12501132823020676520448 12565418711746653100656 12764869802409298387968 12891793223740072661712 12910787381312010989568 12964137742391812687872 13096424862212137307136 13237642758054087217152 13292343761186542123008 13369267046841556834368 13505688139156266597984 13572772954460519804928 13581477634886660911104 13787056642055355485442 13925312511719234605056 14005898810976869064576 14287008940595058880512 14360478527710460686464 14524635803976012363264 14584654960190789273856 14733477969988654470528 14892348102810848119296 15040425427696751438664 15279162339247493524992 15756636162348977697648 15845057240701104396288 16006741498259278930944 16246197930339107039232 16340215279473013908672 16407736830214637933088 16411975460240526498816 16599583775972585558016 16668177097360902027264 16753891615662204134208 17019826403212397850624 17189057631653430215616 17461899816282849742848 17726215682642599909854 17825689395788742445824 18007584185541688797312 18276972671631495419136 18382742189407140647256 18674531747969158752768 18751699234531014780672 19147304703613947581952 19366181071968016484352 19446206613587719031808 19644637293318205960704 19856464137081130825728 20053900570262335251552 20258532208734399896976 20359159431690779707392 20372216452329991366656 20680584963083033228163 20887968767578851907584 21008848216465303596864 21342321997679038574592 21430513410892588320768 21786953705964018544896 21876982440286183910784 21882633946987368665088 22338522154216272178944 22560638141545127157996 22918743508871240287488 23634954243523466546472 23767585861051656594432 24010112247388918396416 24369296895508660558848 24510322919209520863008 24899375663958878337024 25002265646041353040896 25130837423493306201312 25529739604818596775936 25783586447480145323424 25928275484783625375744 26192849724424274614272 26584687522373084246016 26738534093683113668736 27011376278312533195968 27574113284110710970884 28011797621953738129152 28720957055420921372928 29049271607952024726528 29169309920381578547712 29466955939977308941056 29784696205621696238592 30080850855393502877328 30558324678494987049984 31513272324697955395296 31690114481402208792576 32013482996518557861888 32492395860678214078464 32680430558946027817344 32815473660429275866176 32823950920481052997632 33336354194721804054528 33507783231324408268416 34378115263306860431232 35452431365285199819708 35651378791577484891648 36015168371083377594624 36553945343262990838272 36765484378814281294512 37349063495938317505536 37503398469062029561344 38294609407227895163904 38732362143936032968704 38892413227175438063616 39289274586636411921408 39712928274162261651456 40107801140524670503104 40517064417468799793952 40718318863381559414784 40744432904659982733312 41361169926166066456326 41775937535157703815168 42017696432930607193728 42861026821785176641536 43573907411928037089792 43753964880572367821568 44677044308432544357888 45121276283090254315992 45837487017742480574976 47269908487046933092944 47535171722103313188864 48020224494777836792832 48738593791017321117696 49020645838419041726016 49798751327917756674048 50004531292082706081792 50261674846986612402624 51059479209637193551872 51567172894960290646848 52385699448848549228544 53477068187366227337472 54022752556625066391936 55148226568221421941768 56023595243907476258304 57441914110841842745856 58098543215904049453056 58338619840763157095424 58933911879954617882112 59569392411243392477184 60161701710787005754656 61116649356989974099968 62041754889249099684489 63026544649395910790592 64026965993037115723776 65360861117892055634688 65630947320858551732352 65647901840962105995264 67015566462648816536832 68756230526613720862464 70904862730570399639416 71302757583154969783296 72030336742166755189248 73107890686525981676544 73530968757628562589024 74698126991876635011072 75006796938124059122688 76589218814455790327808 77784826454350876127232 78578549173272823842816 80215602281049341006208 81034128834937599587904 82722339852332132912652 84035392865861214387456 87147814823856074179584 87507929761144735643136 89354088616865088715776 90242552566180508631984 91674974035484961149952 94539816974093866185888 95070343444206626377728 96040448989555673585664 97477187582034642235392 98041291676838083452032 100009062584165412163584 100523349693973224805248 103134345789920581293696 106954136374732454674944 108045505113250132783872 110296453136442843883536 112047190487814952516608 114883828221683685491712 116197086431808098906112 116677239681526314190848 117867823759909235764224 119138784822486784954368 120323403421574011509312 122233298713979948199936 124083509778498199368978 126053089298791821581184 130721722235784111269376 131261894641717103464704 134031132925297633073664 137512461053227441724928 141809725461140799278832 142605515166309939566592 144060673484333510378496 146215781373051963353088 147061937515257125178048 149396253983753270022144 150013593876248118245376 153178437628911580655616 157157098346545647685632 160431204562098682012416 162068257669875199175808 165444679704664265825304 168070785731722428774912 174295629647712148359168 175015859522289471286272 178708177233730177431552 180485105132361017263968 183349948070969922299904 189079633948187732371776 192080897979111347171328 196082583353676166904064 201046699387946449610496 206268691579841162587392 213908272749464909349888 216091010226500265567744 220592906272885687767072 224094380975629905033216 229767656443367370983424 233354479363052628381696 235735647519818471528448 240646806843148023018624 248167019556996398737956 252106178597583643162368 261443444471568222538752 262523789283434206929408 268062265850595266147328 275024922106454883449856 283619450922281598557664 285211030332619879133184 288121346968667020756992 292431562746103926706176 294123875030514250356096 300027187752496236490752 320862409124197364024832 324136515339750398351616 330889359409328531650608 336141571463444857549824 348591259295424296718336 350031719044578942572544 357416354467460354863104 360970210264722034527936 366699896141939844599808 378159267896375464743552 392165166707352333808128 402093398775892899220992 412537383159682325174784 427816545498929818699776 432182020453000531135488 441185812545771375534144 448188761951259810066432 459535312886734741966848 471471295039636943056896 481293613686296046037248 496334039113992797475912 504212357195167286324736 522886888943136445077504 525047578566868413858816 536124531701190532294656 550049844212909766899712 567238901844563197115328 576242693937334041513984 588247750061028500712192 641724818248394728049664 648273030679500796703232 661778718818657063301216 672283142926889715099648 700063438089157885145088 721940420529444069055872 756318535792750929487104 784330333414704667616256 804186797551785798441984 825074766319364650349568 855633090997859637399552 864364040906001062270976 882371625091542751068288 962587227372592092074496 992668078227985594951824 1008424714390334572649472 1045773777886272890155008 1050095157133736827717632 1072249063402381064589312 1100099688425819533799424 1134477803689126394230656 1176495500122057001424384 1283449636496789456099328 1296546061359001593406464 1323557437637314126602432 1344566285853779430199296 1443880841058888138111744 1512637071585501858974208 1568660666829409335232512 1608373595103571596883968 1650149532638729300699136 1728728081812002124541952 1764743250183085502136576 1925174454745184184148992 1985336156455971189903648 2016849428780669145298944 2100190314267473655435264 2268955607378252788461312 2352991000244114002848768 2566899272993578912198656 2593092122718003186812928 2647114875274628253204864 2887761682117776276223488 3025274143171003717948416 3137321333658818670465024 3216747190207143193767936 3300299065277458601398272 3529486500366171004273152 3850348909490368368297984 3970672312911942379807296 4033698857561338290597888 4537911214756505576922624 4705982000488228005697536 5186184245436006373625856 5294229750549256506409728 5775523364235552552446976 6050548286342007435896832 7058973000732342008546304 7700697818980736736595968 7941344625823884759614592 9075822429513011153845248 9411964000976456011395072 10588459501098513012819456 11551046728471105104893952 12101096572684014871793664 14117946001464684017092608 15882689251647769519229184 18151644859026022307690496 21176919002197026025638912 23102093456942210209787904 28235892002929368034185216 31765378503295539038458368 36303289718052044615380992 42353838004394052051277824 63530757006591078076916736 84707676008788104102555648 127061514013182156153833472 254123028026364312307666944
- Sum of all divisors σ(n): 987165093420207255986569011
- Sum of proper divisors (its aliquot sum) s(n): 733042065393842943678902067
- 254123028026364312307666944 is an abundant number, because the sum of its proper divisors (733042065393842943678902067) is greater than itself. Its abundance is 478919037367478631371235123
Bases of 254123028026364312307666944
- Binary: 11010010001101001010010011110100000001110111011110110001110100011010100010010000000000002
- Hexadecimal: 0xD234A4F40777B1D1A89000
- Base-36: VXHRJJ3ISK9000000
Squares and roots of 254123028026364312307666944
- 254123028026364312307666944 squared (2541230280263643123076669442) is 64578513373288341750219059813029062702064004430299136
- 254123028026364312307666944 cubed (2541230280263643123076669443) is 16410887363861095817602707308488215964225235993005672947602011410307028178960384
-
254123028026364312307666944 is a
perfect square number . Itssquare root is 15941236715712 -
The
cube root of 254123028026364312307666944 is 633404785.9277072791 - Being both a perfect square and a perfect cube, 254123028026364312307666944 is also a
perfect sixth number .
Scales and comparisons
How big is 254123028026364312307666944?- 254,123,028,026,364,312,307,666,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 254,123,028,026,364,312,307,666,944 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 254123028026364312307666944 cubic inches would be around 52783732.2 feet tall.
Recreational maths with 254123028026364312307666944
- 254123028026364312307666944 backwards is 449666703213463620820321452
- 254123028026364312307666944 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 254123028026364312307666944's digits is 99
- 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 254123028026364312307666944 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 254123028026364312307666944 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/254123028026364312307666944/
Chicago style:
Numbermatics. 2024. "Number 254123028026364312307666944 - Facts about the integer". https://numbermatics.com/n/254123028026364312307666944/
The information we have on file for 254123028026364312307666944 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 254123028026364312307666944, math, Factors of 254123028026364312307666944, curriculum, school, college, exams, university, Prime factorization of 254123028026364312307666944, STEM, science, technology, engineering, physics, economics, calculator, two hundred fifty-four septillion, one hundred twenty-three sextillion, twenty-eight quintillion, twenty-six quadrillion, three hundred sixty-four trillion, three hundred twelve billion, three hundred seven million, six hundred sixty-six thousand, nine hundred forty-four.