381628169112823095361536
381,628,169,112,823,095,361,536 is an even composite number composed of six prime numbers multiplied together.
381628169112823095361536 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 381628169112823095361536:
224 × 38 × 112 × 192 × 592 × 1512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 19 × 19 × 59 × 59 × 151 × 151)See below for interesting mathematical facts about the number 381628169112823095361536 from the Numbermatics database.
Names of 381628169112823095361536
- Cardinal: 381628169112823095361536 can be written as Three hundred eighty-one sextillion, six hundred twenty-eight quintillion, one hundred sixty-nine quadrillion, one hundred twelve trillion, eight hundred twenty-three billion, ninety-five million, three hundred sixty-one thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 3.81628169112823095361536 × 1023
Factors of 381628169112823095361536
Divisors of 381628169112823095361536
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 32 33 36 38 44 48 54 57 59 64 66 72 76 81 88 96 99 108 114 118 121 128 132 144 151 152 162 171 176 177 192 198 209 216 228 236 242 243 256 264 288 297 302 304 324 342 352 354 361 363 384 396 418 432 453 456 472 484 486 512 513 528 531 576 594 604 608 627 648 649 684 704 708 722 726 729 768 792 836 864 891 906 912 944 968 972 1024 1026 1056 1062 1083 1089 1121 1152 1188 1208 1216 1254 1296 1298 1359 1368 1408 1416 1444 1452 1458 1536 1539 1584 1593 1661 1672 1728 1782 1812 1824 1881 1888 1936 1944 1947 2048 2052 2112 2124 2166 2178 2187 2242 2299 2304 2376 2416 2432 2508 2592 2596 2673 2718 2736 2816 2832 2869 2888 2904 2916 3072 3078 3168 3186 3249 3267 3322 3344 3363 3456 3481 3564 3624 3648 3762 3776 3872 3888 3894 3971 4077 4096 4104 4224 4248 4332 4356 4374 4484 4598 4608 4617 4752 4779 4832 4864 4983 5016 5184 5192 5346 5436 5472 5632 5643 5664 5738 5776 5808 5832 5841 6144 6156 6336 6372 6498 6534 6561 6644 6688 6726 6897 6912 6962 7128 7139 7248 7296 7524 7552 7744 7776 7788 7942 8019 8154 8192 8208 8448 8496 8607 8664 8712 8748 8909 8968 9196 9216 9234 9504 9558 9664 9728 9747 9801 9966 10032 10089 10368 10384 10443 10692 10872 10944 11264 11286 11328 11476 11552 11616 11664 11682 11913 12231 12288 12312 12331 12672 12744 12996 13068 13122 13288 13376 13452 13794 13824 13851 13924 14256 14278 14337 14496 14592 14949 15048 15104 15488 15552 15576 15884 16038 16308 16384 16416 16896 16929 16992 17214 17328 17424 17496 17523 17818 17936 18271 18392 18432 18468 19008 19116 19328 19456 19494 19602 19932 20064 20178 20691 20736 20768 20886 21299 21384 21417 21744 21888 22528 22572 22656 22801 22952 23104 23232 23328 23364 23826 24057 24462 24576 24624 24662 25344 25488 25821 25992 26136 26244 26576 26727 26752 26904 27588 27648 27702 27848 28512 28556 28674 28992 29184 29241 29403 29898 30096 30208 30267 30976 31104 31152 31329 31559 31768 32076 32616 32768 32832 33792 33858 33984 34428 34656 34848 34992 35046 35636 35739 35872 36542 36693 36784 36864 36936 36993 38016 38232 38291 38656 38912 38988 39204 39864 40128 40356 41382 41472 41536 41553 41772 42598 42768 42834 43011 43488 43681 43776 44847 45056 45144 45312 45602 45904 46208 46464 46656 46728 47652 48114 48924 49152 49248 49324 50688 50787 50976 51642 51984 52272 52488 52569 53152 53454 53504 53808 54511 54813 55176 55296 55404 55696 57024 57112 57348 57984 58368 58482 58806 59796 60192 60416 60534 61952 62073 62208 62304 62658 63118 63536 63897 64152 64251 65232 65536 65664 66139 67584 67716 67968 68403 68856 69312 69696 69984 70092 71272 71478 71744 72171 73084 73386 73568 73728 73872 73986 76032 76464 76582 77312 77463 77824 77976 78408 79728 80181 80256 80712 82764 82944 83072 83106 83544 85196 85536 85668 86022 86976 87362 87552 87723 88209 89694 90112 90288 90624 90801 91204 91808 92416 92928 93312 93456 93987 94677 95304 96228 97848 97999 98304 98496 98648 101376 101574 101952 103284 103968 104544 104976 105138 106304 106908 107008 107217 107616 109022 109626 110079 110352 110592 110808 110979 111392 114048 114224 114696 114873 115968 116736 116964 117612 119592 120384 120832 121068 123904 124146 124416 124608 124659 125316 126236 127072 127794 128304 128502 129033 130464 131043 131072 131328 132278 134541 135168 135432 135641 135936 136806 137712 138624 139392 139968 140184 142544 142956 143488 144342 146168 146772 147136 147456 147744 147972 152064 152361 152928 153164 154624 154926 155648 155952 156816 157707 159456 160362 160512 161424 163533 164439 165528 165888 166144 166212 167088 169271 170392 171072 171336 172044 173952 174724 175104 175446 176418 179388 180224 180576 181248 181602 182408 183616 184832 185856 186219 186624 186912 187974 189354 190608 191691 192456 192753 195696 195998 196608 196992 197296 198417 202752 203148 203904 205209 206568 207936 209088 209952 210276 212608 213816 214016 214434 215232 218044 219252 220158 220704 221184 221616 221958 222784 228096 228448 229392 229746 231936 232389 233472 233928 234289 235224 239184 240543 240768 241664 242136 247808 248292 248832 249216 249318 250632 250811 252472 254144 255588 256608 257004 258066 260928 262086 262144 262656 263169 264556 264627 269082 270336 270864 271282 271872 272403 273612 275424 277248 278784 279936 280368 281961 284031 285088 285912 286976 288684 292336 293544 293997 294272 294912 295488 295944 304128 304722 305856 306328 309248 309852 311296 311904 313632 315414 318912 320724 321024 321651 322848 327066 328878 330237 331056 331776 332288 332424 332937 334176 338542 340784 342144 342672 344088 344619 347149 347904 349448 350208 350892 352836 358776 360448 361152 362496 363204 364816 367232 369664 371712 372438 373248 373824 375948 378708 381216 383382 384912 385506 387099 391392 391996 393129 393216 393984 394592 396834 403623 405504 406296 406923 407808 410418 413136 415872 418176 419904 420552 421201 425216 427632 428032 428868 430464 433219 436088 438504 440316 441408 442368 443232 443916 445568 456192 456896 457083 458784 459492 463872 464778 466944 467856 468578 470448 473121 478368 481086 481536 483328 484272 490599 493317 495616 496584 497664 498432 498636 501264 501622 504944 507813 508288 511176 513216 514008 516132 521856 524172 524288 525312 525631 526338 529112 529254 538164 540672 541728 542564 543744 544806 547224 550848 554496 557568 558657 559872 560736 563922 568062 570176 571824 573952 575073 577368 578259 584672 587088 587994 588544 589824 590976 591888 595251 599621 608256 609444 611712 612656 615627 618496 619704 622592 623808 627264 630828 637824 641448 642048 643302 645696 654132 657756 660474 662112 663552 664576 664848 665874 668352 677084 681568 684288 685344 688176 689238 694298 695808 697167 698896 700416 701784 702867 705672 717552 720896 721629 722304 724992 726408 727529 729632 734464 739328 743424 744876 746496 747648 751896 752433 757416 762432 766764 769824 771012 774198 782784 783992 786258 786432 787968 789184 789507 793668 793881 807246 811008 812592 813846 815616 817209 820836 826272 831744 836352 839808 841104 842402 845883 850432 852093 855264 856064 857736 860928 866438 872176 877008 880632 881991 882816 884736 886464 887832 891136 912384 913792 914166 917568 918984 927744 929556 933888 935712 937156 940896 946242 956736 962172 963072 964953 966656 968544 981198 986634 990711 991232 993168 995328 996864 997272 998811 1002528 1003244 1009888 1015626 1016576 1022352 1026432 1028016 1032264 1033857 1041447 1043712 1048344 1048576 1050624 1051262 1052676 1058224 1058508 1076328 1077989 1081344 1083456 1085128 1087488 1089612 1094448 1101696 1108992 1115136 1117314 1119744 1121472 1127844 1136124 1140352 1143648 1147904 1150146 1154736 1156518 1169344 1174176 1175988 1177088 1179387 1179648 1181952 1183776 1190502 1199242 1210869 1216512 1218888 1220769 1223424 1225312 1231254 1236992 1239408 1245184 1247616 1254528 1256641 1261656 1263603 1275648 1282896 1284096 1286604 1291392 1299657 1308264 1315512 1320948 1324224 1327104 1329152 1329696 1331748 1336704 1345259 1354168 1363136 1368576 1370688 1371249 1376352 1378476 1388596 1391616 1394334 1397792 1400832 1403568 1405734 1411344 1419363 1435104 1441792 1443258 1444608 1449984 1452816 1455058 1459264 1468928 1471797 1478656 1479951 1486848 1489752 1492992 1495296 1503792 1504866 1514832 1523439 1524864 1533528 1539648 1542024 1548396 1565568 1567984 1572516 1572864 1575936 1576893 1578368 1579014 1587336 1587762 1614492 1622016 1625184 1627692 1631232 1634418 1641672 1652544 1663488 1672704 1675971 1679616 1682208 1684804 1691766 1700864 1704186 1710528 1712128 1715472 1721856 1725219 1732876 1734777 1744352 1754016 1761264 1763982 1765632 1769472 1772928 1775664 1782272 1785753 1798863 1824768 1827584 1828332 1835136 1837968 1846881 1855488 1859112 1861981 1867776 1871424 1874312 1881792 1892484 1913472 1924344 1926144 1929906 1933312 1937088 1962396 1973268 1981422 1982464 1986336 1990656 1993728 1994544 1997622 2005056 2006488 2019776 2031252 2033152 2044704 2052864 2056032 2064528 2067714 2082894 2087424 2091501 2096688 2097152 2101248 2102524 2105352 2108601 2116448 2117016 2152656 2155978 2162688 2164887 2166912 2170256 2174976 2179224 2182587 2188896 2203392 2217984 2230272 2234628 2239488 2242944 2255688 2257299 2272248 2280704 2287296 2295808 2300292 2309472 2313036 2338688 2348352 2351976 2354176 2358774 2359296 2363904 2367552 2368521 2381004 2398484 2421738 2433024 2437776 2441538 2446848 2450624 2451627 2462508 2473984 2478816 2490368 2495232 2509056 2513282 2523312 2527206 2537649 2551296 2556279 2565792 2568192 2573208 2577179 2582784 2599314 2616528 2631024 2641896 2645973 2648448 2654208 2658304 2659392 2663496 2673408 2690518 2708336 2726272 2737152 2741376 2742498 2752704 2756952 2758921 2777192 2783232 2788668 2795584 2801664 2807136 2811468 2822688 2838726 2870208 2883584 2886516 2889216 2894859 2899968 2905632 2910116 2918528 2937856 2943594 2957312 2959902 2973696 2979504 2985984 2990592 2996433 3007584 3009732 3029664 3046878 3049728 3067056 3079296 3084048 3096792 3101571 3124341 3131136 3135968 3145032 3145728 3151872 3153786 3156736 3158028 3174672 3175524 3216149 3228984 3233967 3244032 3250368 3255384 3262464 3268836 3283344 3305088 3326976 3345408 3351942 3359232 3364416 3369608 3383532 3401728 3408372 3421056 3424256 3430944 3443712 3450438 3465752 3469554 3488704 3508032 3522528 3527964 3531264 3538161 3538944 3545856 3551328 3564544 3571506 3597726 3632607 3649536 3655168 3656664 3662307 3670272 3675936 3693762 3710976 3718224 3723962 3735552 3742848 3748624 3763584 3769923 3784968 3790809 3826944 3848688 3852288 3859812 3866624 3874176 3898971 3924792 3946536 3962844 3964928 3972672 3981312 3987456 3989088 3995244 4010112 4012976 4035777 4039552 4062504 4066304 4089408 4105728 4112064 4129056 4135428 4165788 4174848 4183002 4193376 4194304 4202496 4205048 4210704 4217202 4232896 4234032 4258089 4305312 4311956 4325376 4329774 4333824 4340512 4349952 4358448 4365174 4377792 4406784 4415391 4435968 4439853 4460544 4469256 4478976 4485888 4511376 4514598 4544496 4561408 4570317 4574592 4591616 4600584 4618944 4626072 4677376 4696704 4703952 4708352 4717548 4718592 4727808 4730679 4735104 4737042 4762008 4765409 4796968 4843476 4866048 4875552 4883076 4893696 4901248 4903254 4925016 4947968 4957632 4980736 4990464 5018112 5026564 5027913 5046624 5054412 5075298 5102592 5112558 5131584 5136384 5146416 5154358 5165568 5175657 5198628 5204331 5233056 5262048 5283792 5291946 5296896 5308416 5316608 5318784 5326992 5346816 5357259 5381036 5396589 5416672 5452544 5474304 5482752 5484996 5505408 5513904 5517842 5540643 5554384 5566464 5577336 5585943 5591168 5603328 5614272 5622936 5645376 5677452 5740416 5767168 5773032 5778432 5781941 5789718 5799936 5811264 5820232 5837056 5875712 5887188 5914624 5919804 5947392 5959008 5971968 5981184 5992866 6015168 6019464 6059328 6093756 6099456 6134112 6158592 6168096 6193584 6203142 6248682 6262272 6271936 6274503 6290064 6291456 6303744 6307572 6313472 6316056 6325803 6349344 6351048 6432298 6457968 6467934 6488064 6494661 6500736 6510768 6524928 6537672 6547761 6566688 6595831 6610176 6653952 6690816 6703884 6718464 6728832 6739216 6767064 6771897 6803456 6816744 6842112 6848512 6861888 6887424 6900876 6931504 6939108 6977408 7016064 7045056 7055928 7062528 7076322 7077888 7091712 7102656 7129088 7143012 7195452 7265214 7299072 7310336 7313328 7324614 7340544 7351872 7354881 7387524 7421952 7436448 7447924 7471104 7485696 7497248 7527168 7539846 7569936 7581618 7612947 7653888 7668837 7697376 7704576 7719624 7731537 7733248 7748352 7797942 7849584 7893072 7925688 7929856 7937919 7945344 7962624 7974912 7978176 7990488 8002819 8020224 8025952 8071554 8079104 8125008 8132608 8178816 8211456 8224128 8231161 8258112 8270856 8276763 8331576 8349696 8366004 8386752 8388608 8404992 8410096 8421408 8434404 8465792 8468064 8516178 8610624 8623912 8650752 8659548 8667648 8681024 8684577 8699904 8716896 8730348 8755584 8813568 8830782 8871936 8879706 8921088 8938512 8957952 8971776 8989299 9022752 9029196 9088992 9122816 9140634 9149184 9183232 9201168 9237888 9252144 9304713 9354752 9373023 9393408 9407904 9416704 9435096 9437184 9455616 9461358 9470208 9474084 9524016 9530818 9593936 9648447 9686952 9701901 9732096 9751104 9766152 9787392 9802496 9806508 9850032 9895936 9915264 9961472 9980928 9986989 10036224 10053128 10055826 10093248 10108824 10150596 10205184 10225116 10263168 10272768 10292832 10308716 10331136 10351314 10397256 10408662 10466112 10524096 10567584 10583892 10593792 10614483 10616832 10633216 10637568 10653984 10693632 10714518 10762072 10793178 10833344 10897821 10905088 10948608 10965504 10969992 10986921 11010816 11027808 11035684 11081286 11108768 11132928 11154672 11171886 11182336 11206656 11228544 11245872 11290752 11309769 11354904 11372427 11480832 11534336 11546064 11556864 11563882 11579436 11599872 11622528 11640464 11674112 11696913 11751424 11774376 11829248 11839608 11894784 11918016 11943936 11962368 11985732 12030336 12038928 12107331 12118656 12187512 12198912 12268224 12317184 12336192 12387168 12406284 12497364 12524544 12543872 12549006 12580128 12582912 12607488 12615144 12626944 12632112 12651606 12698688 12702096 12864596 12915936 12935868 12976128 12989322 13001472 13021536 13049856 13075344 13095522 13133376 13191662 13220352 13246173 13307904 13319559 13381632 13407768 13436928 13457664 13478432 13534128 13543794 13606912 13633488 13684224 13697024 13710951 13723776 13774848 13801752 13823051 13863008 13878216 13954816 14032128 14090112 14111856 14125056 14152644 14155776 14183424 14192037 14205312 14258176 14286024 14296227 14390904 14530428 14598144 14620672 14626656 14649228 14681088 14703744 14709762 14775048 14797849 14843904 14872896 14895848 14942208 14971392 14994496 15054336 15079692 15083739 15139872 15163236 15225894 15307776 15337674 15394752 15409152 15439248 15463074 15466496 15496704 15526971 15595884 15612993 15699168 15786144 15851376 15859712 15875838 15890688 15925248 15949824 15956352 15980976 16005638 16040448 16051904 16071777 16143108 16158208 16189767 16250016 16265216 16357632 16422912 16448256 16462322 16516224 16541712 16553526 16621929 16663152 16699392 16732008 16757829 16773504 16777216 16809984 16820192 16842816 16868808 16931584 16936128 17032356 17221248 17247824 17301504 17319096 17335296 17345823 17362048 17369154 17399808 17433792 17460696 17511168 17627136 17661564 17743872 17759412 17842176 17877024 17915904 17943552 17978598 18045504 18058392 18177984 18245632 18281268 18298368 18366464 18402336 18475776 18504288 18609426 18709504 18746046 18786816 18815808 18823509 18833408 18870192 18874368 18911232 18922716 18940416 18948168 18977409 19048032 19061636 19187872 19296894 19373904 19403802 19464192 19483983 19502208 19532304 19574784 19604992 19613016 19643283 19700064 19787493 19791872 19830528 19922944 19961856 19973978 20072448 20106256 20111652 20186496 20217648 20301192 20315691 20410368 20450232 20481791 20526336 20545536 20585664 20617432 20662272 20702628 20794512 20817324 20932224 21048192 21135168 21167784 21187584 21228966 21233664 21266432 21275136 21307968 21387264 21429036 21524144 21586356 21666688 21795642 21810176 21897216 21931008 21939984 21973842 22021632 22055616 22071368 22162572 22217536 22265856 22309344 22343772 22364672 22413312 22457088 22491744 22581504 22619538 22709808 22744854 22838841 22961664 23006511 23068672 23092128 23113728 23127764 23158872 23194611 23199744 23245056 23280928 23348224 23393826 23502848 23548752 23658496 23679216 23789568 23813757 23836032 23887872 23924736 23971464 24008457 24060672 24077856 24214662 24237312 24375024 24397824 24536448 24634368 24672384 24693483 24774336 24812568 24830289 24994728 25049088 25087744 25098012 25160256 25165824 25214976 25230288 25253888 25264224 25303212 25397376 25404192 25559921 25729192 25831872 25871736 25952256 25978644 26002944 26043072 26053731 26099712 26150688 26191044 26266752 26383324 26440704 26492346 26615808 26639118 26763264 26815536 26873856 26915328 26956864 26967897 27068256 27087588 27213824 27266976 27368448 27394048 27421902 27447552 27549696 27603504 27646102 27726016 27756432 27909632 27914139 28064256 28119069 28180224 28223712 28250112 28305288 28311552 28366848 28384074 28410624 28516352 28572048 28592454 28781808 28945341 29060856 29105703 29196288 29241344 29253312 29298456 29362176 29407488 29419524 29550096 29595698 29687808 29745792 29791696 29884416 29942784 29960967 29988992 30108672 30159384 30167478 30279744 30326472 30451788 30615552 30675348 30789504 30818304 30878496 30926148 30932992 30993408 31053942 31191768 31225986 31398336 31572288 31702752 31719424 31751676 31781376 31843449 31850496 31899648 31912704 31961952 32011276 32080896 32103808 32143554 32286216 32316416 32379534 32500032 32530432 32715264 32845824 32896512 32924644 32960763 33032448 33083424 33107052 33243858 33326304 33398784 33464016 33515658 33547008 33619968 33640384 33685632 33737616 33863168 33872256 33929307 34064712 34117281 34442496 34495648 34603008 34638192 34670592 34691646 34724096 34738308 34799616 34867584 34921392 35022336 35090739 35254272 35323128 35377639 35487744 35518824 35684352 35754048 35831808 35887104 35957196 36091008 36116784 36321993 36355968 36491264 36562536 36596736 36732928 36804672 36951552 37008576 37218852 37419008 37492092 37573632 37631616 37647018 37666816 37740384 37748736 37822464 37845432 37880832 37896336 37954818 38096064 38123272 38375744 38593788 38747808 38807604 38928384 38967966 39004416 39064608 39149568 39209984 39226032 39286566 39400128 39574986 39583744 39661056 39738519 39845888 39923712 39947956 39958677 40144896 40212512 40223304 40372992 40435296 40602384 40631382 40820736 40900464 40963582 41052672 41091072 41132853 41171328 41234864 41324544 41405256 41469153 41589024 41634648 41864448 42096384 42270336 42335568 42375168 42457932 42467328 42532864 42550272 42576111 42615936 42774528 42858072 42888681 43048288 43172712 43333376 43591284 43620352 43794432 43862016 43879968 43947684 44043264 44111232 44142736 44325144 44393547 44435072 44531712 44618688 44687544 44729344 44826624 44914176 44983488 45163008 45239076 45419616 45489708 45677682 45923328 46013022 46137344 46184256 46227456 46255528 46317744 46389222 46399488 46490112 46561856 46580913 46696448 46787652 46838979 47005696 47097504 47316992 47358432 47579136 47627514 47672064 47775744 47849472 47942928 48016914 48121344 48155712 48215331 48429324 48474624 48569301 48750048 48795648 49072896 49268736 49344768 49386966 49548672 49625136 49660578 49865787 49989456 50098176 50175488 50196024 50273487 50320512 50331648 50429952 50460576 50507776 50528448 50606424 50794752 50808384 51119842 51458384 51663744 51743472 51904512 51957288 52005888 52037469 52086144 52107462 52199424 52301376 52382088 52419499 52533504 52766648 52881408 52984692 53231616 53278236 53526528 53631072 53747712 53830656 53913728 53935794 54136512 54175176 54427648 54533952 54736896 54788096 54843804 54895104 55099392 55207008 55292204 55452032 55512864 55819264 55828278 56128512 56238138 56360448 56447424 56500224 56610576 56623104 56733696 56768148 56821248 56932227 57032704 57144096 57184908 57563616 57890682 58121712 58211406 58392576 58451949 58482688 58506624 58596912 58724352 58814976 58839048 58929849 59100192 59191396 59362479 59375616 59491584 59583392 59768832 59885568 59921934 59977984 60217344 60318768 60334956 60559488 60652944 60903576 60947073 61231104 61350696 61445373 61579008 61636608 61756992 61852296 61865984 61986816 62107884 62383536 62451972 62796672 63144576 63405504 63438848 63503352 63562752 63601351 63686898 63700992 63799296 63825408 63923904 64022552 64161792 64207616 64287108 64572432 64632832 64759068 65000064 65060864 65430528 65691648 65793024 65849288 65921526 66064896 66166848 66214104 66487716 66652608 66797568 66928032 67031316 67094016 67239936 67280768 67371264 67475232 67726336 67744512 67858614 68129424 68234562 68884992 68991296 69019533 69206016 69276384 69341184 69383292 69448192 69476616 69583833 69599232 69735168 69842784 70044672 70181478 70508544 70646256 70755278 70975488 71037648 71368704 71441271 71508096 71663616 71774208 71914392 72025371 72182016 72233568 72643986 72711936 72982528 73125072 73193472 73465856 73609344 73903104 74017152 74080449 74437704 74490867 74838016 74984184 75147264 75263232 75294036 75333632 75480768 75497472 75644928 75690864 75761664 75792672 75909636 76192128 76246544 76679763 76751488 77187576 77495616 77615208 77856768 77935932 78008832 78129216 78299136 78419968 78452064 78573132 78800256 79149972 79167488 79322112 79370281 79477038 79691776 79847424 79895912 79917354 80289792 80425024 80446608 80745984 80870592 80903691 81204768 81262764 81641472 81800928 81927164 82105344 82182144 82265706 82342656 82469728 82649088 82810512 82938306 83178048 83269296 83728896 83742417 84192768 84357207 84540672 84671136 84750336 84915864 84934656 85065728 85100544 85152222 85231872 85549056 85716144 85777362 86096576 86345424 86666752 86836023 87182568 87240704 87317109 87588864 87724032 87759936 87895368 88086528 88222464 88285472 88650288 88787094 88870144 89063424 89237376 89375088 89458688 89653248 89828352 89882901 89966976 90326016 90478152 90542771 90839232 90979416 91355364 91846656 92026044 92274688 92368512 92454912 92511056 92635488 92778444 92798976 92980224 93123712 93161826 93392896 93575304 93677958 94011392 94195008 94633984 94716864 95158272 95255028 95344128 95530347 95551488 95698944 95885856 96033828 96242688 96311424 96430662 96858648 96949248 97138602 97500096 97591296 98145792 98537472 98689536 98773932 98882289 99097344 99250272 99321156 99731574 99978912 100196352 100350976 100392048 100546974 100641024 100859904 100921152 101015552 101056896 101212848 101589504 101616768 101787921 102239684 102351843 102916768 103327488 103486944 103809024 103914576 104011776 104074938 104172288 104214924 104398848 104602752 104764176 104838998 105067008 105272217 105533296 105762816 105969384 106132917 106463232 106556472 107053056 107262144 107495424 107661312 107827456 107871588 108273024 108350352 108855296 108965979 109067904 109473792 109576192 109687608 109790208 109856879 110198784 110414016 110584408 110904064 111025728 111638528 111656556 112257024 112476276 112720896 112894848 113000448 113221152 113246208 113467392 113536296 113642496 113864454 114065408 114288192 114369816 115127232 115781364 116243424 116422812 116785152 116903898 116965376 117013248 117193824 117448704 117629952 117678096 117859698 118200384 118382792 118724958 118751232 118983168 119166784 119215557 119537664 119771136 119843868 119876031 119955968 120434688 120637536 120669912 121118976 121305888 121807152 121894146 122462208 122701392 122890746 123158016 123273216 123398559 123513984 123704592 123731968 123973632 124215768 124407459 124767072 124903944 125593344 126289152 126811008 126877696 127006704 127125504 127202702 127373796 127401984 127598592 127650816 127728333 127847808 128045104 128323584 128415232 128574216 128666043 129144864 129265664 129518136 130000128 130121728 130861056 131383296 131586048 131698576 131843052 132129792 132333696 132428208 132975432 133180641 133305216 133595136 133856064 134062632 134188032 134479872 134561536 134742528 134950464 135452672 135489024 135717228 136258848 136469124 137769984 137982592 138039066 138412032 138552768 138682368 138766584 138896384 138953232 139167666 139198464 139470336 139685568 139742739 140089344 140362956 141017088 141292512 141510556 141950976 142075296 142737408 142882542 143016192 143327232 143548416 143828784 144050742 144364032 144467136 144645993 145287972 145423872 145707903 145965056 146250144 146386944 146931712 147218688 147806208 148034304 148160898 148875408 148981734 149597361 149676032 149968368 150294528 150526464 150588072 150667264 150820461 150961536 150994944 151289856 151381728 151523328 151585344 151819272 152053561 152384256 152493088 153359526 153502976 154375152 154991232 155230416 155713536 155871864 156017664 156112407 156258432 156598272 156839936 156904128 157146264 157258497 157600512 158299944 158334976 158644224 158740562 158954076 159383552 159694848 159791824 159834708 160579584 160850048 160893216 161491968 161741184 161807382 162409536 162525528 162776339 163282944 163601856 163854328 164210688 164364288 164531412 164685312 164939456 165298176 165621024 165876612 166356096 166538592 167457792 167484834 168385536 168714414 169081344 169342272 169500672 169831728 169869312 170131456 170201088 170304444 170463744 170796681 171098112 171432288 171554724 172193152 172690848 173333504 173672046 174365136 174481408 174634218 175177728 175448064 175519872 175790736 176173056 176444928 176570944 176789547 177300576 177574188 177740288 178087437 178126848 178474752 178750176 178917376 179306496 179656704 179765802 179933952 180652032 180956304 181085542 181678464 181958832 182710728 182841219 183693312 184052088 184336119 184549376 184737024 184909824 185022112 185270976 185556888 185597952 185960448 186247424 186323652 186785792 187150608 187355916 188022784 188390016 189267968 189433728 189752791 190316544 190510056 190688256 190804053 191060694 191102976 191397888 191771712 192067656 192485376 192622848 192861324 193717296 193898496 194277204 195000192 195182592 196291584 197074944 197379072 197547864 197764578 198194688 198500544 198642312 199463148 199957824 200392704 200701952 200784096 201093948 201282048 201719808 201842304 202031104 202113792 202425696 203179008 203233536 203575842 204479368 204703686 205833536 206654976 206973888 207058599 207618048 207829152 208023552 208149876 208344576 208429848 208751499 208797696 209205504 209528352 209677996 210134016 210544434 211066592 211525632 211938768 212265834 212926464 213112944 214106112 214323813 214524288 214990848 215322624 215654912 215743176 216076113 216546048 216700704 217710592 217931958 218135808 218947584 219152384 219375216 219580416 219713758 220397568 220828032 221168816 221808128 222051456 222241347 223277056 223313112 223472601 224514048 224952552 225441792 225789696 226000896 226442304 226492416 226934784 227072592 227284992 227728908 228130816 228576384 228739632 230039289 230254464 231562728 232486848 232845624 233570304 233807796 233930752 234026496 234387648 234897408 235259904 235356192 235719396 236400768 236765584 237449916 237502464 237966336 238110843 238333568 238431114 239075328 239542272 239687736 239752062 239911936 240869376 241275072 241339824 242237952 242611776 243614304 243788292 244924416 245402784 245781492 246316032 246546432 246797118 247027968 247409184 247463936 247947264 248431536 248814918 249534144 249807888 251186688 251227251 252578304 253071621 253622016 253755392 254013408 254251008 254405404 254747592 254803968 255197184 255301632 255456666 255695616 256090208 256647168 256830464 257148432 257332086 258289728 258531328 259036272 260000256 260243456 260508069 261722112 261951327 262766592 263172096 263397152 263686104 264259584 264667392 264856416 265950864 266361282 266610432 267190272 267712128 268125264 268376064 268959744 269123072 269485056 269648703 269900928 270905344 270978048 271434456 271628313 272517696 272938248 275539968 275965184 276078132 276824064 277105536 277364736 277533168 277792768 277906464 278335332 278396928 278940672 279371136 279485478 280178688 280725912 281159131 282034176 282585024 283021112 283901952 284150592 285474816 285765084 286032384 286591041 286654464 287096832 287657568 288101484 288728064 288934272 289291986 290575944 290847744 291415806 291930112 292500288 292773888 293863424 294437376 295612416 296068608 296321796 296646867 297750816 297963468 299194722 299352064 299936736 300589056 301052928 301176144 301334528 301640922 301923072 302579712 302763456 303046656 303170688 303638544 304107122 304768512 304986176 305363763 306719052 307005952 307055529 308750304 309982464 310460832 311427072 311743728 312035328 312224814 312516864 313196544 313679872 313808256 314292528 314516994 315201024 315816651 316599888 316669952 317288448 317481124 317908152 318398751 318767104 319389696 319583648 319669416 321159168 321700096 321786432 322983936 323482368 323614764 324819072 325051056 325552678 326565888 326897937 327203712 327708656 328421376 328728576 329062824 329370624 329570637 329878912 330596352 331242048 331753224 332712192 333077184 334915584 334969668 336771072 337428828 338162688 338684544 339001344 339663456 339738624 340262912 340402176 340608888 340927488 341593362 342196224 342864576 343109448 344386304 345381696 346667008 347344092 348730272 348962816 349268436 350355456 350896128 351039744 351581472 352346112 352889856 353141888 353579094 354601152 355148376 355480576 356174874 356253696 356949504 357500352 357646671 357834752 358612992 359313408 359531604 359867904 361304064 361912608 362171084 363356928 363917664 365421456 365682438 367386624 368104176 368672238 369474048 369819648 370044224 370195677 370541952 371113776 371195904 371920896 372494848 372647304 373222377 373571584 374301216 374711832 376045568 376780032 378535936 378867456 379505582 380633088 381020112 381376512 381608106 382121388 382205952 382795776 383184999 383543424 384135312 384970752 385245696 385722648 385998129 387434592 387796992 388554408 389154029 390000384 390365184 392583168 394149888 394758144 395095728 395529156 396389376 397001088 397284624 398926296 399541923 399915648 400785408 401403904 401568192 402187896 402564096 403439616 403684608 404062208 404227584 404851392 406358016 406467072 407151684 408958736 409407372 411667072 413309952 413947776 414117198 415236096 415658304 416047104 416299752 416689152 416859696 417502998 417595392 418411008 419056704 419355992 420268032 421088868 422133184 423051264 423877536 424531668 425852928 426225888 428212224 428647626 429048576 429981696 430645248 431309824 431486352 432152226 433092096 433401408 433937979 435421184 435863916 436271616 437123709 437895168 438304768 438750432 439160832 439427516 440795136 441656064 442337632 443616256 444102912 444482694 446554112 446626224 446945202 449028096 449905104 450883584 451579392 452001792 452461383 452884608 452984832 453869568 454145184 454569984 455457816 456160683 456261632 457152768 457479264 460078578 460508928 463125456 464973696 465691248 467140608 467615592 467861504 468052992 468337221 468775296 469794816 470519808 470712384 471438792 471775491 472801536 473531168 474899832 475004928 475932672 476221686 476667136 476862228 478150656 479084544 479375472 479504124 479823872 481738752 482550144 482679648 484475904 485223552 485638499 487228608 487576584 488329017 489848832 490805568 491562984 492632064 493092864 493594236 494055936 494818368 494927872 495894528 496863072 497629836 499068288 499615776 502373376 502454502 505156608 506143242 507244032 507510784 508026816 508502016 508810808 509495184 509607936 510394368 510603264 510913332 511391232 512180416 512390043 513294336 513660928 514296864 514664172 516579456 517062656 518072544 520000512 520486912 521016138 523444224 523902654 525533184 526344192 526794304 527372208 528519168 529334784 529712832 530368641 531901728 532722564 533220864 534262311 534380544 535424256 536250528 536752128 537919488 538246144 538970112 539297406 539801856 541810688 541956096 542868912 543256626 545035392 545876496 548523657 551079936 551930368 552156264 553008357 553648128 554211072 554729472 555066336 555585536 555812928 556670664 556793856 557881344 558742272 558970956 560357376 561451824 562318262 564068352 565170048 566042224 567803904 568301184 569258373 570949632 571530168 572064768 572412159 573182082 573308928 574193664 575315136 576202968 577456128 577868544 578583972 581151888 581695488 582831612 583860224 585000576 585547776 587726848 588874752 591224832 592137216 592643592 593293734 595501632 595926936 598389444 598704128 599873472 601178112 602105856 602352288 602669056 603281844 603846144 605159424 605526912 606093312 606341376 607277088 608214244 609537024 609972352 610727526 613438104 614011904 614111058 617500608 619964928 620921664 622854144 623487456 624070656 624449628 625033728 626254497 626393088 627359744 627616512 628585056 629033988 630402048 631633302 633199776 633339904 634576896 634962248 635816304 636797502 638779392 639167296 639338832 642318336 642971439 643400192 643572864 645967872 646964736 647229528 648228339 649638144 650102112 651105356 653131776 653795874 654407424 655417312 656842752 657457152 658125648 658741248 659141274 659757824 661192704 662484096 663506448 665424384 666154368 666724041 669831168 669939336 670417803 673542144 674857656 676325376 677369088 678002688 679326912 679477248 680525824 680804352 681217776 681854976 683186724 684392448 685729152 686218896 688772608 690117867 690763392 693334016 694688184 697460544 697925632 698536872 700710912 701792256 702079488 703162944 704692224 705779712 706283776 707158188 709202304 710296752 710961152 712349748 712507392 713899008 714332529 715000704 715293342 715669504 717225984 718626816 719063208 719735808 722608128 723825216 724342168 726713856 727835328 730842912 731364876 734773248 736208352 737344476 738948096 739639296 740088448 740391354 741083904 742227552 742391808 743841792 744989696 745294608 746444754 747143168 748602432 749423664 752091136 753560064 757071872 757734912 759011164 759214863 761266176 762040224 762753024 763216212 764242776 764411904 765591552 766369998 767086848 768270624 769941504 770491392 771445296 771996258 774869184 775593984 777108816 778308058 780000768 780730368 781524207 785166336 785853981 788299776 789516288 790191456 791058312 792778752 794002176 794569248 797852592 799083846 799831296 801570816 802807808 803136384 804375792 805128192 806879232 807369216 808124416 808455168 808946109 809702784 812716032 812934144 814303368 814884939 817917472 818814744 823334144 826619904 827895552 828234396 830472192 831316608 832094208 832599504 833378304 833719392 835005996 835190784 836822016 838113408 838711984 840536064 842177736 843477393 844266368 846102528 847755072 849063336 851705856 852451776 856424448 857295252 858097152 859963392 861290496 862619648 862972704 864304452 866184192 866802816 867875958 870842368 871727832 872543232 873073091 874247418 875790336 876609536 877500864 878321664 878855032 881590272 883312128 884675264 887232512 888205824 888965388 889940601 893108224 893252448 893890404 898056192 899810208 901767168 903158784 904003584 904922766 905769216 907739136 908290368 909139968 910915632 912321366 912523264 914305536 914958528 916091289 920157156 921017856 921166587 926250912 929947392 931382496 934281216 935231184 935723008 936105984 936674442 937550592 939589632 941039616 941424768 942877584 943550982 945603072 947062336 947449953 949799664 950009856 951865344 952443372 953334272 953724456 955196253 956301312 958169088 958750944 959008248 959647744 963477504 965100288 965359296 968951808 970447104 971276998 974457216 975153168 976658034 979697664 980693811 981611136 983125968 985264128 986185728 987188472 988111872 988711911 989636736 989855744 991789056 993726144 995259672 995970481 998136576 999231552 1004746752 1004909004 1010313216 1012286484 1014488064 1015021568 1016053632 1017004032 1017621616 1018990368 1019215872 1020788736 1021206528 1021826664 1022782464 1024360832 1024780086 1026588672 1027321856 1028593728 1029328344 1033158912 1034125312 1036145088 1040001024 1040973824 1042032276 1046888448 1047805308 1051066368 1052688384 1053588608 1054744416 1057038336 1058669568 1059425664 1060737282 1063803456 1065445128 1066441728 1068524622 1068761088 1070848512 1072501056 1073504256 1075838976 1076492288 1077940224 1078594812 1079603712 1083621376 1083912192 1085737824 1086513252 1090070784 1091752992 1097047314 1102159872 1103860736 1104312528 1106016714 1108422144 1109458944 1110132672 1110587031 1111171072 1111625856 1113341328 1113587712 1115762688 1117484544 1117941912 1119667131 1120714752 1122903648 1124636524 1128136704 1130340096 1132084448 1135607808 1136602368 1138516746 1141899264 1143060336 1144129536 1144824318 1146364164 1146617856 1148387328 1149554997 1150630272 1152405936 1154912256 1155737088 1157167944 1157994387 1162303776 1163390976 1165663224 1167462087 1167720448 1170001152 1171095552 1175453696 1177749504 1182449664 1184274432 1185287184 1186587468 1191003264 1191853872 1196778888 1197408256 1198625769 1199746944 1202356224 1204211712 1204704576 1205338112 1206563688 1207692288 1208425669 1210318848 1211053824 1212186624 1212682752 1214554176 1216428488 1219074048 1219944704 1221455052 1226876208 1228023808 1228222116 1235001216 1239929856 1241843328 1245708288 1246974912 1248141312 1248899256 1250067456 1252508994 1252786176 1254719488 1255233024 1257170112 1258067976 1260804096 1263266604 1266399552 1266679808 1269153792 1269924496 1271632608 1273595004 1277558784 1278334592 1278677664 1284636672 1285942878 1286800384 1287145728 1291935744 1293929472 1294459056 1296456678 1299276288 1300204224 1302210712 1306263552 1307591748 1308814848 1310834624 1311371127 1313685504 1314914304 1316251296 1317482496 1318282548 1319515648 1322385408 1324968192 1327012896 1330848768 1332308736 1333448082 1339662336 1339878672 1340835606 1347084288 1349715312 1352650752 1354738176 1356005376 1357384149 1358653824 1358954496 1361051648 1361608704 1362435552 1363709952 1366373448 1368482049 1368784896 1371458304 1372437792 1377545216 1380235734 1381526784 1386668032 1389376368 1394921088 1395851264 1397073744 1401421824 1403584512 1404158976 1405011663 1406325888 1409384448 1411559424 1412567552 1414316376 1415326473 1418404608 1420593504 1421922304 1424699496 1425014784 1427798016 1428665058 1430001408 1430586684 1431339008 1434451968 1437253632 1438126416 1439471616 1445216256 1447650432 1448684336 1453427712 1455670656 1456915497 1461685824 1462729752 1464987051 1469546496 1472416704 1474688952 1477896192 1479278592 1480176896 1480782708 1482167808 1484455104 1484783616 1487683584 1489979392 1490589216 1492889508 1494286336 1497204864 1498847328 1504182272 1507120128 1508035339 1514143744 1515469824 1518022328 1518429726 1522532352 1524080448 1525506048 1526432424 1528485552 1528823808 1531183104 1532739996 1534173696 1536541248 1537170129 1539883008 1540982784 1542890592 1543992516 1549738368 1551187968 1554217632 1556616116 1560001536 1561460736 1563048414 1570332672 1571707962 1576599552 1579032576 1580382912 1582116624 1585557504 1588004352 1589138496 1591105923 1595705184 1598167692 1599662592 1602786933 1603141632 1605615616 1606272768 1608751584 1610256384 1613758464 1614738432 1616248832 1616910336 1617892218 1619405568 1625432064 1625868288 1628606736 1629769878 1635834944 1637629488 1645570971 1646668288 1653239808 1655791104 1656468792 1659025071 1660944384 1662633216 1664188416 1665199008 1666756608 1667438784 1670011992 1670381568 1673644032 1676226816 1677423968 1681072128 1684355472 1686954786 1688532736 1692205056 1695510144 1698126672 1703411712 1704903552 1707775119 1712848896 1714590504 1716194304 1717236477 1719926784 1722580992 1725239296 1725945408 1728608904 1732368384 1733605632 1735751916 1741684736 1743455664 1745086464 1746146182 1748494836 1751580672 1753219072 1755001728 1756643328 1757710064 1763180544 1766624256 1769350528 1774465024 1776411648 1777930776 1779881202 1786216448 1786504896 1787780808 1796112384 1799620416 1803534336 1806317568 1808007168 1809845532 1811538432 1815478272 1816580736 1818279936 1821831264 1824642732 1825046528 1828611072 1829917056 1832182578 1840314312 1842035712 1842333174 1852501824 1859894784 1862764992 1868562432 1870462368 1871446016 1872211968 1873348884 1875101184 1878763491 1879179264 1882079232 1882849536 1885755168 1887101964 1891206144 1894124672 1894899906 1899599328 1900019712 1903730688 1904886744 1906668544 1907448912 1910392506 1916338176 1917501888 1918016496 1919295488 1926955008 1930200576 1930718592 1937903616 1940894208 1942553996 1944685017 1948914432 1950306336 1953316068 1959395328 1961387622 1963222272 1966251936 1970528256 1972371456 1974376944 1976223744 1977423822 1979273472 1983578112 1987452288 1990519344 1991940962 1996273152 1998463104 2000172123 2009493504 2009818008 2011253409 2020626432 2024572968 2028976128 2030043136 2032107264 2034008064 2035243232 2037980736 2038431744 2041577472 2042413056 2043653328 2045564928 2048721664 2049560172 2053177344 2054643712 2057187456 2058656688 2066317824 2068250624 2070353601 2072290176 2080002048 2081947648 2084064552 2087280701 2093776896 2095610616 2102132736 2105376768 2107177216 2109488832 2114076672 2117339136 2118851328 2121474564 2127606912 2130890256 2132883456 2137049244 2137522176 2141697024 2142997587 2145002112 2147008512 2151677952 2152984576 2155880448 2157189624 2159207424 2167242752 2167824384 2171475648 2173026504 2180141568 2183505984 2194094628 2204319744 2207721472 2208625056 2212033428 2216844288 2218917888 2220265344 2221174062 2222342144 2223251712 2226682656 2227175424 2231525376 2234969088 2235883824 2239334262 2241429504 2245807296 2249273048 2256273408 2260680192 2264168896 2271215616 2273204736 2277033492 2277644589 2283798528 2286120672 2288259072 2289648636 2292728328 2293235712 2296774656 2299109994 2301260544 2304811872 2309824512 2311474176 2314335888 2315988774 2324607552 2326781952 2331326448 2334924174 2335440896 2340002304 2342191104 2344572621 2350907392 2355499008 2357561943 2364899328 2368548864 2370574368 2373174936 2382006528 2383707744 2393557776 2394816512 2397251538 2399493888 2404712448 2408423424 2409409152 2410676224 2413127376 2415384576 2416851338 2420637696 2422107648 2424373248 2425365504 2426838327 2429108352 2432856976 2438148096 2439889408 2442910104 2444654817 2453752416 2456047616 2456444232 2470002432 2479859712 2483686656 2491416576 2493949824 2496282624 2497798512 2500134912 2505017988 2505572352 2509438976 2510466048 2514340224 2516135952 2521608192 2526533208 2530432179 2532799104 2533359616 2538307584 2539848992 2543265216 2547190008 2555117568 2556669184 2557355328 2569273344 2571885756 2573600768 2574291456 2583871488 2587858944 2588918112 2592913356 2598552576 2600408448 2604421424 2612527104 2615183496 2617629696 2619219273 2621669248 2622742254 2627371008 2629828608 2632502592 2634964992 2636565096 2639031296 2644770816 2649936384 2654025792 2661697536 2664617472 2666896164 2679324672 2679757344 2681671212 2694168576 2699430624 2705301504 2709476352 2712010752 2714768298 2717307648 2722103296 2723217408 2724871104 2727419904 2732746896 2736964098 2737569792 2742916608 2744875584 2748273867 2755090432 2760471468 2763053568 2763499761 2773336064 2778752736 2789842176 2791702528 2794147488 2802843648 2807169024 2808317952 2810023326 2812651776 2818768896 2823118848 2825135104 2828632752 2830652946 2836809216 2841187008 2842349859 2843844608 2849398992 2850029568 2855596032 2857330116 2860002816 2861173368 2862678016 2865588759 2868903936 2874507264 2876252832 2878943232 2890432512 2895300864 2897368672 2906855424 2911341312 2913830994 2923371648 2925459504 2929974102 2939092992 2942081433 2944833408 2949377904 2955792384 2958557184 2960353792 2961565416 2964335616 2966135733 2968910208 2969567232 2975367168 2979958784 2981178432 2985779016 2987911443 2988572672 2994409728 2997694656 3008364544 3014240256 3016070678 3028287488 3030939648 3036044656 3036859452 3045064704 3048160896 3051012096 3052864848 3056971104 3057647616 3062366208 3065479992 3068347392 3073082496 3074340258 3079766016 3081965568 3085781184 3087985032 3092750441 3099476736 3102375936 3108435264 3113232232 3120003072 3122921472 3126096828 3140665344 3143415924 3153199104 3158065152 3160765824 3164233248 3171115008 3176008704 3178276992 3182211846 3191410368 3196335384 3199325184 3205573866 3206283264 3211231232 3212545536 3217503168 3220512768 3227516928 3229476864 3232497664 3233820672 3235784436 3238811136 3250864128 3251736576 3257213472 3259539756 3271669888 3275258976 3291141942 3293336576 3306479616 3311582208 3312937584 3318050142 3325266432 3328376832 3330398016 3333513216 3334877568 3340023984 3340763136 3347288064 3352453632 3354847936 3359001393 3362144256 3368710944 3373909572 3377065472 3384410112 3391020288 3396253344 3406823424 3409807104 3415550238 3425697792 3429181008 3432388608 3434472954 3439853568 3445161984 3448664991 3450478592 3451890816 3457217808 3464736768 3467211264 3471503832 3473983161 3483369472 3486911328 3490172928 3492292364 3496989672 3502386261 3503161344 3506438144 3510003456 3513286656 3515420128 3526361088 3533248512 3538701056 3548930048 3552823296 3555861552 3559762404 3572432896 3573009792 3575561616 3592224768 3595877307 3599240832 3607068672 3612635136 3616014336 3619691064 3623076864 3625277007 3630956544 3633161472 3636559872 3643662528 3649285464 3650093056 3657222144 3659834112 3664365156 3680628624 3684071424 3684666348 3705003648 3719789568 3725529984 3737124864 3740924736 3742892032 3744423936 3746697768 3750202368 3757526982 3758358528 3764158464 3765699072 3771510336 3774203928 3782412288 3788249344 3789799812 3799198656 3800039424 3807461376 3809773488 3813337088 3814897824 3820785012 3832676352 3835003776 3836032992 3838590976 3853910016 3860401152 3861437184 3875807232 3881788416 3885107992 3889370034 3897828864 3900612672 3906632136 3918790656 3922775244 3926444544 3932503872 3934113381 3941056512 3944742912 3948753888 3952447488 3954847644 3958546944 3967156224 3974904576 3981038688 3983881924 3992546304 3996926208 4000344246 4018987008 4019636016 4022506818 4041252864 4049145936 4057952256 4064214528 4068016128 4070486464 4072152447 4075961472 4076863488 4083154944 4084826112 4087306656 4091129856 4097443328 4099120344 4105446147 4106354688 4109287424 4114374912 4117313376 4132635648 4136501248 4140707202 4144580352 4160004096 4163895296 4168129104 4174561402 4187553792 4191221232 4204265472 4210753536 4214354432 4215034989 4218977664 4228153344 4234678272 4237702656 4242949128 4245979419 4255213824 4261780512 4265766912 4274098488 4275044352 4283394048 4285995174 4290004224 4294017024 4303355904 4305969152 4311760896 4314379248 4318414848 4334485504 4335648768 4342951296 4346053008 4360283136 4367011968 4370746491 4388189256 4394961153 4408639488 4415442944 4417250112 4424066856 4433688576 4437835776 4440530688 4442348124 4444684288 4446503424 4453365312 4454350848 4463050752 4469938176 4471767648 4478668524 4482859008 4491614592 4498546096 4512546816 4521360384 4524106017 4528337792 4542431232 4546409472 4554066984 4555289178 4567597056 4572241344 4576518144 4579297272 4585456656 4586471424 4593549312 4598219988 4602521088 4609623744 4619649024 4622948352 4628671776 4631977548 4649215104 4653563904 4662652896 4669848348 4670881792 4680004608 4684382208 4689145242 4701814784 4710998016 4715123886 4729798656 4737097728 4741148736 4746349872 4764013056 4767415488 4773317769 4787115552 4789633024 4794503076 4798987776 4808360799 4809424896 4816846848 4818818304 4821352448 4826254752 4830769152 4833702676 4841275392 4844215296 4848746496 4850731008 4853676654 4858216704 4865713952 4876296192 4879778816 4885820208 4889309634 4907504832 4912095232 4912888464 4940004864 4959719424 4967373312 4977075213 4982833152 4987899648 4992565248 4995597024 5000269824 5010035976 5011144704 5018877952 5020932096 5028680448 5032271904 5043216384 5053066416 5060864358 5065598208 5076615168 5079697984 5086530432 5094380016 5110235136 5113338368 5114710656 5123325357 5138546688 5143771512 5147201536 5148582912 5151709431 5167742976 5175717888 5177836224 5185826712 5197105152 5200816896 5208842848 5225054208 5230366992 5235259392 5238438546 5243338496 5245484508 5254742016 5259657216 5265005184 5269929984 5273130192 5278062592 5289541632 5299872768 5308051584 5323395072 5329234944 5333792328 5342023489 5358649344 5359514688 5363342424 5388337152 5398861248 5410603008 5418952704 5424021504 5429536596 5434615296 5444206592 5446434816 5449742208 5454839808 5465493792 5473928196 5475139584 5485833216 5489751168 5496547734 5510180864 5520942936 5526107136 5526999522 5546672128 5557505472 5579684352 5583405056 5588294976 5605687296 5614338048 5616635904 5620046652 5625303552 5636290473 5637537792 5646237696 5650270208 5657265504 5661305892 5673618432 5682374016 5684699718 5687689216 5698797984 5700059136 5711192064 5714660232 5720005632 5722346736 5725356032 5731177518 5749014528 5752505664 5757886464 5780865024 5790601728 5794737344 5813710848 5822682624 5827661988 5834055051 5846743296 5850919008 5859948204 5878185984 5884162866 5889666816 5898755808 5911584768 5917114368 5920707584 5923130832 5928671232 5932271466 5937820416 5950734336 5959917568 5962356864 5971558032 5975822886 5977145344 5988819456 5995389312 6000516369 6016729088 6028480512 6032141356 6033760227 6056574976 6061879296 6072089312 6073718904 6090129408 6096321792 6102024192 6105729696 6113942208 6115295232 6124732416 6130959984 6136694784 6146164992 6148680516 6159532032 6163931136 6171562368 6175970064 6185500882 6198953472 6204751872 6211060803 6216870528 6226464464 6240006144 6245842944 6252193656 6261842103 6281330688 6286831848 6306398208 6316130304 6321531648 6328466496 6342230016 6352017408 6356553984 6364423692 6382820736 6392670768 6398650368 6411147732 6412566528 6422462464 6425091072 6428992761 6435006336 6441025536 6455033856 6458953728 6464995328 6467641344 6471568872 6477622272 6501728256 6503473152 6514426944 6519079512 6543339776 6550517952 6582283884 6586673152 6612959232 6623164416 6625875168 6636100284 6650532864 6656753664 6660796032 6667026432 6669755136 6680047968 6681526272 6694576128 6704907264 6709695872 6718002786 6724288512 6737421888 6747819144 6754130944 6768820224 6782040576 6792506688 6813646848 6819614208 6831100476 6851395584 6858362016 6864777216 6868945908 6879707136 6890323968 6897329982 6900957184 6903781632 6914435616 6929473536 6934422528 6943007664 6947966322 6966738944 6973822656 6980345856 6984584728 6993979344 7004772522 7006322688 7020006912 7026573312 7030840256 7033717863 7052722176 7066497024 7072685829 7077402112 7097860096 7105646592 7111723104 7119524808 7144865792 7146019584 7151123232 7184449536 7191754614 7198481664 7214137344 7225270272 7232028672 7239382128 7246153728 7250554014 7261913088 7266322944 7273119744 7280514981 7287325056 7298570928 7300186112 7314444288 7319668224 7328730312 7333964451 7361257248 7368142848 7369332696 7410007296 7439579136 7451059968 7474249728 7481849472 7485784064 7488847872 7493395536 7500404736 7515053964 7516717056 7528316928 7531398144 7543020672 7548407856 7564824576 7576498688 7579599624 7591296537 7598397312 7600078848 7614922752 7619546976 7626674176 7629795648 7641570024 7665352704 7670007552 7672065984 7677181952 7707820032 7720802304 7722874368 7751614464 7763576832 7770215984 7778740068 7795657728 7801225344 7813264272 7837581312 7845550488 7852889088 7857657819 7865007744 7868226762 7882113024 7889485824 7897507776 7904894976 7909695288 7917093888 7934312448 7949809152 7962077376 7967763848 7985092608 7993852416 8000688492 8037974016 8039272032 8045013636 8082505728 8098291872 8115904512 8128429056 8136032256 8140972928 8144304894 8151922944 8166309888 8169652224 8174613312 8182259712 8194886656 8198240688 8210892294 8212709376 8218574848 8228749824 8234626752 8244821601 8265271296 8273002496 8281414404 8289160704 8320008192 8327790592 8336258208 8349122804 8375107584 8382442464 8408530944 8421507072 8428708864 8430069978 8437955328 8456306688 8469356544 8475405312 8485898256 8491958838 8510427648 8523561024 8531533824 8548196976 8550088704 8566788096 8571990348 8580008448 8588034048 8596766277 8606711808 8611938304 8623521792 8628758496 8636829696 8668971008 8671297536 8685902592 8692106016 8720566272 8734023936 8741492982 8776378512 8789922306 8817278976 8826244299 8830885888 8834500224 8848133712 8867377152 8875671552 8881061376 8884696248 8889368576 8893006848 8898407199 8906730624 8908701696 8926101504 8939876352 8943535296 8957337048 8963734329 8965718016 8983229184 8997092192 9025093632 9042720768 9048212034 9056675584 9084862464 9092818944 9108133968 9110578356 9135194112 9144482688 9153036288 9158594544 9170913312 9172942848 9187098624 9196439976 9205042176 9219247488 9239298048 9245896704 9257343552 9263955096 9278251323 9298430208 9307127808 9325305792 9339696696 9341763584 9360009216 9368764416 9378290484 9403629568 9421996032 9430247772 9459597312 9474195456 9482297472 9492699744 9528026112 9534830976 9546635538 9574231104 9579266048 9589006152 9597975552 9603804001 9616721598 9618849792 9633693696 9637636608 9642704896 9652509504 9661538304 9667405352 9682550784 9688430592 9697492992 9701462016 9707353308 9716433408 9731427904 9752592384 9759557632 9771640416 9778619268 9815009664 9824190464 9825776928 9880009728 9919438848 9934746624 9954150426 9975799296 9985130496 9991194048 10000539648 10020071952 10022289408 10037755904 10041864192 10057360896 10064543808 10077004179 10086432768 10106132832 10121728716 10131196416 10153230336 10159395968 10173060864 10188760032 10220470272 10226676736 10229421312 10246650714 10277093376 10287543024 10294403072 10297165824 10303418862 10335485952 10351435776 10355672448 10371653424 10394210304 10401633792 10417685696 10421949483 10450108416 10460733984 10470518784 10476877092 10486676992 10490969016 10507158783 10509484032 10519314432 10530010368 10539859968 10546260384 10556125184 10579083264 10599745536 10616103168 10646790144 10658469888 10667584656 10684046978 10717298688 10719029376 10726684848 10776674304 10787631921 10797722496 10821206016 10837905408 10848043008 10859073192 10869230592 10875831021 10888413184 10892869632 10899484416 10909679616 10930987584 10947856392 10950279168 10971666432 10979502336 10993095468 11020361728 11041885872 11052214272 11053999044 11093344256 11115010944 11159368704 11166810112 11176589952 11211374592 11228676096 11233271808 11240093304 11250607104 11272580946 11275075584 11292475392 11300540416 11314531008 11322611784 11347236864 11364748032 11369399436 11375378432 11397595968 11400118272 11422384128 11429320464 11440011264 11444693472 11450712064 11462355036 11498029056 11505011328 11515772928 11561730048 11581203456 11589474688 11627421696 11645365248 11655323976 11668110102 11693486592 11701838016 11719896408 11756371968 11768325732 11779333632 11797511616 11823169536 11834228736 11841415168 11846261664 11857342464 11864542932 11875640832 11901468672 11919835136 11924713728 11943116064 11951645772 11954290688 11977638912 11990778624 12001032738 12033458176 12056961024 12064282712 12067520454 12123758592 12144178624 12147437808 12192643584 12204048384 12211459392 12216457341 12227884416 12230590464 12249464832 12261919968 12273389568 12292329984 12297361032 12316338441 12319064064 12327862272 12343124736 12351940128 12371001764 12397906944 12409503744 12422121606 12433741056 12452928928 12480012288 12491685888 12504387312 12523684206 12562661376 12573663696 12612796416 12632260608 12643063296 12645104967 12656932992 12684460032 12704034816 12713107968 12728847384 12737938257 12765641472 12785341536 12797300736 12822295464 12825133056 12844924928 12850182144 12857985522 12870012672 12882051072 12910067712 12917907456 12929990656 12935282688 12943137744 12955244544 13003456512 13006946304 13028853888 13038159024 13086679552 13101035904 13112239473 13164567768 13173346304 13184883459 13225918464 13246328832 13251750336 13272200568 13301065728 13313507328 13321592064 13334052864 13339510272 13360095936 13363052544 13389152256 13409814528 13419391744 13436005572 13448577024 13474843776 13495638288 13508261888 13537640448 13564081152 13572318051 13585013376 13627293696 13639228416 13662200952 13702791168 13716724032 13729554432 13737891816 13759414272 13780647936 13794659964 13801914368 13807563264 13828871232 13858947072 13868845056 13886015328 13895932644 13933477888 13947645312 13960691712 13969169456 13987958688 14009545044 14012645376 14040013824 14053146624 14061680512 14067435726 14105444352 14132994048 14145371658 14154804224 14195720192 14211293184 14223446208 14239049616 14289731584 14292039168 14302246464 14368899072 14383509228 14396963328 14425082397 14428274688 14450540544 14464057344 14478764256 14492307456 14501108028 14523826176 14532645888 14546239488 14561029962 14574650112 14597141856 14600372224 14628888576 14639336448 14657460624 14667928902 14722514496 14736285696 14738665392 14820014592 14879158272 14902119936 14931225639 14948499456 14963698944 14971568128 14977695744 14986791072 15000809472 15030107928 15033434112 15056633856 15062796288 15086041344 15096815712 15129649152 15152997376 15159199248 15182593074 15196794624 15229845504 15239093952 15253348352 15259591296 15283140048 15330705408 15340015104 15344131968 15354363904 15369976071 15415640064 15441604608 15445748736 15455128293 15503228928 15527153664 15540431968 15557480136 15591315456 15602450688 15626528544 15675162624 15691100976 15705778176 15715315638 15730015488 15736453524 15764226048 15778971648 15795015552 15809789952 15819390576 15834187776 15868624896 15899618304 15924154752 15935527696 15970185216 15987704832 16001376984 16026070467 16075948032 16078544064 16090027272 16165011456 16196583744 16231809024 16256858112 16272064512 16281945856 16288609788 16303845888 16332619776 16339304448 16349226624 16364519424 16389773312 16396481376 16421784588 16425418752 16437149696 16457499648 16469253504 16489643202 16530542592 16546004992 16562828808 16578321408 16588388729 16640016384 16655581184 16672516416 16698245608 16750215168 16764884928 16817061888 16843014144 16857417728 16860139956 16875910656 16908871419 16912613376 16938713088 16950810624 16971796512 16983917676 17020855296 17047122048 17063067648 17096393952 17100177408 17133576192 17143980696 17160016896 17176068096 17193532554 17223876608 17247043584 17257516992 17273659392 17337942016 17342595072 17371805184 17384212032 17441132544 17468047872 17482985964 17502165153 17552757024 17579844612 17634557952 17652488598 17661771776 17669000448 17696267424 17734754304 17751343104 17762122752 17769392496 17778737152 17786013696 17796814398 17813461248 17852203008 17879752704 17887070592 17914674096 17927468658 17931436032 17966458368 17994184384 18001549107 18050187264 18085441536 18096424068 18101280681 18113351168 18169724928 18185637888 18216267936 18221156712 18270388224 18288965376 18306072576 18317189088 18341826624 18345885696 18374197248 18392879952 18410084352 18438494976 18478596096 18491793408 18514687104 18527910192 18556502646 18596860416 18614255616 18633182409 18650611584 18679393392 18683527168 18720018432 18737528832 18756580968 18785526309 18807259136 18843992064 18860495544 18919194624 18948390912 18964594944 18985399488 19056052224 19069661952 19093271076 19148462208 19158532096 19178012304 19195951104 19207608002 19233443196 19237699584 19267387392 19275273216 19285409792 19286978283 19305019008 19323076608 19334810704 19365101568 19376861184 19394985984 19402924032 19414706616 19432866816 19462855808 19505184768 19519115264 19543280832 19557238536 19630019328 19648380928 19651553856 19760019456 19838877696 19869493248 19908300852 19951598592 19970260992 19982388096 20001079296 20040143904 20044578816 20075511808 20083728384 20114721792 20129087616 20154008358 20172865536 20212265664 20243457432 20262392832 20306460672 20318791936 20346121728 20377520064 20440940544 20453353472 20458842624 20493301428 20554186752 20575086048 20588806144 20594331648 20606837724 20670971904 20702871552 20711344896 20743306848 20788420608 20803267584 20835371392 20843898966 20900216832 20921467968 20941037568 20953754184 20973353984 20981938032 21014317566 21018968064 21060020736 21079719936 21092520768 21101153589 21112250368 21158166528 21199491072 21232206336 21293580288 21316939776 21335169312 21368093956 21434597376 21438058752 21453369696 21553348608 21575263842 21595444992 21642412032 21675810816 21696086016 21718146384 21738461184 21751662042 21785739264 21798968832 21819359232 21841544943 21861975168 21895712784 21900558336 21943332864 21959004672 21986190936 22001893353 22040723456 22083771744 22104428544 22107998088 22186688512 22230021888 22318737408 22333620224 22353179904 22422749184 22457352192 22466543616 22480186608 22501214208 22545161892 22550151168 22584950784 22601080832 22629062016 22645223568 22694473728 22729496064 22738798872 22750756864 22773889611 22795191936 22800236544 22844768256 22858640928 22880022528 22889386944 22901424128 22924710072 22960087711 22996058112 23010022656 23031545856 23123460096 23162406912 23178949376 23254843392 23290730496 23310647952 23336220204 23386973184 23403676032 23439792816 23512743936 23536651464 23558667264 23572973457 23595023232 23646339072 23668457472 23682830336 23692523328 23714684928 23729085864 23751281664 23802937344 23839670272 23849427456 23886232128 23903291544 23908581376 23955277824 23981557248 24002065476 24066916352 24113922048 24128565424 24135040908 24247517184 24288357248 24294875616 24385287168 24408096768 24422918784 24432914682 24455768832 24498929664 24523839936 24546779136 24584659968 24594722064 24632676882 24638128128 24655724544 24686249472 24703880256 24742003528 24795813888 24819007488 24844243212 24867482112 24905857856 24960024576 24983371776 25008774624 25047368412 25125322752 25147327392 25225592832 25264521216 25286126592 25290209934 25313865984 25368920064 25408069632 25426215936 25457694768 25475876514 25531282944 25570683072 25594601472 25644590928 25650266112 25689849856 25700364288 25715971044 25740025344 25764102144 25790298831 25820135424 25835814912 25859981312 25870565376 25886275488 25910489088 26006913024 26013892608 26057707776 26076318048 26173359104 26202071808 26224478946 26329135536 26346692608 26369766918 26451836928 26492657664 26503500672 26544401136 26602131456 26627014656 26643184128 26668105728 26679020544 26695221597 26720191872 26726105088 26778304512 26819629056 26838783488 26872011144 26891202987 26897154048 26949687552 26991276576 27016523776 27075280896 27128162304 27144636102 27170026752 27254587392 27278456832 27324401904 27405582336 27433448064 27459108864 27475783632 27518828544 27561295872 27589319928 27603828736 27615126528 27657742464 27717894144 27737690112 27772030656 27791865288 27834753969 27866955776 27895290624 27921383424 27938338912 27975917376 28019090088 28025290752 28080027648 28106293248 28123361024 28134871452 28210888704 28265988096 28290743316 28309608448 28391440384 28422586368 28446892416 28478099232 28579463168 28584078336 28604492928 28652671441 28737798144 28767018456 28793926656 28811412003 28850164794 28856549376 28901081088 28928114688 28957528512 28984614912 29002216056 29047652352 29065291776 29092478976 29122059924 29149300224 29194283712 29200744448 29257777152 29278672896 29314921248 29335857804 29445028992 29472571392 29477330784 29640029184 29758316544 29804239872 29862451278 29927397888 29943136256 29955391488 29973582144 30001618944 30060215856 30066868224 30113267712 30125592576 30172082688 30193631424 30231012537 30259298304 30305994752 30318398496 30365186148 30393589248 30459691008 30478187904 30506696704 30519182592 30566280096 30661410816 30680030208 30688263936 30708727808 30739952142 30831280128 30883209216 30891497472 30910256586 31006457856 31054307328 31080863936 31114960272 31182630912 31204901376 31253057088 31265848449 31350325248 31382201952 31411556352 31430631276 31460030976 31472907048 31521476349 31528452096 31557943296 31590031104 31619579904 31638781152 31668375552 31737249792 31799236608 31848309504 31871055392 31940370432 31975409664 32002753968 32052140934 32151896064 32157088128 32180054544 32330022912 32362895763 32393167488 32463618048 32513716224 32544129024 32563891712 32577219576 32607691776 32627493063 32665239552 32678608896 32698453248 32729038848 32779546624 32792962752 32843569176 32850837504 32874299392 32914999296 32938507008 32979286404 33061085184 33092009984 33125657616 33156642816 33176777458 33280032768 33311162368 33345032832 33396491216 33500430336 33529769856 33634123776 33686028288 33714835456 33720279912 33751821312 33817742838 33825226752 33877426176 33901621248 33943593024 33967835352 34041710592 34094244096 34126135296 34192787904 34200354816 34267152384 34287961392 34320033792 34352136192 34387065108 34447753216 34494087168 34515033984 34547318784 34675884032 34685190144 34743610368 34768424064 34882265088 34936095744 34965971928 35004330306 35105514048 35159689224 35269115904 35304977196 35323543552 35338000896 35392534848 35469508608 35502686208 35524245504 35538784992 35557474304 35572027392 35593628796 35626922496 35704406016 35759505408 35774141184 35829348192 35854937316 35862872064 35932916736 35988368768 36003098214 36100374528 36170883072 36192848136 36202561362 36226702336 36371275776 36432535872 36442313424 36577930752 36612145152 36634378176 36683653248 36691771392 36748394496 36785759904 36820168704 36876989952 36949015323 36957192192 36983586816 37029374208 37055820384 37113005292 37193720832 37228511232 37266364818 37301223168 37358786784 37367054336 37440036864 37475057664 37513161936 37571052618 37687984128 37720991088 37838389248 37896781824 37929189888 37935314901 37970798976 38112104448 38139323904 38186542152 38213814771 38296924416 38317064192 38356024608 38391902208 38415216004 38466886392 38475399168 38534774784 38550546432 38570819584 38573956566 38610038016 38646153216 38669621408 38730203136 38753722368 38789971968 38805848064 38829413232 38865733632 38925711616 39010369536 39038230528 39086561664 39114477072 39260038656 39296761856 39303107712 39336718419 39520038912 39554650377 39677755392 39738986496 39816601704 39903197184 39940521984 39964776192 40002158592 40080287808 40089157632 40151023616 40167456768 40229443584 40258175232 40308016716 40345731072 40424531328 40486914864 40524785664 40612921344 40637583872 40692243456 40716954153 40755040128 40881881088 40906706944 40917685248 40986602856 41108373504 41150172096 41177612288 41188663296 41213675448 41341943808 41405743104 41422689792 41486613696 41576841216 41606535168 41670742784 41687797932 41800433664 41842935936 41882075136 41907508368 41946707968 41963876064 42028635132 42037936128 42120041472 42159439872 42185041536 42202307178 42224500736 42316333056 42398982144 42464412672 42587160576 42633879552 42670338624 42736187912 42869194752 42876117504 42906739392 43106697216 43150527684 43190889984 43275247191 43284824064 43351621632 43392172032 43436292768 43476922368 43503324084 43571478528 43597937664 43638718464 43683089886 43723950336 43791425568 43801116672 43886665728 43918009344 43972381872 44003786706 44081446912 44167543488 44208857088 44215996176 44373377024 44460043776 44637474816 44667240448 44706359808 44793676917 44845498368 44914704384 44933087232 44960373216 45002428416 45090323784 45100302336 45169901568 45202161664 45258124032 45290447136 45388947456 45458992128 45477597744 45501513728 45547779222 45590383872 45689536512 45717281856 45760045056 45778773888 45802848256 45849420144 45920175422 45992116224 46020045312 46063091712 46109928213 46246920192 46324813824 46357898752 46365384879 46509686784 46581460992 46621295904 46672440408 46773946368 46807352064 46879585632 47025487872 47073302928 47117334528 47145946914 47190046464 47292678144 47336914944 47365660672 47385046656 47429369856 47458171728 47502563328 47605874688 47679340544 47698854912 47772464256 47806583088 47817162752 47910555648 47963114496 48004130952 48078211401 48133832704 48227844096 48257130848 48270081816 48495034368 48576714496 48589751232 48770574336 48816193536 48845837568 48865829364 48911537664 48997859328 49047679872 49093558272 49169319936 49189444128 49265353764 49276256256 49311449088 49372498944 49407760512 49484007056 49591627776 49638014976 49688486424 49734964224 49765166187 49811715712 49920049152 49966743552 50017549248 50094736824 50250645504 50294654784 50451185664 50529042432 50572253184 50580419868 50627731968 50737840128 50816139264 50852431872 50915389536 50951753028 51062565888 51141366144 51189202944 51289181856 51300532224 51379699712 51400728576 51431942088 51480050688 51528204288 51580597662 51671629824 51719962624 51741130752 51772550976 51820978176 52013826048 52027785216 52115415552 52152636096 52346718208 52404143616 52448957892 52506495459 52658271072 52693385216 52739533836 52903673856 52985315328 53007001344 53088802272 53204262912 53254029312 53286368256 53336211456 53358041088 53390443194 53440383744 53556609024 53639258112 53677566976 53744022288 53782405974 53794308096 53899375104 53982553152 54004647321 54033047552 54150561792 54256324608 54289272204 54340053504 54509174784 54556913664 54648803808 54811164672 54866896128 54918217728 54951567264 55037657088 55122591744 55178639856 55207657472 55230253056 55315484928 55435788288 55475380224 55544061312 55583730576 55669507938 55790581248 55842766848 55876677824 55899547227 55951834752 56038180176 56050581504 56160055296 56212586496 56246722048 56269742904 56356578927 56421777408 56531976192 56581486632 56619216896 56782880768 56845172736 56893784832 56956198464 57158926336 57168156672 57208985856 57305342882 57475596288 57534036912 57587853312 57622824006 57700329588 57713098752 57802162176 57856229376 57860934849 57915057024 57969229824 58004432112 58095304704 58130583552 58184957952 58244119848 58298600448 58388567424 58401488896 58515554304 58557345792 58629842496 58671715608 58762258379 58890057984 58945142784 58954661568 59280058368 59516633088 59608479744 59724902556 59854795776 59886272512 59910782976 59947164288 60003237888 60120431712 60133736448 60226535424 60251185152 60344165376 60387262848 60462025074 60518596608 60611989504 60636796992 60730372296 60787178496 60919382016 60956375808 61013393408 61038365184 61132560192 61322821632 61360060416 61376527872 61417455616 61479904284 61662560256 61766418432 61782994944 61820513172 62012915712 62108614656 62161727872 62229920544 62365261824 62409802752 62506114176 62531696898 62700650496 62764403904 62823112704 62861262552 62920061952 62945814096 63042952698 63056904192 63180062208 63239159808 63277562304 63336751104 63474499584 63598473216 63696619008 63742110784 63880740864 63950819328 64005507936 64104281868 64303792128 64314176256 64360109088 64660045824 64725791526 64786334976 64927236096 65027432448 65088258048 65127783424 65154439152 65215383552 65254986126 65357217792 65396906496 65458077696 65524634829 65559093248 65585925504 65687138352 65701675008 65748598784 65829998592 65877014016 65958572808 66005680059 66122170368 66184019968 66251315232 66313285632 66353554916 66560065536 66622324736 66690065664 66792982432 67000860672 67059539712 67268247552 67372056576 67429670912 67440559824 67503642624 67635485676 67650453504 67754852352 67803242496 67887186048 67935670704 68083421184 68188488192 68252270592 68321668833 68385575808 68400709632 68534304768 68575922784 68640067584 68704272384 68774130216 68880263133 68895506432 68988174336 69030067968 69094637568 69351768064 69370380288 69487220736 69536848128 69764530176 69872191488 69931943856 70008660612 70211028096 70319378448 70538231808 70609954392 70647087104 70676001792 70718920371 70785069696 70939017216 71005372416 71048491008 71077569984 71114948608 71144054784 71187257592 71253844992 71408812032 71519010816 71548282368 71658696384 71709874632 71725744128 71865833472 71976737536 72006196428 72200749056 72341766144 72385696272 72405122724 72453404672 72742551552 72865071744 72884626848 73155861504 73224290304 73268756352 73367306496 73496788992 73571519808 73640337408 73753979904 73898030646 73914384384 73967173632 74058748416 74111640768 74226010584 74387441664 74457022464 74532729636 74602446336 74717573568 74734108672 74880073728 74950115328 75026323872 75142105236 75375968256 75441982176 75676778496 75793563648 75858379776 75870629802 75941597952 76224208896 76278647808 76373084304 76427629542 76593848832 76634128384 76712049216 76783804416 76830432008 76933772784 76950798336 77069549568 77101092864 77147913132 77220076032 77292306432 77339242816 77370896493 77460406272 77507444736 77579943936 77611696128 77658826464 77731467264 77851423232 78020739072 78076461056 78173123328 78228954144 78520077312 78593523712 78606215424 78673436838 79040077824 79109300754 79355510784 79477972992 79633203408 79806394368 79881043968 79929552384 80004317184 80085664791 80160575616 80178315264 80302047232 80334913536 80458887168 80516350464 80616033432 80673608961 80691462144 80849062656 80973829728 81049571328 81225842688 81275167744 81384486912 81433908306 81510080256 81763762176 81813413888 81835370496 81973205712 82216747008 82300344192 82355224576 82377326592 82427350896 82683887616 82811486208 82845379584 82973227392 83153682432 83213070336 83341485568 83375595864 83504261907 83600867328 83685871872 83764150272 83815016736 83893415936 83927752128 84057270264 84075872256 84240082944 84318879744 84370083072 84404614356 84449001472 84632666112 84797964288 84928825344 85174321152 85267759104 85340677248 85472375824 85738389504 85752235008 85813478784 85958014323 86213394432 86301055368 86381779968 86434236009 86550494382 86569648128 86703243264 86784344064 86872585536 86953844736 87006648168 87142957056 87195875328 87277436928 87366179772 87447900672 87582851136 87602233344 87773331456 87836018688 87944763744 88007573412 88162893824 88335086976 88417714176 88431992352 88746754048 88920087552 89274949632 89334480896 89412719616 89587353834 89829408768 89866174464 89920746432 90004856832 90180647568 90200604672 90339803136 90404323328 90516248064 90580894272 90693037611 90777894912 90917984256 90955195488 91003027456 91095558444 91180767744 91379073024 91434563712 91520090112 91557547776 91605696512 91698840288 91840350844 91984232448 92040090624 92126183424 92219856426 92493840384 92649627648 92715797504 92730769758 93019373568 93162921984 93242591808 93344880816 93547892736 93614704128 93759171264 94050975744 94146605856 94234669056 94291893828 94380092928 94564429047 94585356288 94673829888 94731321344 94770093312 94858739712 94916343456 95005126656 95211749376 95358681088 95397709824 95544928512 95613166176 95634325504 95821111296 95926228992 96008261904 96156422802 96455688192 96514261696 96540163632 96990068736 97088687289 97153428992 97179502464 97541148672 97632387072 97691675136 97731658728 97823075328 97882479189 97995718656 98095359744 98187116544 98338639872 98378888256 98530707528 98552512512 98622898176 98744997888 98815521024 98968014112 99183255552 99276029952 99376972848 99469928448 99530332374 99623431424 99840098304 99933487104 100035098496 100189473648 100501291008 100589309568 100902371328 101058084864 101144506368 101160839736 101255463936 101475680256 101632278528 101704863744 101830779072 101903506056 102125131776 102282732288 102378405888 102578363712 102601064448 102759399424 102801457152 102863884176 102960101376 103056408576 103161195324 103343259648 103439925248 103482261504 103545101952 103641956352 104027652096 104055570432 104230831104 104305272192 104693436416 104808287232 104897915784 105012990918 105316542144 105386770432 105479067672 105807347712 105970630656 106014002688 106177604544 106408525824 106508058624 106572736512 106672422912 106716082176 106780886388 106880767488 107113218048 107278516224 107355133952 107488044576 107564811948 107588616192 107798750208 107965106304 108009294642 108066095104 108301123584 108512649216 108578544408 108680107008 109113827328 109297607616 109733792256 109836435456 109903134528 110075314176 110245183488 110357279712 110415314944 110460506112 110630969856 110847045969 110871576576 110950760448 111088122624 111167461152 111339015876 111581162496 111685533696 111753355648 111799094454 111903669504 112076360352 112101163008 112320110592 112425172992 112493444096 112539485808 112713157854 113063952384 113162973264 113238433792 113565761536 113690345472 113787569664 113912396928 114317852672 114336313344 114417971712 114610685764 114641444313 114951192576 115068073824 115175706624 115245648012 115400659176 115426197504 115604324352 115712458752 115721869698 115830114048 115938459648 116008864224 116190609408 116261167104 116369915904 116488239696 116597200896 116777134848 117031108608 117114691584 117259684992 117343431216 117524516758 117780115968 117890285568 117909323136 118010155257 118560116736 118663951131 119033266176 119216959488 119449805112 119709591552 119772545024 119821565952 119894328576 120006475776 120240863424 120267472896 120453070848 120502370304 120688330752 120774525696 120924050148 121037193216 121223979008 121273593984 121460744592 121574356992 121838764032 121912751616 122026786816 122076730368 122150862459 122265120384 122645643264 122720120832 122753055744 122834911232 122959808568 123325120512 123532836864 123565989888 123641026344 124025831424 124217229312 124323455744 124459841088 124730523648 124819605504 125012228352 125063393796 125401300992 125528807808 125646225408 125722525104 125840123904 125891628192 126085905396 126113808384 126360124416 126478319616 126555124608 126673502208 126948999168 127196946432 127393238016 127484221568 127761481728 127901638656 128011015872 128208563736 128607584256 128628352512 128720218176 129320091648 129451583052 129572669952 129854472192 130054864896 130176516096 130255566848 130308878304 130430767104 130509972252 130714435584 130793812992 130916155392 131049269658 131118186496 131171851008 131374276704 131403350016 131497197568 131659997184 131754028032 131917145616 132011360118 132244340736 132368039936 132502630464 132626571264 132707109832 133120131072 133380131328 133585964864 134001721344 134119079424 134381030751 134536495104 134744113152 134859341824 134881119648 135007285248 135270971352 135300907008 135509704704 135606484992 135774372096 135871341408 136166842368 136376976384 136504541184 136643337666 136771151616 137068609536 137151845568 137280135168 137408544768 137548260432 137760526266 137791012864 137976348672 138060135936 138189275136 138329784639 138703536128 138740760576 138974441472 139073696256 139096154637 139529060352 139744382976 139863887712 140017321224 140422056192 140638756896 141076463616 141219908784 141294174208 141352003584 141437840742 141570139392 141878034432 142010744832 142096982016 142155139968 142229897216 142288109568 142374515184 142507689984 142817624064 143038021632 143096564736 143317392768 143419749264 143451488256 143731666944 143953475072 144012392856 144234634203 144401498112 144683532288 144771392544 144810245448 144906809344 145485103104 145730143488 145769253696 146311723008 146448580608 146537512704 146734612992 146993577984 147143039616 147280674816 147507959808 147796061292 147828768768 147934347264 148117496832 148223281536 148452021168 148774883328 148914044928 149065459272 149204892672 149295498561 149435147136 149468217344 149760147456 149900230656 150052647744 150284210472 150751936512 150883964352 151353556992 151587127296 151716759552 151741259604 151883195904 152448417792 152557295616 152746168608 152855259084 153187697664 153268256768 153424098432 153567608832 153660864016 153867545568 153901596672 154139099136 154202185728 154295826264 154440152064 154584612864 154678485632 154741792986 155014889472 155159887872 155223392256 155317652928 155462934528 155702846464 156041478144 156152922112 156346246656 156457908288 157040154624 157187047424 157212430848 157346873676 158080155648 158218601508 158711021568 158955945984 159266406816 159612788736 159762087936 159859104768 160008634368 160171329582 160321151232 160604094464 160669827072 160917774336 161032700928 161232066864 161347217922 161382924288 161698125312 161947659456 162099142656 162451685376 162550335488 162768973824 162867816612 163020160512 163527524352 163626827776 163670740992 163946411424 164433494016 164600688384 164710449152 164754653184 164854701792 165367775232 165622972416 165690759168 165946454784 166307364864 166426140672 166682971136 166751191728 167008523814 167371743744 167528300544 167630033472 167698641681 167786831872 167855504256 168114540528 168151744512 168480165888 168637759488 168740166144 168809228712 168898002944 169069736781 169265332224 169595928576 169857650688 170348642304 170535518208 170681354496 170944751648 171476779008 171504470016 171626957568 171916028646 172426788864 172602110736 172763559936 172868472018 173100988764 173139296256 173406486528 173568688128 173582804547 173745171072 173907689472 174013296336 174285914112 174391750656 174554873856 174732359544 174895801344 175165702272 175204466688 175546662912 175672037376 175889527488 176015146824 176286775137 176325787648 176670173952 176835428352 176863984704 177493508096 177840175104 178549899264 178668961792 178825439232 179174707668 179658817536 179732348928 179841492864 180009713664 180361295136 180401209344 180679606272 180808646656 181032496128 181161788544 181386075222 181555789824 181835968512 181910390976 182006054912 182191116888 182361535488 182472276019 182758146048 182869127424 183040180224 183115095552 183211393024 183397680576 183680701688 183968464896 184080181248 184252366848 184439712852 184987680768 185299255296 185431595008 185461539516 186038747136 186325843968 186485183616 186689761632 187095785472 187229408256 187518342528 188101951488 188293211712 188469338112 188583787656 188760185856 189128858094 189170712576 189462642688 189540186624 189717479424 189832686912 190010253312 190423498752 190717362176 190795419648 191089857024 191226332352 191268651008 191642222592 191852457984 192016523808 192312845604 192911376384 193028523392 193080327264 193980137472 194177374578 194306857984 194359004928 195082297344 195264774144 195383350272 195463317456 195646150656 195764958378 196190719488 196374233088 196677279744 196757776512 197061415056 197105025024 197245796352 197489995776 197631042048 197936028224 198017040177 198366511104 198552059904 198753945696 198939856896 199060664748 199246862848 199680196608 199866974208 200070196992 200378947296 201002582016 201178619136 201804742656 202116169728 202289012736 202321679472 202510927872 202951360512 203264557056 203409727488 203661558144 203807012112 204250263552 204565464576 204756811776 204965006499 205156727424 205202128896 205518798848 205602914304 205727768352 205920202752 206112817152 206322390648 206640789399 206686519296 206879850496 206964523008 207090203904 207283912704 208055304192 208111140864 208461662208 208610544384 209386872832 209616574464 209795831568 210025981836 210633084288 210773540864 210958135344 211614695424 211941261312 212028005376 212156761113 212355209088 212817051648 213016117248 213145473024 213344845824 213432164352 213561772776 213761534976 214226436096 214557032448 214710267904 214976089152 215129623896 215177232384 215597500416 215930212608 216018589284 216132190208 216602247168 217025298432 217157088816 217360214016 218227654656 218595215232 219467584512 219672870912 219806269056 220490366976 220714559424 220830629888 220921012224 221261939712 221694091938 221743153152 221901520896 222176245248 222334922304 222678031752 223162324992 223371067392 223506711296 223598188908 223807339008 224152720704 224202326016 224640221184 224850345984 224986888192 225078971616 225426315708 226127904768 226325946528 226476867584 227131523072 227380690944 227575139328 227824793856 228635705344 228672626688 228835943424 229221371528 229282888626 229902385152 230136147648 230351413248 230491296024 230801318352 230852395008 231208648704 231443739396 231660228096 231876919296 232017728448 232112689479 232381218816 232522334208 232739831808 232976479392 233194401792 233554269696 234062217216 234229383168 234519369984 234686862432 235049033516 235560231936 235780571136 235818646272 236020310514 237120233472 237327902262 238066532352 238433918976 238899610224 239419183104 239643131904 239788657152 240012951552 240256994373 240481726848 240534945792 240906141696 241004740608 241376661504 241549051392 241848100296 242020826883 242074386432 242447958016 242547187968 242921489184 243148713984 243677528064 243825503232 244053573632 244153460736 244301724918 244530240768 245291286528 245440241664 245506111488 245669822464 245919617136 246650241024 247065673728 247131979776 247282052688 248051662848 248434458624 248646911488 248919682176 249461047296 249639211008 250024456704 250126787592 250512785721 250802601984 251057615616 251292450816 251445050208 251680247808 251783256384 252171810792 252227616768 252720248832 252956639232 253110249216 253347004416 253897998336 254393892864 254786476032 254968443136 255522963456 255803277312 256022031744 256417127472 257215168512 257256705024 257440436352 257874042969 258640183296 258903166104 259145339904 259302708027 259708944384 260109729792 260353032192 260511133696 260617756608 260861534208 261019944504 261428871168 261587625984 261832310784 262098539316 262236372992 262343702016 262748553408 262806700032 262994395136 263319994368 263508056064 263834291232 264022720236 264488681472 264736079872 265005260928 265253142528 265414219664 266240262144 266760262656 267171929728 268003442688 268238158848 268762061502 269488226304 269718683648 269762239296 270014570496 270541942704 270601814016 271019409408 271212969984 271548744192 271742682816 272333684736 272753952768 273009082368 273286675332 273542303232 274137219072 274303691136 274560270336 274817089536 275096520864 275521052532 275582025728 275952697344 276120271872 276378550272 276659569278 277407072256 277481521152 277948882944 278147392512 278192309274 279058120704 279488765952 279727775424 280034642448 280844112384 281277513792 282152927232 282439817568 282588348416 282704007168 282875681484 283140278784 283693287141 283756068864 284021489664 284193964032 284310279936 284459794432 284576219136 284749030368 285015379968 285635248128 286076043264 286193129472 286634785536 286839498528 286902976512 287463333888 287906950144 288024785712 288469268406 289367064576 289542785088 289620490896 289813618688 290970206208 291460286976 291538507392 292623446016 292897161216 293075025408 293469225984 293647437567 293987155968 294286079232 294561349632 295015919616 295592122584 295657537536 295868694528 296234993664 296446563072 296904042336 297549766656 297828089856 298130918544 298409785344 298590997122 298870294272 299520294912 299800461312 300105295488 300568420944 301503873024 301767928704 302707113984 303174254592 303433519104 303482519208 303766391808 304896835584 305114591232 305492337216 305710518168 306375395328 306536513536 306848196864 307135217664 307321728032 307735091136 307803193344 308278198272 308404371456 308591652528 308880304128 309169225728 309356971264 309483585972 310029778944 310319775744 310446784512 310635305856 310925869056 311405692928 312082956288 312305844224 312692493312 312915816576 314080309248 314374094848 314424861696 314693747352 315179385851 316160311296 316437203016 317422043136 317911891968 318532813632 319225577472 319524175872 319718209536 320017268736 320342659164 320642302464 321208188928 321339654144 321835548672 322065401856 322464133728 322694435844 322765848576 323396250624 323895318912 324198285312 324903370752 325100670976 325537947648 325735633224 326040321024 327253655552 327341481984 327892822848 329201376768 329420898304 329509306368 329709403584 330735550464 331245944832 331381518336 331892909568 332541137907 332614729728 332852281344 333365942272 333502383456 334017047628 334743487488 335056601088 335260066944 335397283362 335573663744 335711008512 336229081056 336303489024 336960331776 337275518976 337480332288 337618457424 337796005888 338139473562 339191857152 339715301376 340697284608 341071036416 341362708992 341889503296 342953558016 343008940032 343253915136 343832057292 343924332939 344853577728 345204221472 345527119872 345736944036 346201977528 346278592512 346812973056 347137376256 347165609094 347490342144 347815378944 348026592672 348571828224 348783501312 349109747712 349464719088 349791602688 350331404544 351093325824 351344074752 351779054976 352030293648 352573550274 352651575296 353340347904 353670856704 353727969408 354030465771 354987016192 355680350208 355991853393 357099798528 357337923584 357650878464 358349415336 359317635072 359464697856 359682985728 360019427328 360722590272 360802418688 361359212544 361617293312 362064992256 362323577088 362772150444 363111579648 363671937024 363820781952 364012109824 364382233776 364723070976 364944552038 365516292096 365738254848 366080360448 366230191104 366422786048 366452587377 366795361152 367361403376 367936929792 368160362496 368504733696 368879425704 369975361536 370598510592 370863190016 370923079032 372077494272 372651687936 372970367232 373379523264 374191570944 374458816512 375036685056 376203902976 376586423424 376938676224 377167575312 377520371712 378257716188 378341425152 378925285376 379080373248 379434958848 379665373824 380020506624 380846997504 381434724352 381590839296 382179714048 382452664704 382537302016 383284445184 383704915968 384033047616 384625691208 385822752768 386057046784 386160654528 387960274944 388354749156 388613715968 388718009856 390164594688 390529548288 390766700544 390926634912 391292301312 391529916756 392381438976 392748466176 393354559488 393515553024 394122830112 394210050048 394491592704 394979991552 395262084096 395872056448 396034080354 396733022208 397104119808 397507891392 397879713792 398121329496 398493725696 399360393216 400140393984 400757894592 402005164032 402357238272 403609485312 404232339456 404578025472 404643358944 405021855744 405902721024 406529114112 406819454976 407323116288 407614024224 408500527104 409130929152 409513623552 409930012998 410313454848 411037597696 411205828608 411455536704 411840405504 412225634304 412644781296 413281578798 413373038592 413929046016 414180407808 414567825408 414989353917 416110608384 416222281728 416923324416 417221088768 417288463911 418773745664 419233148928 419591663136 420051963672 421266168576 421547081728 421916270688 423229390848 423882522624 424056010752 424313522226 424710418176 425634103296 426032234496 426290946048 426689691648 426864328704 427123545552 427523069952 428452872192 429114064896 429420535808 429952178304 430259247792 430354464768 431195000832 431860425216 432037178568 432264380416 432703902609 433204494336 434050596864 434314177632 434720428032 436455309312 437190430464 438935169024 439345741824 439612538112 440980733952 441429118848 441661259776 441842024448 442523879424 443388183876 443486306304 443803041792 444352490496 444669844608 445356063504 446324649984 446742134784 447013422592 447196377816 447614678016 447886495683 448305441408 448404652032 449280442368 449700691968 449973776384 450157943232 450852631416 452255809536 452651893056 452953735168 454263046144 454761381888 455150278656 455649587712 457271410688 457345253376 457671886848 458442743056 458565777252 459804770304 460272295296 460702826496 460982592048 461602636704 461704790016 462417297408 462887478792 463320456192 463753838592 464035456896 464225378958 465044668416 465479663616 465952958784 466388803584 467108539392 468124434432 468458766336 469038739968 469373724864 470098067032 471120463872 471561142272 471637292544 472040621028 474240466944 474655804524 476133064704 476867837952 477799220448 478838366208 479286263808 479577314304 480025903104 480513988746 480963453696 481812283392 482009481216 482753323008 483098102784 483696200592 484041653766 484148772864 484895916032 485094375936 485842978368 486297427968 487355056128 487651006464 488107147264 488306921472 488603449836 489060481536 490582573056 490880483328 491012222976 491339644928 491839234272 493300482048 494131347456 494263959552 494564105376 496103325696 496868917248 497293822976 497839364352 498922094592 499278422016 500048913408 500253575184 501025571442 502115231232 502584901632 502890100416 503360495616 503566512768 504343621584 504455233536 505440497664 505913278464 506220498432 506694008832 507209210343 507795996672 508787785728 509572952064 509936886272 511045926912 511606554624 512044063488 512834254944 514430337024 514513410048 514880872704 515748085938 517280366592 517806332208 518290679808 518605416054 519417888768 520219459584 520706064384 520748413641 521022267392 521235513216 521723068416 522039889008 522857742336 523175251968 523664621568 524197078632 524472745984 524687404032 525497106816 525613400064 525988790272 526639988736 527016112128 527668582464 528045440472 528860325411 528977362944 529472159744 530010521856 530506285056 530828439328 532480524288 533520525312 534343859456 536006885376 536476317696 537524123004 538976452608 539437367296 539524478592 540029140992 541083885408 541203628032 542038818816 542425939968 543097488384 543485365632 544667369472 545507905536 546018164736 546573350664 547084606464 547416828057 548274438144 548607382272 549120540672 549634179072 550193041728 551042105064 551164051456 551905394688 552240543744 552757100544 553319138556 554814144512 554963042304 555897765888 556294785024 556384618548 558116241408 558977531904 559455550848 560069284896 561688224768 562555027584 564305854464 564879635136 565176696832 565408014336 565751362968 566280557568 567386574282 567512137728 568387928064 568620559872 568919588864 569152438272 569498060736 570030759936 571270496256 572152086528 572386258944 573269571072 573678997056 573805953024 574926667776 575813900288 576049571424 576938536812 578734129152 579085570176 579240981792 579627237376 581940412416 582920573952 583077014784 585246892032 585794322432 586150050816 586938451968 587294875134 588572158464 589122699264 590031839232 591184245168 591315075072 591737389056 592469987328 592893126144 593808084672 594051120531 595099533312 595656179712 596261837088 596819570688 597181994244 597740588544 599040589824 599600922624 600210590976 601136841888 603007746048 603535857408 605414227968 606348509184 606867038208 606965038416 607532783616 609793671168 610229182464 610984674432 611421036336 612750790656 613696393728 614270435328 614643456064 614895019497 615470182272 615606386688 616556396544 616808742912 617183305056 617760608256 618338451456 618713942528 618967171944 619922368197 620059557888 620639551488 620893569024 621270611712 621851738112 622811385856 624165912576 624611688448 625384986624 625831633152 628160618496 628748189696 628849723392 629387494704 630358771702 632320622592 632874406032 634844086272 635823783936 636470283339 637065627264 638451154944 639048351744 639436419072 640034537472 640685318328 641284604928 642416377856 642679308288 643671097344 644130803712 644928267456 645388871688 645531697152 646792501248 647790637824 648396570624 649806741504 650201341952 651075895296 651471266448 652080642048 654507311104 654682963968 655785645696 658402753536 658841796608 659018612736 659418807168 661471100928 662491889664 662763036672 663785819136 665082275814 665229459456 665704562688 666731884544 667004766912 668034095256 669486974976 670113202176 670520133888 670794566724 671147327488 671422017024 672458162112 672606978048 673920663552 674551037952 674960664576 675236914848 675592011776 676278947124 678383714304 679430602752 681394569216 682142072832 682725417984 683779006592 685907116032 686017880064 686507830272 687664114584 687848665878 689707155456 690408442944 691054239744 691473888072 692403955056 692557185024 693625946112 694331218188 694980684288 695630757888 696053185344 697143656448 697567002624 698219495424 698929438176 699583205376 700662809088 702186651648 702688149504 703558109952 704060587296 705147100548 705303150592 706680695808 707341713408 707455938816 708060931542 709974032384 711360700416 711983706786 714199597056 715301756928 716698830672 718929395712 719365971456 720038854656 720770983119 721445180544 721604837376 722718425088 723234586624 724129984512 724647154176 725544300888 726062480649 726223159296 727343874048 727641563904 728024219648 728764467552 729446141952 729889104076 731032584192 731476509696 732160720896 732460382208 732845572096 732905174754 733590722304 734722806752 735873859584 736320724992 737009467392 737758851408 739950723072 741197021184 741726380032 741846158064 744154988544 745303375872 745940734464 746759046528 748383141888 748917633024 750073370112 751538357163 752407805952 753172846848 753877352448 754335150624 755040743424 756515432376 756682850304 757850570752 758160746496 758869917696 759330747648 760041013248 761693995008 762869448704 763181678592 764359428096 764905329408 766568890368 767409831936 768066095232 769251382416 771645505536 772114093568 772321309056 773622128907 775920549888 776709498312 777227431936 777436019712 777908124081 780329189376 781059096576 781533401088 781853269824 782584602624 783059833512 784762877952 785496932352 786709118976 787031106048 788245660224 788420100096 788983185408 789959983104 790524168192 791744112896 792068160708 793466044416 794208239616 795015782784 795759427584 796242658992 796987451392 798720786432 800280787968 801515789184 804010328064 804714476544 808464678912 809156050944 809286717888 810043711488 811805442048 813058228224 813638909952 814646232576 815228048448 817001054208 818261858304 819027247104 819860025996 820626909696 822075195392 822411657216 822911073408 823680811008 824451268608 825289562592 826563157596 826746077184 827858092032 828360815616 829135650816 829978707834 832221216768 832444563456 833846648832 834442177536 834576927822 837547491328 838466297856 839183326272 840103927344 842532337152 843094163456 843832541376 846458781696 847765045248 848112021504 848627044452 849420836352 851079861423 851268206592 852064468992 852581892096 853379383296 853728657408 854247091104 855046139904 856905744384 858228129792 858841071616 859904356608 860518495584 860708929536 862390001664 863720850432 864074357136 864528760832 865407805218 868101193728 868628355264 869440856064 872910618624 874380860928 877870338048 878691483648 879225076224 880942312701 881961467904 882858237696 883322519552 883684048896 885047758848 886776367752 886972612608 887606083584 888704980992 889339689216 890712127008 892649299968 893484269568 894026845184 894392755632 895229356032 895772991366 896610882816 898560884736 899401383936 899947552768 900315886464 901705262832 904511619072 905303786112 905907470336 908526092288 909522763776 910300557312 911299175424 914542821376 914690506752 915343773696 916885486112 917131554504 919609540608 920544590592 921405652992 921965184096 923205273408 923409580032 924834594816 925774957584 926640912384 927507677184 928070913792 928450757916 930089336832 930959327232 931905917568 932777607168 934217078784 936248868864 936917532672 938077479936 938747449728 940196134064 942240927744 943122284544 943274585088 944081242056 945538157553 948480933888 949311609048 952266129408 953735675904 955598440896 957676732416 958572527616 959154628608 960051806208 961027977492 961926907392 963624566784 964018962432 965506646016 966196205568 967392401184 968083307532 968297545728 969791832064 970188751872 971685956736 972594855936 974710112256 975302012928 976214294528 976613842944 977206899672 978120963072 981760966656 982024445952 982679289856 983678468544 988262694912 988527919104 989128210752 992206651392 993737834496 994587645952 995678728704 997623413721 997844189184 998556844032 1000097826816 1000507150368 1002051142884 1004230462464 1005169803264 1005780200832 1006720991232 1007133025536 1008687243168 1008910467072 1010880995328 1011826556928 1012440996864 1013388017664 1014418420686 1017575571456 1019145904128 1019873772544 1022091853824 1023213109248 1024088126976 1025668509888 1028860674048 1029026820096 1029761745408 1031496171876 1034560733184 1035612664416 1036581359616 1037210832108 1038835777536 1040438919168 1041412128768 1041496827282 1042044534784 1042471026432 1043446136832 1044079778016 1045715484672 1046350503936 1047329243136 1048394157264 1048945491968 1049374808064 1050994213632 1051977580544 1053279977472 1054032224256 1055337164928 1056090880944 1057720650822 1057954725888 1060021043712 1061012570112 1061656878656 1062091397313 1064961048576 1067041050624 1067975560179 1068687718912 1072013770752 1072952635392 1075048246008 1077952905216 1078874734592 1079048957184 1080058281984 1082167770816 1082407256064 1084077637632 1084851879936 1086194976768 1086970731264 1089334738944 1091015811072 1092036329472 1093146701328 1094169212928 1094833656114 1096548876288 1097214764544 1098241081344 1099268358144 1099357762131 1100386083456 1102084210128 1102328102912 1103810789376 1104481087488 1105514201088 1106638277112 1109628289024 1109926084608 1111795531776 1112589570048 1112769237096 1116232482816 1117955063808 1118911101696 1120138569792 1123376449536 1125110055168 1128611708928 1129759270272 1130353393664 1130816028672 1131502725936 1132561115136 1134773148564 1135024275456 1136775856128 1137241119744 1137839177728 1138304876544 1138996121472 1140061519872 1142540992512 1144304173056 1144772517888 1146539142144 1147357994112 1147611906048 1149853335552 1151627800576 1152099142848 1153877073624 1157468258304 1158171140352 1158481963584 1159254474752 1163880824832 1165841147904 1166154029568 1170493784064 1171588644864 1172300101632 1173876903936 1174589750268 1177144316928 1178245398528 1180063678464 1182368490336 1182630150144 1183474778112 1184939974656 1185786252288 1187616169344 1188102241062 1190199066624 1191312359424 1192523674176 1193639141376 1194363988488 1195481177088 1198081179648 1200421181952 1202273683776 1206015492096 1207071714816 1210828455936 1212697018368 1213734076416 1213930076832 1215065567232 1219587342336 1220458364928 1221969348864 1222842072672 1225501581312 1227392787456 1228540870656 1229286912128 1229790038994 1230940364544 1233112793088 1233617485824 1234366610112 1235521216512 1236676902912 1237427885056 1237934343888 1239844736394 1240119115776 1241787138048 1242541223424 1243703476224 1244968061751 1245622771712 1248331825152 1249223376896 1250769973248 1251663266304 1256321236992 1257496379392 1257699446784 1258774989408 1260717543404 1264641245184 1265748812064 1269688172544 1271647567872 1272940566678 1274131254528 1276902309888 1278096703488 1278872838144 1280069074944 1281370636656 1282569209856 1285358616576 1287342194688 1288261607424 1289856534912 1290777743376 1291063394304 1293585002496 1295581275648 1296793141248 1298111707827 1299613483008 1300402683904 1302151790592 1302942532896 1304161284096 1309014622208 1309365927936 1311571291392 1316805507072 1317683593216 1318037225472 1318837614336 1322942201856 1324983779328 1325526073344 1327571638272 1330164551628 1330458918912 1331409125376 1333463769088 1334009533824 1336068190512 1338973949952 1340226404352 1341040267776 1341589133448 1342294654976 1342844034048 1343659487049 1344916324224 1345213956096 1347841327104 1349102075904 1349921329152 1350473829696 1351184023552 1352557894248 1356767428608 1358861205504 1362789138432 1364284145664 1365450835968 1367558013184 1371814232064 1372035760128 1373015660544 1375328229168 1375697331756 1379414310912 1380816885888 1382108479488 1382947776144 1384807910112 1385114370048 1387251892224 1388662436376 1389961368576 1391261515776 1392106370688 1395134005248 1396438990848 1397858876352 1399166410752 1401325618176 1404373303296 1405376299008 1407116219904 1408121174592 1410294201096 1410606301184 1413361391616 1414683426816 1414911877632 1416121863084 1419948064768 1422721400832 1423967413572 1428399194112 1430603513856 1433397661344 1437858791424 1438731942912 1440077709312 1441541966238 1442890361088 1445436850176 1446469173248 1448259969024 1449294308352 1451088601776 1452124961298 1452446318592 1454687748096 1455283127808 1456048439296 1457528935104 1458892283904 1459778208152 1462065168384 1462953019392 1464321441792 1464920764416 1465810349508 1467181444608 1469445613504 1471747719168 1472641449984 1474018934784 1475517702816 1479901446144 1482394042368 1483452760064 1483692316128 1488309977088 1490606751744 1491881468928 1493518093056 1496766283776 1497835266048 1500146740224 1503076714326 1506345693696 1507754704896 1508670301248 1510081486848 1513030864752 1513365700608 1515701141504 1516321492992 1517739835392 1518661495296 1520082026496 1521627631029 1523387990016 1525738897408 1526363357184 1528718856192 1529810658816 1533137780736 1534819663872 1536132190464 1538502764832 1543291011072 1544228187136 1544642618112 1547244257814 1551841099776 1553418996624 1554454863872 1554872039424 1555816248162 1560658378752 1562118193152 1563066802176 1563706539648 1565169205248 1566119667024 1569525755904 1570993864704 1573418237952 1574062212096 1576491320448 1576840200192 1577966370816 1579919966208 1581048336384 1583488225792 1584136321416 1586580976233 1586932088832 1588416479232 1590031565568 1591518855168 1592485317984 1593974902784 1597441572864 1600561575936 1603031578368 1608020656128 1609428953088 1616929357824 1618312101888 1618573435776 1620087422976 1623610884096 1626116456448 1627277819904 1629292465152 1630456096896 1634002108416 1636523716608 1638054494208 1639720051992 1641253819392 1642250484171 1644150390784 1644823314432 1645822146816 1647361622016 1648902537216 1650579125184 1653126315192 1653492154368 1655716184064 1656721631232 1658271301632 1659957415668 1664442433536 1664889126912 1667693297664 1668884355072 1669153855644 1675094982656 1676932595712 1678366652544 1680207854688 1685064674304 1686188326912 1687665082752 1692917563392 1695530090496 1696224043008 1697254088904 1698841672704 1702159722846 1702536413184 1705163784192 1706758766592 1707457314816 1708494182208 1710092279808 1713811488768 1716456259584 1717682143232 1719808713216 1721036991168 1721417859072 1724780003328 1727441700864 1728148714272 1729057521664 1730815610436 1736202387456 1737256710528 1738881712128 1745821237248 1748761721856 1755740676096 1757382967296 1758450152448 1761884625402 1765716475392 1766645039104 1767368097792 1770095517696 1773552735504 1773945225216 1775212167168 1777409961984 1778679378432 1781424254016 1785298599936 1786968539136 1788053690368 1788785511264 1790458712064 1791545982732 1793221765632 1797121769472 1798802767872 1799895105536 1800631772928 1803410525664 1809023238144 1810607572224 1811814940672 1817052184576 1819045527552 1820601114624 1822598350848 1829381013504 1830687547392 1833770972224 1834263109008 1841089181184 1842811305984 1843930368192 1844685058491 1846410546816 1846819160064 1849669189632 1851549915168 1853281824768 1855015354368 1856141827584 1856901515832 1859767104591 1860178673664 1861918654464 1863811835136 1865555214336 1868434157568 1872497737728 1873835065344 1876154959872 1877494899456 1880392268128 1884481855488 1886244569088 1886549170176 1888162484112 1891076315106 1896961867776 1898623218096 1904532258816 1907471351808 1909410850017 1911196881792 1915353464832 1917145055232 1918309257216 1920103612416 1922055954984 1923853814784 1927249133568 1928037924864 1931013292032 1932392411136 1934784802368 1936166615064 1936595091456 1939583664128 1940377503744 1943371913472 1945189711872 1949420224512 1950604025856 1952428589056 1953227685888 1954413799344 1956241926144 1963521933312 1964048891904 1965358579712 1967356937088 1976525389824 1977055838208 1978256421504 1984413302784 1987475668992 1989175291904 1991357457408 1995246827442 1995688378368 1997113688064 2000195653632 2001014300736 2004102285768 2008460924928 2010339606528 2011560401664 2013441982464 2014266051072 2017374486336 2017820934144 2021761990656 2023653113856 2024881993728 2026776035328 2028836841372 2035151142912 2038291808256 2039747545088 2044183707648 2046426218496 2048176253952 2051337019776 2057721348096 2058053640192 2059523490816 2062992343752 2069121466368 2071225328832 2073162719232 2074421664216 2077671555072 2080877838336 2082993654564 2084089069568 2084942052864 2086892273664 2088159556032 2091430969344 2092701007872 2094658486272 2096788314528 2097890983936 2098749616128 2101988427264 2103955161088 2106559954944 2108064448512 2110674329856 2112181761888 2115441301644 2115909451776 2120042087424 2122025140224 2123313757312 2124182794626 2129922097152 2134082101248 2135951120358 2137375437824 2145905270784 2150096492016 2157749469184 2158097914368 2160116563968 2164335541632 2164814512128 2168155275264 2169703759872 2172389953536 2173941462528 2178187441947 2178669477888 2182031622144 2184072658944 2186293402656 2188338425856 2189667312228 2193097752576 2194429529088 2196482162688 2198536716288 2198715524262 2200772166912 2204168420256 2204656205824 2207621578752 2208962174976 2211028402176 2213276554224 2219852169216 2223591063552 2225179140096 2225538474192 2232464965632 2235910127616 2237822203392 2240277139584 2246752899072 2250220110336 2254615071489 2257223417856 2259518540544 2260706787328 2261632057344 2263005451872 2265122230272 2269546297128 2270048550912 2273551712256 2274482239488 2275678355456 2276609753088 2277992242944 2280123039744 2285081985024 2288608346112 2289545035776 2293078284288 2294715988224 2299706671104 2303255601152 2304198285696 2307754147248 2314936516608 2316342280704 2316963927168 2318508949504 2320866386721 2327761649664 2331682295808 2332308059136 2333724372243 2340987568128 2343177289728 2344600203264 2347753807872 2349179500536 2354288633856 2356490797056 2360127356928 2364736980672 2365260300288 2366949556224 2369879949312 2371572504576 2375232338688 2376204482124 2380398133248 2382624718848 2385047348352 2387278282752 2388727976976 2390962354176 2396162359296 2400842363904 2404547367552 2412030984192 2414143429632 2425394036736 2427468152832 2427860153664 2430131134464 2439174684672 2440916729856 2443938697728 2445684145344 2451003162624 2454785574912 2457081741312 2458573824256 2459580077988 2461880729088 2466225586176 2467234971648 2468733220224 2471042433024 2473353805824 2474855770112 2475868687776 2479689472788 2480238231552 2483574276096 2485082446848 2487406952448 2489936123502 2491245543424 2496663650304 2498446753792 2501539946496 2503326532608 2512642473984 2514992758784 2515398893568 2517549978816 2521435086808 2529282490368 2531497624128 2539376345088 2543295135744 2545881133356 2548262509056 2553239584269 2553804619776 2556193406976 2557745676288 2560138149888 2562741273312 2565138419712 2570717233152 2574684389376 2576523214848 2579713069824 2581555486752 2582126788608 2587170004992 2591162551296 2593586282496 2596223415654 2600805367808 2604303581184 2605885065792 2608322568192 2618029244416 2618731855872 2623142582784 2633611014144 2635367186432 2636074450944 2637675228672 2642826938103 2645884403712 2649967558656 2651052146688 2655143276544 2660329103256 2660917837824 2662818250752 2666927538176 2668019067648 2672136381024 2677947899904 2680452808704 2682080535552 2683178266896 2684589309952 2685688068096 2687318974098 2689832648448 2695682654208 2698204151808 2699842658304 2700947659392 2702368047104 2705115788496 2713534857216 2717722411008 2725578276864 2728568291328 2730901671936 2735116026368 2743628464128 2744071520256 2746031321088 2750656458336 2751394663512 2758828621824 2761633771776 2764216958976 2765895552288 2769615820224 2770228740096 2774503784448 2777324872752 2779922737152 2782523031552 2784212741376 2790268010496 2792877981696 2795717752704 2798332821504 2802651236352 2808746606592 2810752598016 2814232439808 2816242349184 2820588402192 2821212602368 2826722783232 2829366853632 2829823755264 2832243726168 2836614472659 2839896129536 2845442801664 2847934827144 2856798388224 2861207027712 2866795322688 2875717582848 2877463885824 2880155418624 2883083932476 2885780722176 2890873700352 2892938346496 2896519938048 2898588616704 2902177203552 2904249922596 2904892637184 2909375496192 2910566255616 2912096878592 2915057870208 2917784567808 2919556416304 2924130336768 2925906038784 2928642883584 2929841528832 2931620699016 2934362889216 2938891227008 2945282899968 2948037869568 2951035405632 2964788084736 2966905520128 2967384632256 2976619954176 2981213503488 2983762937856 2987036186112 2993532567552 2995670532096 3000293480448 3006153428652 3012691387392 3015509409792 3017340602496 3020162973696 3026061729504 3026731401216 3031402283008 3032642985984 3035479670784 3037322990592 3040164052992 3043255262058 3051477794816 3052726714368 3057437712384 3059621317632 3066275561472 3069639327744 3072264380928 3077005529664 3086582022144 3088456374272 3089285236224 3094488515628 3103682199552 3106837993248 3108909727744 3109744078848 3111632496324 3121316757504 3124236386304 3126133604352 3127413079296 3130338410496 3132239334048 3139051511808 3141987729408 3146836475904 3148124424192 3152982640896 3155932741632 3159839932416 3162096672768 3166976451584 3168272642832 3173161952466 3173864177664 3180063131136 3183037710336 3184970635968 3186274191939 3187949805568 3194883145728 3201123151872 3206063156736 3216041312256 3218857906176 3233858715648 3236624203776 3237146871552 3240174845952 3247221768192 3252232912896 3254555639808 3258584930304 3260912193792 3268004216832 3273047433216 3276108988416 3279440103984 3282507638784 3284500968342 3289646628864 3291644293632 3294723244032 3297805074432 3298073286393 3301158250368 3306252630384 3306984308736 3311432368128 3313443262464 3316542603264 3319914831336 3328884867072 3329778253824 3335386595328 3337768710144 3338307711288 3350189965312 3353865191424 3356733305088 3360415709376 3370129348608 3372376653824 3375330165504 3385835126784 3391060180992 3392448086016 3394508177808 3397683345408 3404319445692 3405072826368 3410327568384 3413517533184 3414914629632 3416988364416 3420184559616 3427622977536 3432912519168 3435364286464 3439617426432 3442073982336 3442835718144 3449560006656 3454883401728 3456297428544 3458115043328 3461631220872 3466973244361 3472404774912 3474513421056 3477763424256 3491642474496 3497523443712 3511481352192 3514765934592 3516900304896 3523769250804 3531432950784 3533290078208 3534736195584 3540191035392 3547105471008 3547890450432 3550424334336 3554819923968 3557358756864 3562848508032 3570597199872 3573937078272 3576107380736 3577571022528 3580917424128 3583091965464 3586443531264 3594243538944 3599790211072 3601263545856 3606821051328 3618046476288 3621215144448 3623629881344 3634104369152 3638091055104 3641202229248 3645196701696 3658762027008 3661375094784 3667541944448 3668526218016 3682178362368 3685622611968 3687860736384 3689370116982 3692821093632 3699338379264 3703099830336 3706563649536 3710030708736 3712283655168 3713803031664 3719534209182 3720357347328 3727623670272 3731110428672 3736868315136 3744995475456 3747670130688 3752309919744 3754989798912 3760784536256 3768963710976 3772489138176 3773098340352 3776324968224 3782152630212 3793923735552 3797246436192 3809064517632 3814942703616 3818821700034 3822393763584 3830706929664 3834290110464 3836618514432 3840207224832 3844111909968 3847707629568 3856075849728 3862026584064 3864784822272 3869569604736 3872333230128 3873190182912 3879167328256 3880755007488 3886743826944 3890379423744 3894335123481 3898840449024 3901208051712 3904857178112 3906455371776 3908827598688 3912483852288 3927043866624 3928097783808 3930717159424 3934713874176 3953050779648 3954111676416 3956512843008 3968826605568 3974951337984 3978350583808 3982714914816 3990493654884 3991376756736 3994227376128 4000391307264 4002028601472 4008204571536 4016921849856 4020679213056 4023120803328 4026883964928 4028532102144 4030978461147 4034748972672 4035641868288 4043523981312 4047306227712 4049763987456 4053552070656 4057673682744 4070302285824 4076583616512 4079495090176 4088367415296 4092852436992 4096352507904 4102674039552 4115442696192 4116107280384 4119046981632 4125984687504 4138242932736 4142450657664 4146325438464 4148843328432 4155343110144 4161755676672 4165987309128 4168178139136 4169884105728 4173784547328 4176319112064 4185402015744 4189316972544 4193576629056 4195781967872 4197499232256 4203976854528 4207910322176 4213119909888 4216128897024 4221348659712 4224363523776 4230882603288 4231818903552 4240084174848 4244050280448 4246627514624 4248365589252 4259844194304 4268164202496 4271902240716 4274750875648 4291810541568 4300192984032 4315498938368 4316195828736 4320233127936 4328671083264 4336310550528 4339407519744 4344779907072 4347882925056 4356374883894 4357338955776 4364063244288 4368145317888 4372586805312 4376676851712 4379334624456 4386195505152 4388859058176 4392964325376 4397431048524 4401544333824 4408336840512 4409312411648 4415243157504 4417924349952 4422056804352 4426553108448 4439704338432 4447182127104 4450358280192 4451076948384 4464929931264 4471820255232 4475644406784 4480554279168 4493505798144 4500440220672 4509230142978 4519037081088 4521413574656 4523264114688 4526010903744 4530244460544 4539092594256 4540097101824 4547103424512 4548964478976 4553219506176 4555984485888 4560246079488 4564882893087 4570163970048 4577216692224 4579090071552 4586156568576 4589431976448 4599413342208 4606511202304 4608396571392 4615508294496 4629873033216 4632684561408 4633927854336 4637017899008 4641732773442 4655523299328 4663364591616 4664616118272 4667448744486 4681975136256 4686354579456 4689200406528 4695507615744 4698359001072 4708577267712 4712981594112 4720254713856 4729473961344 4730520600576 4733899112448 4739759898624 4743145009152 4750464677376 4752408964248 4759742928699 4760796266496 4765249437696 4770094696704 4774556565504 4777455953952 4781924708352 4792324718592 4801684727808 4809094735104 4824061968384 4828286859264 4850788073472 4854936305664 4855720307328 4860262268928 4878349369344 4881833459712 4887877395456 4891368290688 4902006325248 4909571149824 4914163482624 4917147648512 4919160155976 4923761458176 4926751452513 4932451172352 4934469943296 4937466440448 4942084866048 4946707611648 4949711540224 4951737375552 4959378945576 4960476463104 4967148552192 4970164893696 4974813904896 4979872247004 4982491086848 4993327300608 4996893507584 5003079892992 5006653065216 5025284947968 5029985517568 5030797787136 5035099957632 5042870173616 5058564980736 5062995248256 5078752690176 5086590271488 5091762266712 5096525018112 5106479168538 5107609239552 5115491352576 5120276299776 5125482546624 5130276839424 5141434466304 5149368778752 5153046429696 5159426139648 5163110973504 5164253577216 5174340009984 5182325102592 5187172564992 5192446831308 5201610735616 5208607162368 5211770131584 5216645136384 5236058488832 5237463711744 5246285165568 5267222028288 5270734372864 5272148901888 5275350457344 5285653876206 5299935117312 5302104293376 5310286553088 5320658206512 5321835675648 5325636501504 5333855076352 5336038135296 5344272762048 5355895799808 5360905617408 5364161071104 5366356533792 5369178619904 5371376136192 5374637948196 5379665296896 5391365308416 5396408303616 5399685316608 5401895318784 5404736094208 5410231576992 5427069714432 5435444822016 5451156553728 5457136582656 5461803343872 5470232052736 5488143040512 5492062642176 5501312916672 5502789327024 5523267543552 5528433917952 5531791104576 5539231640448 5540457480192 5549007568896 5554649745504 5559845474304 5565046063104 5568425482752 5579301313773 5580536020992 5585755963392 5591435505408 5596665643008 5605302472704 5617493213184 5621505196032 5628464879616 5632484698368 5641176804384 5642425204736 5653445566464 5658733707264 5659647510528 5664487452336 5673228945318 5690885603328 5695869654288 5713596776448 5722414055424 5728232550051 5733590645376 5751435165696 5754927771648 5760310837248 5766167864952 5771561444352 5781747400704 5785876692992 5793039876096 5797177233408 5804354407104 5808499845192 5809785274368 5818750992384 5821132511232 5824193757184 5830115740416 5835569135616 5839112832608 5848260673536 5851812077568 5857285767168 5859683057664 5863241398032 5868725778432 5877782454016 5890565799936 5896075739136 5902070811264 5929576169472 5933811040256 5934769264512 5953239908352 5962427006976 5967525875712 5974072372224 5987065135104 5991341064192 6000586960896 6012306857304 6025382774784 6031018819584 6034681204992 6040325947392 6052123459008 6053462802432 6062804566016 6065285971968 6070959341568 6074645981184 6080328105984 6086510524116 6102955589632 6105453428736 6114875424768 6119242635264 6132551122944 6139278655488 6144528761856 6154011059328 6173164044288 6176912748544 6178570472448 6188977031256 6207364399104 6213675986496 6217819455488 6219488157696 6223264992648 6242633515008 6252267208704 6254826158592 6260676820992 6264478668096 6278103023616 6283975458816 6293672951808 6296248848384 6305965281792 6311865483264 6319679864832 6324193345536 6333952903168 6336545285664 6346323904932 6347728355328 6360126262272 6366075420672 6369941271936 6372548383878 6375899611136 6389766291456 6402246303744 6412126313472 6437715812352 6473248407552 6474293743104 6480349691904 6494443536384 6504465825792 6509111279616 6517169860608 6521824387584 6534562325841 6536008433664 6546094866432 6552217976832 6558880207968 6565015277568 6569001936684 6579293257728 6583288587264 6589446488064 6595610148864 6596146572786 6602316500736 6612505260768 6613968617472 6622864736256 6626886524928 6633085206528 6639829662672 6659556507648 6670773190656 6675537420288 6676615422576 6700379930624 6707730382848 6713466610176 6720831418752 6740258697216 6744753307648 6750660331008 6763845214467 6771670253568 6782120361984 6784896172032 6789016355616 6795366690816 6808638891384 6810145652736 6820655136768 6827035066368 6829829259264 6833976728832 6840369119232 6855245955072 6865825038336 6870728572928 6879234852864 6884147964672 6899120013312 6909766803456 6912594857088 6916230086656 6923262441744 6933946488722 6944809549824 6949026842112 6955526848512 6962599160163 6983284948992 6995046887424 7001173116729 7022962704384 7029531869184 7033800609792 7047538501608 7062865901568 7066580156416 7069472391168 7080382070784 7094210942016 7095780900864 7100848668672 7109639847936 7114717513728 7125697016064 7141194399744 7147874156544 7152214761472 7155142045056 7161834848256 7166183930928 7172887062528 7188487077888 7199580422144 7202527091712 7213642102656 7236092952576 7242430288896 7247259762688 7268208738304 7276182110208 7282404458496 7290393403392 7317524054016 7322750189568 7335083888896 7337052436032 7364356724736 7371245223936 7375721472768 7378740233964 7385642187264 7398676758528 7406199660672 7413127299072 7420061417472 7424567310336 7427606063328 7439068418364 7440714694656 7455247340544 7462220857344 7473736630272 7489990950912 7495340261376 7504619839488 7509979597824 7521569072512 7537927421952 7544978276352 7546196680704 7552649936448 7564305260424 7587847471104 7594492872384 7618129035264 7629885407232 7637643400068 7644787527168 7661413859328 7668580220928 7673237028864 7680414449664 7688223819936 7695415259136 7712151699456 7724053168128 7729569644544 7739139209472 7744666460256 7746380365824 7758334656512 7761510014976 7773487653888 7780758847488 7788670246962 7802416103424 7809714356224 7812910743552 7817655197376 7824967704576 7854087733248 7856195567616 7869427748352 7906101559296 7908223352832 7913025686016 7928480814309 7937653211136 7949902675968 7956701167616 7965429829632 7980987309768 7982753513472 7988454752256 8000782614528 8004057202944 8016409143072 8033843699712 8041358426112 8046241606656 8053767929856 8057064204288 8061956922294 8069497945344 8087047962624 8094612455424 8099527974912 8107104141312 8115347365488 8140604571648 8153167233024 8158990180352 8176734830592 8185704873984 8192705015808 8205348079104 8230885392384 8232214560768 8238093963264 8251969375008 8276485865472 8284901315328 8292650876928 8297686656864 8310686220288 8323511353344 8331974618256 8336356278272 8339768211456 8347569094656 8352638224128 8370804031488 8378633945088 8387153258112 8391563935744 8394998464512 8407953709056 8426239819776 8432257794048 8442697319424 8448727047552 8461765206576 8463637807104 8480168349696 8488100560896 8493255029248 8496731178504 8509843417977 8519688388608 8536328404992 8543804481432 8549501751296 8583621083136 8600385968064 8630997876736 8632391657472 8640466255872 8657342166528 8672621101056 8678815039488 8689559814144 8695765850112 8712749767788 8714677911552 8728126488576 8736290635776 8745173610624 8753353703424 8758669248912 8772391010304 8777718116352 8785928650752 8794862097048 8803088667648 8816673681024 8818624823296 8835848699904 8844113608704 8853106216896 8894364254208 8900716560384 8902153896768 8929859862528 8943640510464 8951288813568 8961108558336 8987011596288 9000880441344 9018460285956 9038074162176 9042827149312 9046528229376 9052021807488 9060488921088 9078185188512 9080194203648 9094206849024 9097928957952 9106439012352 9111968971776 9120492158976 9129765786174 9154433384448 9158180143104 9172313137152 9178863952896 9198826684416 9213022404608 9216793142784 9231016588992 9259746066432 9265369122816 9267855708672 9274035798016 9283465546884 9311046598656 9326729183232 9329232236544 9334897488972 9363950272512 9372709158912 9378400813056 9391015231488 9396718002144 9417154535424 9425963188224 9440509427712 9458947922688 9467798224896 9479519797248 9486290018304 9500929354752 9504817928496 9519485857398 9521592532992 9540189393408 9549113131008 9554911907904 9563849416704 9584649437184 9603369455616 9618189470208 9648123936768 9656573718528 9701576146944 9709872611328 9711440614656 9720524537856 9756698738688 9763666919424 9775754790912 9782736581376 9804012650496 9819142299648 9828326965248 9834295297024 9838320311952 9847522916352 9853502905026 9868939886592 9874932880896 9884169732096 9893415223296 9894219859179 9899423080448 9903474751104 9918757891152 9920952926208 9934297104384 9940329787392 9949627809792 9959744494008 9964982173696 9986654601216 9993787015168 10006159785984 10013306130432 10050569895936 10059971035136 10061595574272 10070199915264 10085740347232 10117129961472 10125990496512 10157505380352 10173180542976 10183524533424 10193050036224 10212958337076 10215218479104 10230982705152 10240552599552 10250965093248 10260553678848 10282868932608 10298737557504 10306092859392 10318852279296 10326221947008 10328507154432 10348680019968 10364650205184 10374345129984 10384893662616 10400919733083 10403221471232 10417214324736 10423540263168 10433290272768 10472116977664 10474927423488 10492570331136 10534444056576 10541468745728 10544297803776 10550700914688 10571307752412 10599870234624 10604208586752 10620573106176 10641316413024 10643671351296 10651273003008 10667710152704 10672076270592 10688545524096 10711791599616 10721811234816 10728322142208 10732713067584 10738357239808 10742752272384 10749275896392 10759330593792 10782730616832 10799370633216 10803790637568 10809472188416 10820463153984 10854139428864 10870889644032 10902313107456 10914273165312 10923606687744 10940464105472 10976286081024 10984125284352 11002625833344 11005578654048 11046535087104 11056867835904 11063582209152 11078463280896 11098015137792 11109299491008 11119690948608 11130092126208 11136850965504 11158602627546 11161072041984 11182871010816 11193331286016 11210604945408 11234986426368 11243010392064 11256929759232 11264969396736 11282353608768 11284850409472 11306891132928 11317467414528 11319295021056 11328974904672 11346457890636 11381771206656 11391739308576 11427193552896 11444828110848 11456465100102 11467181290752 11502870331392 11509855543296 11520621674496 11532335729904 11543122888704 11571753385984 11586079752192 11594354466816 11608708814208 11616999690384 11619570548736 11637501984768 11642265022464 11660231480832 11671138271232 11678225665216 11683005370443 11696521347072 11703624155136 11714571534336 11719366115328 11726482796064 11737451556864 11755564908032 11781131599872 11792151478272 11804141622528 11859152338944 11867622080512 11869538529024 11906479816704 11924854013952 11935051751424 11948144744448 11974130270208 11982682128384 12001173921792 12024613714608 12050765549568 12062037639168 12069362409984 12080651894784 12092935383441 12104246918016 12106925604864 12125609132032 12130571943936 12141918683136 12149291962368 12160656211968 12173021048232 12205911179264 12210906857472 12229750849536 12238485270528 12265102245888 12278557310976 12289057523712 12308022118656 12346328088576 12353825497088 12357140944896 12377954062512 12414728798208 12427351972992 12435638910976 12438976315392 12446529985296 12485267030016 12504534417408 12509652317184 12521353641984 12528957336192 12556206047232 12567950917632 12587345903616 12592497696768 12611930563584 12623730966528 12639359729664 12648386691072 12667905806336 12673090571328 12692647809864 12695456710656 12720252524544 12732150841344 12739882543872 12745096767756 12751799222272 12779532582912 12804492607488 12824252626944 12875431624704 12946496815104 12948587486208 12960699383808 13008931651584 13018222559232 13034339721216 13043648775168 13069124651682 13072016867328 13092189732864 13104435953664 13117760415936 13130030555136 13138003873368 13158586515456 13166577174528 13178892976128 13192293145572 13204633001472 13225010521536 13227937234944 13245729472512 13253773049856 13266170413056 13279659325344 13319113015296 13341546381312 13351074840576 13353230845152 13400759861248 13415460765696 13426933220352 13441662837504 13480517394432 13489506615296 13501320662016 13527690428934 13564240723968 13569792344064 13578032711232 13590733381632 13617277782768 13620291305472 13641310273536 13659658518528 13667953457664 13680738238464 13694648679261 13710491910144 13731650076672 13741457145856 13758469705728 13768295929344 13798240026624 13819533606912 13825189714176 13832460173312 13846524883488 13867892977444 13889619099648 13898053684224 13911053697024 13925198320326 13966569897984 13990093774848 14002346233458 14045925408768 14059063738368 14067601219584 14095077003216 14125731803136 14138944782336 14160764141568 14188421884032 14191561801728 14201697337344 14219279695872 14229435027456 14251394032128 14279228786097 14282388799488 14295748313088 14304429522944 14310284090112 14323669696512 14332367861856 14345774125056 14376974155776 14399160844288 14405054183424 14427284205312 14472185905152 14484860577792 14494519525376 14552364220416 14564808916992 14580786806784 14635048108032 14645500379136 14670167777792 14674104872064 14728713449472 14742490447872 14751442945536 14757480467928 14771284374528 14780254357539 14797353517056 14812399321344 14826254598144 14840122834944 14849134620672 14855212126656 14878136836728 14881429389312 14910494681088 14924441714688 14947473260544 14979981901824 14990680522752 15009239678976 15019959195648 15043138145024 15075854843904 15089956552704 15092393361408 15105299872896 15128610520848 15175694942208 15188985744768 15236258070528 15259770814464 15275286800136 15289575054336 15322827718656 15346474057728 15360828899328 15376447639872 15390830518272 15424303398912 15448106336256 15459139289088 15478278418944 15489332920512 15492760731648 15516669313024 15523020029952 15546975307776 15561517694976 15577340493924 15604832206848 15619428712448 15625821487104 15635310394752 15649935409152 15708175466496 15712391135232 15738855496704 15812203118592 15816446705664 15826051372032 15856961628618 15899805351936 15913402335232 15930859659264 15961974619536 15965507026944 15976909504512 16001565229056 16008114405888 16032818286144 16067687399424 16082716852224 16092483213312 16107535859712 16114128408576 16123913844588 16138995890688 16174095925248 16189224910848 16199055949824 16214208282624 16230694730976 16281209143296 16306334466048 16317980360704 16353469661184 16371409747968 16385410031616 16410696158208 16464429121536 16476187926528 16503938750016 16569802630656 16585301753856 16595373313728 16621372440576 16647022706688 16663949236512 16672712556544 16679536422912 16695138189312 16705276448256 16737903941319 16741608062976 16757267890176 16774306516224 16783127871488 16789996929024 16815907418112 16852479639552 16864515588096 16885394638848 16897454095104 16923530413152 16927275614208 16960336699392 16976201121792 16986510058496 16993462357008 17019686835954 17072656809984 17087608962864 17099003502592 17167242166272 17200771936128 17261995753472 17264783314944 17280932511744 17314684333056 17345242202112 17357630078976 17379119628288 17391531700224 17425499535576 17429355823104 17456252977152 17472581271552 17490347221248 17506707406848 17517338497824 17544782020608 17555436232704 17571857301504 17589724194096 17606177335296 17633347362048 17671697399808 17688227217408 17706212433792 17788728508416 17801433120768 17804307793536 17859719725056 17887281020928 17902577627136 17922217116672 17974023192576 18001760882688 18036920571912 18076148324352 18085654298624 18093056458752 18104043614976 18120977842176 18156370377024 18160388407296 18188413698048 18195857915904 18212878024704 18223937943552 18240984317952 18259531572348 18308866768896 18316360286208 18344626274304 18357727905792 18397653368832 18426044809216 18433586285568 18462033177984 18519492132864 18530738245632 18535711417344 18548071596032 18566931093768 18622093197312 18653458366464 18658464473088 18669794977944 18727900545024 18756801626112 18782030462976 18793436004288 18834309070848 18851926376448 18881018855424 18917895845376 18935596449792 18959039594496 18972580036608 19001858709504 19009635856992 19038971714796 19043185065984 19080378786816 19098226262016 19109823815808 19127698833408 19169298874368 19206738911232 19236378940416 19313147437056 19419745222656 19422881229312 19441049075712 19513397477376 19527333838848 19551509581824 19565473162752 19608025300992 19638284599296 19656653930496 19668590594048 19676640623904 19695045832704 19707005810052 19737879773184 19749865761792 19768339464192 19786830446592 19788439718358 19798846160896 19806949502208 19837515782304 19841905852416 19868594208768 19880659574784 19899255619584 19919488988016 19929964347392 19987574030336 20012319571968 20026612260864 20101139791872 20123191148544 20140399830528 20171480694464 20234259922944 20251980993024 20291535643401 20315010760704 20346361085952 20367049066848 20386100072448 20425916674152 20430436958208 20461965410304 20481105199104 20501930186496 20521107357696 20565737865216 20597475115008 20612185718784 20637704558592 20652443894016 20697360039936 20729300410368 20748690259968 20769787325232 20801839466166 20806442942464 20834428649472 20847080526336 20866580545536 20887797480489 20944233955328 20949854846976 20985140662272 21003519350187 21068888113152 21082937491456 21088595607552 21101401829376 21142615504824 21199740469248 21208417173504 21241146212352 21282632826048 21287342702592 21302546006016 21335420305408 21344152541184 21377091048192 21423583199232 21443622469632 21456644284416 21465426135168 21476714479616 21485504544768 21498551792784 21518661187584 21565461233664 21598741266432 21607581275136 21618944376832 21640926307968 21708278857728 21741779288064 21804626214912 21828546330624 21847213375488 21880928210944 21952572162048 21968250568704 22005251666688 22011157308096 22093070174208 22113735671808 22127164418304 22156926561792 22196030275584 22218598982016 22239381897216 22260184252416 22273701931008 22317205255092 22322144083968 22365742021632 22386662572032 22421209890816 22469972852736 22486020784128 22513859518464 22529938793472 22564707217536 22569700818944 22613782265856 22634934829056 22638590042112 22657949809344 22692915781272 22763542413312 22783478617152 22854387105792 22889656221696 22912930200204 22934362581504 23005740662784 23019711086592 23041243348992 23064671459808 23086245777408 23143506771968 23172159504384 23188708933632 23217417628416 23233999380768 23239141097472 23275003969536 23284530044928 23320462961664 23342276542464 23356451330432 23366010740886 23407248310272 23429143068672 23438732230656 23452965592128 23474903113728 23511129816064 23562263199744 23608283245056 23718304677888 23735244161024 23739077058048 23812959633408 23849708027904 23870103502848 23896289488896 23948260540416 23965364256768 24002347843584 24049227429216 24101531099136 24124075278336 24138724819968 24161303789568 24185870766882 24208493836032 24251218264064 24261143887872 24283837366272 24298583924736 24321312423936 24346042096464 24421813714944 24459501699072 24476970541056 24530204491776 24557114621952 24578115047424 24616044237312 24692656177152 24707650994176 24714281889792 24755908125024 24829457596416 24854703945984 24871277821952 24877952630784 24893059970592 24970534060032 25009068834816 25019304634368 25042707283968 25057914672384 25112412094464 25135901835264 25174691807232 25184995393536 25223861127168 25278719459328 25296773382144 25335811612672 25346181142656 25385295619728 25390913421312 25440505049088 25464301682688 25479765087744 25490193535512 25503598444544 25529530253931 25559065165824 25608985214976 25648505253888 25750863249408 25892993630208 25897174972416 25921398767616 26017863303168 26036445118464 26068679442432 26087297550336 26138249303364 26144033734656 26184379465728 26208871907328 26235520831872 26260061110272 26276007746736 26317173030912 26333154349056 26357785952256 26384586291144 26409266002944 26450021043072 26455874469888 26507546099712 26532340826112 26559318650688 26683092762624 26702149681152 26706461690304 26801519722496 26830921531392 26853866440704 26883325675008 26961034788864 26979013230592 27002641324032 27055380857868 27128481447936 27139584688128 27156065422464 27181466763264 27234555565536 27240582610944 27282620547072 27319317037056 27335906915328 27361476476928 27389297358522 27463300153344 27482914291712 27516939411456 27536591858688 27596480053248 27639067213824 27650379428352 27664920346624 27693049766976 27735785954888 27779238199296 27796107368448 27822107394048 27850396640652 27933139795968 27980187549696 28004692466916 28091850817536 28118127476736 28135202439168 28190154006432 28251463606272 28277889564672 28321528283136 28376843768064 28403394674688 28438559391744 28458870054912 28502788064256 28558457572194 28564777598976 28608859045888 28620568180224 28647339393024 28664735723712 28691548250112 28753948311552 28798321688576 28810108366848 28854568410624 28944371810304 28969721155584 28989039050752 29104728440832 29129617833984 29161573613568 29270096216064 29291000758272 29340335555584 29348209744128 29457426898944 29484980895744 29502885891072 29514960935856 29542568749056 29560508715078 29624798642688 29652509196288 29680245669888 29698269241344 29710424253312 29756273673456 29762858778624 29820989362176 29848883429376 29894946521088 29959963803648 29981361045504 30018479357952 30039918391296 30086276290048 30151709687808 30179913105408 30184786722816 30210599745792 30257221041696 30351389884416 30377971489536 30472516141056 30519541628928 30550573600272 30579150108672 30645655437312 30692948115456 30721657798656 30752895279744 30781661036544 30848606797824 30896212672512 30918278578176 30956556837888 30978665841024 30985521463296 31033338626048 31046040059904 31093950615552 31123035389952 31154680987848 31202759199249 31209664413696 31238857424896 31251642974208 31270620789504 31299870818304 31416350932992 31424782270464 31477710993408 31624406237184 31632893411328 31652102744064 31713923257236 31799610703872 31826804670464 31861719318528 31923949239072 31931014053888 31953819009024 32003130458112 32016228811776 32065636572288 32135374798848 32165433704448 32184966426624 32215071719424 32228256817152 32247827689176 32277991781376 32348191850496 32398111899648 32428416565248 32461389461952 32562418286592 32612668932096 32635960721408 32706939322368 32742819495936 32770820063232 32821392316416 32928858243072 32952375853056 33007877500032 33139605261312 33170603507712 33190746627456 33294045413376 33327898473024 33345425113088 33359072845824 33390276378624 33410552896512 33475807882638 33483216125952 33548613032448 33566255742976 33579993858048 33631814836224 33704959279104 33729031176192 33770789277696 33794908190208 33847060826304 33854551228416 33920673398784 33952402243584 33973020116992 33986924714016 34039373671908 34145313619968 34175217925728 34198007005184 34334484332544 34401543872256 34523991506944 34529566629888 34561865023488 34629368666112 34715260157952 34758239256576 34783063400448 34850999071152 34858711646208 34912505954304 34980694442496 35013414813696 35034676995648 35049016111329 35089564041216 35110872465408 35143714603008 35179448388192 35212354670592 35266694724096 35343394799616 35376454434816 35412424867584 35577457016832 35602866241536 35608615587072 35719439450112 35774562041856 35805155254272 35844434233344 35948046385152 36003521765376 36073841143824 36152296648704 36186112917504 36208087229952 36241955684352 36278806150323 36312740754048 36320776814592 36376827396096 36391715831808 36425756049408 36447875887104 36481968635904 36519063144696 36617733537792 36632720572416 36689252548608 36715455811584 36795306737664 36852089618432 36867172571136 36924066355968 37038984265728 37061476491264 37071422834688 37096143192064 37133862187536 37244186394624 37306916732928 37316928946176 37339589955888 37455801090048 37513603252224 37564060925952 37586872008576 37668618141696 37703852752896 37762037710848 37835791690752 37871192899584 37918079188992 37945160073216 38003717419008 38019271713984 38077943429592 38086370131968 38160757573632 38196452524032 38219647631616 38255397666816 38338597748736 38413477822464 38472757880832 38626294874112 38839490445312 38845762458624 38882098151424 39026794954752 39054667677696 39103019163648 39130946325504 39216050601984 39276569198592 39313307860992 39337181188096 39353281247808 39390091665408 39414011620104 39475759546368 39499731523584 39536678928384 39576879436716 39597692321792 39613899004416 39675031564608 39683811704832 39737188417536 39761319149568 39798511239168 39838977976032 39859928694784 39975148060672 40024639143936 40053224521728 40202279583744 40246382297088 40280799661056 40342961388928 40468519845888 40503961986048 40583071286802 40692722171904 40734098133696 40772200144896 40851833348304 40860873916416 40923930820608 41003860372992 41042214715392 41131475730432 41194950230016 41224371437568 41275409117184 41304887788032 41394720079872 41458600820736 41497380519936 41539574650464 41603678932332 41612885884928 41668857298944 41694161052672 41733161091072 41775594960978 41888467910656 41899709693952 41970281324544 42007038700374 42137776226304 42177191215104 42202803658752 42285231009648 42416834347008 42482292424704 42565265652096 42574685405184 42605092012032 42670840610816 42688305082368 42754182096384 42837686358291 42847166398464 42887244939264 42913288568832 42930852270336 42953428959232 42971009089536 42997103585568 43037322375168 43130922467328 43197482532864 43215162550272 43237888753664 43281852615936 43416557715456 43483558576128 43657092661248 43694426750976 43761856421888 43905144324096 43936501137408 44010503333376 44022314616192 44186140348416 44227471343616 44254328836608 44313853123584 44340763072617 44392060551168 44437197964032 44478763794432 44520368504832 44547403862016 44634410510184 44644288167936 44731484043264 44773325144064 44842419781632 44939945705472 44972041568256 45027719036928 45059877586944 45129414435072 45227564531712 45269869658112 45277180084224 45315899618688 45385831562544 45527084826624 45566957234304 45708774211584 45779312443392 45825860400408 45868725163008 46039422173184 46082486697984 46129342919616 46172491554816 46287013543936 46344319008768 46377417867264 46434835256832 46467998761536 46478282194944 46550007939072 46569060089856 46640925923328 46684553084928 46712902660864 46732021481772 46814496620544 46858286137344 46877464461312 46905931184256 46949806227456 47022259632128 47124526399488 47216566490112 47436609355776 47470488322048 47478154116096 47699416055808 47740207005696 47792578977792 47896521080832 47930728513536 48004695687168 48098454858432 48203062198272 48248150556672 48277449639936 48322607579136 48371741533764 48416987672064 48502436528128 48522287775744 48567674732544 48597167849472 48642624847872 48692084192928 48843627429888 48919003398144 48953941082112 49060408983552 49114229243904 49156230094848 49232088474624 49415301988352 49428563779584 49511816250048 49709407891968 49742555643904 49755905261568 49786119941184 49941068120064 50018137669632 50038609268736 50085414567936 50115829344768 50213711823957 50224824188928 50271803670528 50349383614464 50369990787072 50447722254336 50557438918656 50593546764288 50671623225344 50692362285312 50770591239456 50781826842624 50881010098176 50928603365376 50959530175488 50980387071024 51007196889088 51059060507862 51217970429952 51297010507776 51501726498816 51785987260416 51794349944832 51842797535232 52035726606336 52072890236928 52137358884864 52174595100672 52276498606728 52288067469312 52368758931456 52417743814656 52471041663744 52520122220544 52552015493472 52634346061824 52666308698112 52715571904512 52769172582288 52818532005888 52900042086144 53015092199424 53064681652224 53118637301376 53366185525248 53404299362304 53412923380608 53603039444992 53661843062784 53707732881408 53766651350016 53922069577728 53958026461184 54005282648064 54110761715736 54256962895872 54279169376256 54312130844928 54362933526528 54469111131072 54481165221888 54565241094144 54638634074112 54671813830656 54722952953856 54778594717044 54926600306688 54965828583424 55033878822912 55073183717376 55192960106496 55278134427648 55300758856704 55329840693248 55386099533952 55471571909776 55558476398592 55592214736896 55644214788096 55700793281304 55866279591936 55960375099392 56009384933832 56183701635072 56270404878336 56380308012864 56502927212544 56555779129344 56643056566272 56753687536128 56806789349376 56877118783488 56917740109824 57005576128512 57116915144388 57129555197952 57217718091776 57241136360448 57294678786048 57329471447424 57383096500224 57507896623104 57596643377152 57620216733696 57709136821248 57939442311168 57978078101504 58259235667968 58323147227136 58540192432128 58582001516544 58680671111168 58696419488256 58914853797888 58969961791488 59005771782144 59029921871712 59085137498112 59121017430156 59249597285376 59305018392576 59360491339776 59396538482688 59420848506624 59512547346912 59525717557248 59641978724352 59697766858752 59789893042176 59962722091008 60036958715904 60079836782592 60172552580096 60303419375616 60369573445632 60421199491584 60514442083392 60702779768832 60755942979072 60945032282112 61039083257856 61101147200544 61158300217344 61291310874624 61385896230912 61443315597312 61505790559488 61563322073088 61697213595648 61792425345024 61836557156352 61913113675776 61957331682048 62066677252096 62092080119808 62187901231104 62246070779904 62309361975696 62405518398498 62419328827392 62503285948416 62541241579008 62599741636608 62663392441467 62832701865984 62849564540928 62955421986816 63010558050561 63248812474368 63265786822656 63304205488128 63427846514472 63599221407744 63653609340928 63723438637056 63847898478144 63862028107776 63907638018048 64006260916224 64032457623552 64131273144576 64270749597696 64330867408896 64369932853248 64430143438848 64456513634304 64495655378352 64555983562752 64696383700992 64796223799296 64856833130496 64922778923904 65124836573184 65225337864192 65271921442816 65413878644736 65485638991872 65541640126464 65642784632832 65857716486144 65904751706112 66015755000064 66279210522624 66341207015424 66381493254912 66588090826752 66655796946048 66690850226176 66718145691648 66780552757248 66821105793024 66951615765276 66966432251904 67097226064896 67132511485952 67159987716096 67263629672448 67409918558208 67458062352384 67541578555392 67589816380416 67694121652608 67709102456832 67841346797568 67904804487168 67946040233984 67973849428032 68078747343816 68290627239936 68350435851456 68396014010368 68668968665088 68803087744512 69047983013888 69059133259776 69123730046976 69258737332224 69430520315904 69516478513152 69566126800896 69701998142304 69717423292416 69825011908608 69961388884992 70026829627392 70069353991296 70098032222658 70221744930816 70287429206016 70358896776384 70424709341184 70533389448192 70686789599232 70824849735168 71154914033664 71205732483072 71217231174144 71438878900224 71549124083712 71610310508544 71688868466688 71896092770304 72007043530752 72147682287648 72304593297408 72372225835008 72416174459904 72483911368704 72557612300646 72625481508096 72753654792192 72783431663616 72851512098816 72895751774208 72963937271808 73038126289392 73265441144832 73378505097216 73430911623168 73590613475328 73704179236864 73734345142272 73848132711936 74077968531456 74122952982528 74142845669376 74192286384128 74267724375072 74488372789248 74613833465856 74633857892352 74679179911776 74911602180096 75027206504448 75128121851904 75173744017152 75337236283392 75407705505792 75524075421696 75671583381504 75836158377984 75890320146432 76007434838016 76038543427968 76155886859184 76172740263936 76321515147264 76392905048064 76439295263232 76510795333632 76588590761793 76677195497472 76826955644928 76945515761664 77252589748224 77678980890624 77691524917248 77764196302848 78053589909504 78109335355392 78206038327296 78261892651008 78432101203968 78553138397184 78626615721984 78674362376192 78706562495616 78780183330816 78828023240208 78951519092736 78999463047168 79073357856768 79153758873432 79195384643584 79227798008832 79350063129216 79367623409664 79522638299136 79597022478336 79677955952064 79719857389568 79950296121344 80049278287872 80106449043456 80404559167488 80492764594176 80561599322112 80685922777856 80937039691776 81007923972096 81166142573604 81385444343808 81468196267392 81544400289792 81703666696608 81721747832832 81847861641216 82007720745984 82084429430784 82389900460032 82448742875136 82550818234368 82609775576064 82789440159744 82917201641472 82994761039872 83079149300928 83207357864664 83225771769856 83337714597888 83388322105344 83466322182144 83551189921956 83776935821312 83799419387904 83940562649088 84014077400748 84275552452608 84354382430208 84405607317504 84570462019296 84833668694016 84964584849408 85130531304192 85210184024064 85341681221632 85376610164736 85508364192768 85675372716582 85694332796928 85826577137664 85861704540672 85906857918464 85942018179072 85994207171136 86074644750336 86261844934656 86394965065728 86430325100544 86563705231872 86833115430912 86967117152256 87314185322496 87388853501952 87523712843776 87810288648192 87873002274816 88021006666752 88044629232384 88372280696832 88454942687232 88508657673216 88627706247168 88681526145234 88874395928064 88957527588864 89040737009664 89094807724032 89268821020368 89288576335872 89462968086528 89546650288128 89684839563264 89879891410944 89944083136512 90055438073856 90119755173888 90258828870144 90455129063424 90539739316224 90554360168448 90631799237376 90771663125088 91054169653248 91133914468608 91417548423168 91558624886784 91651720800816 91737450326016 92078844346368 92164973395968 92258685839232 92344983109632 92688638017536 92754835734528 92869670513664 92935997523072 92956564389888 93100015878144 93138120179712 93281851846656 93369106169856 93425805321728 93464042963544 93608277597747 93628993241088 93716572274688 93754928922624 93811862368512 93899612454912 94044519264256 94249052798976 94433132980224 94873218711552 94940976644096 94956308232192 95398832111616 95480414011392 95585157955584 95793042161664 95861457027072 96009391374336 96196909716864 96406124396544 96496301113344 96554899279872 96645215158272 96743483067528 96833975344128 97004873056256 97044575551488 97194335698944 97285249695744 97384168385856 97687254859776 97838006796288 97907882164224 98120817967104 98228458487808 98312460189696 98464176949248 98830603976704 98857127559168 99023632500096 99418815783936 99485111287808 99511810523136 99572239882368 99882136240128 100036275339264 100077218537472 100170829135872 100231658689536 100427423647914 100449648377856 100698767228928 100739981574144 100895444508672 101114877837312 101187093528576 101343246450688 101384724570624 101541182478912 101563653685248 101762020196352 101857206730752 101919060350976 101960774142048 102014393778176 102118121015724 102435940859904 102594021015552 103003452997632 103571974520832 103588699889664 103685595070464 104145780473856 104274717769728 104349190201344 104552997213456 104576134938624 104737517862912 104942083327488 105040244441088 105104030986944 105268692123648 105332617396224 105431143809024 105538345164576 105637064011776 105800084172288 106030184398848 106129363304448 106237274602752 106732371050496 106808598724608 106825846761216 107206078889984 107323686125568 107415465762816 107533302700032 107844139155456 108010565296128 108221523431472 108558338752512 108624261689856 108725867053056 108836418450969 108938222262144 108962330443776 109130482188288 109277268148224 109343627661312 109445905907712 109557189434088 109853200613376 109931657166848 110067757645824 110146367434752 110385920212992 110556268855296 110601517713408 110659681386496 110772199067904 110943143819552 111116952797184 111184429473792 111288429576192 111401586562608 111732559183872 111920750198784 112018769867664 112367403270144 112540809756672 112760616025728 113005854425088 113111558258688 113286113132544 113507375072256 113613578698752 113754237566976 113835480219648 114011152257024 114233830288776 114259110395904 114435436183552 114482272720896 114589357572096 114658942894848 114766193000448 115015793246208 115193286754304 115240433467392 115418273642496 115878884622336 115956156203008 116518471335936 116646294454272 117080384864256 117164003033088 117361342222336 117392838976512 117829707595776 117939923582976 118011543564288 118059843743424 118170274996224 118242034860312 118499194570752 118610036785152 118793076965376 118841697013248 119025094693824 119051435114496 119283957448704 119395533717504 119579786084352 119925444182016 120073917431808 120159673565184 120345105160192 120606838751232 120739146891264 120842398983168 121028884166784 121405559537664 121511885958144 122078166515712 122202294401088 122316600434688 122582621749248 122771792461824 123011581118976 123126644146176 123394427191296 123584850690048 123673114312704 123826227351552 123914663364096 124133354504192 124184160239616 124375802462208 124492141559808 124618723951392 124811036796996 124838657654784 125006571896832 125082483158016 125199483273216 125326784882934 125665403731968 125699129081856 125910843973632 126021116101122 126531573645312 126608410976256 126855693028944 127307218681856 127446877274112 127695796956288 127724056215552 127815276036096 128012521832448 128064915247104 128262546289152 128513059074873 128541499195392 128661734817792 128739865706496 128860286877696 128913027268608 128991310756704 129111967125504 129392767401984 129592447598592 129713666260992 129845557847808 130249673146368 130450675728384 130543842885632 130971277983744 131083280252928 131285569265664 131715432972288 131809503412224 132031510000128 132558421045248 132682414030848 132762986509824 133022289217851 133176181653504 133311593892096 133381700452352 133436291383296 133561105514496 133642211586048 133903231530552 133932864503808 134194452129792 134265022971904 134319975432192 134527259344896 134819837116416 134916124704768 135083157110784 135179632760832 135388243305216 135682693595136 135809608974336 135892080467968 135947698856064 136157494687632 136581254479872 136700871702912 136792028020736 137337937330176 137606175489024 138095966027776 138118266519552 138247460093952 138517474664448 138861040631808 139032957026304 139132253601792 139403996284608 139434846584832 139650023817216 139922777769984 140053659254784 140138707982592 140196064445316 140443489861632 140574858412032 140717793552768 140849418682368 141066778896384 141373579198464 141649699470336 142309828067328 142411464966144 142434462348288 143098248167424 143220621017088 143377736933376 143792185540608 144014087061504 144295364575296 144609186594816 144744451670016 144832348919808 144967822737408 145115224601292 145250963016192 145507309584384 145566863327232 145703024197632 145791503548416 145927874543616 146076252578784 146530882289664 146757010194432 146861823246336 147181226950656 147408358473728 147468690284544 147696265423872 148245905965056 148285691338752 148384572768256 148535448750144 149227666931712 149267715784704 149358359823552 149823204360192 150054413008896 150256243703808 150347488034304 150641135471871 150674472566784 150815411011584 151048150843392 151343166763008 151672316755968 151780640292864 152014869676032 152077086855936 152311773718368 152345480527872 152643030294528 152785810096128 152878590526464 153021590667264 153177181523586 153653911289856 153891031523328 154505179496448 155357961781248 155383049834496 155528392605696 156107179819008 156218670710784 156412076654592 156523785302016 156864202407936 157106276794368 157253231443968 157348724752384 157413124991232 157560366661632 157656046480416 157903038185472 157998926094336 158146715713536 158307517746864 158390769287168 158455596017664 158700126258432 159045276598272 159194044956672 159355911904128 159439714779136 160098556575744 160212898086912 160809118334976 160985529188352 161123198644224 161371845555712 161874079383552 162015847944192 162332285147208 162770888687616 162936392534784 163088800579584 163407333393216 163443495665664 163695723282432 164015441491968 164168858861568 164779800920064 164897485750272 165101636468736 165219551152128 165578880319488 165834403282944 165989522079744 166158298601856 166414715729328 166451543539712 166675429195776 166776644210688 166932644364288 167102379843912 167553871642624 167598838775808 167881125298176 168028154801496 168551104905216 168811214635008 169140924038592 169667337388032 169929169698816 170261062608384 170420368048128 170683362443264 170753220329472 171016728385536 171350745433164 171388665593856 171653154275328 171723409081344 171813715836928 171884036358144 171988414342272 172149289500672 172523689869312 172789930131456 172860650201088 173127410463744 173934234304512 174777707003904 175047425687552 175620577296384 175746004549632 176042013333504 176089258464768 176744561393664 176909885374464 177017315346432 177255412494336 177363052290468 177748791856128 177915055177728 178081474019328 178189615448064 178537642040736 178577152671744 178925936173056 179093300576256 179369679126528 179888166273024 180110876147712 180239510347776 180517657740288 180910258126848 181108720336896 181263598474752 181543326250176 182108339306496 182267828937216 182835096846336 183117249773568 183303441601632 183474900652032 184157688692736 184329946791936 184517371678464 184689966219264 185377276035072 185509671469056 185739341027328 185871995046144 186200031756288 186276240359424 186563703693312 186738212339712 186851610643456 186928085927088 187216555195494 187257986482176 187509857845248 187623724737024 187799224909824 187990177324401 188089038528512 188498105597952 188866265960448 189746437423104 189881953288192 189912616464384 190797664223232 190960828022784 191170315911168 191586084323328 191722914054144 192018782748672 192393819433728 192812248793088 192992602226688 193109798559744 193290430316544 193486966135056 193667950688256 194089151102976 194388671397888 194570499391488 194768336771712 195374509719552 195676013592576 195815764328448 196241635934208 196456916975616 196624920379392 196928353898496 197661207953408 197714255118336 198047265000192 198837631567872 198970222575616 199023621046272 199144479764736 199764272480256 200072550678528 200154437074944 200341658271744 200463317379072 200854847295828 200899296755712 201397534457856 201479963148288 201790889017344 202229755674624 202374187057152 202686492901376 202769449141248 203082364957824 203127307370496 203524040392704 203714413461504 203838120701952 203921548284096 204028787556352 204236242031448 204871881719808 205188042031104 206006905995264 207143949041664 207177399779328 207371190140928 208291560947712 208549435539456 208698380402688 209105994426912 209152269877248 209475035725824 209884166654976 210080488882176 210208061973888 210665234792448 210862287618048 211076690329152 211274128023552 211600168344576 212060368797696 212474549205504 213464742100992 213617197449216 213651693522432 214412157779968 214647372251136 214830931525632 215066605400064 215688278310912 216021130592256 216443046862944 217116677505024 217248523379712 217451734106112 217672836901938 217876444524288 218260964376576 218554536296448 218687255322624 218891811815424 219114378868176 219863314333696 220135515291648 220292734869504 220771840425984 221112537710592 221203035426816 221544398135808 221886287639104 222233905594368 222368858947584 222576859152384 222803173125216 223465118367744 223841500397568 224037539735328 224734806540288 225081619513344 225521232051456 226011708850176 226223116517376 226572226265088 227014750144512 227508475133952 227670960439296 228022304514048 228467660577552 228518220791808 228870872367104 228964545441792 229178715144192 229317885789696 229532386000896 229765772285379 230031586492416 230386573508608 230480866934784 230836547284992 231757769244672 231912312406016 233036942671872 233292588908544 234160769728512 234328006066176 234722684444672 234785677953024 235659415191552 235879847165952 236023087128576 236119687486848 236340549992448 236484069720624 236998389141504 237220073570304 237586153930752 237683394026496 238050189387648 238102870228992 238567914897408 238791067435008 239159572168704 239850888364032 240147834863616 240319347130368 240690210320384 241213677502464 241478293782528 241684797966336 242057768333568 242811119075328 243023771916288 244156333031424 244404588802176 244633200869376 245165243498496 245543584923648 246023162237952 246253288292352 247169701380096 247346228625408 247652454703104 247829326728192 248266709008384 248368320479232 248751604924416 248984283119616 249237447902784 249622073593992 249677315309568 250013143793664 250164966316032 250398966546432 250653569765868 251330807463936 251398258163712 251821687947264 252042232202244 253063147290624 253216821952512 253711386057888 254614437363712 254893754548224 255391593912576 255630552072192 256025043664896 256129830494208 256525092578304 257026118149746 257082998390784 257479731412992 257720573755392 257826054537216 257982621513408 258223934251008 258785534803968 259184895197184 259691115695616 260499346292736 260901351456768 261087685771264 261942555967488 262166560505856 262571138531328 263430865944576 263619006824448 264063020000256 265116842090496 265364828061696 265525973019648 266044578435702 266623187784192 266763400904704 266872582766592 267122211028992 267284423172096 267806463061104 267865729007616 268388904259584 268639950864384 269054518689792 269639674232832 269832249409536 270166314221568 270359265521664 270776486610432 271365387190272 271619217948672 271784160935936 271895397712128 272314989375264 273162508959744 273401743405824 273584056041472 274675874660352 275212350978048 276236533039104 276494920187904 277034949328896 278065914052608 278264507203584 278807992569216 278869693169664 279300047634432 279845555539968 280107318509568 280277415965184 280392128890632 280824832793241 280886979723264 281149716824064 281435587105536 281698837364736 282133557792768 282747158396928 283299398940672 284619656134656 284822929932288 284868924696576 286196496334848 286441242034176 286755473866752 287584371081216 288028174123008 288590729150592 289218373189632 289488903340032 289664697839616 289935645474816 290230449202584 290501926032384 291014619168768 291133726654464 291583007096832 291855749087232 292152505157568 293061764579328 293514020388864 293723646492672 294362453901312 294816716947456 294937380569088 295392530847744 296491811930112 296571382677504 296769145536512 297070897500288 298455333863424 298535431569408 298716719647104 299646408720384 300108826017792 300512487407616 300694976068608 301282270943742 301348945133568 302096301686784 302686333526016 303344633511936 303561280585728 304029739352064 304154173711872 304623547436736 304690961055744 305286060589056 305571620192256 305757181052928 306043181334528 306354363047172 307307822579712 307782063046656 309010358992896 310715923562496 310766099668992 311056785211392 312437341421568 312824153309184 313047570604032 313728404815872 314212553588736 314697449504768 314826249982464 315120733323264 315312092960832 315806076370944 315997852188672 316293431427072 316615035493728 316781538574336 316911192035328 317400252516864 318090553196544 318388089913344 318711823808256 318879429558272 320197113151488 320425796173824 321618236669952 321971058376704 322246397288448 322743691111424 324031695888384 324664570294416 325872785069568 326177601159168 326814666786432 326886991331328 327391446564864 328030882983936 328337717723136 329559601840128 329794971500544 330203272937472 330439102304256 331157760638976 331668806565888 331979044159488 332316597203712 332829431458656 332903087079424 333350858391552 333553288421376 333865288728576 334204759687824 335197677551616 335762250596352 336056309602992 337102209810432 337622429270016 338281848077184 339334674776064 339858339397632 340522125216768 340840736096256 341366724886528 341506440658944 342033456771072 342701490866328 342777331187712 343306308550656 343446818162688 343627431673856 343768072716288 343976828684544 344298579001344 345047379738624 345579860262912 345721300402176 346254820927488 347868468609024 349555414007808 350094851375104 351241154592768 351492009099264 352084026667008 352178516929536 353489122787328 353819770748928 354034630692864 354510824988672 354726104580936 355497583712256 355830110355456 356379230896128 357075284081472 357154305343488 357851872346112 358186601152512 358739358253056 359776332546048 360221752295424 360479020695552 361035315480576 361820516253696 362217440673792 362527196949504 363086652500352 364216678612992 364535657874432 366234499547136 366606883203264 366949801304064 368315377385472 369034743356928 369379932438528 370754552070144 371019342938112 371478682054656 371743990092288 372400063512576 372552480718848 373127407386624 373476424679424 373703221286912 373856171854176 374433110390988 374515972964352 375019715690496 375247449474048 375598449819648 375980354648802 376178077057024 376996211195904 377732531920896 379763906576384 379825232928768 381921656045568 382340631822336 383172168646656 383445828108288 384037565497344 384787638867456 385539177224619 385624497586176 385985204453376 386219597119488 386580860633088 386973932270112 387335901376512 388178302205952 388777342795776 389140998782976 389536673543424 390749019439104 391352027185152 391631528656896 392913833951232 393249840758784 393856707796992 395322415906816 395428510236672 396094530000384 397675263135744 397940445151232 398047242092544 398288959529472 399066867653553 399528544960512 400145101357056 400308874149888 400683316543488 400926634758144 401709694591656 401798593511424 402795068915712 402959926296576 403581778034688 404459511349248 404748374114304 405372985802752 405538898282496 406164729915648 407048080785408 407428826923008 407676241403904 407843096568192 408057575112704 408472484062896 409743763439616 410376084062208 412013811990528 414287898083328 414354799558656 414742380281856 416583121895424 417098871078912 417396760805376 418211988853824 418304539754496 418950071451648 419768333309952 420160977764352 420416123947776 421330469584896 421724575236096 422153380658304 422548256047104 423200336689152 424120737595392 424949098411008 426929484201984 427234394898432 427303387044864 428824315559936 429294744502272 429661863051264 430133210800128 431376556621824 432042261184512 432886093725888 434233355010048 434497046759424 434903468212224 435345673803876 435752889048576 436521928753152 437109072592896 437374510645248 437783623630848 438228757736352 439726628667392 440271030583296 440585469739008 441543680851968 442225075421184 442406070853632 443088796271616 443772575278208 444737717895168 445153718304768 445606346250432 447683000795136 448075079470656 449469613080576 450163239026688 451042464102912 452023417700352 452446233034752 453144452530176 454029500289024 455016950267904 455341920878592 456044609028096 456935321155104 457036441583616 457741744734208 457929090883584 458357430288384 458635771579392 459064772001792 459531544570758 460773147017216 460961733869568 461673094569984 463515538489344 466073885343744 466585177817088 468321539457024 468656012132352 469445368889344 469571355906048 471318830383104 471759694331904 472046174257152 472239374973696 472681099984896 472968139441248 473996778283008 474440147140608 475172307861504 475366788052992 476100378775296 477135829794816 477582134870016 478319144337408 480295669727232 480638694260736 481380420640768 482427355004928 482956587565056 483369595932672 484115536667136 485622238150656 486047543832576 488312666062848 488809177604352 489266401738752 490330486996992 491087169847296 492046324475904 492506576584704 494339402760192 494692457250816 495304909406208 495658653456384 496736640958464 497503209848832 497968566239232 498474895805568 499244147187984 499354630619136 500026287587328 500329932632064 500797933092864 501307139531736 502661614927872 502796516327424 503643375894528 504084464404488 506433643905024 507422772115776 509228874727424 509787509096448 510783187825152 511261104144384 512050087329792 512259660988416 513050185156608 514052236299492 514165996781568 514959462825984 515441147510784 515652109074432 515965243026816 516447868502016 517571069607936 518369790394368 519382231391232 521802702913536 522175371542528 524333121011712 525142277062656 526861731889152 527238013648896 528126040000512 530233684180992 530729656123392 531051946039296 532089156871404 533246375568384 533526801809408 533745165533184 534244422057984 534568846344192 535612926122208 535731458015232 536777808519168 537279901728768 538109037379584 539664498819072 540332628443136 540718531043328 541552973220864 542730774380544 543568321871872 543790795424256 544629978750528 546325017919488 546803486811648 547168112082944 549351749320704 550424701956096 552473066078208 552989840375808 554069898657792 556131828105216 556529014407168 557615985138432 558600095268864 559691111079936 560214637019136 560554831930368 560784257781264 561649665586482 561773959446528 562871174211072 563397674729472 564267115585536 565494316793856 566598797881344 569239312269312 569645859864576 569737849393152 572392992669696 572882484068352 573510947733504 575168742162432 576056348246016 577181458301184 578436746379264 578977806680064 579329395679232 579871290949632 580460898405168 581003852064768 582267453308928 583166014193664 583711498174464 584305010315136 586123529158656 587028040777728 587447292985344 588724907802624 589633433894912 589874761138176 590785061695488 592983623860224 593142765355008 593538291073024 594141795000576 596910667726848 597070863138816 597433439294208 599292817440768 600217652035584 601024974815232 601389952137216 602564541887484 602697890267136 604192603373568 605372667052032 606689267023872 607122561171456 608059478704128 608308347423744 609247094873472 609381922111488 610572121178112 611143240384512 611514362105856 612086362669056 612708726094344 614615645159424 615564126093312 618020717985792 621431847124992 621532199337984 622113570422784 624874682843136 625648306618368 626095141208064 627456809631744 628425107177472 629394899009536 629652499964928 630241466646528 630624185921664 631995704377344 632586862854144 633230070987456 633563077148672 633822384070656 634800505033728 636181106393088 637423647616512 637758859116544 640394226302976 640851592347648 643236473339904 643942116753408 644492794576896 645487382222848 648063391776768 649329140588832 651745570139136 652355202318336 653629333572864 654782893129728 656061765967872 656675435446272 659589943001088 660406545874944 660878204608512 662315521277952 663337613131776 664633194407424 665658862917312 665806174158848 666701716783104 667106576842752 667730577457152 668409519375648 670395355103232 671524501192704 672112619205984 674204419620864 675244858540032 676563696154368 678669349552128 679716678795264 681044250433536 682733449773056 683012881317888 684066913542144 685402981732656 685554662375424 686612617101312 686893636325376 687536145432576 687953657369088 688597158002688 689297316856137 690094759477248 691159720525824 691442600804352 692509641854976 695736937218048 699110828015616 700189702750208 702482309185536 702984018198528 704168053334016 704357033859072 706978245574656 707639541497856 708069261385728 709021649977344 709452209161872 710995167424512 711660220710912 712758461792256 714150568162944 714308610686976 715703744692224 716373202305024 717478716506112 719552665092096 720443504590848 720958041391104 722070630961152 723641032507392 724434881347584 725054393899008 726173305000704 728433357225984 729071315748864 732468999094272 733213766406528 733899602608128 736630754770944 738069486713856 738759864877056 741509104140288 742038685876224 742957364109312 743487980184576 744800127025152 745104961437696 746254814773248 746952849358848 747406442573824 747712343708352 748866220781976 749031945928704 750039431380992 750494898948096 751196899639296 751960709297604 752356154114048 753992422391808 755465063841792 759527813152768 759650465857536 763843312091136 764681263644672 766891656216576 768075130994688 769575277734912 771078354449238 771248995172352 772439194238976 773161721266176 773947864540224 774671802753024 776356604411904 777554685591552 779073347086848 781498038878208 782704054370304 783263057313792 785827667902464 786499681517568 787713415593984 790644831813632 790857020473344 792189060000768 795350526271488 795880890302464 796094484185088 796577919058944 798133735307106 800290202714112 800617748299776 801366633086976 801853269516288 803419389183312 803597187022848 805919852593152 807163556069376 808919022698496 809496748228608 810745971605504 811077796564992 812329459831296 814096161570816 814857653846016 815352482807808 815686193136384 816115150225408 816944968125792 819487526879232 820752168124416 824027623981056 828709599117312 829484760563712 834197742157824 834793521610752 836423977707648 836609079508992 837900142903296 839536666619904 840321955528704 840832247895552 842474498379723 842660939169792 843449150472192 844306761316608 845096512094208 846400673378304 848241475190784 849898196822016 853858968403968 854468789796864 854606774089728 858589489004544 859323726102528 860266421600256 862753113243648 864084522369024 865772187451776 868466710020096 868994093518848 869806936424448 870691347607752 871505778097152 873043857506304 874749021290496 875567247261696 876457515472704 879453257334784 880542061166592 881170939478016 883087361703936 884450150842368 884812141707264 886177592543232 887545150556416 889475435790336 890307436609536 891212692500864 895366001590272 896150158941312 898939226161152 900326478053376 902084928205824 904046835400704 906288905060352 908059000578048 910033900535808 910683841757184 912089218056192 913870642310208 914072883167232 915483489468416 915858181767168 916714860576768 917271543158784 918129544003584 919063089141516 921546294034432 921923467739136 923346189139968 927031076978688 932147770687488 933170355634176 937312024264704 938890737778688 939142711812096 942637660766208 944092348514304 944478749947392 945362199969792 945936278882496 947993556566016 948880294281216 950344615723008 950733576105984 952200757550592 954271659589632 955164269740032 956638288674816 960591339454464 961277388521472 962760841281536 964854710009856 965913175130112 966739191865344 968231073334272 972095087665152 977618355208704 978532803477504 980660973993984 982174339694592 984092648951808 985013153169408 988678805520384 989384914501632 990609818812416 991317306912768 993473281916928 995006419697664 995937132478464 996949791611136 998488294375968 998709261238272 1000052575174656 1000659865264128 1001595866185728 1002614279063472 1005593032654848 1007286751789056 1008168928808976 1012867287810048 1014845544231552 1018457749454848 1019575018192896 1021566375650304 1022522208288768 1024100174659584 1024519321976832 1026100370313216 1028104472598984 1028331993563136 1029918925651968 1030882295021568 1031304218148864 1031930486053632 1032895737004032 1035142139215872 1036739580788736 1038764462782464 1043605405827072 1044350743085056 1048666242023424 1050284554125312 1053723463778304 1054476027297792 1056252080001024 1060467368361984 1061459312246784 1062103892078592 1064178313742808 1066492751136768 1067053603618816 1067490331066368 1069137692688384 1071225852244416 1071462916030464 1073555617038336 1074559803457536 1076218074759168 1079328997638144 1080665256886272 1081437062086656 1083105946441728 1085461548761088 1087136643743744 1087581590848512 1089259957501056 1092650035838976 1093606973623296 1094336224165888 1098703498641408 1100849403912192 1104946132156416 1108139797315584 1112263656210432 1113058028814336 1115231970276864 1117200190537728 1119382222159872 1120429274038272 1121109663860736 1121568515562528 1123299331172964 1123547918893056 1125742348422144 1126795349458944 1128534231171072 1130988633587712 1133197595762688 1139291719729152 1139475698786304 1145764968136704 1147021895467008 1150337484324864 1152112696492032 1154362916602368 1156873492758528 1157955613360128 1158658791358464 1159742581899264 1160921796810336 1162007704129536 1164534906617856 1166332028387328 1167422996348928 1168610020630272 1172247058317312 1174056081555456 1174894585970688 1179266867789824 1179749522276352 1181570123390976 1185967247720448 1186285530710016 1188283590001152 1193821335453696 1194141726277632 1194866878588416 1197200602960659 1198585634881536 1200435304071168 1202049949630464 1202779904274432 1205129083774968 1205395780534272 1208385206747136 1210745334104064 1213378534047744 1214245122342912 1216118957408256 1216616694847488 1218494189746944 1221144242356224 1222286480769024 1223028724211712 1224172725338112 1225417452188688 1229231290318848 1231128252186624 1236041435971584 1242863694249984 1243064398675968 1244227140845568 1249749365686272 1251296613236736 1252190282416128 1254913619263488 1256850214354944 1258789798019072 1259304999929856 1260482933293056 1261248371843328 1263991408754688 1265173725708288 1266460141974912 1267126154297344 1267644768141312 1269601010067456 1272362212786176 1274847295233024 1275517718233088 1280788452605952 1281703184695296 1286472946679808 1287884233506816 1288985589153792 1290974764445696 1296126783553536 1298658281177664 1303491140278272 1304710404636672 1307258667145728 1309565786259456 1312123531935744 1313350870892544 1319179886002176 1320813091749888 1321756409217024 1324631042555904 1326675226263552 1329266388814848 1331317725834624 1331612348317696 1334213153685504 1335461154914304 1336819038751296 1343049002385408 1344225238411968 1348408839241728 1350489717080064 1353127392308736 1357338699104256 1359433357590528 1362088500867072 1365466899546112 1366025762635776 1368133827084288 1370805963465312 1371109324750848 1373225234202624 1373787272650752 1375072290865152 1375907314738176 1377194316005376 1378594633712274 1382319441051648 1382885201608704 1385019283709952 1398221656031232 1400379405500416 1404964618371072 1405968036397056 1408336106668032 1408714067718144 1413956491149312 1415279082995712 1416138522771456 1418043299954688 1418904418323744 1421990334849024 1423320441421824 1425516923584512 1428301136325888 1431407489384448 1432746404610048 1434957433012224 1440887009181696 1441916082782208 1444141261922304 1447282065014784 1448869762695168 1450108787798016 1452346610001408 1456866714451968 1458142631497728 1464937998188544 1466427532813056 1467799205216256 1473261509541888 1476138973427712 1477519729754112 1483018208280576 1484077371752448 1485914728218624 1486975960369152 1490209922875392 1492509629546496 1493905698717696 1494812885147648 1495424687416704 1497732441563952 1498063891857408 1500078862761984 1500989797896192 1502393799278592 1503921418595208 1504712308228096 1507984844783616 1510930127683584 1519055626305536 1519300931715072 1527686624182272 1529362527289344 1533783312433152 1536150261989376 1539150555469824 1542156708898476 1542497990344704 1544878388477952 1546323442532352 1547895729080448 1549343605506048 1552713208823808 1555109371183104 1558146694173696 1565408108740608 1566526114627584 1572999363035136 1575426831187968 1581289663627264 1581714040946688 1584378120001536 1590701052542976 1591761780604928 1592188968370176 1593155838117888 1596267470614212 1600580405428224 1601235496599552 1602733266173952 1603706539032576 1606838778366624 1607194374045696 1611839705186304 1614327112138752 1618993496457216 1621491943211008 1622155593129984 1624658919662592 1628192323141632 1630704965615616 1631372386272768 1632230300450816 1633889936251584 1638975053758464 1641504336248832 1648055247962112 1657419198234624 1658969521127424 1668395484315648 1669587043221504 1672847955415296 1675800285806592 1679073333239808 1680643911057408 1681664495791104 1684948996759446 1685321878339584 1688613522633216 1690193024188416 1692801346756608 1696482950381568 1699796393644032 1707717936807936 1708937579593728 1709213548179456 1717178978009088 1718647452205056 1720532843200512 1725506226487296 1728169044738048 1731544374903552 1736933420040192 1737988187037696 1739613872848896 1741382695215504 1743011556194304 1749498042580992 1751134494523392 1752915030945408 1761084122333184 1762341878956032 1766174723407872 1768900301684736 1769624283414528 1772355185086464 1775090301112832 1778950871580672 1780614873219072 1782425385001728 1790732003180544 1792300317882624 1797878452322304 1800652956106752 1804169856411648 1808093670801408 1812577810120704 1816118001156096 1820067801071616 1821367683514368 1824178436112384 1827741284620416 1828145766334464 1830966978936832 1831716363534336 1833429721153536 1834543086317568 1836259088007168 1838126178283032 1843092588068864 1843846935478272 1846692378279936 1854062153957376 1864295541374976 1866340711268352 1874624048529408 1877781475557376 1878285423624192 1885275321532416 1888184697028608 1888957499894784 1890724399939584 1891872557764992 1895987113132032 1897760588562432 1900689231446016 1901467152211968 1904401515101184 1908543319179264 1913276577349632 1921182678908928 1922554777042944 1925521682563072 1929709420019712 1931826350260224 1933478383730688 1936462146668544 1944190175330304 1955236710417408 1957065606955008 1964348679389184 1968185297903616 1970026306338816 1978769829003264 1981219637624832 1982634613825536 1986946563833856 1990012839395328 1993899583222272 1996976588751936 1997418522476544 2000105150349312 2001319730528256 2003191732371456 2005228558126944 2011186065309696 2014573503578112 2016337857617952 2025734575620096 2029691088463104 2036915498909696 2039150036385792 2043132751300608 2048200349319168 2049038643953664 2052200740626432 2056208945197968 2056663987126272 2059837851303936 2062608436297728 2063860972107264 2065791474008064 2067891950568411 2070284278431744 2073479161577472 2077528925564928 2087210811654144 2088701486170112 2097332484046848 2100569108250624 2107446927556608 2108952054595584 2112504160002048 2120934736723968 2122918624493568 2124207784157184 2128356627485616 2132985502273536 2134980662132736 2138275385376768 2142451704488832 2142925832060928 2147111234076672 2149119606915072 2152436149518336 2158657995276288 2161330513772544 2162874124173312 2166211892883456 2170923097522176 2174273287487488 2175163181697024 2178519915002112 2185300071677952 2187213947246592 2188672448331776 2197406997282816 2201698807824384 2209892264312832 2216279594631168 2224527312420864 2226116057628672 2230463940553728 2234400381075456 2238764444319744 2240858548076544 2242219327721472 2243137031125056 2246598662345928 2247095837786112 2251484696844288 2253590698917888 2257068462342144 2261977267175424 2266395191525376 2278583439458304 2278951397572608 2291529936273408 2294043790934016 2300674968649728 2304225392984064 2308725833204736 2313746985517056 2317317582716928 2319485163798528 2321843593620672 2324015408259072 2329069813235712 2332664056774656 2337220041260544 2344494116634624 2348112163110912 2349789171941376 2358533735579648 2359499044552704 2363140246781952 2371934495440896 2372571061420032 2376567180002304 2387642670907392 2388283452555264 2389733757176832 2394401205921318 2400870608142336 2404099899260928 2405559808548864 2410258167549936 2410791561068544 2421490668208128 2426757068095488 2428490244685824 2432237914816512 2433233389694976 2436988379493888 2442288484712448 2444572961538048 2446057448423424 2448345450676224 2450834904377376 2458462580637696 2462256504373248 2472082871943168 2486128797351936 2488454281691136 2502593226473472 2504380564832256 2509827238526976 2513700428709888 2517579596038144 2518609999859712 2520965866586112 2522496743686656 2527423495139169 2527982817509376 2530347451416576 2532920283949824 2534252308594688 2535289536282624 2539202020134912 2544724425572352 2549694590466048 2551035436466176 2561576905211904 2563406369390592 2575768467013632 2577971178307584 2581949528891392 2592253567107072 2597316562355328 2606982280556544 2609420809273344 2614517334291456 2619131572518912 2624247063871488 2626701741785088 2638359772004352 2641626183499776 2643512818434048 2649262085111808 2653350452527104 2658532777629696 2662635451669248 2668426307371008 2670922309828608 2673638077502592 2686098004770816 2688450476823936 2696817678483456 2700979434160128 2706254784617472 2718866715181056 2724177001734144 2730933799092224 2732051525271552 2736267654168576 2741611926930624 2742218649501696 2746450468405248 2747574545301504 2750144581730304 2751814629476352 2754388632010752 2757189267424548 2764638882103296 2765770403217408 2770038567419904 2796443312062464 2800758811000832 2811936072794112 2816672213336064 2817428135436288 2827912982298624 2832277045542912 2836086599909376 2837808836647488 2843980669698048 2846640882843648 2851033847169024 2856602272651776 2862814978768896 2865492809220096 2869914866024448 2881774018363392 2883832165564416 2888282523844608 2894564130029568 2897739525390336 2900217575596032 2904693220002816 2916285262995456 2932855065626112 2935598410432512 2946523019083776 2952277946855424 2955039459508224 2966036416561152 2968154743504896 2971829456437248 2973951920738304 2980419845750784 2985019259092992 2987811397435392 2989625770295296 2990849374833408 2995464883127904 2996127783714816 3000157725523968 3001979595792384 3004787598557184 3007842837190416 3009424616456192 3021860255367168 3038601863430144 3055373248364544 3058725054578688 3067566624866304 3072300523978752 3078301110939648 3084313417796952 3084995980689408 3089756776955904 3092646885064704 3095791458160896 3098687211012096 3105426417647616 3110218742366208 3116293388347392 3130816217481216 3133052229255168 3145998726070272 3150853662375936 3162579327254528 3163428081893376 3168756240003072 3181402105085952 3183523561209856 3184377936740352 3186311676235776 3192534941228424 3201160810856448 3202470993199104 3207413078065152 3213677556733248 3214388748091392 3223679410372608 3228654224277504 3237986992914432 3242983886422016 3244311186259968 3249317839325184 3256384646283264 3261409931231232 3262744772545536 3264460600901632 3267779872503168 3277950107516928 3283008672497664 3296110495924224 3314838396469248 3336790968631296 3339174086443008 3345695910830592 3351600571613184 3358146666479616 3361287822114816 3363328991582208 3369897993518892 3370643756679168 3377227045266432 3380386048376832 3385602693513216 3392965900763136 3399592787288064 3417875159187456 3418427096358912 3437294904410112 3441065686401024 3451012452974592 3456338089476096 3463088749807104 3473866840080384 3475976374075392 3479227745697792 3482765390431008 3486023112388608 3498996085161984 3502268989046784 3505830061890816 3522168244666368 3524683757912064 3537800603369472 3539248566829056 3544710370172928 3550180602225664 3557901743161344 3564850770003456 3581464006361088 3584600635765248 3595756904644608 3601305912213504 3608339712823296 3616187341602816 3625155620241408 3632236002312192 3640135602143232 3642735367028736 3648356872224768 3655482569240832 3661933957873664 3663432727068672 3666859442307072 3669086172635136 3672518176014336 3676252356566064 3687693870956544 3693384756559872 3708124307914752 3728591082749952 3732681422536704 3749248097058816 3755562951114752 3756570847248384 3770550643064832 3776369394057216 3777914999789568 3781448799879168 3783745115529984 3791974226264064 3795521177124864 3801378462892032 3802934304423936 3808803030202368 3817086638358528 3826553154699264 3842365357817856 3845109554085888 3851043365126144 3859418840039424 3863652700520448 3866956767461376 3872924293337088 3888380350660608 3910473420834816 3914131213910016 3928697358778368 3936370595807232 3940052612677632 3957539658006528 3962439275249664 3965269227651072 3973893127667712 3980025678790656 3987799166444544 3993953177503872 3994837044953088 4002639461056512 4006383464742912 4010457116253888 4029147007156224 4032675715235904 4051469151240192 4059382176926208 4073830997819392 4078300072771584 4086265502601216 4096400698638336 4098077287907328 4104401481252864 4112417890395936 4113327974252544 4119675702607872 4125216872595456 4127721944214528 4131582948016128 4135783901136822 4146958323154944 4155057851129856 4177402972340224 4194664968093696 4201138216501248 4214893855113216 4217904109191168 4225008320004096 4241869473447936 4245837248987136 4248415568314368 4256713254971232 4265971004547072 4269961324265472 4276550770753536 4284903408977664 4294222468153344 4298239213830144 4304872299036672 4322661027545088 4325748248346624 4332423785766912 4341846195044352 4348546574974976 4350326363394048 4357039830004224 4370600143355904 4374427894493184 4377344896663552 4394813994565632 4403397615648768 4419784528625664 4432559189262336 4449054624841728 4452232115257344 4460927881107456 4477528888639488 4481717096153088 4484438655442944 4486274062250112 4493197324691856 4494191675572224 4502969393688576 4507181397835776 4514136924684288 4523954534350848 4532790383050752 4557166878916608 4557902795145216 4583059872546816 4588087581868032 4601349937299456 4608450785968128 4617451666409472 4627493971034112 4634635165433856 4638970327597056 4643687187241344 4648030816518144 4658139626471424 4665328113549312 4674440082521088 4696224326221824 4699578343882752 4717067471159296 4718998089105408 4726280493563904 4743868990881792 4745142122840064 4753134360004608 4775285341814784 4776566905110528 4779467514353664 4788802411842636 4801741216284672 4808199798521856 4811119617097728 4820516335099872 4821583122137088 4842981336416256 4856980489371648 4864475829633024 4866466779389952 4873976758987776 4884576969424896 4892114896846848 4896690901352448 4901669808754752 4916925161275392 4924513008746496 4944165743886336 4972257594703872 4976908563382272 5005186452946944 5008761129664512 5027400857419776 5035159192076288 5037219999719424 5041931733172224 5044993487373312 5054846990278338 5055965635018752 5065840567899648 5068504617189376 5070579072565248 5078404040269824 5089448851144704 5099389180932096 5123153810423808 5126812738781184 5151536934027264 5155942356615168 5163899057782784 5184507134214144 5194633124710656 5213964561113088 5218841618546688 5229034668582912 5248494127742976 5253403483570176 5283252366999552 5287025636868096 5298524170223616 5306700905054208 5317065555259392 5325270903338496 5336852614742016 5341844619657216 5347276155005184 5372196009541632 5376900953647872 5393635356966912 5401958868320256 5412509569234944 5437733430362112 5448354003468288 5464103050543104 5472535308337152 5483223853861248 5484437299003392 5492900936810496 5495149090603008 5500289163460608 5503629258952704 5508777264021504 5514378534849096 5529277764206592 5531540806434816 5540077134839808 5592886624124928 5601517622001664 5623872145588224 5633344426672128 5634856270872576 5655825964597248 5664554091085824 5672173199818752 5675617673294976 5687961339396096 5693281765687296 5702067694338048 5713204545303552 5725629957537792 5739829732048896 5763548036726784 5767664331128832 5776565047689216 5789128260059136 5795479050780672 5800435151192064 5809386440005632 5832570525990912 5865710131252224 5871196820865024 5893046038167552 5904555893710848 5910078919016448 5936309487009792 5943658912874496 5947903841476608 5960839691501568 5970038518185984 5979251540590592 5981698749666816 5990929766255808 5992255567429632 6000315451047936 6003959191584768 6009575197114368 6015685674380832 6018849232912384 6043720510734336 6077203726860288 6110746496729088 6117450109157376 6144601047957504 6156602221879296 6168626835593904 6169991961378816 6179513553911808 6191582916321792 6197374422024192 6210852835295232 6220437484732416 6232586776694784 6261632434962432 6266104458510336 6291997452140544 6301707324751872 6325158654509056 6326856163786752 6337512480006144 6362804210171904 6368755873480704 6372623352471552 6385069882456848 6404941986398208 6414826156130304 6427355113466496 6428777496182784 6447358820745216 6457308448555008 6475973985828864 6485967772844032 6488622372519936 6498635678650368 6512769292566528 6522819862462464 6525489545091072 6528921201803264 6535559745006336 6555900215033856 6566017344995328 6592220991848448 6629676792938496 6673581937262592 6678348172886016 6691391821661184 6703201143226368 6716293332959232 6722575644229632 6726657983164416 6739795987037784 6741287513358336 6754454090532864 6760772096753664 6771205387026432 6785931801526272 6799185574576128 6835750318374912 6836854192717824 6874589808820224 6882131372802048 6902024905949184 6912676178952192 6926177499614208 6951952748150784 6958455491395584 6965530780862016 6972046224777216 6997992170323968 7011660123781632 7044336489332736 7049367515824128 7075601206738944 7078497133658112 7089420740345856 7100361204451328 7115803486322688 7129701540006912 7162928012722176 7169201271530496 7202611824427008 7216679425646592 7232374683205632 7264472004624384 7280271204286464 7285470734057472 7296713744449536 7310965138481664 7323867915747328 7326865454137344 7333718884614144 7338172345270272 7345036352028672 7352504713132128 7375387741913088 7386769513119744 7416248615829504 7465362845073408 7511125902229504 7513141694496768 7541101286129664 7552738788114432 7555829999579136 7562897599758336 7567490231059968 7582270485417507 7583948452528128 7591042354249728 7602756925784064 7605868608847872 7617606060404736 7634173276717056 7653106309398528 7684730715635712 7690219108171776 7702086730252288 7727305401040896 7733913534922752 7745848586674176 7776760701321216 7820946841669632 7828262427820032 7857394717556736 7872741191614464 7880105225355264 7915079316013056 7924878550499328 7930538455302144 7947786255335424 7960051357581312 7975598332889088 7987906355007744 8005278922113024 8012766929485824 8020914232507776 8058294014312448 8065351430471808 8102938302480384 8118764353852416 8147661995638784 8156600145543168 8172531005202432 8192801397276672 8196154575814656 8208802962505728 8224835780791872 8226655948505088 8239351405215744 8250433745190912 8255443888429056 8263165896032256 8271567802273644 8293916646309888 8310115702259712 8354805944680448 8389329936187392 8402276433002496 8435808218382336 8450016640008192 8483738946895872 8496831136628736 8513426509942464 8531942009094144 8539922648530944 8553101541507072 8569806817955328 8588444936306688 8596478427660288 8609744598073344 8645322055090176 8651496496693248 8664847571533824 8683692390088704 8697093149949952 8700652726788096 8714079660008448 8748855788986368 8754689793327104 8806795231297536 8839569057251328 8865118378524672 8898109249683456 8904464230514688 8921855762214912 8955057777278976 8963434192306176 8968877310885888 8972548124500224 8986394649383712 8988383351144448 9005938787377152 9014362795671552 9028273849368576 9065580766101504 9115805590290432 9166119745093632 9176175163736064 9202699874598912 9216901571936256 9234903332818944 9254987942068224 9269270330867712 9277940655194112 9287374374482688 9296061633036288 9316279252942848 9330656227098624 9348880165042176 9392448652443648 9399156687765504 9437996178210816 9452560987127808 9487737981763584 9490284245680128 9506268720009216 9550570683629568 9553133810221056 9558935028707328 9577604823685272 9603482432569344 9622239234195456 9641032670199744 9643166244274176 9685962672832512 9713960978743296 9728951659266048 9732933558779904 9747953517975552 9769153938849792 9784229793693696 9793381802704896 9803339617509504 9833850322550784 9849026017492992 9888331487772672 9944515189407744 10010372905893888 10017522259329024 10054801714839552 10070318384152576 10074439999438848 10083863466344448 10089986974746624 10109693980556676 10111931270037504 10131681135799296 10137009234378752 10141158145130496 10156808080539648 10178897702289408 10198778361864192 10253625477562368 10311884713230336 10327798115565568 10369014268428288 10389266249421312 10427929122226176 10437683237093376 10458069337165824 10496988255485952 10506806967140352 10566504733999104 10574051273736192 10613401810108416 10634131110518784 10650541806676992 10673705229484032 10694552310010368 10744392019083264 10753801907295744 10787270713933824 10803917736640512 10825019138469888 10875466860724224 10896708006936576 10928206101086208 10945070616674304 10966447707722496 10985801873620992 10990298181206016 11000578326921216 11007258517905408 11017554528043008 11028757069698192 11063081612869632 11080154269679616 11185773248249856 11203035244003328 11247744291176448 11266688853344256 11269712541745152 11311651929194496 11329108182171648 11344346399637504 11351235346589952 11375922678792192 11386563531374592 11404135388676096 11426409090607104 11451259915075584 11479659464097792 11527096073453568 11535328662257664 11553130095378432 11578256520118272 11590958101561344 11600870302384128 11618772880011264 11665141051981824 11731420262504448 11742393641730048 11786092076335104 11809111787421696 11820157838032896 11872618974019584 11887317825748992 11895807682953216 11921679383003136 11940077036371968 11958503081181184 11963397499333632 11981859532511616 11984511134859264 12007918383169536 12019150394228736 12031371348761664 12037698465824768 12087441021468672 12154407453720576 12221492993458176 12234900218314752 12289202095915008 12313204443758592 12337253671187808 12339983922757632 12359027107823616 12383165832643584 12394748844048384 12440874969464832 12465173553389568 12532208917020672 12583994904281088 12603414649503744 12650317309018112 12653712327573504 12675024960012288 12725608420343808 12737511746961408 12745246704943104 12770139764913696 12809883972796416 12829652312260608 12854710226932992 12894717641490432 12914616897110016 12971935545688064 12977244745039872 12997271357300736 13025538585133056 13045639724924928 13050979090182144 13071119490012672 13111800430067712 13132034689990656 13184441983696896 13259353585876992 13347163874525184 13356696345772032 13382783643322368 13432586665918464 13445151288459264 13453315966328832 13479591974075568 13482575026716672 13508908181065728 13521544193507328 13542410774052864 13571863603052544 13598371149152256 13671500636749824 13673708385435648 13749179617640448 13764262745604096 13804049811898368 13825352357904384 13852354999228416 13903905496301568 13916910982791168 13931061561724032 13944092449554432 13995984340647936 14023320247563264 14088672978665472 14098735031648256 14151202413477888 14156994267316224 14178841480691712 14200722408902656 14231606972645376 14259403080013824 14325856025444352 14338402543060992 14405223648854016 14433358851293184 14464749366411264 14528944009248768 14570941468114944 14593427488899072 14621930276963328 14647735831494656 14653730908274688 14676344690540544 14690072704057344 14705009426264256 14750775483826176 14773539026239488 14832497231659008 14930725690146816 15022251804459008 15026283388993536 15082202572259328 15105477576228864 15111659999158272 15125795199516672 15134980462119936 15164540970835014 15167896905056256 15205513851568128 15211737217695744 15235212120809472 15268346553434112 15369461431271424 15380438216343552 15404173460504576 15454610802081792 15467827069845504 15491697173348352 15553521402642432 15641893683339264 15656524855640064 15745482383228928 15760210450710528 15849757100998656 15861076910604288 15895572510670848 15920102715162624 15951196665778176 15975812710015488 16010557844226048 16025533858971648 16041828465015552 16116588028624896 16130702860943616 16205876604960768 16237528707704832 16313200291086336 16345062010404864 16392309151629312 16417605925011456 16449671561583744 16453311897010176 16478702810431488 16500867490381824 16510887776858112 16526331792064512 16543135604547288 16587833292619776 16620231404519424 16709611889360896 16778659872374784 16804552866004992 16871616436764672 16900033280016384 16967477893791744 16993662273257472 17026853019884928 17063884018188288 17079845297061888 17106203083014144 17139613635910656 17176889872613376 17219489196146688 17290644110180352 17302992993386496 17329695143067648 17367384780177408 17394186299899904 17401305453576192 17428159320016896 17497711577972736 17509379586654208 17613590462595072 17679138114502656 17730236757049344 17808928461029376 17843711524429824 17910115554557952 17937754621771776 17945096249000448 17972789298767424 17976766702288896 18011877574754304 18028725591343104 18056547698737152 18131161532203008 18231611180580864 18332239490187264 18352350327472128 18433803143872512 18469806665637888 18509975884136448 18538540661735424 18574748748965376 18592123266072576 18632558505885696 18661312454197248 18697760330084352 18784897304887296 18798313375531008 18875992356421632 18905121974255616 18975475963527168 18980568491360256 19012537440018432 19106267620442112 19117870057414656 19155209647370544 19244478468390912 19282065340399488 19286332488548352 19371925345665024 19427921957486592 19457903318532096 19465867117559808 19495907035951104 19538307877699584 19568459587387392 19586763605409792 19606679235019008 19667700645101568 19698052034985984 19776662975545344 19889030378815488 20020745811787776 20035044518658048 20109603429679104 20140636768305152 20148879998877696 20167726932688896 20179973949493248 20219387961113352 20223862540075008 20263362271598592 20274018468757504 20282316290260992 20313616161079296 20357795404578816 20397556723728384 20507250955124736 20623769426460672 20655596231131136 20738028536856576 20778532498842624 20855858244452352 20875366474186752 20916138674331648 20993976510971904 21133009467998208 21148102547472384 21226803620216832 21268262221037568 21301083613353984 21347410458968064 21389104620020736 21488784038166528 21507603814591488 21607835473281024 21650038276939776 21793416013873152 21856412202172416 21890141233348608 21932895415444992 21971603747241984 21980596362412032 22001156653842432 22014517035810816 22035109056086016 22057514139396384 22126163225739264 22160308539359232 22406070488006656 22533377706688512 22539425083490304 22623303858388992 22658216364343296 22688692799275008 22702470693179904 22746811456252521 22751845357584384 22773127062749184 22808270777352192 22852818181214208 22902519830151168 22959318928195584 23054192146907136 23070657324515328 23106260190756864 23181916203122688 23201740604768256 23237545760022528 23330282103963648 23462840525008896 23484787283460096 23572184152670208 23618223574843392 23640315676065792 23745237948039168 23774635651497984 23791615365906432 23843358766006272 23880154072743936 23917006162362368 23926794998667264 23963719065023232 24015836766339072 24038300788457472 24062742697523328 24075396931649536 24174882042937344 24308814907441152 24442985986916352 24469800436629504 24578404191830016 24626408887517184 24674507342375616 24679967845515264 24718054215647232 24766331665287168 24789497688096768 24881749938929664 24930347106779136 25064417834041344 25167989808562176 25206829299007488 25300634618036224 25307424655147008 25350049920024576 25451216840687616 25490493409886208 25540279529827392 25619767945592832 25659304624521216 25709420453865984 25789435282980864 25829233794220032 25943871091376128 25954489490079744 25994542714601472 26051077170266112 26091279449849856 26101958180364288 26142238980025344 26264069379981312 26518707171753984 26694327749050368 26713392691544064 26765567286644736 26865173331836928 26890302576918528 26906631932657664 26959183948151136 26965150053433344 27017816362131456 27043088387014656 27084821548105728 27196742298304512 27347416770871296 27498359235280896 27528525491208192 27608099623796736 27650704715808768 27704709998456832 27807810992603136 27833821965582336 27862123123448064 27888184899108864 27991968681295872 28046640495126528 28177345957330944 28197470063296512 28313988534632448 28357682961383424 28401444817805312 28463213945290752 28518806160027648 28651712050888704 28676805086121984 28810447297708032 28866717702586368 28929498732822528 29057888018497536 29141882936229888 29186854977798144 29243860553926656 29307461816549376 29352689381081088 29380145408114688 29410018852528512 29501550967652352 29547078052478976 29664994463318016 30044503608918016 30052566777987072 30164405144518656 30210955152457728 30223319998316544 30251590399033344 30269960924239872 30329081941670028 30335793810112512 30411027703136256 30423474435391488 30470424241618944 30536693106868224 30760876432687104 30808346921009152 30935654139691008 30983394346696704 31107042805284864 31283787366678528 31313049711280128 31490964766457856 31520420901421056 31699514201997312 31722153821208576 31840205430325248 31902393331556352 31951625420030976 32021115688452096 32083656930031104 32233176057249792 32261405721887232 32411753209921536 32475057415409664 32626400582172672 32690124020809728 32784618303258624 32835211850022912 32899343123167488 32957405620862976 33001734980763648 33021775553716224 33052663584129024 33086271209094576 33240462809038848 33557319744749568 33609105732009984 33743232873529344 33800066560032768 33934955787583488 33987324546514944 34053706039769856 34127768036376576 34159690594123776 34212406166028288 34279227271821312 34353779745226752 34438978392293376 34581288220360704 34605985986772992 34659390286135296 34734769560354816 34788372599799808 34802610907152384 34856318640033792 34995423155945472 35018759173308416 35227180925190144 35358276229005312 35460473514098688 35617856922058752 35687423048859648 35820231109115904 35875509243543552 35890192498000896 35945578597534848 35953533404577792 36023755149508608 36057451182686208 36113095397474304 36262323064406016 36463222361161728 36664478980374528 36704700654944256 36867606287745024 36939613331275776 37019951768272896 37077081323470848 37149497497930752 37184246532145152 37322624908394496 37395520660168704 37596626751062016 37751984712843264 37810243948511232 37950951927054336 37961136982720512 38025074880036864 38212535240884224 38235740114829312 38310419294741088 38488956936781824 38564130680798976 38743850691330048 38915806637064192 38931734235119616 38991814071902208 39076615755399168 39136919174774784 39213358470038016 39335401290203136 39396104069971968 39553325951090688 39778060757630976 40041491623575552 40070089037316096 40281273536610304 40297759997755392 40335453865377792 40359947898986496 40438775922226704 40447725080150016 40526724543197184 40564632580521984 40627232322158592 40715590809157632 40795113447456768 41014501910249472 41247538852921344 41311192462262272 41476057073713152 41557064997685248 41711716488904704 41750732948373504 41832277348663296 41987953021943808 42266018935996416 42296205094944768 42453607240433664 42536524442075136 42602167226707968 42694820917936128 42778209240041472 42977568076333056 43015207629182976 43215670946562048 43300076553879552 43586832027746304 43712824404344832 43780282466697216 43865790830889984 43943207494483968 43961192724824064 44029034071621632 44070218112172032 44115028278792768 44252326451478528 44320617078718464 44812140976013312 45066755413377024 45078850166980608 45246607716777984 45316432728686592 45377385598550016 45404941386359808 45493622912505042 45503690715168768 45616541554704384 45705636362428416 45805039660302336 46108384293814272 46141314649030656 46212520381513728 46363832406245376 46403481209536512 46475091520045056 46660564207927296 46925681050017792 46969574566920192 47236447149686784 47280631352131584 47549271302995968 47583230731812864 47686717532012544 47760308145487872 47834012324724736 47853589997334528 47927438130046464 48031673532678144 48076601576914944 48125485395046656 48150793863299072 48349764085874688 48617629814882304 48939600873259008 49252817775034368 49349014684751232 49359935691030528 49436108431294464 49532663330574336 49578995376193536 49763499877859328 49860694213558272 50128835668082688 50335979617124352 50413658598014976 50614849310294016 50700099840049152 50902433681375232 50980986819772416 51080559059654784 51239535891185664 51318609249042432 51418840907731968 51658467588440064 51887742182752256 51908978980159488 51989085429202944 52102154340532224 52182558899699712 52203916360728576 52284477960050688 52528138759962624 53037414343507968 53426785383088128 53531134573289472 53730346663673856 53813263865315328 53918367896302272 53930300106866688 54035632724262912 54086176774029312 54169643096211456 54393484596609024 54694833541742592 54996718470561792 55057050982416384 55301409431617536 55409419996913664 55615621985206272 55724246246896128 55776369798217728 55983937362591744 56093280990253056 56354691914661888 56394940126593024 56627977069264896 56715365922766848 56802889635610624 56926427890581504 57037612320055296 57353610172243968 57733435405172736 57858997465645056 58115776036995072 58283765872459776 58373709955596288 58487721107853312 58614923633098752 58705378762162176 58760290816229376 58820037705057024 59003101935304704 59094156104957952 59329988926636032 60089007217836032 60105133555974144 60328810289037312 60421910304915456 60446639996633088 60503180798066688 60539921848479744 60658163883340056 60671587620225024 60822055406272512 60846948870782976 60940848483237888 61073386213736448 61521752865374208 61616693842018304 61871308279382016 61966788693393408 62214085610569728 62567574733357056 62626099422560256 62981929532915712 63399028403994624 63444307642417152 63680410860650496 63804786663112704 63903250840061952 64042231376904192 64167313860062208 64466352114499584 64522811443774464 64823506419843072 64950114830819328 65380248041619456 65569236606517248 65670423700045824 65798686246334976 65914811241725952 66003469961527296 66043551107432448 66105327168258048 66172542418189152 66480925618077696 67218211464019968 67600133120065536 67869911575166976 67974649093029888 68107412079539712 68255536072753152 68319381188247552 68424812332056576 68558454543642624 68707559490453504 68877956784586752 69162576440721408 69211971973545984 69318780572270592 69576745199599616 69605221814304768 69712637280067584 69990846311890944 70454361850380288 70716552458010624 70920947028197376 71235713844117504 71374846097719296 71640462218231808 71751018487087104 71780384996001792 71891157195069696 72047510299017216 72114902365372416 72226190794948608 72524646128812032 72926444722323456 73328957960749056 73409401309888512 73735212575490048 73879226662551552 74039903536545792 74154162646941696 74298994995861504 74368493064290304 74645249816788992 74791041320337408 75193253502124032 75503969425686528 75620487897022464 75901903854108672 75922273965441024 76050149760073728 76471480229658624 76620838589482176 76977913873563648 77128261361597952 77487701382660096 77831613274128384 77863468470239232 77983628143804416 78153231510798336 78273838349549568 78426716940076032 78792208139943936 79556121515261952 80082983247151104 80140178074632192 80562547073220608 80595519995510784 80670907730755584 80719895797972992 80877551844453408 80895450160300032 81053449086394368 81129265161043968 81254464644317184 81590226894913536 82495077705842688 82622384924524544 82952114147426304 83114129995370496 83423432977809408 83501465896747008 83664554697326592 83975906043887616 84532037871992832 84592410189889536 85073048884150272 85204334453415936 85389641835872256 85556418480082944 85955136152666112 86030415258365952 86431341893124096 86600153107759104 87173664055492608 87425648808689664 87560564933394432 87731581661779968 87922385449648128 88058068143243264 88140436224344064 88230056557585536 88504652902957056 88641234157436928 89624281952026624 90133510826754048 90157700333961216 90493215433555968 90632865457373184 90754771197100032 90809882772719616 90987245825010084 91007381430337536 91233083109408768 91411272724856832 91610079320604672 92282629298061312 92425040763027456 92806962419073024 92950183040090112 93321128415854592 93851362100035584 93939149133840384 94472894299373568 94561262704263168 95098542605991936 95166461463625728 95520616290975744 95668024649449472 95707179994669056 95854876260092928 96063347065356288 96250970790093312 96301587726598144 96699528171749376 97235259629764608 97879201746518016 98505635550068736 98698029369502464 98872216862588928 99065326661148672 99157990752387072 99721388427116544 100671959234248704 100827317196029952 101229698620588032 101400199680098304 101804867362750464 101961973639544832 102161118119309568 102479071782371328 102637218498084864 102837681815463936 103316935176880128 103817957960318976 103978170858405888 104204308681064448 104365117799399424 104407832721457152 104568955920101376 105056277519925248 106074828687015936 106853570766176256 107062269146578944 107460693327347712 107626527730630656 107836735792604544 107860600213733376 108071265448525824 108172353548058624 108339286192422912 108786969193218048 109389667083485184 109993436941123584 110114101964832768 110602818863235072 110818839993827328 111231243970412544 111448492493792256 111552739596435456 111967874725183488 112186561980506112 112789880253186048 113255954138529792 113430731845533696 113605779271221248 113852855781163008 114075224640110592 114707220344487936 115466870810345472 116231552073990144 116747419911192576 116975442215706624 117229847266197504 117410757524324352 117640075410114048 118006203870609408 118188312209915904 118659977853272064 120178014435672064 120210267111948288 120843820609830912 120893279993266176 121006361596133376 121079843696959488 121316327766680112 121343175240450048 121693897741565952 121881696966475776 122146772427472896 123043505730748416 123233387684036608 123742616558764032 123933577386786816 124428171221139456 125135149466714112 125252198845120512 125963859065831424 126798056807989248 126888615284834304 127360821721300992 127609573326225408 127806501680123904 128084462753808384 128334627720124416 128932704228999168 129045622887548928 129647012839686144 129900229661638656 130760496083238912 131138473213034496 131340847400091648 131597372492669952 131829622483451904 132087102214864896 132210654336516096 132345084836378304 132961851236155392 134436422928039936 135200266240131072 135739823150333952 135949298186059776 136214824159079424 136511072145506304 136849624664113152 137116909087285248 137415118980907008 138325152881442816 138423943947091968 138637561144541184 139153490399199232 139210443628609536 139425274560135168 139981692623781888 140908723700760576 141841894056394752 142749692195438592 143280924436463616 143502036974174208 143560769992003584 143782314390139392 144095020598034432 144229804730744832 144452381589897216 145049292257624064 145852889444646912 146818802619777024 147758453325103104 148079807073091584 148308325293883392 148597989991723008 148736986128580608 149290499633577984 149582082640674816 150386507004248064 151007938851373056 151240975794044928 151844547930882048 152100299520147456 152942960459317248 153241677178964352 153955827747127296 154256522723195904 154975402765320192 155663226548256768 155726936940478464 155967256287608832 156306463021596672 156547676699099136 156853433880152064 157584416279887872 159112243030523904 160280356149264384 161125094146441216 161191039991021568 161439791595945984 161755103688906816 161790900320600064 162106898172788736 162258530322087936 162508929288634368 163180453789827072 164990155411685376 165244769849049088 165904228294852608 166228259990740992 166846865955618816 167329109394653184 167951812087775232 169064075743985664 169184820379779072 170146097768300544 170408668906831872 170779283671744512 171112836960165888 172060830516731904 173200306215518208 174347328110985216 174851297617379328 175121129866788864 175463163323559936 175844770899296256 176116136286486528 176280872448688128 176460113115171072 177009305805914112 177282468314873856 180267021653508096 180315400667922432 180986430867111936 181265730914746368 181509542394200064 181619765545439232 181974491650020168 182014762860675072 182466166218817536 182822545449713664 183220158641209344 184565258596122624 184850081526054912 185613924838146048 185900366080180224 186642256831709184 187702724200071168 187878298267680768 188945788598747136 190197085211983872 190332922927251456 191041232581951488 191336049298898944 191414359989338112 191709752520185856 192126694130712576 192501941580186624 192603175453196288 193399056343498752 194470519259529216 197011271100137472 197396058739004928 197744433725177856 198130653322297344 198315981504774144 199442776854233088 201654634392059904 202800399360196608 203609734725500928 203923947279089664 204322236238619136 204958143564742656 205274436996169728 205675363630927872 206633870353760256 207635915920637952 207956341716811776 208730235598798848 208815665442914304 209137911840202752 212149657374031872 213707141532352512 214124538293157888 214921386654695424 215253055461261312 215673471585209088 216142530897051648 216344707096117248 216678572384845824 217573938386436096 218779334166970368 219986873882247168 220228203929665536 221205637726470144 221637679987654656 222462487940825088 222896984987584512 223105479192870912 223935749450366976 224373123961012224 225579760506372096 226511908277059584 226861463691067392 227211558542442496 227705711562326016 228150449280221184 229414440688975872 230933741620690944 232463104147980288 233494839822385152 233950884431413248 234459694532395008 234821515048648704 235280150820228096 236376624419831808 240356028871344128 240420534223896576 241687641219661824 241786559986532352 242012723192266752 242159687393918976 242632655533360224 242686350480900096 243387795483131904 243763393932951552 246466775368073216 247485233117528064 247867154773573632 248856342442278912 250270298933428224 250504397690241024 251927718131662848 253596113615978496 253777230569668608 255219146652450816 255613003360247808 256168925507616768 256669255440248832 257865408457998336 258091245775097856 259294025679372288 259800459323277312 261520992166477824 262276946426068992 262681694800183296 263194744985339904 264174204429729792 264421308673032192 264690169672756608 265923702472310784 268872845856079872 270400532480262144 271479646300667904 271898596372119552 272429648318158848 273022144291012608 273699249328226304 274233818174570496 274830237961814016 276847887894183936 277275122289082368 278306980798398464 278420887257219072 278850549120270336 279963385247563776 281817447401521152 283683788112789504 285499384390877184 286561848872927232 287004073948348416 287121539984007168 287564628780278784 288190041196068864 288904763179794432 290098584515248128 291705778889293824 293637605239554048 295516906650206208 296616650587766784 297195979983446016 297473972257161216 299164165281349632 302015877702746112 302481951588089856 303689095861764096 304200599040294912 305885920918634496 306483354357928704 307911655494254592 308513045446391808 309950805530640384 311453873880956928 311934512575217664 312612926043193344 313095353398198272 313706867760304128 315168832559775744 318224486061047808 320560712298528768 322382079982043136 322879583191891968 323510207377813632 323581800641200128 324213796345577472 324517060644175872 325017858577268736 326360907579654144 329980310823370752 330489539698098176 331808456589705216 332456519981481984 333693731911237632 334658218789306368 335903624175550464 338369640759558144 340292195536601088 340817337813663744 341558567343489024 342225673920331776 344121661033463808 346400612431036416 348694656221970432 350242259733577728 350926326647119872 351689541798592512 352232272572973056 352920226230342144 354018611611828224 354564936629747712 360534043307016192 360630801335844864 362531461829492736 363019084788400128 363239531090878464 363948983300040336 364029525721350144 365645090899427328 366440317282418688 369130517192245248 369700163052109824 371227849676292096 371800732160360448 373284513663418368 375405448400142336 375756596535361536 377891577197494272 380394170423967744 380665845854502912 382082465163902976 382672098597797888 382828719978676224 383419505040371712 384253388261425152 385003883160373248 385206350906392576 386798112686997504 388941038519058432 394022542200274944 394792117478009856 395488867450355712 396261306644594688 396631963009548288 398885553708466176 403309268784119808 405600798720393216 407219469451001856 407847894558179328 408644472477238272 410548873992339456 411350727261855744 415271831841275904 415912683433623552 417460471197597696 417631330885828608 418275823680405504 428249076586315776 429842773309390848 430506110922522624 431346943170418176 432285061794103296 432689414192234496 433357144769691648 435147876772872192 437558668333940736 440456407859331072 443275359975309312 444924975881650176 445793969975169024 446210958385741824 447871498900733952 448746247922024448 451159521012744192 453023816554119168 453722927382134784 454423117084884992 456300898560442368 458828881377951744 461867483241381888 464926208295960576 466989679644770304 467901768862826496 468919389064790016 469643030097297408 470560301640456192 472753248839663616 480712057742688256 480841068447793152 483375282439323648 483573119973064704 484319374787837952 485265311066720448 485372700961800192 486775590966263808 487526787865903104 492933550736146432 494970466235056128 495734309547147264 497712684884557824 500540597866856448 503855436263325696 507192227231956992 507554461139337216 510438293304901632 511226006720495616 512337851015233536 513338510880497664 516182491550195712 519600918646554624 523041984332955648 524553892852137984 525363389600366592 526389489970679808 528348408859459584 528842617346064384 529380339345513216 531847404944621568 540801064960524288 542959292601335808 543797192744239104 544859296636317696 546044288582025216 547398498656452608 548467636349140992 549660475923628032 553695775788367872 554550244578164736 556841774514438144 557701098240540672 559926770495127552 563634894803042304 570998768781754368 573123697745854464 574008147896696832 574243079968014336 575129257560557568 576380082392137728 577809526359588864 580197169030496256 583411557778587648 591033813300412416 593233301175533568 594391959966892032 594947944514322432 598328330562699264 604963903176179712 608401198080589824 611771841837268992 612966708715857408 615823310988509184 617026090892783616 619901611061280768 622907747761913856 623869025150435328 626190706796396544 627413735520608256 636448972122095616 641121424597057536 644764159964086272 645759166383783936 647020414755627264 648427592691154944 649034121288351744 650035717154537472 652721815159308288 659960621646741504 660979079396196352 663616913179410432 664913039962963968 667387463822475264 669316437578612736 671807248351100928 676739281519116288 680584391073202176 681634675627327488 683117134686978048 684451347840663552 688243322066927616 692801224862072832 697389312443940864 700484519467155456 701852653294239744 703379083597185024 704464545145946112 705840452460684288 709129873259495424 721068086614032384 721261602671689728 725062923658985472 726038169576800256 726479062181756928 727897966600080672 728059051442700288 731290181798854656 739400326104219648 742455699352584192 743601464320720896 746569027326836736 750810896800284672 751513193070723072 755783154394988544 760788340847935488 761331691709005824 765344197195595776 765657439957352448 766839010080743424 768506776522850304 770007766320746496 773596225373995008 777882077038116864 788045084400549888 789584234956019712 792522613289189376 793263926019096576 797771107416932352 806618537568239616 811201597440786432 814438938902003712 815695789116358656 817288944954476544 821097747984678912 822701454523711488 830543663682551808 831825366867247104 834920942395195392 835262661771657216 836551647360811008 856498153172631552 859685546618781696 861012221845045248 862693886340836352 864570123588206592 866714289539383296 870295753545744384 875117336667881472 880912815718662144 886550719950618624 889849951763300352 891587939950338048 892421916771483648 897492495844048896 906047633108238336 907445854764269568 908846234169769984 912601797120884736 917657762755903488 923734966482763776 929852416591921152 935803537725652992 937838778129580032 939286060194594816 941120603280912384 945506497679327232 961682136895586304 967146239946129408 968638749575675904 970530622133440896 970745401923600384 973551181932527616 975053575731806208 985867101472292864 989940932470112256 991468619094294528 995425369769115648 1001081195733712896 1007710872526651392 1015108922278674432 1020876586609803264 1022452013440991232 1024675702030467072 1026677021760995328 1032364983100391424 1039201837293109248 1046083968665911296 1050726779200733184 1052778979941359616 1056696817718919168 1058760678691026432 1063694809889243136 1081602129921048576 1087594385488478208 1089718593272635392 1092088577164050432 1096935272698281984 1099320951847256064 1107391551576735744 1109100489156329472 1113683549028876288 1115402196481081344 1119853540990255104 1127269789606084608 1141997537563508736 1146247395491708928 1148016295793393664 1148486159936028672 1150258515121115136 1152760164784275456 1155619052719177728 1160394338060992512 1166823115557175296 1182067626600824832 1186466602351067136 1188783919933784064 1189895889028644864 1196656661125398528 1209927806352359424 1216802396161179648 1223543683674537984 1225933417431714816 1231646621977018368 1234052181785567232 1245815495523827712 1247738050300870656 1252381413592793088 1254827471041216512 1289528319928172544 1291518332767567872 1294040829511254528 1296855185382309888 1298068242576703488 1300071434309074944 1305443630318616576 1321958158792392704 1329826079925927936 1334774927644950528 1338632875157225472 1343614496702201856 1353478563038232576 1361168782146404352 1363269351254654976 1368902695681327104 1376486644133855232 1385602449724145664 1394778624887881728 1400969038934310912 1403705306588479488 1406758167194370048 1408929090291892224 1411680904921368576 1418259746518990848 1442136173228064768 1442523205343379456 1450125847317970944 1452958124363513856 1455795933200161344 1456118102885400576 1462580363597709312 1478800652208439296 1484911398705168384 1487202928641441792 1493138054653673472 1501621793600569344 1511566308789977088 1521576681695870976 1522663383418011648 1530688394391191552 1531314879914704896 1533678020161486848 1537013553045700608 1540015532641492992 1576090168801099776 1579168469912039424 1585045226578378752 1586527852038193152 1595542214833864704 1622403194881572864 1628877877804007424 1631391578232717312 1634577889908953088 1642195495969357824 1645402909047422976 1661087327365103616 1663650733734494208 1670525323543314432 1673103294721622016 1712996306345263104 1719371093237563392 1722024443690090496 1725387772681672704 1729140247176413184 1733428579078766592 1740591507091488768 1750234673335762944 1773101439901237248 1779699903526600704 1783175879900676096 1784843833542967296 1794984991688097792 1814891709528539136 1817692468339539968 1825203594241769472 1835315525511806976 1847469932965527552 1859704833183842304 1871607075451305984 1878572120389189632 1882241206561824768 1923364273791172608 1934292479892258816 1937277499151351808 1941061244266881792 1947102363865055232 1950107151463612416 1979881864940224512 1982937238188589056 1990850739538231296 2002162391467425792 2015421745053302784 2030217844557348864 2041753173219606528 2044904026881982464 2049351404060934144 2053354043521990656 2064729966200782848 2078403674586218496 2092167937331822592 2101453558401466368 2105557959882719232 2113393635437838336 2117521357382052864 2127389619778486272 2163204259842097152 2175188770976956416 2179437186545270784 2184177154328100864 2193870545396563968 2218200978312658944 2227367098057752576 2230804392962162688 2239707081980510208 2254539579212169216 2283995075127017472 2296032591586787328 2296972319872057344 2300517030242230272 2305520329568550912 2320788676121985024 2333646231114350592 2364135253201649664 2377567839867568128 2379791778057289728 2393313322250797056 2419855612704718848 2433604792322359296 2447087367349075968 2451866834863429632 2463293243954036736 2468104363571134464 2491630991047655424 2495476100601741312 2504762827185586176 2509654942082433024 2579056639856345088 2583036665535135744 2588081659022509056 2593710370764619776 2600142868618149888 2610887260637233152 2643916317584785408 2659652159851855872 2669549855289901056 2677265750314450944 2722337564292808704 2726538702509309952 2737805391362654208 2752973288267710464 2771204899448291328 2789557249775763456 2807410613176958976 2813516334388740096 2817858180583784448 2823361809842737152 2836519493037981696 2885046410686758912 2905916248727027712 2911591866400322688 2912236205770801152 2925160727195418624 2957601304416878592 2969822797410336768 2974405857282883584 2986276109307346944 3003243587201138688 3023132617579954176 3045326766836023296 3061376788782383104 3062629759829409792 3067356040322973696 3074027106091401216 3080031065282985984 3152180337602199552 3158336939824078848 3170090453156757504 3191084429667729408 3244806389763145728 3262783156465434624 3269155779817906176 3290805818094845952 3322174654730207232 3327301467468988416 3341050647086628864 3346206589443244032 3425992612690526208 3438742186475126784 3444048887380180992 3450775545363345408 3458280494352826368 3466857158157533184 3481183014182977536 3500469346671525888 3546202879802474496 3559399807053201408 3566351759801352192 3569687667085934592 3589969983376195584 3629783419057078272 3635384936679079936 3650407188483538944 3670631051023613952 3694939865931055104 3743214150902611968 3757144240778379264 3764482413123649536 3868584959784517632 3874554998302703616 3882122488533763584 3894204727730110464 3900214302927224832 3965874476377178112 4004324782934851584 4030843490106605568 4060435689114697728 4083506346439213056 4089808053763964928 4106708087043981312 4129459932401565696 4156807349172436992 4184335874663645184 4202907116802932736 4211115919765438464 4226787270875676672 4235042714764105728 4254779239556972544 4326408519684194304 4350377541953912832 4358874373090541568 4368354308656201728 4387741090793127936 4436401956625317888 4454734196115505152 4461608785924325376 4479414163961020416 4567990150254034944 4592065183173574656 4593944639744114688 4601034060484460544 4611040659137101824 4728270506403299328 4755135679735136256 4759583556114579456 4786626644501594112 4867209584644718592 4894174734698151936 4903733669726859264 4926586487908073472 4936208727142268928 4983261982095310848 4990952201203482624 5019309884164866048 5158113279712690176 5166073331070271488 5176163318045018112 5187420741529239552 5200285737236299776 5221774521274466304 5287832635169570816 5319304319703711744 5339099710579802112 5354531500628901888 5444675128585617408 5453077405018619904 5475610782725308416 5505946576535420928 5542409798896582656 5579114499551526912 5614821226353917952 5635716361167568896 5646723619685474304 5770092821373517824 5811832497454055424 5823183732800645376 5850321454390837248 5939645594820673536 5948811714565767168 5972552218614693888 6006487174402277376 6046265235159908352 6090653533672046592 6125259519658819584 6134712080645947392 6148054212182802432 6160062130565971968 6304360675204399104 6316673879648157696 6340180906313515008 6382168859335458816 6489612779526291456 6525566312930869248 6538311559635812352 6581611636189691904 6654602934937976832 6682101294173257728 6692413178886488064 6851985225381052416 6888097774760361984 6901551090726690816 6916560988705652736 6962366028365955072 7000938693343051776 7092405759604948992 7132703519602704384 7139375334171869184 7179939966752391168 7259566838114156544 7270769873358159872 7300814376967077888 7341262102047227904 7389879731862110208 7486428301805223936 7514288481556758528 7528964826247299072 7737169919569035264 7749109996605407232 7764244977067527168 7800428605854449664 7931748952754356224 8008649565869703168 8167012692878426112 8179616107527929856 8213416174087962624 8258919864803131392 8313614698344873984 8368671749327290368 8422231839530876928 8453574541751353344 8470085429528211456 8509558479113945088 8717748746181083136 8736708617312403456 8775482181586255872 8872803913250635776 8909468392231010304 8923217571848650752 8958828327922040832 9135980300508069888 9184130366347149312 9187889279488229376 9202068120968921088 9222081318274203648 9456541012806598656 9510271359470272512 9573253289003188224 9734419169289437184 9788349469396303872 9807467339453718528 9872417454284537856 9966523964190621696 9981904402406965248 10038619768329732096 10316226559425380352 10332146662140542976 10352326636090036224 10374841483058479104 10400571474472599552 10443549042548932608 10638608639407423488 10678199421159604224 10709063001257803776 10889350257171234816 10906154810037239808 10951221565450616832 11011893153070841856 11084819597793165312 11229642452707835904 11271432722335137792 11293447239370948608 11623664994908110848 11646367465601290752 11700642908781674496 11897623429131534336 12012974348804554752 12092530470319816704 12181307067344093184 12250519039317639168 12269424161291894784 12320124261131943936 12608721350408798208 12633347759296315392 12680361812627030016 12764337718670917632 12979225559052582912 13051132625861738496 13076623119271624704 13163223272379383808 13309205869875953664 13364202588346515456 13384826357772976128 13703970450762104832 13776195549520723968 13803102181453381632 13833121977411305472 14184811519209897984 14265407039205408768 14278750668343738368 14359879933504782336 14541539746716319744 14601628753934155776 14682524204094455808 14779759463724220416 14972856603610447872 15057929652494598144 15474339839138070528 15498219993210814464 15528489954135054336 15600857211708899328 15863497905508712448 16017299131739406336 16334025385756852224 16359232215055859712 16426832348175925248 16517839729606262784 16627229396689747968 16737343498654580736 16844463679061753856 16907149083502706688 16940170859056422912 17435497492362166272 17550964363172511744 17818936784462020608 17846435143697301504 17917656655844081664 18271960601016139776 18375778558976458752 18404136241937842176 18444162636548407296 18913082025613197312 19020542718940545024 19146506578006376448 19468838338578874368 19576698938792607744 19614934678907437056 19744834908569075712 19963808804813930496 20077239536659464192 20664293324281085952 20704653272180072448 20749682966116958208 20887098085097865216 21277217278814846976 21418126002515607552 21778700514342469632 21812309620074479616 21902443130901233664 22023786306141683712 22169639195586330624 22459284905415671808 22542865444670275584 22586894478741897216 23247329989816221696 23292734931202581504 23401285817563348992 23795246858263068672 24025948697609109504 24501038078635278336 24538848322583789568 24640248522263887872 25266695518592630784 25360723625254060032 25528675437341835264 26153246238543249408 26326446544758767616 26618411739751907328 26728405176693030912 26769652715545952256 27407940901524209664 27552391099041447936 27606204362906763264 27666243954822610944 28369623038419795968 28530814078410817536 28719759867009564672 29083079493432639488 29203257507868311552 29365048408188911616 29945713207220895744 30115859304989196288 30948679678276141056 30996439986421628928 31056979908270108672 31201714423417798656 32034598263478812672 32668050771513704448 32718464430111719424 32853664696351850496 33035679459212525568 33254458793379495936 33688927358123507712 33814298167005413376 33880341718112845824 34870994984724332544 35101928726345023488 35692870287394603008 36543921202032279552 36751557117952917504 36808272483875684352 37826164051226394624 38041085437881090048 38293013156012752896 38937676677157748736 39153397877585215488 39229869357814874112 39489669817138151424 39927617609627860992 40154479073318928384 41328586648562171904 41409306544360144896 41499365932233916416 42554434557629693952 42836252005031215104 43624619240148959232 43804886261802467328 44047572612283367424 44339278391172661248 44918569810831343616 45173788957483794432 46494659979632443392 46585469862405163008 46802571635126697984 47590493716526137344 48051897395218219008 49002076157270556672 49077696645167579136 49280497044527775744 50533391037185261568 50721447250508120064 52306492477086498816 52652893089517535232 53456810353386061824 53539305431091904512 54815881803048419328 55212408725813526528 55332487909645221888 56739246076839591936 57061628156821635072 57439519734019129344 58166158986865278976 58406515015736623104 58730096816377823232 59891426414441791488 60231718609978392576 61992879972843257856 62113959816540217344 65336101543027408896 65436928860223438848 65707329392703700992 66071358918425051136 66508917586758991872 67377854716247015424 67628596334010826752 67760683436225691648 69741989969448665088 70203857452690046976 71385740574789206016 73503114235905835008 73616544967751368704 76082170875762180096 76586026312025505792 78459738715629748224 78979339634276302848 79855235219255721984 80308958146637856768 82657173297124343808 82818613088720289792 82998731864467832832 85108869115259387904 87249238480297918464 87609772523604934656 88095145224566734848 89837139621662687232 90347577914967588864 92989319959264886784 93170939724810326016 93605143270253395968 96103794790436438016 98004152314541113344 98155393290335158272 98560994089055551488 101066782074370523136 101442894501016240128 104612984954172997632 105305786179035070464 107078610862183809024 109631763606096838656 110424817451627053056 113478492153679183872 114123256313643270144 114879039468038258688 116813030031473246208 117460193632755646464 119782852828883582976 120463437219956785152 123985759945686515712 124227919633080434688 130873857720446877696 131414658785407401984 132142717836850102272 133017835173517983744 134755709432494030848 135521366872451383296 139483979938897330176 140407714905380093952 142771481149578412032 147006228471811670016 147233089935502737408 152164341751524360192 156919477431259496448 157958679268552605696 160617916293275713536 165637226177440579584 165997463728935665664 170217738230518775808 174498476960595836928 175219545047209869312 176190290449133469696 179674279243325374464 180695155829935177728 185978639918529773568 186341879449620652032 196008304629082226688 196310786580670316544 197121988178111102976 202133564148741046272 202885789002032480256 209225969908345995264 210611572358070140928 214157221724367618048 220849634903254106112 228246512627286540288 229758078936076517376 239565705657767165952 240926874439913570304 247971519891373031424 248455839266160869376 261747715440893755392 262829317570814803968 264285435673700204544 269511418864988061696 271042733744902766592 278967959877794660352 280815429810760187904 294012456943623340032 294466179871005474816 304328683503048720384 313838954862518992896 315917358537105211392 321235832586551427072 331274452354881159168 340435476461037551616 350439090094419738624 352380580898266939392 359348558486650748928 361390311659870355456 371957279837059547136 372683758899241304064 392621573161340633088 394243976356222205952 404267128297482092544 418451939816691990528 421223144716140281856 428314443448735236096 441699269806508212224 456493025254573080576 481853748879827140608 496911678532321738752 523495430881787510784 525658635141629607936 528570871347400409088 539022837729976123392 542085467489805533184 557935919755589320704 588024913887246680064 588932359742010949632 608657367006097440768 627677909725037985792 631834717074210422784 642471665173102854144 662548904709762318336 718697116973301497856 722780623319740710912 743914559674119094272 745367517798482608128 785243146322681266176 788487952712444411904 808534256594964185088 836903879633383981056 842446289432280563712 883398539613016424448 912986050509146161152 963707497759654281216 993823357064643477504 1051317270283259215872 1057141742694800818176 1078045675459952246784 1084170934979611066368 1115871839511178641408 1177864719484021899264 1255355819450075971584 1263669434148420845568 1284943330346205708288 1325097809419524636672 1445561246639481421824 1490735035596965216256 1570486292645362532352 1576975905424888823808 1617068513189928370176 1673807759266767962112 1766797079226032848896 1825972101018292322304 1927414995519308562432 1987646714129286955008 2156091350919904493568 2168341869959222132736 2231743679022357282816 2355729438968043798528 2510711638900151943168 2527338868296841691136 2650195618839049273344 2891122493278962843648 2981470071193930432512 3153951810849777647616 3234137026379856740352 3347615518533535924224 3533594158452065697792 3854829991038617124864 3975293428258573910016 4336683739918444265472 4711458877936087597056 5021423277800303886336 5300391237678098546688 5782244986557925687296 5962940142387860865024 6468274052759713480704 6695231037067071848448 7067188316904131395584 7950586856517147820032 8673367479836888530944 10042846555600607772672 10600782475356197093376 11564489973115851374592 11925880284775721730048 14134376633808262791168 15901173713034295640064 17346734959673777061888 20085693111201215545344 21201564950712394186752 23851760569551443460096 31802347426068591280128 34693469919347554123776 42403129901424788373504 47703521139102886920192 63604694852137182560256 95407042278205773840384 127209389704274365120512 190814084556411547680768 381628169112823095361536
- Sum of all divisors σ(n): 1359975581215981509584259
- Sum of proper divisors (its aliquot sum) s(n): 978347412103158414222723
- 381628169112823095361536 is an abundant number, because the sum of its proper divisors (978347412103158414222723) is greater than itself. Its abundance is 596719242990335318861187
Bases of 381628169112823095361536
- Binary: 10100001101000000011010110000001001111101101010011010010000000000000000000000002
- Hexadecimal: 0x50D01AC09F6A69000000
- Base-36: 1Q57RX0NKOHS0000
Squares and roots of 381628169112823095361536
- 381628169112823095361536 squared (3816281691128230953615362) is 145640059460405503620199804262126246078548279296
- 381628169112823095361536 cubed (3816281691128230953615363) is 55580349241357242661060826125255445929879640802858593503353171823558656
-
381628169112823095361536 is a
perfect square number . Itssquare root is 617760608256 -
The
cube root of 381628169112823095361536 is 72534865.1403709205
Scales and comparisons
How big is 381628169112823095361536?- 381,628,169,112,823,095,361,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 381,628,169,112,823,095,361,536 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 381628169112823095361536 cubic inches would be around 6044572.1 feet tall.
Recreational maths with 381628169112823095361536
- 381628169112823095361536 backwards is 635163590328211961826183
- 381628169112823095361536 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 381628169112823095361536'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 381628169112823095361536 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 381628169112823095361536 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/381628169112823095361536/
Chicago style:
Numbermatics. 2024. "Number 381628169112823095361536 - Facts about the integer". https://numbermatics.com/n/381628169112823095361536/
The information we have on file for 381628169112823095361536 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 381628169112823095361536, math, Factors of 381628169112823095361536, curriculum, school, college, exams, university, Prime factorization of 381628169112823095361536, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-one sextillion, six hundred twenty-eight quintillion, one hundred sixty-nine quadrillion, one hundred twelve trillion, eight hundred twenty-three billion, ninety-five million, three hundred sixty-one thousand, five hundred thirty-six.