31264534570000209778409472
31,264,534,570,000,209,778,409,472 is an even composite number composed of five prime numbers multiplied together.
31264534570000209778409472 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 31264534570000209778409472:
215 × 315 × 113 × 293 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 29 × 29 × 29 × 127 × 127 × 127)See below for interesting mathematical facts about the number 31264534570000209778409472 from the Numbermatics database.
Names of 31264534570000209778409472
- Cardinal: 31264534570000209778409472 can be written as Thirty-one septillion, two hundred sixty-four sextillion, five hundred thirty-four quintillion, five hundred seventy quadrillion, two hundred nine billion, seven hundred seventy-eight million, four hundred nine thousand, four hundred seventy-two.
Scientific notation
- Scientific notation: 3.1264534570000209778409472 × 1025
Factors of 31264534570000209778409472
Divisors of 31264534570000209778409472
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 29 32 33 36 44 48 54 58 64 66 72 81 87 88 96 99 108 116 121 127 128 132 144 162 174 176 192 198 216 232 242 243 254 256 261 264 288 297 319 324 348 352 363 381 384 396 432 464 484 486 508 512 522 528 576 594 638 648 696 704 726 729 762 768 783 792 841 864 891 928 957 968 972 1016 1024 1044 1056 1089 1143 1152 1188 1276 1296 1331 1392 1397 1408 1452 1458 1524 1536 1566 1584 1682 1728 1782 1856 1914 1936 1944 2032 2048 2088 2112 2178 2187 2286 2304 2349 2376 2523 2552 2592 2662 2673 2784 2794 2816 2871 2904 2916 3048 3072 3132 3168 3267 3364 3429 3456 3509 3564 3683 3712 3828 3872 3888 3993 4064 4096 4176 4191 4224 4356 4374 4572 4608 4698 4752 5046 5104 5184 5324 5346 5568 5588 5632 5742 5808 5832 6096 6144 6264 6336 6534 6561 6728 6858 6912 7018 7047 7128 7366 7424 7569 7656 7744 7776 7986 8019 8128 8192 8352 8382 8448 8613 8712 8748 9144 9216 9251 9396 9504 9801 10092 10208 10287 10368 10527 10648 10692 11049 11136 11176 11264 11484 11616 11664 11979 12192 12288 12528 12573 12672 13068 13122 13456 13716 13824 14036 14094 14256 14732 14848 15138 15312 15367 15488 15552 15972 16038 16129 16256 16384 16704 16764 16896 17226 17424 17496 18288 18432 18502 18792 19008 19602 19683 20184 20416 20574 20736 21054 21141 21296 21384 22098 22272 22352 22528 22707 22968 23232 23328 23958 24057 24384 24389 24576 25056 25146 25344 25839 26136 26244 26912 27432 27648 27753 28072 28188 28512 29403 29464 29696 30276 30624 30734 30861 30976 31104 31581 31944 32076 32258 32512 32768 33147 33408 33528 33792 34452 34848 34992 35937 36576 36864 37004 37584 37719 38016 38599 39204 39366 40368 40513 40832 41148 41472 42108 42282 42592 42768 44196 44544 44704 45056 45414 45936 46101 46464 46656 47916 48114 48387 48768 48778 49152 50112 50292 50688 51678 52272 52488 53824 54864 55296 55506 56144 56376 57024 58806 58928 59049 59392 60552 61248 61468 61722 61952 62208 63162 63423 63888 64152 64516 65024 66294 66816 67056 67584 68121 68904 69696 69984 71874 72171 73152 73167 73728 74008 75168 75438 76032 77198 77517 78408 78732 80736 81026 81664 82296 82944 83259 84216 84564 85184 85536 88209 88392 89088 89408 90112 90828 91872 92202 92583 92928 93312 94743 95832 96228 96774 97536 97556 98304 99441 100224 100584 101376 101761 103356 104544 104976 106807 107648 107811 109728 110592 111012 112288 112752 113157 114048 115797 117612 117856 118098 118784 121104 121539 122496 122936 123444 123904 124416 126324 126846 127776 128304 129032 130048 132588 133632 134112 135168 136242 137808 138303 139392 139968 143748 144342 145161 146304 146334 147456 148016 150336 150876 152064 154396 155034 156816 157464 161472 162052 163328 164592 165888 166518 168432 169037 169128 170368 171072 176418 176784 177147 177419 178176 178816 180224 181656 183744 184404 185166 185856 186624 189486 190269 191664 192456 193548 195072 195112 198882 200448 201168 202752 203522 204363 206712 209088 209952 213614 215296 215622 216513 219456 219501 221184 222024 224576 225504 226314 228096 231594 232551 235224 235712 236196 237568 242208 243078 244992 245872 246888 247808 248832 249777 252648 253692 255552 256608 258064 260096 264627 265176 267264 268224 268279 270336 272484 275616 276606 277749 278784 279936 284229 287496 288684 290322 292608 292668 294912 296032 298323 300672 301752 304128 305283 308792 310068 313632 314928 320421 322944 323433 324104 326656 329184 331776 333036 336864 338074 338256 339471 340736 342144 347391 352836 353568 354294 354838 356352 357632 360448 363312 364617 367488 368808 370332 371712 373248 378972 380538 383328 384912 387096 390144 390224 397764 400896 402336 405504 407044 408726 413424 414909 418176 419904 427228 430592 431244 433026 435483 438912 439002 442368 444048 445643 449152 451008 452628 456192 463188 465102 467741 470448 471424 472392 475136 484416 486156 489984 491744 493776 495616 497664 499554 505296 507111 507384 511104 513216 516128 520192 529254 530352 531441 532257 534528 536448 536558 540672 544968 551232 553212 555498 557568 559872 568458 570807 574992 577368 580644 585216 585336 592064 596646 601344 603504 608256 610566 613089 617584 620136 627264 629856 640842 645888 646866 648208 649539 653312 658368 658503 663552 666072 673728 676148 676512 678942 681472 684288 694782 697653 705672 707136 708588 709676 712704 715264 726624 729234 734976 737616 740664 743424 746496 749331 757944 761076 766656 769824 774192 780288 780448 793881 795528 801792 804672 804837 811008 814088 817452 826848 829818 833247 836352 839808 852687 854456 861184 862488 866052 870966 877824 878004 884736 888096 891286 894969 898304 902016 905256 912384 915849 926376 930204 935482 940896 942848 944784 950272 961263 968832 970299 972312 979968 983488 987552 991232 995328 999108 1010592 1014222 1014768 1018413 1022208 1026432 1032256 1040384 1042173 1058508 1060704 1062882 1064514 1069056 1072896 1073116 1081344 1089936 1093851 1102464 1106424 1110996 1115136 1119371 1119744 1136916 1141614 1149984 1154736 1161288 1170432 1170672 1174877 1184128 1193292 1202688 1207008 1216512 1221132 1226178 1235168 1240272 1244727 1254528 1259712 1281684 1291776 1293732 1296416 1299078 1306449 1306624 1316736 1317006 1327104 1332144 1336929 1347456 1352296 1353024 1357884 1362944 1368576 1389564 1395306 1403223 1411344 1414272 1417176 1419352 1425408 1430528 1453248 1458468 1469952 1475232 1481328 1486848 1492992 1498662 1515888 1521333 1522152 1533312 1539648 1548384 1560576 1560896 1587762 1591056 1594323 1596771 1603584 1609344 1609674 1622016 1628176 1634904 1653696 1659636 1666494 1672704 1679616 1705374 1708912 1712421 1722368 1724976 1732104 1741932 1755648 1756008 1776192 1782572 1789938 1796608 1804032 1810512 1824768 1831698 1839267 1852752 1860408 1870964 1881792 1885696 1889568 1922526 1937664 1940598 1944624 1948617 1951609 1959936 1966976 1975104 1975509 1982464 1990656 1998216 2021184 2028444 2029536 2036826 2044416 2048383 2052864 2064512 2080768 2084346 2092959 2117016 2121408 2125764 2129028 2138112 2145792 2146232 2179872 2187702 2204928 2212848 2221992 2230272 2238742 2239488 2247993 2273832 2283228 2299968 2309472 2322576 2340864 2341344 2349754 2368256 2381643 2386584 2405376 2414016 2414511 2433024 2442264 2452356 2470336 2480544 2489454 2499741 2509056 2519424 2558061 2563368 2583552 2587464 2592832 2598156 2612898 2613248 2633472 2634012 2654208 2664288 2673858 2684907 2694912 2704592 2706048 2715768 2725888 2737152 2747547 2779128 2790612 2806446 2822688 2828544 2834352 2838704 2850816 2861056 2883789 2906496 2910897 2916936 2939904 2950464 2951069 2962656 2973696 2985984 2997324 3031776 3042666 3044304 3055239 3066624 3079296 3096768 3097403 3121152 3121792 3126519 3175524 3182112 3188646 3193542 3207168 3218688 3219348 3244032 3256352 3269808 3281553 3307392 3319272 3332988 3345408 3358113 3359232 3410748 3417824 3424842 3444736 3449952 3464208 3483864 3511296 3512016 3524631 3552384 3565144 3579876 3593216 3608064 3621024 3649536 3663396 3678534 3705504 3720816 3734181 3741928 3763584 3771392 3779136 3845052 3875328 3881196 3889248 3897234 3903218 3919347 3919872 3933952 3950208 3951018 3964928 3981312 3996432 4010787 4042368 4056888 4059072 4073652 4088832 4096766 4105728 4129024 4161536 4168692 4185918 4209669 4234032 4242816 4251528 4258056 4276224 4291584 4292464 4359744 4375404 4409856 4425696 4443984 4460544 4477484 4478976 4495986 4547664 4563999 4566456 4599936 4618944 4645152 4681728 4682688 4699508 4736512 4763286 4773168 4782969 4790313 4810752 4828032 4829022 4866048 4884528 4902073 4904712 4940672 4961088 4978908 4999482 5018112 5038848 5116122 5126736 5137263 5145151 5167104 5174928 5185664 5196312 5225796 5226496 5266944 5268024 5328576 5347716 5369814 5389824 5409184 5412096 5431536 5451776 5474304 5495094 5517801 5558256 5581224 5612892 5645376 5657088 5668704 5677408 5722112 5767578 5812992 5821794 5833872 5845851 5854827 5879808 5900928 5902138 5925312 5926527 5947392 5971968 5994648 6063552 6085332 6088608 6110478 6133248 6145149 6158592 6193536 6194806 6242304 6243584 6253038 6278877 6351048 6364224 6377292 6387084 6414336 6437376 6438696 6512704 6539616 6563106 6614784 6638544 6665976 6690816 6716226 6718464 6743979 6821496 6835648 6849684 6889472 6899904 6928416 6967728 7022592 7024032 7049262 7104768 7130288 7144929 7159752 7186432 7216128 7242048 7243533 7299072 7326792 7357068 7411008 7441632 7468362 7483856 7499223 7527168 7542784 7558272 7674183 7690104 7750656 7762392 7778496 7794468 7806436 7838694 7839744 7867904 7900416 7902036 7962624 7992864 8021574 8054721 8084736 8113776 8118144 8147304 8177664 8193532 8211456 8242641 8258048 8337384 8371836 8419338 8468064 8485632 8503056 8516112 8552448 8583168 8584928 8651367 8719488 8732691 8750808 8819712 8851392 8853207 8887968 8921088 8954968 8957952 8991972 9095328 9127998 9132912 9165717 9199872 9237888 9290304 9292209 9363456 9365376 9379557 9399016 9473024 9526572 9546336 9565938 9580626 9621504 9656064 9658044 9732096 9769056 9804146 9809424 9844659 9881344 9922176 9957816 9998964 10036224 10074339 10077696 10232244 10253472 10274526 10290302 10334208 10349856 10371328 10392624 10451592 10452992 10533888 10536048 10573893 10657152 10695432 10739628 10779648 10818368 10824192 10863072 10903552 10948608 10990188 11035602 11116512 11162448 11202543 11225784 11290752 11314176 11337408 11354816 11444224 11535156 11625984 11643588 11667744 11691702 11709654 11758041 11759616 11801856 11804276 11850624 11853054 11894784 11943936 11989296 12032361 12127104 12170664 12177216 12220956 12266496 12290298 12317184 12387072 12389612 12484608 12487168 12506076 12557754 12629007 12702096 12728448 12754584 12774168 12828672 12874752 12877392 12923647 13025408 13079232 13126212 13229568 13277088 13331952 13381632 13432452 13436928 13487958 13564489 13642992 13671296 13691997 13699368 13778944 13799808 13856832 13935456 14045184 14048064 14098524 14209536 14260576 14289858 14319504 14348907 14370939 14372864 14432256 14484096 14487066 14598144 14653584 14706219 14714136 14822016 14883264 14936724 14967712 14998446 15054336 15085568 15116544 15348366 15380208 15411789 15435453 15501312 15524784 15556992 15588936 15612872 15677388 15679488 15735808 15800832 15804072 15985728 16043148 16109442 16169472 16227552 16236288 16294608 16355328 16387064 16422912 16485282 16516096 16553403 16674768 16743672 16838676 16936128 16971264 17006112 17032224 17166336 17169856 17302734 17438976 17465382 17501616 17537553 17564481 17639424 17702784 17706414 17775936 17779581 17842176 17909936 17915904 17983944 18190656 18255996 18265824 18331434 18399744 18435447 18475776 18580608 18584418 18726912 18730752 18759114 18798032 18836631 18946048 19053144 19092672 19131876 19161252 19243008 19312128 19316088 19538112 19608292 19618848 19689318 19762688 19844352 19915632 19997928 20072448 20148678 20155392 20231937 20464488 20506944 20549052 20580604 20668416 20699712 20742656 20785248 20903184 21067776 21072096 21147786 21314304 21390864 21434787 21467699 21479256 21559296 21636736 21648384 21726144 21730599 21807104 21897216 21980376 22071204 22233024 22324896 22405086 22451568 22497669 22532213 22581504 22628352 22674816 22709632 22888448 23022549 23070312 23251968 23287176 23335488 23383404 23419308 23516082 23519232 23603712 23608552 23701248 23706108 23887872 23978592 24064722 24164163 24254208 24341328 24354432 24441912 24532992 24580596 24634368 24727923 24774144 24779224 24974336 25012152 25115508 25258014 25404192 25456896 25509168 25548336 25657344 25749504 25754784 25847294 25954101 26050816 26158464 26198073 26252424 26459136 26554176 26559621 26663904 26763264 26864904 26873856 26975916 27128978 27285984 27342592 27383994 27398736 27497151 27557888 27599616 27713664 27870912 27876627 28090368 28096128 28138671 28197048 28419072 28521152 28579716 28639008 28697814 28741878 28745728 28864512 28968192 28974132 29196288 29307168 29412438 29428272 29533977 29644032 29766528 29873448 29935424 29996892 30108672 30171136 30223017 30233088 30696732 30760416 30823578 30870906 31002624 31049568 31113984 31177872 31225744 31354776 31358976 31471616 31601664 31608144 31721679 31971456 32086296 32218884 32338944 32455104 32461759 32472576 32589216 32710656 32774128 32845824 32970564 33032192 33106806 33349536 33487344 33607629 33677352 33872256 33942528 34012224 34064448 34071433 34332672 34339712 34605468 34877952 34930764 35003232 35075106 35128962 35274123 35278848 35405568 35412828 35551872 35559162 35684352 35819872 35831808 35967888 36097083 36381312 36511992 36531648 36662868 36799488 36870894 36951552 37161216 37168836 37453824 37461504 37518228 37596064 37673262 37887021 37892096 38106288 38185344 38263752 38322504 38486016 38624256 38632176 38770941 39076224 39216584 39237696 39378636 39525376 39688704 39831264 39995856 40144896 40297356 40310784 40463874 40693467 40928976 41013888 41075991 41098104 41161208 41336832 41399424 41485312 41570496 41806368 42135552 42144192 42295572 42628608 42781728 42869574 42935398 42958512 43112817 43118592 43273472 43296768 43452288 43461198 43614208 43794432 43960752 44118657 44142408 44466048 44649792 44810172 44903136 44995338 45064426 45163008 45256704 45349632 45419264 45776896 46045098 46140624 46235367 46306359 46503936 46574352 46670976 46766808 46838616 47032164 47038464 47207424 47217104 47402496 47412216 47957184 48129444 48328326 48508416 48682656 48708864 48883824 49065984 49161192 49268736 49455846 49548288 49558448 49660209 49948672 50024304 50231016 50516028 50808384 50913792 51018336 51096672 51499008 51509568 51694588 51908202 52101632 52316928 52396146 52504848 52612659 52693443 52918272 53108352 53119242 53327808 53338743 53526528 53729808 53747712 53951832 54257956 54571968 54685184 54767988 54797472 54994302 55199232 55306341 55427328 55741824 55753254 56180736 56192256 56277342 56394096 56509893 56596661 56838144 57042304 57159432 57278016 57395628 57483756 57491456 57729024 57936384 57948264 58614336 58824876 58856544 59067954 59288064 59403107 59533056 59746896 59870848 59993784 60217344 60342272 60446034 60466176 60695811 61393464 61520832 61647156 61741812 62005248 62099136 62227968 62355744 62451488 62709552 62943232 63203328 63216288 63443358 63942912 64172592 64304361 64403097 64437768 64677888 64910208 64923518 64945152 65178432 65191797 65421312 65548256 65691648 65941128 66064384 66213612 66699072 66974688 67215258 67354704 67493007 67596639 67744512 67885056 68024448 68128896 68142866 68665344 68679424 69067647 69210936 69755904 69861528 70006464 70150212 70257924 70548246 70557696 70811136 70825656 71103744 71118324 71639744 71663616 71935776 72194166 72492489 72762624 73023984 73063296 73325736 73598976 73741788 73903104 74183769 74322432 74337672 74923008 75036456 75192128 75346524 75774042 75784192 76212576 76370688 76527504 76645008 76972032 77248512 77264352 77541882 77862303 78152448 78433168 78475392 78594219 78757272 79050752 79377408 79662528 79678863 79991712 80289792 80594712 80621568 80927748 81386934 81857952 82027776 82151982 82196208 82322416 82491453 82673664 82798848 82970624 83140992 83612736 83629881 84271104 84288384 84416013 84591144 85257216 85563456 85739148 85870796 85917024 86225634 86237184 86546944 86593536 86904576 86922396 87588864 87921504 88237314 88284816 88601931 88932096 89299584 89620344 89806272 89990676 90128852 90326016 90513408 90669051 90699264 90838528 92090196 92281248 92470734 92612718 93007872 93148704 93341952 93533616 93677232 94064328 94076928 94414848 94434208 94804992 94824432 95165037 95914368 96258888 96656652 97016832 97365312 97385277 97417728 97767648 98131968 98322384 98537472 98911692 99096576 99116896 99320418 99897344 100048608 100462032 100822887 101032056 101616768 101827584 102036672 102193344 102214299 102998016 103019136 103389176 103816404 104203264 104633856 104792292 105009696 105225318 105386886 105822369 105836544 106216704 106238484 106655616 106677486 107053056 107459616 107495424 107903664 108291249 108515912 109143936 109370368 109535976 109594944 109988604 110398464 110612682 110854656 111483648 111506508 112361472 112384512 112554684 112788192 113019786 113193322 113661063 113676288 114084608 114318864 114556032 114791256 114967512 114982912 115458048 115872768 115896528 116312823 117228672 117649752 117713088 118135908 118576128 118806214 119066112 119493792 119741696 119987568 120434688 120684544 120892068 120932352 121391622 122080401 122786928 123041664 123227973 123294312 123483624 124010496 124198272 124455936 124711488 124902976 125419104 125886464 126406656 126432576 126886716 127885824 128345184 128608722 128806194 128875536 129338451 129355776 129820416 129847036 129890304 130356864 130383594 130842624 131096512 131383296 131882256 132128768 132355971 132427224 133398144 133949376 134430516 134709408 134986014 135193278 135489024 135770112 136048896 136257792 136285732 137330688 137358848 138135294 138421872 138706101 138919077 139511808 139723056 140012928 140300424 140515848 141096492 141115392 141622272 141651312 142160117 142207488 142236648 143279488 143871552 144388332 144984978 145525248 146047968 146126592 146651472 147197952 147483576 147806208 148367538 148644864 148675344 148980627 149209379 149846016 150072912 150384256 150693048 151548084 151568384 152425152 152741376 153055008 153290016 154497024 154528704 155083764 155724606 156304896 156866336 156950784 157188438 157514544 157837977 158080329 158101504 158754816 159325056 159357726 159983424 160016229 160579584 161189424 161243136 161855496 162773868 163715904 164055552 164303964 164392416 164644832 164982906 165597696 165919023 165941248 166281984 167225472 167259762 168542208 168576768 168832026 169182288 169529679 169789983 170514432 171126912 171478296 171741592 171834048 172451268 172474368 173093888 173187072 173809152 173844792 175843008 176474628 176569632 177203862 177864192 178209321 178599168 179240688 179612544 179981352 180257704 180652032 181026816 181338102 181398528 181677056 182087433 184180392 184562496 184941468 185225436 186015744 186297408 186683904 187067232 187354464 188128656 188829696 188868416 189609984 189648864 190330074 191828736 192517776 192913083 193209291 193313304 194033664 194730624 194770554 194835456 195535296 195575391 196263936 196644768 197074944 197823384 198193152 198233792 198640836 199794688 200097216 200924064 201645774 202064112 202479021 202789917 203233536 203655168 204073344 204386688 204428598 205996032 206038272 206778352 207202941 207632808 208406528 209267712 209584584 210019392 210450636 210773772 211644738 211673088 212433408 212476968 213311232 213354972 214919232 214990848 215807328 216582498 217031824 217477467 218287872 218740736 219071952 219189888 219977208 220796928 221225364 221709312 222551307 222967296 223013016 224769024 225109368 225576384 226039572 226386644 227322126 227352576 228169216 228637728 229112064 229582512 229935024 230916096 231745536 231793056 232625646 233586909 234457344 235299504 235426176 235782657 236271816 237152256 237612428 238132224 238987584 239036589 239483392 239975136 240869376 241784136 241864704 242783244 244160802 245573856 246083328 246455946 246588624 246967248 247474359 247854343 248020992 248396544 248911872 249422976 249805952 250838208 250889643 251772928 252813312 252865152 253248039 253773432 255771648 256690368 257217444 257612388 257751072 258676902 258711552 259640832 259694072 259780608 260713728 260767188 262193024 262766592 263764512 264257536 264711942 264854448 265805793 266796288 267898752 268861032 269418816 269972028 270386556 270978048 271540224 272007153 272097792 272515584 272571464 274717696 276270588 276843744 277412202 277838154 279023616 279446112 280025856 280600848 281031696 282192984 282230784 283244544 283302624 284320234 284414976 284473296 285495111 286558976 287743104 288776664 289969956 291050496 292095936 292155831 292253184 293302944 294395904 294967152 295612416 296735076 297289728 297350688 297961254 298418758 299692032 300145824 300768512 301386096 302468661 303096168 303136768 304850304 305482752 306110016 306580032 306642897 308994048 309057408 310167528 311449212 312609792 313732672 313901568 314376876 315029088 315675954 316160658 316203008 317467107 317509632 318650112 318715452 319966848 320032458 321159168 322378848 322486272 323710992 324873747 325547736 327431808 328111104 328607928 328784832 329289664 329965812 331195392 331838046 331882496 332563968 334450944 334519524 337084416 337153536 337664052 338364576 339059358 339579966 340983189 341028864 342253824 342956592 343483184 343668096 344902536 344948736 346187776 346374144 347618304 347689584 348938469 351686016 352949256 353139264 354407724 355728384 356418642 357198336 358481376 359225088 359962704 360515408 361304064 362053632 362676204 362797056 363354112 364174866 366241203 368360784 369124992 369683919 369882936 370450872 372031488 372594816 373367808 374134464 374708928 374785763 376257312 377659392 377736832 379219968 379297728 380660148 383657472 385035552 385826166 386418582 386626608 388015353 388067328 389461248 389541108 389670912 391070592 391150782 392527872 393289536 393370181 394149888 395646768 396386304 396467584 397067913 397281672 399589376 400194432 401848128 403291548 404128224 404958042 405579834 406467072 407310336 408146688 408773376 408857196 411992064 412076544 413556704 414405882 415265616 416118303 416757231 416813056 418535424 419169168 420038784 420901272 421547544 423289476 423346176 424866816 424953936 426480351 426622464 426709944 429838464 431614656 433164996 434063648 434954934 436575744 437481472 438143904 438379776 439954416 441593856 442450728 443418624 445102614 445934592 446026032 446941881 447628137 449538048 450218736 451152768 452079144 452773288 454644252 454705152 456338432 457275456 458224128 459165024 459870048 463491072 463586112 465251292 467173818 468914688 470599008 470852352 471565314 472543632 474240987 474304512 475224856 476264448 477975168 478073178 478966784 479950272 480048687 481738752 483568272 483729408 485566488 488321604 491147712 492166656 492911892 493177248 493934496 494948718 495708686 496793088 497757069 497823744 498845952 499611904 501676416 501779286 503545856 505626624 505730304 506496078 507546864 508589037 509369949 511543296 513380736 514434888 515224776 515502144 517353804 517423104 519281664 519388144 519561216 521427456 521534376 524386048 527529024 528515072 529423884 529708896 531611586 533592576 534627963 535797504 537722064 538837632 539944056 540773112 541956096 543080448 544014306 544195584 545031168 545142928 546262299 549435392 552541176 553687488 554824404 555676308 558047232 558892224 560051712 561201696 562063392 564385968 566489088 566605248 568640468 568829952 568946592 570990222 573117952 575486208 577553328 578739249 579627873 579939912 582100992 584191872 584311662 584506368 586605888 586726173 588791808 589934304 591224832 593470152 594579456 594701376 595922508 596837516 599384064 600291648 601537024 602772192 604937322 606192336 607437063 608369751 609700608 610965504 612220032 613160064 613285794 617988096 618114816 620335056 621608823 622563271 622898424 625219584 627465344 627803136 628753752 630058176 631351908 632321316 632406016 634934214 635019264 637300224 637430904 639933696 640064916 644757696 644972544 647421984 649747494 651095472 652432401 653434177 654863616 656222208 657215856 657569664 658579328 659931624 662390784 663676092 663764992 665127936 667653921 668901888 669039048 674307072 675328104 676729152 678118716 679159932 681966378 682057728 684507648 685913184 686966368 687336192 689805072 692375552 692748288 695236608 695379168 697876938 700760727 703372032 705898512 706278528 707347971 708815448 711456768 712837284 714396672 716962752 717109767 718450176 719925408 721030816 722608128 725352408 725594112 726708224 728349732 732482406 736721568 738249984 739367838 739765872 740901744 742423077 743563029 744062976 745189632 746735616 748268928 749417856 749571526 752514624 752668929 755318784 755473664 758439936 758595456 759744117 761320296 767314944 770071104 771652332 772837164 773253216 776030706 776134656 778922496 779082216 779341824 782141184 782301564 786579072 786740362 788299776 791293536 792772608 792935168 794135826 794563344 797417379 799178752 800388864 803696256 806583096 808256448 809916084 811159668 812934144 814620672 816021459 816293376 817546752 817714392 824153088 827113408 828811764 830531232 832236606 833514462 833626112 837070848 838338336 840077568 841802544 843095088 846578952 846692352 849733632 849907872 852960702 853244928 853419888 856485333 859676928 863229312 866329992 868127296 869909868 873151488 874962944 876287808 876467493 876759552 879908832 883187712 884901456 886837248 890205228 891869184 892052064 893883762 895256274 899076096 900437472 902305536 904158288 905546576 907405983 909288504 909410304 912676864 914550912 916448256 918330048 919740096 919928691 926982144 927172224 930502584 934347636 937829376 941198016 941704704 943130628 945087264 948481974 948609024 950449712 952401321 952528896 955950336 956146356 957933568 959900544 960097374 963477504 967136544 967458816 971132976 974621241 976643208 982295424 984333312 985823784 986354496 987868992 989897436 991417372 993586176 995514138 995647488 997691904 999223808 1003352832 1003558572 1011253248 1011460608 1012992156 1015093728 1017178074 1018739898 1022949567 1023086592 1026761472 1028869776 1030449552 1031004288 1034707608 1034846208 1038563328 1038776288 1039122432 1042854912 1043068752 1046815407 1048772096 1055058048 1058847768 1059417792 1063223172 1067185152 1069255926 1071595008 1075444128 1077675264 1079888112 1081546224 1083912192 1086160896 1088028612 1088391168 1090062336 1090285856 1092524598 1098723609 1098870784 1105082352 1107374976 1109051757 1109648808 1111352616 1116094464 1117784448 1120103424 1122403392 1124126784 1124357289 1128771936 1132978176 1133210496 1137280936 1137659904 1137893184 1141980444 1146235904 1150972416 1155106656 1157478498 1159255746 1159879824 1164046059 1164201984 1168383744 1168623324 1169012736 1173211776 1173452346 1177583616 1179868608 1180110543 1182449664 1186940304 1189158912 1189402752 1191203739 1191845016 1193675032 1198768128 1200583296 1203074048 1205544384 1209874644 1212384672 1214874126 1216739502 1219401216 1221931008 1224440064 1226320128 1226571588 1235976192 1236229632 1240670112 1243217646 1245126542 1245796848 1250271693 1250439168 1254930688 1255606272 1257507504 1260116352 1262703816 1264642632 1264812032 1269868428 1270038528 1274600448 1274861808 1279441053 1279867392 1280129832 1289515392 1294843968 1299494988 1302190944 1304864802 1306868354 1309727232 1312444416 1314431712 1315139328 1317158656 1319863248 1324781568 1327352184 1327529984 1330255872 1335307842 1337803776 1338078096 1340825643 1342884411 1348614144 1350656208 1353458304 1356237432 1358319864 1363932756 1364115456 1369015296 1371826368 1373932736 1374672384 1379610144 1384751104 1390473216 1390758336 1395753876 1401521454 1406744064 1411797024 1412557056 1414695942 1417630896 1422722961 1422913536 1425674568 1428793344 1433925504 1434219534 1436900352 1439850816 1440146061 1442061632 1445216256 1450704816 1451188224 1453416448 1456699464 1464964812 1473443136 1476499968 1478735676 1479531744 1481803488 1484846154 1487126058 1490379264 1493271207 1493471232 1496537856 1498835712 1499143052 1505029248 1505337858 1510637568 1510947328 1516879872 1517190912 1519488234 1522640592 1525767111 1528109847 1534629888 1540142208 1543304664 1545674328 1546506432 1552061412 1552269312 1557844992 1558164432 1558683648 1564282368 1564603128 1573158144 1573480724 1582587072 1585545216 1585870336 1588271652 1589126688 1594834758 1600777728 1603883889 1607392512 1613166192 1616512896 1619832168 1622319336 1625868288 1629241344 1632042918 1632586752 1635093504 1635428784 1638786897 1641303169 1648306176 1654226816 1657623528 1661062464 1664473212 1667028924 1667252224 1674141696 1676676672 1680155136 1683605088 1686190176 1693157904 1699467264 1699815744 1705921404 1706489856 1706839776 1712970666 1719353856 1722690103 1726458624 1732659984 1736217747 1736254592 1738883619 1739819736 1746302976 1749925888 1752575616 1752934986 1753519104 1759817664 1760178519 1766375424 1769802912 1773674496 1780410456 1783738368 1784104128 1787767524 1790512548 1798152192 1800874944 1804611072 1808316576 1811093152 1814811966 1818577008 1822311189 1825109253 1825353728 1829101824 1832896512 1836660096 1839480192 1839857382 1853964288 1854344448 1861005168 1864826469 1867689813 1868695272 1875658752 1882396032 1883409408 1886261256 1890174528 1896963948 1897218048 1900899424 1904802642 1905057792 1911900672 1912292712 1915867136 1919801088 1920194748 1934273088 1934917632 1942265952 1949242482 1953286416 1957297203 1960302531 1964590848 1968666624 1971647568 1972708992 1975737984 1979794872 1982834744 1987172352 1991028276 1991294976 1995383808 1998447616 2002961763 2006705664 2007117144 2022921216 2025984312 2030187456 2034356148 2037479796 2045899134 2046173184 2053522944 2057739552 2060899104 2062008576 2069415216 2077126656 2077552576 2078244864 2085709824 2086137504 2093630814 2097544192 2102282181 2110116096 2117695536 2118835584 2122043913 2126446344 2134370304 2138511852 2143190016 2150888256 2151329301 2155350528 2159776224 2163092448 2167824384 2176057224 2176782336 2180124672 2180571712 2185049196 2197447218 2197741568 2210164704 2214749952 2218103514 2219297616 2222705232 2227269231 2230689087 2232188928 2235568896 2240206848 2244806784 2248253568 2248714578 2257543872 2258006787 2265956352 2266420992 2274561872 2275319808 2275786368 2279232351 2283960888 2292471808 2301944832 2310213312 2314956996 2318511492 2319759648 2328092118 2328403968 2336767488 2337246648 2338025472 2346423552 2346904692 2359737216 2360221086 2364899328 2373880608 2378317824 2378805504 2382407478 2383690032 2387350064 2392252137 2397536256 2401166592 2406148096 2411088768 2419749288 2424769344 2429748252 2433479004 2438802432 2443862016 2448064377 2448880128 2452640256 2453143176 2472459264 2481340224 2486435292 2490253084 2491593696 2500543386 2500878336 2509861376 2511212544 2515015008 2520232704 2525407632 2529285264 2539736856 2540077056 2549200896 2549723616 2558882106 2559734784 2560259664 2569455999 2579030784 2589687936 2598989976 2604381888 2609729604 2613736708 2619454464 2624888832 2628863424 2629402479 2630278656 2634317312 2639726496 2649563136 2654704368 2660511744 2670615684 2675607552 2676156192 2681651286 2685768822 2697228288 2701312416 2706916608 2712474864 2716639728 2722217949 2726397773 2727865512 2728230912 2738030592 2743652736 2747865472 2749344768 2759220288 2759786073 2769502208 2780946432 2781516672 2791507752 2803042908 2813488128 2823594048 2825114112 2829391884 2835261792 2845445922 2845827072 2851349136 2857203963 2857586688 2867851008 2868439068 2873800704 2879701632 2880292122 2884123264 2890432512 2901409632 2902376448 2906832896 2913398928 2923863723 2929929624 2946886272 2952999936 2957471352 2959063488 2963606976 2969692308 2974252116 2980758528 2986542414 2986942464 2993075712 2997671424 2998286104 3010058496 3010675716 3021894656 3033759744 3034381824 3038976468 3045281184 3051534222 3056219694 3068848701 3069259776 3080284416 3086609328 3091348656 3093012864 3104122824 3104538624 3115689984 3116328864 3117367296 3128564736 3129206256 3140446221 3146316288 3146961448 3165174144 3171740672 3176543304 3178253376 3189669516 3201555456 3207767778 3214785024 3226332384 3233025792 3239664336 3244638672 3251736576 3258482688 3264085836 3265173504 3270187008 3270857568 3277573794 3282606338 3296170827 3296612352 3308453632 3315247056 3322124928 3327155271 3328946424 3334057848 3334504448 3348283392 3353353344 3360310272 3367210176 3372380352 3373071867 3386315808 3398934528 3399631488 3411842808 3412979712 3413679552 3425941332 3438707712 3445380206 3452917248 3465319968 3472435494 3472509184 3477767238 3479639472 3492138177 3492605952 3499851776 3505151232 3505869972 3507038208 3519635328 3520357038 3532750848 3539605824 3540331629 3547348992 3560820912 3567476736 3568208256 3573611217 3575535048 3581025096 3596304384 3601749888 3609222144 3616633152 3622186304 3629623932 3637154016 3644622378 3650218506 3650707456 3658203648 3665793024 3673320192 3678960384 3679714764 3707928576 3708688896 3722010336 3729652938 3735379626 3737390544 3750815079 3751317504 3764792064 3766818816 3772522512 3780349056 3793927896 3794436096 3801798848 3809605284 3810115584 3823801344 3824585424 3831734272 3838323159 3839602176 3840389496 3868546176 3884531904 3898484964 3906572832 3914594406 3920605062 3929181696 3937333248 3943295136 3945417984 3951475968 3959589744 3965669488 3974344704 3982056552 3982589952 3990767616 3996895232 4005923526 4013411328 4014234288 4022476929 4028653233 4045842432 4051968624 4060374912 4068712296 4074959592 4091798268 4092346368 4107045888 4115479104 4121798208 4122643393 4124017152 4138830432 4154253312 4155105152 4171419648 4172275008 4187261628 4195088384 4204564362 4220232192 4235391072 4237671168 4244087826 4252892688 4268168883 4268740608 4277023704 4286380032 4301776512 4302658602 4310701056 4319552448 4320438183 4326184896 4327071991 4335648768 4352114448 4353564672 4360249344 4361143424 4370098392 4394894436 4395483136 4420329408 4429499904 4436207028 4438595232 4445410464 4454538462 4461378174 4471137792 4479813621 4480413696 4489613568 4496507136 4497429156 4515087744 4516013574 4531912704 4532841984 4549123744 4550639616 4551572736 4558464702 4567921776 4577301333 4584329541 4584943616 4603889664 4620426624 4629913992 4637022984 4639519296 4656184236 4656807936 4673534976 4674493296 4676050944 4692847104 4693809384 4719474432 4720442172 4747761216 4756635648 4757611008 4764814956 4767380064 4774700128 4784504274 4802333184 4811651667 4812296192 4822177536 4839498576 4849538688 4859496504 4866958008 4877604864 4887724032 4896128754 4897760256 4905280512 4906286352 4916360691 4923909507 4944918528 4962680448 4972870584 4980506168 4983187392 5001086772 5001756672 5019722752 5022425088 5030030016 5040465408 5050815264 5058570528 5079473712 5098401792 5099447232 5117764212 5119469568 5120519328 5138911998 5158061568 5168070309 5179375872 5197979952 5208763776 5216650857 5219459208 5227473416 5238908928 5249777664 5257726848 5258804958 5260557312 5268634624 5279452992 5280535557 5299126272 5309408736 5321023488 5341231368 5351215104 5352312384 5363302572 5371537644 5394456576 5402624832 5413833216 5424949728 5433279456 5444435898 5452795546 5455731024 5475327759 5476061184 5487305472 5495730944 5498689536 5518440576 5519572146 5539004416 5561892864 5563033344 5583015504 5594479407 5603069439 5606085816 5626976256 5647188096 5650228224 5658783768 5670523584 5690891844 5691654144 5702698272 5714407926 5715173376 5735702016 5736878136 5747601408 5759403264 5760584244 5768246528 5802819264 5804752896 5813665792 5826797856 5847727446 5859859248 5871891609 5880907593 5893772544 5905999872 5914942704 5918126976 5927213952 5939384616 5948504232 5961517056 5973084828 5973884928 5986151424 5995342848 5996572208 6008885289 6020116992 6021351432 6043789312 6068763648 6077952936 6090562368 6103068444 6112439388 6137697402 6138519552 6160568832 6173218656 6182697312 6186025728 6208245648 6231379968 6232657728 6234734592 6257129472 6258412512 6280892442 6292632576 6293922896 6306846543 6330348288 6343481344 6353086608 6356506752 6366131739 6379339032 6403110912 6415535556 6429570048 6452664768 6453987903 6466051584 6479328672 6489277344 6503473152 6528171672 6530347008 6540374016 6541715136 6555147588 6565212676 6592341654 6593224704 6616907264 6630494112 6644249856 6654310542 6657892848 6668115696 6681807693 6692067261 6696566784 6706706688 6720620544 6734420352 6744760704 6746143734 6772631616 6774020361 6797869056 6799262976 6823685616 6825959424 6827359104 6837697053 6851882664 6877415424 6890760412 6905834496 6930639936 6944870988 6945018368 6955534476 6959278944 6984276354 6985211904 7010302464 7011739944 7014076416 7039270656 7040714076 7079211648 7080663258 7094697984 7121641824 7134953472 7136416512 7147222434 7151070096 7162050192 7176756411 7187775947 7192608768 7203499776 7218444288 7233266304 7244372608 7259247864 7274308032 7289244756 7300437012 7301414912 7316407296 7331586048 7344193131 7346640384 7357920768 7359429528 7417377792 7444020672 7459305876 7470759252 7474781088 7501630158 7502635008 7529584128 7533637632 7545045024 7560698112 7587855792 7603597696 7619210568 7620231168 7647602688 7649170848 7663468544 7676646318 7679204352 7680778992 7708367997 7737092352 7769063808 7796969928 7813145664 7829188812 7841210124 7858363392 7874666496 7886590272 7888207437 7890835968 7902951936 7919179488 7931338976 7948689408 7964113104 7981535232 7993790464 8011847052 8026822656 8028468576 8044953858 8057306466 8091684864 8103937248 8120749824 8137424592 8149919184 8166653847 8179193319 8183596536 8184692736 8214091776 8230958208 8243596416 8245286786 8248034304 8277660864 8279358219 8308506624 8310210304 8342839296 8344550016 8374523256 8390176768 8409128724 8440464384 8470782144 8475342336 8488175652 8505785376 8536337766 8537481216 8554047408 8571611889 8572760064 8603553024 8605317204 8621402112 8639104896 8640876366 8652369792 8654143982 8671297536 8704228896 8707129344 8720498688 8722286848 8740196784 8771591169 8789788872 8790966272 8840658816 8858999808 8872414056 8877190464 8890820928 8909076924 8922756348 8942275584 8959627242 8960827392 8979227136 8993014272 8994858312 9030175488 9032027148 9065683968 9098247488 9101279232 9103145472 9116929404 9135843552 9154602666 9168659082 9169887232 9206546103 9207779328 9240853248 9259827984 9274045968 9279038592 9312368472 9313615872 9347069952 9348986592 9352101888 9385694208 9387618768 9421338663 9438948864 9440884344 9495522432 9515222016 9529629912 9534760128 9549400256 9569008548 9604666368 9623303334 9624592384 9644355072 9678997152 9699077376 9718993008 9733916016 9755209728 9775448064 9792257508 9795520512 9810561024 9812572704 9832721382 9847819014 9888512481 9889837056 9925360896 9945741168 9961012336 9966374784 9981465813 10002173544 10003513344 10039445504 10044850176 10060060032 10080930816 10101630528 10117141056 10119215601 10158947424 10196803584 10198894464 10235528424 10238939136 10241038656 10277823996 10316123136 10336140618 10358751744 10395959904 10417527552 10433301714 10438918416 10454946832 10476414531 10477817856 10499555328 10515453696 10517609916 10521114624 10537269248 10558905984 10561071114 10598252544 10618817472 10620994887 10642046976 10682462736 10702430208 10704624768 10720833651 10726605144 10743075288 10788913152 10805249664 10827666432 10849899456 10866558912 10888871796 10905591092 10911462048 10950655518 10952122368 10974610944 10991461888 10997379072 11036881152 11039144292 11123785728 11126066688 11166031008 11188958814 11206138878 11212171632 11252445237 11253952512 11294376192 11300456448 11317567536 11341047168 11381783688 11383308288 11405396544 11428815852 11430346752 11471404032 11473756272 11495202816 11514969477 11518806528 11521168488 11536493056 11605638528 11653595712 11695454892 11719718496 11743783218 11761815186 11787545088 11811999744 11829885408 11836253952 11854427904 11878769232 11897008464 11923034112 11946169656 11947769856 11972302848 11990685696 11993144416 12017770578 12040233984 12042702864 12067430787 12085959699 12087578624 12137527296 12155905872 12181124736 12206136888 12224878776 12275394804 12277039104 12321137664 12346437312 12365394624 12367930179 12372051456 12416491296 12462759936 12465315456 12514258944 12516825024 12561784884 12585265152 12587845792 12613693086 12660696576 12686962688 12706173216 12713013504 12732263478 12758678064 12804506649 12806221824 12831071112 12859140096 12905329536 12907975806 12932103168 12958657344 12961314549 12978554688 12981215973 13006946304 13056343344 13060694016 13080748032 13083430272 13110295176 13130425352 13184683308 13186449408 13233814528 13260988224 13288499712 13308621084 13315785696 13336231392 13363615386 13384134522 13413413376 13439440863 13441241088 13468840704 13489521408 13492287468 13545263232 13548040722 13595738112 13598525952 13647371232 13651918848 13654718208 13675394106 13703765328 13752988623 13754830848 13781520824 13811668992 13861279872 13889741976 13890036736 13911068952 13918557888 13968552708 13970423808 14020604928 14023479888 14028152832 14078541312 14081428152 14158423296 14161326516 14243283648 14269906944 14272833024 14294444868 14302140192 14324100384 14353512822 14375551894 14406999552 14434955001 14436888576 14466532608 14488745216 14518495728 14548616064 14578489512 14600874024 14602829824 14632814592 14663172096 14688386262 14693280768 14715841536 14718859056 14749082073 14771728521 14834755584 14888041344 14918611752 14941518504 14949562176 15003260316 15005270016 15059168256 15067275264 15090090048 15121396224 15175711584 15207195392 15238421136 15295205376 15298341696 15326937088 15353292636 15358408704 15361557984 15416735994 15474184704 15504210927 15538127616 15593939856 15626291328 15649952571 15658377624 15682420248 15716726784 15749332992 15773180544 15776414874 15781671936 15805903872 15838358976 15841606671 15862677952 15897378816 15928226208 15963070464 15987580928 16023694104 16053645312 16056937152 16089907716 16114612932 16183369728 16207874496 16241499648 16274849184 16299838368 16333307694 16358386638 16367193072 16425983277 16428183552 16461916416 16487192832 16490573572 16496068608 16555321728 16558716438 16617013248 16620420608 16685678592 16689100032 16749046512 16780353536 16783438221 16809208317 16818257448 16880928768 16941564288 16950684672 16976351304 17011570752 17072675532 17074962432 17108094816 17143223778 17145520128 17207106048 17210634408 17242804224 17278209792 17281752732 17304739584 17308287964 17408457792 17414258688 17440997376 17444573696 17480393568 17543182338 17579577744 17615674827 17642722779 17681317632 17717999616 17744828112 17754380928 17781641856 17818153848 17845512696 17884551168 17919254484 17921654784 17958454272 17986028544 17989716624 18026655867 18054334859 18060350976 18064054296 18131367936 18196494976 18206290944 18233858808 18271687104 18309205332 18337318164 18339774464 18413092206 18415558656 18481706496 18519655968 18548091936 18558077184 18624736944 18694139904 18697973184 18704203776 18771388416 18775237536 18842677326 18877897728 18881768688 18920539629 18949591133 18991044864 19030444032 19059259824 19069520256 19098395217 19098800512 19138017096 19209332736 19246606668 19249184768 19288710144 19357994304 19361963709 19398154752 19437986016 19467832032 19510419456 19584515016 19591041024 19621122048 19625145408 19665442764 19695638028 19777024962 19779674112 19850721792 19891482336 19922024672 19932749568 19962931626 20004347088 20045423079 20076201783 20078891008 20089700352 20120120064 20161861632 20203261056 20234282112 20238431202 20317894848 20322061083 20393607168 20397788928 20471056848 20477878272 20482077312 20513091159 20555647992 20632246272 20672281236 20717503488 20791919808 20835055104 20866603428 20877836832 20909893664 20952829062 20955635712 21030907392 21035219832 21042229248 21074538496 21117811968 21122142228 21237634944 21241989774 21284093952 21364925472 21404860416 21409249536 21441667302 21453210288 21486150576 21530269233 21563327841 21577826304 21610499328 21655332864 21699798912 21733117824 21777743592 21811182184 21822924096 21901311036 21904244736 21949221888 21982923776 21994758144 22032579393 22073762304 22078288584 22252133376 22332062016 22377917628 22412277756 22424343264 22504890474 22507905024 22588752384 22600912896 22635135072 22682094336 22763567376 22810793088 22857631704 22860693504 22942808064 22947512544 22990405632 23029938954 23037613056 23042336976 23072986112 23125103991 23211277056 23307191424 23390909784 23439436992 23487566436 23523630372 23575090176 23623999488 23659770816 23664622311 23672507904 23708855808 23757538464 23794016928 23846068224 23892339312 23944605696 23981371392 23986288832 24035541156 24080467968 24085405728 24134861574 24171919398 24175157248 24275054592 24311811744 24362249472 24412273776 24449757552 24499961541 24537579957 24550789608 24554078208 24642275328 24692874624 24730789248 24735860358 24744102912 24832982592 24838074657 24925519872 24930630912 25028517888 25033650048 25123569768 25170530304 25175691584 25227386172 25321393152 25373925376 25412346432 25426027008 25464526956 25517356128 25609013298 25612443648 25662142224 25714835667 25718280192 25810659072 25815951612 25864206336 25917314688 25922629098 25957109376 25962431946 26013892608 26112686688 26121388032 26161496064 26166860544 26220590352 26260850704 26314773507 26369366616 26372898816 26467629056 26521976448 26576999424 26617242168 26631571392 26672462784 26727230772 26768269044 26826826752 26878881726 26882482176 26937681408 26979042816 26984574936 27090526464 27096081444 27197051904 27294742464 27303837696 27309436416 27350788212 27407530656 27505977246 27509661696 27563041648 27619638309 27623337984 27722559744 27779483952 27780073472 27822137904 27837115776 27937105416 27940847616 28041209856 28046959776 28056305664 28157082624 28162856304 28264015989 28316846592 28322653032 28486567296 28545666048 28588889736 28604280384 28648200768 28707025644 28751103788 28813999104 28869910002 28873777152 28933065216 28977490432 29036991456 29097232128 29156979024 29201748048 29265629184 29326344192 29376772524 29386561536 29431683072 29437718112 29498164146 29543457042 29665537443 29669511168 29776082688 29837223504 29883037008 29899124352 29944397439 30006520632 30010540032 30118336512 30134550528 30180180096 30242792448 30351423168 30357646803 30414390784 30476842272 30590410752 30596683392 30706585272 30716817408 30723115968 30833471988 30948369408 31008421854 31076255232 31187879712 31252582656 31299905142 31316755248 31364840496 31429243593 31433453568 31498665984 31546361088 31552829748 31563343872 31611807744 31676717952 31683213342 31725355904 31794757632 31856452416 31862984661 31926140928 31975161856 32047388208 32107290624 32113874304 32162500953 32179815432 32229225864 32366739456 32415748992 32482999296 32549698368 32599676736 32666615388 32716773276 32734386144 32851966554 32856367104 32923832832 32974385664 32981147144 32992137216 33110643456 33117432876 33240841216 33371357184 33378200064 33498093024 33560707072 33566876442 33618416634 33636514896 33757335711 33761857536 33883128576 33901369344 33952702608 34023141504 34145351064 34149924864 34216189632 34286447556 34291040256 34414212096 34421268816 34485608448 34544908431 34556419584 34563505464 34609479168 34616575928 34816915584 34889147392 34960787136 35086364676 35159155488 35231349654 35285445558 35362635264 35435999232 35489656224 35508761856 35563283712 35636307696 35691025392 35769102336 35838508968 35843309568 35916908544 35972057088 35979433248 36053311734 36108669718 36120701952 36128108592 36257879097 36262735872 36392989952 36412581888 36467717616 36543374208 36618410664 36674636328 36679548928 36826184412 36831117312 36963412992 37039311936 37096183872 37103790537 37116154368 37249473888 37388279808 37395946368 37542776832 37550475072 37685354652 37755795456 37763537376 37841079258 37899182266 37982089728 38060888064 38118519648 38139040512 38196790434 38197601024 38276034192 38413519947 38418665472 38493213336 38498369536 38577420288 38715988608 38723927418 38796309504 38875972032 38883943647 38935664064 38943647919 39020838912 39169030032 39182082048 39242244096 39250290816 39330885528 39391276056 39554049924 39559348224 39701443584 39782964672 39844049344 39865499136 39925863252 40008694176 40090846158 40152403566 40157782016 40240240128 40318322589 40323723264 40406522112 40468564224 40476862404 40635789696 40644122166 40787214336 40795577856 40942113696 40955756544 40964154624 41026182318 41111295984 41258965869 41264492544 41344562472 41435006976 41583839616 41670110208 41733206856 41755673664 41819787328 41905658124 41911271424 42061814784 42070439664 42084458496 42149076992 42235623936 42244284456 42475269888 42483979548 42729850944 42809720832 42818499072 42883334604 42906420576 42972301152 43060538466 43126655682 43220998656 43304865003 43310665728 43399597824 43466235648 43555487184 43622364368 43645848192 43802622072 43808489472 43898443776 43965847552 43989516288 44065158786 44147524608 44156577168 44247246219 44315185563 44504266752 44664124032 44755835256 44824555512 44848686528 45009780948 45015810048 45177504768 45201825792 45270270144 45364188672 45527134752 45621586176 45715263408 45885616128 45895025088 45980811264 46059877908 46075226112 46084673952 46145972224 46250207982 46422554112 46512632781 46614382848 46781819568 46878873984 46949857713 46975132872 47047260744 47150180352 47247998976 47319541632 47329244622 47345015808 47417711616 47515076928 47524820013 47588033856 47597791901 47692136448 47784678624 47889211392 47962742784 47972577664 48071082312 48160935936 48170811456 48269723148 48343838796 48350314496 48550109184 48623623488 48724498944 48824547552 48899515104 48999923082 49075159914 49101579216 49277949831 49284550656 49385749248 49461578496 49471720716 49488205824 49665965184 49676149314 49851039744 49861261824 49958012987 50057035776 50067300096 50247139536 50341060608 50350314663 50351383168 50427624951 50454772344 50642786304 50747850752 50824692864 50852054016 50929053912 51034712256 51218026596 51224887296 51324284448 51429671334 51436560384 51621318144 51631903224 51728412672 51834629376 51845258196 51914218752 51924863892 52225373376 52242776064 52322992128 52333721088 52441180704 52521701408 52629547014 52738733232 52847024481 52928168337 52935258112 53043952896 53153998848 53234484336 53263142784 53344925568 53454461544 53536538088 53653653504 53757763452 53764964352 53875362816 53958085632 53969149872 54079967601 54163004577 54181052928 54192162888 54394103808 54589484928 54618872832 54701576424 54815061312 55011954492 55019323392 55126083296 55239276618 55246675968 55445119488 55558967904 55560146944 55644275808 55674231552 55874210832 56082419712 56093919552 56112611328 56314165248 56325712608 56528031978 56633693184 56645306064 56761618887 56848773399 56973134592 57091332096 57177779472 57208560768 57296401536 57414051288 57502207576 57627998208 57739820004 57747554304 57866130432 57954980864 58073982912 58085891127 58194464256 58313958048 58403496096 58531258368 58753545048 58773123072 58863366144 58875436224 58996328292 59086914084 59331074886 59339022336 59552165376 59674447008 59766074016 59798248704 59888794878 60013041264 60228605349 60236673024 60269101056 60360360192 60485584896 60702846336 60715293606 60828781568 60953684544 60966183249 61180821504 61193366784 61413170544 61433634816 61446231936 61539273477 61666943976 61896738816 62016843708 62152510464 62375759424 62505165312 62599810284 62633510496 62729680992 62858487186 62866907136 63092722176 63105659496 63126687744 63223615488 63353435904 63366426684 63450711808 63712904832 63725969322 63852281856 63950323712 64094776416 64214581248 64227748608 64325001906 64359630864 64458451728 64590807699 64689983523 64733478912 64831497984 64965998592 65099396736 65199353472 65333230776 65433546552 65468772288 65703933108 65712734208 65847665664 65948771328 65962294288 65984274432 66097738179 66221286912 66234865752 66481682432 66756400128 66996186048 67121414144 67133752884 67236833268 67273029792 67514671422 67523715072 67766257152 67802738688 67905405216 68046283008 68290702128 68432379264 68572895112 68582080512 68828424192 68842537632 68971216896 69089816862 69112839168 69127010928 69218958336 69233151856 69375311973 69633831168 69778294784 69921574272 70172729352 70318310976 70462699308 70570891116 70725270528 70871998464 70979312448 70993866933 71017523712 71126567424 71272615392 71382050784 71538204672 71677017936 71833817088 71944114176 71958866496 72106623468 72217339436 72241403904 72256217184 72515758194 72525471744 72785979904 72825163776 72935435232 73086748416 73236821328 73349272656 73499884623 73612739871 73652368824 73662234624 73926825984 74078623872 74192367744 74207581074 74232308736 74498947776 74514223971 74776559616 74791892736 75085553664 75100950144 75370709304 75511590912 75527074752 75682158516 75798364532 75964179456 76121776128 76237039296 76278081024 76393580868 76395202048 76552068384 76827039894 76837330944 76986426672 77144507001 77154840576 77431977216 77447854836 77592619008 77751944064 77767887294 77871328128 77887295838 78041677824 78338060064 78364164096 78484488192 78500581632 78661771056 78782552112 78944320521 79065535417 79108099848 79118696448 79402887168 79565929344 79688098688 79730998272 79851726504 80017388352 80181692316 80304807132 80315564032 80480480256 80636645178 80647446528 80813044224 80937128448 80953724808 81271579392 81288244332 81591155712 81884227392 81911513088 81928309248 82052364636 82222591968 82517931738 82528985088 82689124944 82858914927 82870013952 83167679232 83340220416 83466413712 83511347328 83639574656 83811316248 83822542848 84123629568 84140879328 84168916992 84298153984 84471247872 84488568912 84792047967 84950539776 84967959096 85459701888 85636998144 85766669208 85812841152 85944602304 86121076932 86253311364 86441997312 86609730006 86621331456 86799195648 86932471296 87110974368 87244728736 87291696384 87605244144 87796887552 87931695104 87979032576 88130317572 88295049216 88313154336 88494492438 88630371126 88996612329 89008533504 89328248064 89511670512 89649111024 89697373056 89833192317 90019561896 90031620096 90355009536 90403651584 90540540288 90728377344 91054269504 91072940409 91243172352 91430526816 91771232256 91790050176 92119755816 92150452224 92169347904 92291944448 92500415964 92845108224 93025265562 93228765696 93563639136 93757747968 93899715426 93950265744 94094521488 94287730779 94300360704 94495997952 94639083264 94658489244 94690031616 94835423232 95030153856 95049640026 95176067712 95195583802 95384272896 95569357248 95588953983 95778422784 95925485568 95945155328 96142164624 96321871872 96341622912 96487502859 96539446296 96687677592 96700628992 97100218368 97247246976 97448997888 97649095104 97799030208 97999846164 98150319828 98203158432 98555899662 98569101312 98771498496 98923156992 98943441432 98976411648 99331930368 99352298628 99722523648 99916025974 100114071552 100134600192 100494279072 100682121216 100700629326 100702766336 100855249902 100909544688 101272007133 101285572608 101495701504 101649385728 101704108032 101858107824 102069424512 102436053192 102449774592 102648568896 102859342668 102873120768 103242636288 103263806448 103456825344 103634725293 103669258752 103690516392 103828437504 103849727784 104450746752 104667442176 104882361408 105043402816 105259094028 105477466464 105694048962 105856336674 105870516224 106087905792 106307997696 106468968672 106526285568 106689851136 106908923088 107073076176 107307307008 107515526904 107529928704 107750725632 107916171264 107938299744 108159935202 108326009154 108362105856 108384325776 108773637291 108788207616 109178969856 109237745664 109403152848 109630122624 110023908984 110038646784 110252166592 110478553236 110493351936 110890238976 111117935808 111120293888 111288551616 111311371611 111348463104 111748421664 112164839424 112187839104 112628330496 112651425216 113056063956 113267386368 113290612128 113523237774 113697546798 113946269184 114182664192 114355558944 114417121536 114592803072 114828102576 115004415152 115240559841 115255996416 115479640008 115495108608 115732260864 115909961728 116147965824 116171782254 116388928512 116627916096 116651830941 116806992192 116830943757 117062516736 117507090096 117546246144 117726732288 117750872448 117992656584 118173828168 118662149772 118678044672 119104330752 119348894016 119532148032 119596497408 119777589756 120026082528 120457210698 120473346048 120720720384 120954967767 120971169792 121405692672 121430587212 121657563136 121907369088 121932366498 122361643008 122386733568 122826341088 122867269632 122892463872 123078546954 123333887952 123776897607 123793477632 124033687416 124305020928 124751518848 125010330624 125199620568 125267020992 125459361984 125716974372 125733814272 126185444352 126211318992 126253375488 126447230976 126706871808 126732853368 126901423616 127425809664 127451938644 128189552832 128429162496 128455497216 128650003812 128719261728 128916903456 129181615398 129379967046 129662995968 129914595009 129931997184 130198793472 130398706944 130666461552 130867093104 130937544576 131407866216 131425468416 131695331328 131897542656 131924588576 131968548864 132195476358 132442573824 132469731504 132741738657 132945556689 132963364864 133512800256 133992372096 134267505768 134473666536 134546059584 135029342844 135047430144 135532514304 135605477376 135810810432 136092566016 136581404256 136864758528 137145790224 137656848384 137685075264 137942433792 138179633724 138225678336 138254021856 138437916672 138466303712 138750623946 139267662336 139537898343 139556589568 139843148544 140345458704 140636621952 140849573139 140925398616 141141782232 141450541056 141743996928 141958624896 141987733866 142035047424 142253134848 142545230784 142574460039 142764101568 142793375703 143076409344 143354035872 143667634176 143888228352 143917732992 144213246936 144434678872 144482807808 144512434368 145031516388 145050943488 145571959808 145650327552 145870870464 146173496832 146473642656 146698545312 146999769246 147225479742 147304737648 147833849493 147853651968 148157247744 148384735488 148415162148 148464617472 148997895552 149028447942 149553119232 149583785472 149874038961 150171107328 150201900288 150741418608 151023181824 151054149504 151282874853 151364317032 151596729064 151928358912 152243552256 152474078592 152556162048 152787161736 152790404096 153104136768 153654079788 153674661888 153972853344 154289014002 154309681152 154863954432 154895709672 155185238016 155503888128 155535774588 155742656256 155774591676 156676120128 156728328192 156968976384 157001163264 157323542112 157565104224 157888641042 158131070834 158216199696 158784505011 158805774336 159131858688 159376197376 159461996544 159703453008 160034776704 160363384632 160609614264 160631128064 160960960512 161273290356 161294893056 161626088448 161874256896 161907449616 162239902803 162489013731 162543158784 162576488664 163182311424 163768454784 163856618496 164104729272 164445183936 165035863476 165057970176 165378249888 165717829854 165740027904 166335358464 166680440832 166932827424 167022694656 167279149312 167622632496 168247259136 168281758656 168337833984 168596307968 168942495744 168977137824 169584095934 169901079552 169935918192 170284856661 170546320197 170919403776 171273996288 171533338416 171625682304 171889204608 172242153864 172506622728 172883994624 173219460012 173242662912 173598391296 173864942592 174221948736 174257673381 174489457472 174583392768 175210488288 175593775104 175863390208 176260635144 176590098432 176626308672 176988984876 177260742252 177993224658 178017067008 178656496128 179023341024 179298222048 179394746112 179666384634 180039123792 180685816047 180710019072 180807303168 181081080576 181456754688 182108539008 182145880818 182486344704 182861053632 182898549747 183542464512 183580100352 184239511632 184300904448 184338695808 184583888896 184617820431 185000831928 185690216448 186050531124 186457531392 187127278272 187515495936 187799430852 187900531488 188189042976 188575461558 188600721408 189278166528 189316978488 189380063232 189670846464 190060307712 190099280052 190352135424 190391167604 191138714496 191177907966 191556845568 191850971136 191890310656 192284329248 192643743744 192683245824 192975005718 193078892592 193375355184 193772423097 194069950569 194200436736 194494493952 194897995776 195298190208 195598060416 195999692328 196300639656 196406316864 197111799324 197138202624 197542996992 197846313984 197886882864 197952823296 198293214537 198663860736 198704597256 199445047296 199832051948 200269200384 200988558144 201364242432 201401258652 201405532672 201710499804 201819089376 202544014266 202571145216 203298771456 203408216064 203716215648 204138849024 204872106384 205297137792 205718685336 205746241536 206485272576 206527612896 206913650688 207269450586 207338517504 207381032784 207656875008 207699455568 208125935919 208445502463 208901493504 209334884352 209764722816 210086805632 210518188056 210954932928 211388097924 211712673348 211741032448 212175811584 212615995392 212937937344 212981600799 213052571136 213379702272 213817846176 214146152352 214614614016 215031053808 215501451264 215832342528 215876599488 216319870404 216652018308 216724211712 216768651552 217547274582 217576415232 218357939712 218475491328 218806305696 219260245248 220047817968 220499653869 220504333184 220838219613 220957106472 220986703872 221780477952 222235871616 222240587776 222577103232 222622743222 222696926208 223496843328 223542671913 224329678848 224375678208 225256660992 225302850432 226112127912 226534772736 226581224256 227046475548 227395093596 227892538368 228365328384 228711117888 228834243072 229185606144 229656205152 230008830304 230481119682 230511992832 230959280016 231433521003 231464521728 231819923456 232295931648 232343564508 232777857024 233255832192 233303661882 233613984384 233661887514 234125033472 235014180192 235092492288 235453464576 235501744896 235985313168 236347656336 236832961563 237196606251 237324299544 237356089344 238208661504 238697788032 239064296064 239192994816 239555179512 240052165056 240914421396 240946692096 241441440768 241909935534 241942339584 242811385344 242861174424 243315126272 243814738176 243864732996 244773467136 245652682176 245734539264 245784927744 246157093908 246667775904 247553795214 247586955264 248067374832 248576744781 248610041856 249503037696 250020661248 250399241136 250534041984 250918723968 251433948744 251467628544 252370888704 252422637984 252506750976 252894461952 253413743616 253465706736 253802847232 254376143901 254851619328 254903877288 256379105664 256910994432 257300007624 257438523456 257833806912 258363230796 258759934092 259325991936 259829190018 259863994368 260397586944 260797413888 261332923104 261734186208 261875089152 262815732432 263390662656 263795085312 263849177152 263937097728 264390952716 264885147648 264939463008 265483477314 265891113378 265926729728 266989836987 267025600512 267984744192 268535011536 268947333072 269092119168 269499576951 270058685688 270094860288 271065028608 271210954752 271621620864 272185132032 273162808512 273218821227 273729517056 274291580448 275313696768 275370150528 276359267448 276451356672 276508043712 276875833344 276932607424 277501247892 278535324672 279075796686 279113179136 279686297088 280690917408 281273243904 281699146278 281850797232 282283564464 282863192337 282901082112 283487993856 283917249792 283975467732 284070094848 284506269696 285090461568 285148920078 285528203136 285586751406 286152818688 286708071744 286766861949 287335268352 287776456704 287835465984 288426493872 288869357744 288965615616 289024868736 289462508577 290063032776 290101886976 291143919616 291300655104 291741740928 292346993664 292947285312 293397090624 293999538492 294450959484 294609475296 295667698986 295707303936 296314495488 296769470976 296830324296 296929234944 297995791104 298056895884 299167570944 299748077922 300342214656 300403800576 301482837216 302046363648 302108299008 302565749706 302728634064 303193458128 303816021399 303856717824 304487104512 304948157184 305112324096 305574323472 305580808192 306208273536 307308159576 307349323776 307945706688 308578028004 308619362304 309727908864 309791419344 310370476032 310904175879 311007776256 311071549176 311485312512 311549183352 313352240256 314002326528 314647084224 315130208448 315777282084 316262141668 316432399392 317569010022 317611548672 318263717376 318752394752 318923993088 319406906016 320069553408 320726769264 321219228528 321921921024 322546580712 322589786112 323252176896 323748513792 323814899232 324479805606 324978027462 325086317568 325152977328 326320911873 326364622848 327536909568 327713236992 328209458544 328890367872 330071726952 330115940352 330756499776 331435659708 331480055808 332670716928 333360881664 333865654848 333934114833 334045389312 334558298624 335245264992 336494518272 336563517312 337884991488 337954275648 339168191868 339802159104 339871836384 340569713322 341092640394 341838807552 342547992576 343066676832 343251364608 343778409216 344484307728 345013245456 345721679523 345767989248 346438920024 346485325824 347196782592 347729885184 348443897472 348515346762 348978914944 349166785536 349955492823 350420976576 350492831271 351187550208 351726780416 352521270288 353180196864 353252617344 353977969752 354521484504 355986449316 356034134016 357312992256 358046682048 358596444096 358789492224 359332769268 360078247584 361371632094 361420038144 362162161152 362864903301 362913509376 364217078016 364291761636 364972689408 365722107264 365797099494 367084929024 367160200704 368479023264 368601808896 368677391616 369167777792 369235640862 370001663856 371330692821 371380432896 372101062248 372915062784 374254556544 375030991872 375598861704 375801062976 376378085952 377150923116 377201442816 378556333056 378633956976 378760126464 379341692928 380120615424 380198560104 380704270848 380782335208 382277428992 382355815932 383780621312 384568658496 385287487488 385366491648 385950011436 386157785184 386750710368 387544846194 388139901138 388988987904 389743785027 389795991552 390596380416 391196120832 391999384656 392601279312 392812633728 394223598648 394276405248 395085993984 395692627968 395773765728 395905646592 396586429074 397327721472 397409194512 398836670067 398890094592 399664103896 400538400768 401977116288 402802517304 402811065344 403420999608 403638178752 405088028532 405142290432 406597542912 406816432128 407432431296 408277698048 409744212768 410594275584 411437370672 412970545152 413055225792 413827301376 414538901172 414677035008 414762065568 415313750016 415398911136 416251871838 416891004926 417802987008 418613695029 418669768704 419529445632 420173611264 421036376112 421909865856 422548719417 422776195848 423425346696 423482064896 424351623168 425231990784 425875874688 425963201598 426105142272 426759404544 427635692352 427723380117 428292304704 428380127109 429229228032 430062107616 431002902528 431664685056 431753198976 432639740808 433304036616 433448423424 433537303104 435094549164 435152830464 436715879424 436950982656 437612611392 438520490496 440095635936 440999307738 441008666368 441676439226 441914212944 443501548479 443560955904 444471743232 444481175552 445154206464 445245486444 445393852416 446993686656 447085343826 448659357696 448751356416 449622116883 450513321984 450605700864 452224255824 453069545472 453162448512 453848624559 454092951096 454790187192 455785076736 456730656768 457422235776 457668486144 458371212288 459312410304 460017660608 460962239364 461023985664 461918560032 462867042006 462929043456 463639846912 464591863296 464687129016 465555714048 466511664384 466607323764 467227968768 467323775028 470028360384 470184984576 470906929152 471003489792 471970626336 472695312672 473665923126 474393212502 474648599088 476353515033 476417323008 477395576064 478128592128 478385989632 479110359024 480104330112 481828842792 481893384192 482882881536 483819871068 483884679168 485622770688 485722348848 486630252544 486719708409 487467041193 487629476352 487729465992 489546934272 491305364352 491569855488 492314187816 493335551808 495107590428 495173910528 496134749664 497153489562 497220083712 499006075392 500041322496 500798482272 501068083968 501837447936 502867897488 504741777408 504845275968 505013501952 505788923904 506827487232 506931413472 507605694464 508752287802 509703238656 509807754576 510854569983 511638960591 512758211328 513821988864 514600015248 514877046912 515667613824 516726461592 517519868184 518651983872 519658380036 519727988736 520795173888 521594827776 522665846208 522773020143 523468372416 523575710911 523750178304 525631464864 526781325312 527590170624 527698354304 528781905432 529770295296 529878926016 530966954628 531782226756 531853459456 533979673974 534051201024 535969488384 537070023072 537894666144 538184238336 538999153902 540117371376 542057448141 542130057216 542421909504 543243241728 544370264064 546325617024 546437642454 547459034112 548583160896 548695649241 549538142857 550627393536 550740301056 552718534896 552902713344 553016087424 553751666688 553853461293 553865214848 555002495784 557070649344 558151593372 558226358272 559372594176 561381834816 562546487808 563398292556 563701594464 564567128928 565726384674 565802164224 567834499584 567950935464 568140189696 569012539392 570180923136 570297840156 571056406272 571173502812 573416143488 573533723898 574670536704 575552913408 575670931968 576852987744 577738715488 577931231232 578049737472 578925017154 580126065552 581317269291 582209851707 582287839232 582601310208 583483481856 584693987328 585894570624 586794181248 587999076984 588901918968 589218950592 591335397972 591414607872 592628990976 593538941952 593660648592 593858469888 594879643611 595991582208 596113791768 598335141888 599496155844 600807601152 602965674432 604092727296 604216598016 605131499412 605457268128 606386916256 607632042798 607713435648 609896314368 610224648192 611148646944 611161616384 612416547072 614616319152 615891413376 617156056008 617238724608 619455817728 619582838688 620740952064 621808351758 622015552512 622143098352 622970625024 623098366704 624377807757 625336507389 626704480512 628004653056 629294168448 630260416896 631554564168 632524283336 632864798784 635138020044 635223097344 636527434752 637504789504 637847986176 638813812032 638944802397 640139106816 641453538528 642438457056 643843842048 645093161424 646504353792 647497027584 647629798464 648959611212 649956054924 650172635136 650305954656 652641823746 652729245696 655073819136 655426473984 656418917088 657780735744 660143453904 661512999552 662514658839 662871319416 662960111616 665341433856 666721763328 667731309696 667868229666 668090778624 669116597248 670490529984 670628015739 672989036544 673127034624 675769982976 675908551296 678336383736 679604318208 679743672768 681139426644 682185280788 683677615104 685095985152 686133353664 686502729216 687556818432 688968615456 690026490912 691443359046 691535978496 692877840048 694393565184 695459770368 696887794944 697030693524 697957829888 698333571072 699910985646 700841953152 700985662542 702375100416 703453560832 705042540576 706360393728 706505234688 707955939504 709042969008 710498884689 711589818753 711972898632 712068268032 714625984512 716093364096 717192888192 717578984448 718665538536 720156495168 722743264188 722840076288 724324322304 725729806602 725827018752 728434156032 728583523272 729945378816 731444214528 731594198988 734320401408 736958046528 737203617792 737354783232 738335555584 738471281724 740003327712 742661385642 742760865792 744202124496 745730234343 745830125568 748509113088 750061983744 751197723408 751602125952 752756171904 754301846232 754402885632 757112666112 757267913952 757520252928 758683385856 760241230848 760397120208 761408541696 761564670416 763128431703 764554857984 764711631864 767561242624 769137316992 770732983296 771900022872 772315570368 773501420736 775089692388 776279802276 777977975808 779487570054 779591983104 781192760832 782392241664 783998769312 785202558624 785625267456 788447197296 790171987968 791385255936 791547531456 791811293184 793172858148 794655442944 794818389024 797673340134 797780189184 799328207792 800969510961 801076801536 803954232576 805605034608 805622130688 806841999216 807276357504 808498730853 810176057064 810284580864 813195085824 813632864256 814864862592 816555396096 819488425536 819656463681 821188551168 822874741344 825941090304 826110451584 829077802344 829354070016 829524131136 830627500032 830797822272 832503743676 833782009852 835605974016 837227390058 837339537408 839058891264 840347222528 842072752224 843819731712 845097438834 845552391696 846850693392 848589577011 848703246336 850463981568 851751749376 851926403196 852210284544 853518809088 855271384704 855446760234 856584609408 856760254218 858458456064 860124215232 860300585847 862005805056 863329370112 863506397952 865279481616 866608073232 866896846848 867074606208 868387525731 870189098328 870305660928 873431758848 873901965312 875225222784 877040980992 880191271872 881998615476 882017332736 883352878452 883828425888 887003096958 887121911808 888943486464 890308412928 890490972888 890787704832 893987373312 894170687652 897502712832 899244233766 901026643968 901211401728 904448511648 906139090944 906324897024 907697249118 908185902192 909580374384 911448064197 911570153472 913461313536 914844471552 915336972288 916742424576 918624820608 920035321216 921924478728 922047971328 923837120064 925734084012 925858086912 927279693824 929183726592 929374258032 931111428096 932712527637 933023328768 933214647528 934455937536 934647550056 940056720768 942006979584 943941252672 945390625344 947331846252 948786425004 949297198176 952707030066 952834646016 954791152128 956257184256 956771979264 958220718048 960208660224 963657685584 965765763072 967639742136 967769358336 971245541376 971444697696 973260505088 973439416818 974934082386 975258952704 975458931984 978962735619 979093868544 982610728704 983139710976 984628375632 986671103616 990215180856 990347821056 992269499328 994306979124 994440167424 998012150784 1000082644992 1001596964544 1001802344499 1002136167936 1003674895872 1005735794976 1009483554816 1009690551936 1013654974464 1013862826944 1015211388928 1017504575604 1019406477312 1019615509152 1021709139966 1023277921182 1025516422656 1027643977728 1029200030496 1029754093824 1031335227648 1033452923184 1035039736368 1037165038569 1037303967744 1039316760072 1039455977472 1041590347776 1043189655552 1045331692416 1045546040286 1046936744832 1047151421822 1047500356608 1051262929728 1051478493813 1053562650624 1055180341248 1055396708608 1057563810864 1059540590592 1059757852032 1061933909256 1063564453512 1063706918912 1067959347948 1068102402048 1071938976768 1074140046144 1075789332288 1076368476672 1077998307804 1080234742752 1084114896282 1084260114432 1086486483456 1088594709903 1088740528128 1092651234048 1092875284908 1094918068224 1097166321792 1097391298482 1099076285714 1101254787072 1101480602112 1105437069792 1105805426688 1106032174848 1107503333376 1107706922586 1107730429696 1110004991568 1113992078463 1114141298688 1116303186744 1116452716544 1118745188352 1122763669632 1125092975616 1126796585112 1127403188928 1129134257856 1131452769348 1131604328448 1135668999168 1135901870928 1136280379392 1138025078784 1140361846272 1140595680312 1142112812544 1142347005624 1146832286976 1147067447796 1151341863936 1153705975488 1155477430976 1155862462464 1156099474944 1157850034308 1160252131104 1162634538582 1164419703414 1164575678464 1166966963712 1169231355081 1169387974656 1171789141248 1173588362496 1175998153968 1177803837936 1178437901184 1182670795944 1182829215744 1185257981952 1187077883904 1187321297184 1187716939776 1189759287222 1191983164416 1192227583536 1196510010201 1196670283776 1198992311688 1201615202304 1205931348864 1208433196032 1210262998824 1210914536256 1212773832512 1215264085596 1215426871296 1219792628736 1220449296384 1222297293888 1222323232768 1224833094144 1229232638304 1231782826752 1234312112016 1238911635456 1239165677376 1241481904128 1243616703516 1244031105024 1244286196704 1245941250048 1246196733408 1248755615514 1250673014778 1253408961024 1255841085087 1256009306112 1258588336896 1260520833792 1263109128336 1265048566672 1265729597568 1267646158251 1270276040088 1270446194688 1273054869504 1275009579008 1275695972352 1277627624064 1277889604794 1280278213632 1282907077056 1283170140351 1284876914112 1285140381327 1287687684096 1290186322848 1293008707584 1294994055168 1295259596928 1297919222424 1299912109848 1300345270272 1300611909312 1305283647492 1305458491392 1310147638272 1310852947968 1312837834176 1315561471488 1320286907808 1323025999104 1325029317678 1325742638832 1330504645437 1330682867712 1333443526656 1335462619392 1335736459332 1336181557248 1338233194496 1340981059968 1341256031478 1345978073088 1346254069248 1348866350649 1351539965952 1351817102592 1356672767472 1359208636416 1359487345536 1361545873677 1362278853288 1364370561576 1367355230208 1370191970304 1372266707328 1373005458432 1375113636864 1377937230912 1380052981824 1382886718092 1383071956992 1385755680096 1388787130368 1390919540736 1393775589888 1394061387048 1395915659776 1396667142144 1399821971292 1401683906304 1401971325084 1410085081152 1412720787456 1413010469376 1415911879008 1418085938016 1420997769378 1423179637506 1423945797264 1429060545099 1429251969024 1432186728192 1434385776384 1435157968896 1437331077072 1440312990336 1445486528376 1445680152576 1448648644608 1451459613204 1451654037504 1456868312064 1457167046544 1459890757632 1460159125227 1462401123579 1462888429056 1463188397976 1468640802816 1473916093056 1474709566464 1476942563448 1480006655424 1485322771284 1485521731584 1488404248992 1491460468686 1491660251136 1497018226176 1500123967488 1502395446816 1503204251904 1505512343808 1508603692464 1514225332224 1514535827904 1515040505856 1517366771712 1520482461696 1520794240416 1522817083392 1523129340832 1526256863406 1529109715968 1529423263728 1532563709949 1534916881773 1535122485248 1538274633984 1541465966592 1543800045744 1544631140736 1547002841472 1550179384776 1552559604552 1555955951616 1558975140108 1559183966208 1562385521664 1564784483328 1567997538624 1568319060429 1570405117248 1570727132733 1571250534912 1576894394592 1580343975936 1582770511872 1583095062912 1586345716296 1589310885888 1589636778048 1595346680268 1595560378368 1598656415584 1601939021922 1602153603072 1607908465152 1611210069216 1611244261376 1613683998432 1614552715008 1616997461706 1620352114128 1626172344423 1626390171648 1627265728512 1629729725184 1633110792192 1638976851072 1639312927362 1642377102336 1645749482688 1646086947723 1648614428571 1651882180608 1652220903168 1658155604688 1658708140032 1659048262272 1661255000064 1661595644544 1665007487352 1667564019704 1671211948032 1674454780116 1674679074816 1678117782528 1680694445056 1684145504448 1687639463424 1690194877668 1691104783392 1693701386784 1697179154022 1697406492672 1703503498752 1703852806392 1704420569088 1707037618176 1710542769408 1710893520468 1713169218816 1713520508436 1720248430464 1720601171694 1724011610112 1726658740224 1727012795904 1730558963232 1733216146464 1733793693696 1734149212416 1736775051462 1740378196656 1746629555121 1746863517696 1747803930624 1750450445568 1754081961984 1760382543744 1763997230952 1764034665472 1766705756904 1767656851776 1774006193916 1774243823616 1777886972928 1780616825856 1780981945776 1781575409664 1784638930833 1787974746624 1788341375304 1795005425664 1798488467532 1802422803456 1808897023296 1812278181888 1812649794048 1815394498236 1816371804384 1819160748768 1822896128394 1823140306944 1829688943104 1830673944576 1833484849152 1837249641216 1840070642432 1843848957456 1847674240128 1851468168024 1851716173824 1854559387648 1858367453184 1858748516064 1862222856192 1865425055274 1866046657536 1866429295056 1868911875072 1869295100112 1873133423271 1876009522167 1880113441536 1884013959168 1887882505344 1890781250688 1894663692504 1897572850008 1898594396352 1905414060132 1905669292032 1909582304256 1912514368512 1913543958528 1916441436096 1916834407191 1920417320448 1927315371168 1931531526144 1935279484272 1942491082752 1942889395392 1946521010176 1946878833636 1949868164772 1950517905408 1950917863968 1957925471238 1958187737088 1965221457408 1966279421952 1969256751264 1973342207232 1980430361712 1984538998656 1987543976517 1988613958248 1988880334848 1996024301568 2000165289984 2003193929088 2003604688998 2004272335872 2007349791744 2011471589952 2011884047217 2018967109632 2019381103872 2027309948928 2027725653888 2030422777856 2035009151208 2038812954624 2039231018304 2043418279932 2046555842364 2051032845312 2055287955456 2058400060992 2059508187648 2062670455296 2066905846368 2070079472736 2074330077138 2074607935488 2078633520144 2083180695552 2086379311104 2090663384832 2091092080572 2093873489664 2094302843644 2095000713216 2102525859456 2102956987626 2107125301248 2110360682496 2110793417216 2115127621728 2119081181184 2119515704064 2123867818512 2127128907024 2131496654067 2134769456259 2135918695896 2136204804096 2143877953536 2148280092288 2151578664576 2152736953344 2155996615608 2160469485504 2168229792564 2168520228864 2172972966912 2177189419806 2177481056256 2185302468096 2185750569816 2189836136448 2194332643584 2194782596964 2198152571428 2202961204224 2210874139584 2211610853376 2212064349696 2215006666752 2215413845172 2215460859392 2220009983136 2227984156926 2228282597376 2232606373488 2237190703029 2237490376704 2245527339264 2250185951232 2253593170224 2254806377856 2258268515712 2262905538696 2263208656896 2271337998336 2271803741856 2272560758784 2276050157568 2280723692544 2281191360624 2284225625088 2284694011248 2289385295109 2292900527093 2293664573952 2294134895592 2302683727872 2307411950976 2310954861952 2312198949888 2315700068616 2320504262208 2325269077164 2328839406828 2329151356928 2333933927424 2338462710162 2338775949312 2343578282496 2347176724992 2351996307936 2355607675872 2356875802368 2365341591888 2370515963904 2374155767808 2374642594368 2375433879552 2379518574444 2383966328832 2384455167072 2393020020402 2393340567552 2397984623376 2402908532883 2403230404608 2411862697728 2416866392064 2420525997648 2421829072512 2425496192559 2425547665024 2430528171192 2430853742592 2439585257472 2440898592768 2444594587776 2444646465536 2449666188288 2458465276608 2458969391043 2463565653504 2468624224032 2477823270912 2478331354752 2487233407032 2488062210048 2488572393408 2491882500096 2492393466816 2497511231028 2501346029556 2506817922048 2511682170174 2512018612224 2517176673792 2521041667584 2526218256672 2530097133344 2531459195136 2535292316502 2540552080176 2545768731033 2546109739008 2550019158016 2551391944704 2555255248128 2555779209588 2560556427264 2565814154112 2566340280702 2569753828224 2570280762654 2575375368192 2580372645696 2580901757541 2586017415168 2589988110336 2590519193856 2595838444848 2599824219696 2600690540544 2601223818624 2605162577193 2610567294984 2610916982784 2620295276544 2621705895936 2625675668352 2631122942976 2640573815616 2646051998208 2650058635356 2651485277664 2661009290874 2661365735424 2670925238784 2671472918664 2672363114496 2676466388992 2681962119936 2682512062956 2692508138496 2697732701298 2703079931904 2703634205184 2713345534944 2718417272832 2718974691072 2723091747354 2724557706576 2728741123152 2734344192591 2734710460416 2740383940608 2744533414656 2746010916864 2750227273728 2755874461824 2760105963648 2765773436184 2766143913984 2771511360192 2777574260736 2781839081472 2787551179776 2788122774096 2791831319552 2793334284288 2798137582911 2799643942584 2803367812608 2803942650168 2820170162304 2826020938752 2831823758016 2836171876032 2841995538756 2846359275012 2847891594528 2858121090198 2858503938048 2864373456384 2868771552768 2870315937792 2874662154144 2880625980672 2890973056752 2897297289216 2902919226408 2903308075008 2913736624128 2914334093088 2919781515264 2920318250454 2924802247158 2925776858112 2926376795952 2936888206857 2937281605632 2947832186112 2949419132928 2953885126896 2960013310848 2970645542568 2971043463168 2976808497984 2982920937372 2983320502272 2994036452352 3000247934976 3004790893632 3005407033497 3006408503808 3011024687616 3017207384928 3028450664448 3029071655808 3040964923392 3041588480832 3045634166784 3046258681664 3052513726812 3058219431936 3058846527456 3065127419898 3069833763546 3070244970496 3076549267968 3082931933184 3087600091488 3089262281472 3094005682944 3100358769552 3105119209104 3111495115707 3111911903232 3117950280216 3118367932416 3124771043328 3129568966656 3135995077248 3136638120858 3140810234496 3141454265466 3142501069824 3153788789184 3154435481439 3160687951872 3165541023744 3166190125824 3172691432592 3178621771776 3179273556096 3190693360536 3191120756736 3197312831168 3203878043844 3204307206144 3215816930304 3222420138432 3222488522752 3227367996864 3229105430016 3233994923412 3240704228256 3252344688846 3252780343296 3259459450368 3265784129709 3266221584384 3277953702144 3278625854724 3284754204672 3291498965376 3292173895446 3297228857142 3303764361216 3304441806336 3316311209376 3317416280064 3318096524544 3322510000128 3323191289088 3330014974704 3335128039408 3341976235389 3342423896064 3348909560232 3349358149632 3356235565056 3361388890112 3368291008896 3375278926848 3380389755336 3382209566784 3387402773568 3394358308044 3394812985344 3407006997504 3407705612784 3408841138176 3414075236352 3421085538816 3421787040936 3426338437632 3427041016872 3440496860928 3441202343388 3454025591808 3461117926464 3466432292928 3467587387392 3468298424832 3473550102924 3480756393312 3493259110242 3493727035392 3500900891136 3507694065243 3508163923968 3520765087488 3527994461904 3528069330944 3533411513808 3535313703552 3548012387832 3548487647232 3555773945856 3561233651712 3561963891552 3563150819328 3569277861666 3575949493248 3576682750608 3589530030603 3590010851328 3596976935064 3604845606912 3617794046592 3625299588096 3630788996472 3632743608768 3638321497536 3645792256788 3646280613888 3659377886208 3661347889152 3666969698304 3674499282432 3680141284864 3687697914912 3695348480256 3702936336048 3716734906368 3717497032128 3724445712384 3730850110548 3732093315072 3732858590112 3737823750144 3738590200224 3746266846542 3752019044334 3760226883072 3767523255261 3768027918336 3775765010688 3781562501376 3789327385008 3795145700016 3797188792704 3802938474753 3810828120264 3811338584064 3819164608512 3825028737024 3827087917056 3832882872192 3833668814382 3840834640896 3849510421053 3854630742336 3855421143981 3863063052288 3870558968544 3884982165504 3885778790784 3893757667272 3899736329544 3901035810816 3901835727936 3915850942476 3916375474176 3930442914816 3932558843904 3938513502528 3946684414464 3960860723424 3969077997312 3975087953034 3977227916496 3991513936311 3992048603136 4000330579968 4006387858176 4007209377996 4008544671744 4014699583488 4022943179904 4023768094434 4037934219264 4038762207744 4046599051947 4054619897856 4055451307776 4060845555712 4070018302416 4077625909248 4078462036608 4084637621031 4086836559864 4093111684728 4102065690624 4110575910912 4116800121984 4119016375296 4125340910592 4133811692736 4140158945472 4148660154276 4149215870976 4157267040288 4166361391104 4172758622208 4181326769664 4182184161144 4187746979328 4188605687288 4190001426432 4205051718912 4205913975252 4221586834432 4230255243456 4238162362368 4239031408128 4247735637024 4254257814048 4262993308134 4269538912518 4271837391792 4287181635297 4287755907072 4296560184576 4303157329152 4305473906688 4311993231216 4320938971008 4336459585128 4337040457728 4345945933824 4354378839612 4354962112512 4370604936192 4371501139632 4379672272896 4387203370737 4388665287168 4389565193928 4396305142856 4405922408448 4421748279168 4424128699392 4430827690344 4430921718784 4440019966272 4455968313852 4456565194752 4465212746976 4474381406058 4474980753408 4491054678528 4500371902464 4507186340448 4509612755712 4516537031424 4525811077392 4542675996672 4543607483712 4545121517568 4552100315136 4561447385088 4562382721248 4568451250176 4569388022496 4578770590218 4585801054186 4587329147904 4588269791184 4604750645319 4605367455744 4614823901952 4621909723904 4624397899776 4631400137232 4641008524416 4650538154328 4657678813656 4658302713856 4667867854848 4676925420324 4677551898624 4687156564992 4694353449984 4703992615872 4704957181287 4711215351744 4712181398199 4713751604736 4730683183776 4741031927808 4748311535616 4749285188736 4759037148888 4767932657664 4768910334144 4786040040804 4786681135104 4795969246752 4805817065766 4806460809216 4823725395456 4833732784128 4841051995296 4843658145024 4850992385118 4851095330048 4861056342384 4878517033269 4879170514944 4881797185536 4889189175552 4889292931072 4899332376576 4916930553216 4917938782086 4927131307008 4937248448064 4938260843169 4945843285713 4955646541824 4956662709504 4974466814064 4976124420096 4977144786816 4983765000192 4984786933632 4995022462056 5002692059112 5013635844096 5023364340348 5024037224448 5034353347584 5042083335168 5052436513344 5060194266688 5062918390272 5070584633004 5081104160352 5091537462066 5092219478016 5100038316032 5110510496256 5111558419176 5121112854528 5131628308224 5132680561404 5139507656448 5140561525308 5160745291392 5161803515082 5172034830336 5179976220672 5181038387712 5191676889696 5199648439392 5201381081088 5202447637248 5210325154386 5221134589968 5239888665363 5240590553088 5243411791872 5251351336704 5262245885952 5281147631232 5292103996416 5300117270712 5302970555328 5322018581748 5322731470848 5341850477568 5342945837328 5344726228992 5352932777984 5353916792499 5363924239872 5365024125912 5385016276992 5395465402596 5407268410368 5426691069888 5436834545664 5437949382144 5446183494708 5449115413152 5457482246304 5468688385182 5469420920832 5489066829312 5492021833728 5500454547456 5511748923648 5520211927296 5531546872368 5543022720384 5555148521472 5563678162944 5575102359552 5576245548192 5583662639104 5586668568576 5596275165822 5599287885168 5606735625216 5607885300336 5619400269813 5628028566501 5640340324608 5652041877504 5663647516032 5672343752064 5683991077512 5692718550024 5695783189056 5716242180396 5717007876096 5728746912768 5737543105536 5740631875584 5749324308288 5750503221573 5761251961344 5781946113504 5794594578432 5805838452816 5827473248256 5828668186176 5839563030528 5840636500908 5849604494316 5851553716224 5852753591904 5873776413714 5874563211264 5895664372224 5898838265856 5907770253792 5920026621696 5941291085136 5953616995968 5962631929551 5965841874744 5966641004544 5988072904704 6000495869952 6009581787264 6010814066994 6012817007616 6022049375232 6034414769856 6035652141651 6044919571427 6056901328896 6058143311616 6081929846784 6083176961664 6091268333568 6092517363328 6105027453624 6116438863872 6117693054912 6130254839796 6139667527092 6140489940992 6153098535936 6165863866368 6175200182976 6178524562944 6188011365888 6200717539104 6210238418208 6222990231414 6223823806464 6235900560432 6249542086656 6259137933312 6271990154496 6273276241716 6281620468992 6282908530932 6285002139648 6307577578368 6308870962878 6321375903744 6331082047488 6332380251648 6345382865184 6357243543552 6358547112192 6381386721072 6394489962201 6394625662336 6404308368777 6407756087688 6408614412288 6431633860608 6444840276864 6444977045504 6454735993728 6458210860032 6467989846824 6481408456512 6504689377692 6505560686592 6518918900736 6531568259418 6532443168768 6555907404288 6557251709448 6569508409344 6582997930752 6584347790892 6594457714284 6608883612672 6632622418752 6634832560128 6636193049088 6645020000256 6646382578176 6660029949408 6670256078816 6683952470778 6684847792128 6697819120464 6711572109087 6712471130112 6722777780224 6736582017792 6750557853696 6760779510672 6764419133568 6774805547136 6788716616088 6789625970688 6814013995008 6815411225568 6817682276352 6828150472704 6842171077632 6843574081872 6852676875264 6854082033744 6868155885327 6878701581279 6880993721856 6882404686776 6908051183616 6922235852928 6932864585856 6936596849664 6947100205848 6961512786624 6986518220484 6987454070784 7001801782272 7015388130486 7016327847936 7041530174976 7055988923808 7056138661888 7066823027616 7070627407104 7096024775664 7111547891712 7122467303424 7123927783104 7126301638656 7138555723332 7151898986496 7153365501216 7179060061206 7180021702656 7193953870128 7208725598649 7209691213824 7235588093184 7250599176192 7261577992944 7265487217536 7276642995072 7291584513576 7292561227776 7318755772416 7322695778304 7333939396608 7348998564864 7360282569728 7375395829824 7376908173129 7390696960512 7405872672096 7433469812736 7434994064256 7461700221096 7464186630144 7465717180224 7475647500288 7477180400448 7492533693084 7504038088668 7520453766144 7535046510522 7536055836672 7551530021376 7563125002752 7578654770016 7590291400032 7594377585408 7605876949506 7621656240528 7638329217024 7650057474048 7654175834112 7665765744384 7667337628764 7681669281792 7699020842106 7709261484672 7710842287962 7726126104576 7741117937088 7742705272623 7769964331008 7771557581568 7787515334544 7799472659088 7802071621632 7803671455872 7815487731579 7831701884952 7832750948352 7860885829632 7865117687808 7877027005056 7893368828928 7921721446848 7938155994624 7950175906068 7954455832992 7983027872622 7984097206272 8012775716352 8014418755992 8017089343488 8029399166976 8045886359808 8047536188868 8077524415488 8093198103894 8109239795712 8110902615552 8121691111424 8140036604832 8155251818496 8156924073216 8169275242062 8173673119728 8186223369456 8203032577773 8204131381248 8221151821824 8233600243968 8238032750592 8250681821184 8267623385472 8280317890944 8297320308552 8298431741952 8314534080576 8332722782208 8345517244416 8362653539328 8364368322288 8375493958656 8377211374576 8380002852864 8394412748733 8410103437824 8411827950504 8443173668864 8460510486912 8478062816256 8495471274048 8508515628096 8525986616268 8539077825036 8543674783584 8574363270594 8575511814144 8593120369152 8606314658304 8610947813376 8623986462432 8641877942016 8672919170256 8691891867648 8708757679224 8709924225024 8741209872384 8743002279264 8759344545792 8774406741474 8777330574336 8779130387856 8792610285712 8810664620571 8811844816896 8843496558336 8848257398784 8861655380688 8861843437568 8880039932544 8911936627704 8913130389504 8930425493952 8948762812116 8949961506816 8982109357056 9000743804928 9014372680896 9016221100491 9019225511424 9033074062848 9051622154784 9085351993344 9087214967424 9122894770176 9124765442496 9136902500352 9138776044992 9157541180436 9171602108372 9174658295808 9176539582368 9209501290638 9210734911488 9229647803904 9243819447808 9248795799552 9262800274464 9282017048832 9301076308656 9315357627312 9334485347121 9335735709696 9353850840648 9355103797248 9374313129984 9388706899968 9407985231744 9409914362574 9422430703488 9424362796398 9427503209472 9461366367552 9463306444317 9482063855616 9496623071232 9498570377472 9518074297776 9535865315328 9537820668288 9572080081608 9573362270208 9591938493504 9611634131532 9612921618432 9647450790912 9667465568256 9682103990592 9687316290048 9701984770236 9702190660096 9722112684768 9757034066538 9758341029888 9778378351104 9797352389127 9798664753152 9833861106432 9835877564172 9854262614016 9874496896128 9876521686338 9891686571426 9911293083648 9913325419008 9948933628128 9952248840192 9954289573632 9967530000384 9969573867264 9990044924112 10005384118224 10025928706167 10027271688192 10046728680696 10048074448896 10068706695168 10084166670336 10104873026688 10120388533376 10125836780544 10141169266008 10162208320704 10183074924132 10184438956032 10200076632064 10221020992512 10223116838352 10242225709056 10263256616448 10265361122808 10279015312896 10281123050616 10321490582784 10323607030164 10362076775424 10383353779392 10399296878784 10402762162176 10404895274496 10420650308772 10442269179936 10479777330726 10481181106176 10502702673408 10523082195729 10524491771904 10562295262464 10584207992832 10600234541424 10605941110656 10644037163496 10645462941696 10683700955136 10685891674656 10689452457984 10705865555968 10707833584998 10727848479744 10730048251824 10768590091809 10770032553984 10790930805192 10814536820736 10853382139776 10875898764288 10892366989416 10898230826304 10914964492608 10937376770364 10938841841664 10978133658624 10984043667456 11000909094912 11023497847296 11040423854592 11063093744736 11086045440768 11150204719104 11152491096384 11167325278208 11173337137152 11192550331644 11198575770336 11213471250432 11215770600672 11238800539626 11256057133002 11280680649216 11302569765783 11304083755008 11327295032064 11344687504128 11367982155024 11385437100048 11391566378112 11408815424259 11432484360792 11434015752192 11457493825536 11475086211072 11481263751168 11498648616576 11501006443146 11522503922688 11563892227008 11566263431943 11589189156864 11611676905632 11654946496512 11657336372352 11681273001816 11699208988632 11703107432448 11705507183808 11747552827428 11749126422528 11791328744448 11797676531712 11815540507584 11840053243392 11882582170272 11907233991936 11925263859102 11931683749488 11974541808933 11976145809408 12000991739904 12019163574528 12021628133988 12025634015232 12044098750464 12068829539712 12071304283302 12089839142854 12113802657792 12116286623232 12139797155841 12163859693568 12166353923328 12182536667136 12185034726656 12210054907248 12232877727744 12235386109824 12253912863093 12260509679592 12279335054184 12280979881984 12306197071872 12331727732736 12350400365952 12357049125888 12376022731776 12401435078208 12420476836416 12445980462828 12447647612928 12471801120864 12499084173312 12518275866624 12543980308992 12546552483432 12563240937984 12565817061864 12570004279296 12615155156736 12617741925756 12664760503296 12690765730368 12714487087104 12717094224384 12762773442144 12788979924402 12789251324672 12808616737554 12815512175376 12861544905891 12863267721216 12889680553728 12889954091008 12909471987456 12916421720064 12935979693648 12962816913024 13009378755384 13011121373184 13037837801472 13063136518836 13064886337536 13111814808576 13114503418896 13139016818688 13161610112211 13165995861504 13168695581784 13188915428568 13217767225344 13265244837504 13272386098176 13292765156352 13320059898816 13340512157632 13367904941556 13369695584256 13395638240928 13423144218174 13424942260224 13445555560448 13473164035584 13501115707392 13521559021344 13528838267136 13549611094272 13577433232176 13628027990016 13630822451136 13635364552704 13656300945408 13684342155264 13687148163744 13705353750528 13708164067488 13736311770654 13757403162558 13761987443712 13764809373552 13814251935957 13816102367232 13844471705856 13865729171712 13873193699328 13894200411696 13923025573248 13973036440968 13974908141568 14003603564544 14030776260972 14032655695872 14083060349952 14111977847616 14112277323776 14114871543861 14133646055232 14136544194597 14141254814208 14192049551328 14223095783424 14244934606848 14247855566208 14277111446664 14303797972992 14306731002432 14358120122412 14360043405312 14387907740256 14417451197298 14419382427648 14471176186368 14501198352384 14523155985888 14530974435072 14553285990144 14583169027152 14635551099807 14637511544832 14645391556608 14667878793216 14697997129728 14720565139456 14750791659648 14753816346258 14781393921024 14811745344192 14814782529507 14837529857139 14866939625472 14869988128512 14923400442192 14928373260288 14931434360448 14951295000576 14954360800896 14985067386168 15008076177336 15040907532288 15070093021044 15072111673344 15103060042752 15126250005504 15157309540032 15180582800064 15188755170816 15211753899012 15243312481056 15276658434048 15300114948096 15331531488768 15334675257528 15363338563584 15398041684212 15418522969344 15421684575924 15482235874176 15485410545246 15539928662016 15543115163136 15575030669088 15598945318176 15604143243264 15607342911744 15630975463158 15663403769904 15719665996089 15721771659264 15730235375616 15754054010112 15786737657856 15843442893696 15876311989248 15900351812136 15908911665984 15966055745244 15968194412544 16025551432704 16028837511984 16034178686976 16058798333952 16061750377497 16091772719616 16095072377736 16155048830976 16186396207788 16221805231104 16280073209664 16310503636992 16313848146432 16338550484124 16347346239456 16372446738912 16406065155546 16408262762496 16467200487936 16476065501184 16501363642368 16535246770944 16560635781888 16594640617104 16629068161152 16665445564416 16691034488832 16725307078656 16728736644576 16750987917312 16754422749152 16760005705728 16788825497466 16820206875648 16823655901008 16858200809439 16884085699503 16886347337728 16921020973824 16956125632512 16990942548096 17017031256192 17051973232536 17078155650072 17087349567168 17148726541188 17151023628288 17186240738304 17212629316608 17221895626752 17247972924864 17251509664719 17283755884032 17345838340512 17383783735296 17417515358448 17482419744768 17486004558528 17518689091584 17548813482948 17554661148672 17558260775712 17585220571424 17621329241142 17623689633792 17686993116672 17696514797568 17723310761376 17723686875136 17760079865088 17823873255408 17860850987904 17887895788653 17897525624232 17899923013632 17964218714112 18001487609856 18028745361792 18032442200982 18038451022848 18066148125696 18103244309568 18106956424953 18134758714281 18170703986688 18174429934848 18245789540352 18249530884992 18273805000704 18277552089984 18315082360872 18343204216744 18349316591616 18353079164736 18419002581276 18421469822976 18459295607808 18487638895616 18497591599104 18525600548928 18564034097664 18602152617312 18630715254624 18668970694242 18671471419392 18707701681296 18748626259968 18777413799936 18815970463488 18819828725148 18844861406976 18848725592796 18855006418944 18922732735104 18926612888634 18964127711232 18993246142464 18997140754944 19036148595552 19071730630656 19075641336576 19144160163216 19183876987008 19212925106331 19223268263064 19225843236864 19294901581824 19334931136512 19364207981184 19374632580096 19403969540472 19404381320192 19444225369536 19514068133076 19516682059776 19556756702208 19594704778254 19597329506304 19667722212864 19671755128344 19708525228032 19748993792256 19753043372676 19783373142852 19826650838016 19897867256256 19904497680384 19908579147264 19935060000768 19939147734528 19980089848224 20010768236448 20051857412334 20054543376384 20093457361392 20137413390336 20168333340672 20209746053376 20240777066752 20251673561088 20282338532016 20324416641408 20366149848264 20368877912064 20400153264128 20442041985024 20446233676704 20484451418112 20526513232896 20530722245616 20558030625792 20562246101232 20604467655981 20636104743837 20642981165568 20647214060328 20724153550848 20766707558784 20798593757568 20809790548992 20841300617544 20884538359872 20959554661452 20962362212352 21005405346816 21046164391458 21048983543808 21124590524928 21168415985664 21200469082848 21211882221312 21288074326992 21367401910272 21371783349312 21378904915968 21411731111936 21415667169996 21455696959488 21460096503648 21537180183618 21540065107968 21581861610384 21626176795947 21629073641472 21706764279552 21751797528576 21784733978832 21796461652608 21829928985216 21874753540728 21877683683328 21956267317248 21968087334912 22001818189824 22046995694592 22080847709184 22126187489472 22130724519387 22172090881536 22300409438208 22304982192768 22334650556416 22385100663288 22397151540672 22426942500864 22431541201344 22477601079252 22512114266004 22561361298432 22605139531566 22608167510016 22654590064128 22689375008256 22735964310048 22770874200096 22783132756224 22817630848518 22864968721584 22914987651072 22950172422144 22962527502336 22997297233152 23002012886292 23045007845376 23127784454016 23132526863886 23178378313728 23223353811264 23228115817869 23309892993024 23314672744704 23362546003632 23398417977264 23406214864896 23411014367616 23446463194737 23495105654856 23498252845056 23582657488896 23595353063424 23631081015168 23680106486784 23765164340544 23814467983872 23850527718204 23863367498976 23949083617866 23952291618816 24038327149056 24043256267976 24051268030464 24088197500928 24137659079424 24142608566604 24179678285708 24232573246464 24279594311682 24327719387136 24332707846656 24365073334272 24370069453312 24420109814496 24465755455488 24470772219648 24507825726186 24521019359184 24558670108368 24609097733319 24612394143744 24663455465472 24700800731904 24714098251776 24752045463552 24802870156416 24840953672832 24891960925656 24895295225856 24943602241728 24998168346624 25036551733248 25087960617984 25093104966864 25126481875968 25131634123728 25140008558592 25183238246199 25230310313472 25235483851512 25329521006592 25381531460736 25434188448768 25525546884288 25577959848804 25578502649344 25617233475108 25631024350752 25723089811782 25726535442432 25779361107456 25818943974912 25832843440128 25871959387296 25925633826048 26018757510768 26075675602944 26126273037672 26129772675072 26223629617152 26229006837792 26278033637376 26323220224422 26331991723008 26337391163568 26377830857136 26431993861713 26435534450688 26530489675008 26544772196352 26585530312704 26640119797632 26681024315264 26735809883112 26739391168512 26791276481856 26846288436348 26849884520448 26891111120896 26946328071168 27002231414784 27043118042688 27048663301473 27057676534272 27099222188544 27154866464352 27256055980032 27261644902272 27368684310528 27374296327488 27410707501056 27416328134976 27472623541308 27514806325116 27523974887424 27529618747104 27628503871914 27632204734464 27688943411712 27731458343424 27746387398656 27788400823392 27846051146496 27946072881936 28003456041363 28007207129088 28061552521944 28065311391744 28166120699904 28223955695232 28224554647552 28229743087722 28267292110464 28273088389194 28282509628416 28384099102656 28389919332951 28446191566848 28489869213696 28495711132416 28554222893328 28607595945984 28613462004864 28716240244824 28720086810624 28775815480512 28834902394596 28838764855296 28942352372736 29002396704768 29046311971776 29061948870144 29106571980288 29166338054304 29271102199614 29275023089664 29392057167381 29395994259456 29441130278912 29501583319296 29507632692516 29562787842048 29623490688384 29629565059014 29675059714278 29733879250944 29739976257024 29846800884384 29856746520576 29862868720896 29902590001152 29908721601792 29970134772336 30016152354672 30077786118501 30081815064576 30140186042088 30144223346688 30206120085504 30252500011008 30314619080064 30361165600128 30377510341632 30423507798024 30486624962112 30553316868096 30600229896192 30663062977536 30669350515056 30726677127168 30796083368424 30837045938688 30843369151848 30964471748352 30970821090492 31086230326272 31150061338176 31197890636352 31208286486528 31214685823488 31261950926316 31326807539808 31439331992178 31443543318528 31508108020224 31569246587187 31573475315712 31686885787392 31752623978496 31800703624272 31817823331968 31932111490488 31936388825088 32051102865408 32057675023968 32068357373952 32117596667904 32123500754994 32183545439232 32190144755472 32305770275427 32310097661952 32372792415576 32443610462208 32560146419328 32627696292864 32677100968248 32694692478912 32744893477824 32812130311092 32816525524992 32934400975872 32952131002368 33002727284736 33070493541888 33121271563776 33189281234208 33258136322304 33450614157312 33457473289152 33501975834624 33508845498304 33520011411456 33577650994932 33640413751296 33647311802016 33716401618878 33768171399006 33772694675456 33842041947648 33907709297349 33912251265024 33981885096192 34034062512384 34103946465072 34156311300144 34174699134336 34226446272777 34297453082376 34302047256576 34372481476608 34425258633216 34443791253504 34495945849728 34503019329438 34567511768064 34691676681024 34698790295829 34767567470592 34835030716896 34964839489536 34972009117056 35097626965896 35109322297344 35116521551424 35170441142848 35242658482284 35247379267584 35373986233344 35393029595136 35446621522752 35447373750272 35520159730176 35647746510816 35721701975808 35775791577306 35795051248464 35923625426799 35928437428224 36002975219712 36057490723584 36064884401964 36076902045696 36132296251392 36206488619136 36213912849906 36269517428562 36341407973376 36348859869696 36419391467523 36491579080704 36499061769984 36547610001408 36555104179968 36630164721744 36686408433488 36698633183232 36706158329472 36761738589279 36838005162552 36842939645952 36918591215616 36975277791232 36995183198208 37051201097856 37128068195328 37204305234624 37261430509248 37337941388484 37342942838784 37415403362592 37497252519936 37554827599872 37631940926976 37639657450296 37689722813952 37697451185592 37710012837888 37845465470208 37853225777268 37994281509888 38072297191104 38143461261312 38151282673152 38288320326432 38367753974016 38425850212662 38446536526128 38584634717673 38589803163648 38669862273024 38728415962368 38749265160192 38807939080944 38808762640384 38888450739072 39028136266152 39033364119552 39113513404416 39189409556508 39194659012608 39335444425728 39343510256688 39417050456064 39484830336633 39497987584512 39506086745352 39566746285704 39653301676032 39795734512512 39817158294528 39878295469056 39960179696448 40021536472896 40103714824668 40109086752768 40186914722784 40274826780672 40336666681344 40419492106752 40481554133504 40503347122176 40564677064032 40648833282816 40732299696528 40884083970048 40892467353408 40968902836224 41053026465792 41061444491232 41116061251584 41124492202464 41208935311962 41272209487674 41285962331136 41294428120656 41442755807871 41448307101696 41533415117568 41597187515136 41619581097984 41682601235088 41769076719744 41919109322904 41924724424704 42010810693632 42092328782916 42097967087616 42249181049856 42336831971328 42344614631583 42400938165696 42409632583791 42423764442624 42576148653984 42734803820544 42743566698624 42831334339992 42911393918976 42920193007296 43074360367236 43080130215936 43163723220768 43252353591894 43258147282944 43413528559104 43503595057152 43569467957664 43592923305216 43659857970432 43749507081456 43906653299421 43912534634496 43936174669824 44003636379648 44093991389184 44161695418368 44252374978944 44261449038774 44344181763072 44444347588521 44512589571417 44600818876416 44609964385536 44669301112832 44770201326576 44794303081344 44853885001728 44863082402688 44955202158504 45024228532008 45122722596864 45210279063132 45216335020032 45309180128256 45378750016512 45471928620096 45541748400192 45566265512448 45635261697036 45729937443168 45829975302144 45900344844288 45994594466304 46004025772584 46090015690752 46255568908032 46265053727772 46446707622528 46456231635738 46619785986048 46629345489408 46725092007264 46796835954528 46812429729792 46822028735232 46892926389474 46990211309712 47158997988267 47165314977792 47190706126848 47262162030336 47360212973568 47530328681088 47628935967744 47701055436408 47726734997952 47898167235732 47904583237632 48076654298112 48086512535952 48102536060928 48176395001856 48275318158848 48285217133208 48359356571416 48465146492928 48559188623364 48665415693312 48740138906624 48840219628992 48931510910976 48941544439296 49015651452372 49042038718368 49117340216736 49218195466638 49224788287488 49401601463808 49428196503552 49504090927104 49605740312832 49681907345664 49783921851312 49887204483456 49996336693248 50073103466496 50175921235968 50186209933728 50252963751936 50263268247456 50280017117184 50366476492398 50460620626944 50470967703024 50652257098509 50659042013184 50763062921472 50868376897536 51051093768576 51155919697608 51157005298688 51234466950216 51262048701504 51446179623564 51453070884864 51558722214912 51637887949824 51665686880256 51743918774592 51754528994157 51851267652096 52037515021536 52151351205888 52252546075344 52447259234304 52458013675584 52556067274752 52646440448844 52663983446016 52674782327136 52755661714272 52863987723426 52871068901376 53060979350016 53089544392704 53171060625408 53280239595264 53362048630528 53471619766224 53582552963712 53663687365959 53692576872696 53699769040896 53782222241792 53892656142336 54004462829568 54086236085376 54097326602946 54115353068544 54198444377088 54309732928704 54320869274859 54404276142843 54512111960064 54523289804544 54737368621056 54748592654976 54821415002112 54832656269952 54945247082616 55029612650232 55047949774848 55059237494208 55257007743828 55264409468928 55377886823424 55462916686848 55492774797312 55576801646784 55692102292992 55892145763872 56006912082726 56014414258176 56123105043888 56332241399808 56447911390464 56449109295104 56459486175444 56534584220928 56546176778388 56565019256832 56768198205312 56779838665902 56892383133696 56979738427392 56991422264832 57108445786656 57215191891968 57226924009728 57432480489648 57551630961024 57638775318993 57669804789192 57677529710592 57884704745472 58004793409536 58092623943552 58123897740288 58213143960576 58332676108608 58542204399228 58550046179328 58784114334762 58791988518912 58882260557824 59003166638592 59015265385032 59125575684096 59246981376768 59259130118028 59350119428556 59479952514048 59693601768768 59713493041152 59725737441792 59805180002304 59817443203584 59940269544672 60032304709344 60155572237002 60163630129152 60280372084176 60412240171008 60505000022016 60629238160128 60722331200256 60755020683264 60847015596048 60973249924224 61106633736192 61200459792384 61326125955072 61338701030112 61453354254336 61592166736848 61674091877376 61686738303696 61813402967943 61908314231511 61928943496704 61941642180984 62172460652544 62300122676352 62395781272704 62429371646976 62523901852632 62653615079616 62878663984356 62887086637056 63016216040448 63138493174374 63146950631424 63373771574784 63505247956992 63601407248544 63635646663936 63864222980976 64102205730816 64115350047936 64136714747904 64235193335808 64247001509988 64367090878464 64380289510944 64611540550854 64620195323904 64745584831152 64878530387841 64887220924416 65120292838656 65255392585728 65354201936496 65389384957824 65489786955648 65624260622184 65633051049984 65868801951744 65904262004736 66005454569472 66140987083776 66242543127552 66378562468416 66392173558161 66494115285697 66516272644608 66901228314624 66914946578304 67003951669248 67017690996608 67155301989864 67280827502592 67294623604032 67432803237756 67536342798012 67545389350912 67684083895296 67815418594698 67824502530048 67963770192384 68068125024768 68207892930144 68312622600288 68349398268672 68452892545554 68594906164752 68744962953216 68850517266432 68887582507008 68991891699456 69006038658876 69135023536128 69383353362048 69397580591658 69535134941184 69670061433792 69684347453607 69929678979072 69944018234112 70195253931792 70218644594688 70233043102848 70339389584211 70340882285696 70485316964568 70494758535168 70747972466688 70786059190272 70893243045504 70894747500544 71040319460352 71295493021632 71443403951616 71551583154612 71590102496928 71847250853598 71856874856448 72114981447168 72129768803928 72153804091392 72264592502784 72412977238272 72427825699812 72539034857124 72697719739392 72838782935046 72983158161408 72998123539968 73095220002816 73110208359936 73260329443488 73372816866976 73397266366464 73412316658944 73523477178558 73676010325104 73827293199957 73837182431232 73950555582464 73990366396416 74102402195712 74256136390656 74408610469248 74522861018496 74675882776968 74685885677568 74830806725184 74994505039872 75109655199744 75263881853952 75279314900592 75379445627904 75394902371184 75420025675776 75549714738597 75690930940416 75706451554536 75988563019776 76144594382208 76302565346304 76576640652864 76735507948032 76851700425324 76893073052256 77169269435346 77179606327296 77456831924736 77498530320384 77615878161888 77617525280768 77776901478144 78056272532304 78227026808832 78378819113016 78389318025216 78670888851456 78687020513376 78834100912128 78969660673266 78995975169024 79012173490704 79133492571408 79295981585139 79306603352064 79591469025024 79634316589056 79756590938112 79920359392896 80043072945792 80207429649336 80218173505536 80373829445568 80549653561344 80673333362688 80838984213504 80963108267008 81006694244352 81129354128064 81145989904419 81297666565632 81464599393056 81768167940096 81784934706816 82106052931584 82122888982464 82232122503168 82248984404928 82417870623924 82544418975348 82571924662272 82588856241312 82885511615742 82896614203392 83066830235136 83194375030272 83239162195968 83365202470176 83538153439488 83838218645808 84021621387264 84184657565832 84195934175232 84498362099712 84673663942656 84689229263166 84801876331392 84819265167582 84847528885248 85152297307968 85169757998853 85469607641088 85487133397248 85662668679984 85822787837952 85840386014592 86148720734472 86160260431872 86327446441536 86504707183788 86516294565888 86827057118208 87007190114304 87138935915328 87185846610432 87319715940864 87499014162912 87813306598842 87825069268992 88187982778368 88323390836736 88504749957888 88522898077548 88688363526144 88888695177042 89025179142834 89201637752832 89219928771072 89338602225664 89540402653152 89588606162688 89707770003456 89726164805376 89910404317008 90048457064016 90233358355503 90245445193728 90420558126264 90432670040064 90618360256512 90757500033024 90943857240192 91083496800384 91132531024896 91270523394072 91459874886336 91659950604288 91800689688576 91989188932608 92008051545168 92180031381504 92511137816064 92530107455544 92893415245056 92912463271476 93258690978816 93450184014528 93593671909056 93624859459584 93644057470464 93785852778948 93980422619424 94317995976534 94330629955584 94524324060672 94707739761561 94720425947136 95060657362176 95257871935488 95402110872816 95453469995904 95796334471464 95809166475264 96153308596224 96173025071904 96205072121856 96352790003712 96550636317696 96570434266416 96718713142832 96917310826281 96930292985856 97118377246728 97330831386624 97480277813248 97680439257984 97883088878592 98031302904744 98084077436736 98234680433472 98436390933276 98449576574976 98803202927616 98856393007104 99008181854208 99211480625664 99363814691328 99567843702624 99774408966912 100351842471936 100372419867456 100505927503872 100526536494912 100560034234368 100732952984796 100921241253888 100941935406048 101304514197018 101318084026368 101526125842944 101723127892047 101736753795072 102102187537152 102311839395216 102314010597376 102468933900432 102524097403008 102679338818331 102892359247128 102906141769728 103117444429824 103275775899648 103331373760512 103487837549184 103509057988314 103702535304192 104075030043072 104096370887487 104302702411776 104505092150688 104894518468608 104916027351168 105292880897688 105327966892032 105349564654272 105511323428544 105727975446852 105742137802752 106121958700032 106179088785408 106342121250816 106560479190528 106724097261056 106943239532448 107165105927424 107327374731918 107385153745392 107770876280397 107785312284672 108008925659136 108172472170752 108194653205892 108230706137088 108396888754176 108619465857408 108641738549718 108808552285686 109024223920128 109046579609088 109258174402569 109474737242112 109497185309952 109642830004224 109665312539904 109890494165232 110059225300464 110095899549696 110118474988416 110285215767837 110514015487656 110528818937856 110755773646848 110925833373696 110985549594624 111153603293568 111384204585984 111784291527744 112013824165452 112028828516352 112246210087776 112664482799616 112895822780928 112918972350888 113069168441856 113092353556776 113130038513664 113536396410624 113559677331804 113982844529664 114216891573312 114430383783936 114453848019456 114864960979296 115103261922048 115277550637986 115339609578384 115753904153019 115769409490944 116009586819072 116185247887104 116247795480576 116426287921152 116665352217216 117084408798456 117100092358656 117568228669524 117583977037824 117764521115648 118006333277184 118030530770064 118251151368192 118454491009899 118493962753536 118518260236056 118700238857112 118959905028096 119387203537536 119451474883584 119634886407168 119880539089344 120064609418688 120311144474004 120327260258304 120560744168352 120824480342016 121010000044032 121258476320256 121444662400512 121510041366528 121694031192096 121946499848448 122652251910144 122677402060224 122906708508672 123184333473696 123348183754752 123373476607392 123626805935886 123816628463022 123857886993408 123883284361968 124328267423613 124344921305088 124600245352704 124791562545408 124858743293952 125047803705264 125307230159232 125757327968712 125774173274112 126032432080896 126276986348748 126293901262848 126747543149568 127010495913984 127202814497088 127228897751373 127271293327872 127728445961952 128204411461632 128230700095872 128494003019976 128734181756928 128760579021888 129223081101708 129240390647808 129491169662304 129757060775682 129774441848832 130240585677312 130510785171456 130708403872992 130778769915648 130979573911296 131248521244368 131719959898263 131737603903488 131808524009472 132010909138944 132281974167552 132485086255104 132757124936832 132784347116322 132988230571394 133032545289216 133537768714251 133802456629248 133829893156608 134007903338496 134035381993216 134310603979728 134561655005184 134589247208064 134865606475512 135072685596024 135090778701824 135368167790592 135630837189396 135649005060096 135927540384768 136136250049536 136415785860288 136625245200576 136698796537344 136905785091108 137189812329504 137489925906432 137701034532864 137983783398912 138012077317752 138270047072256 138766706724096 138795161183316 139340122867584 139368694907214 139859357958144 139888036468224 140390507863584 140437289189376 140466086205696 140678779168422 140681764571392 140970633929136 141476993964801 141495944933376 141572118380544 141786486091008 141789495001088 142080638920704 142590986043264 142886807903232 143103166309224 143180204993856 143694501707196 143713749712896 144229962894336 144259537607856 144307608182784 144529185005568 144825954476544 144855651399624 145078069714248 145395439478784 145677565870092 145996247079936 146220416719872 146520658886976 146745633733952 146794532732928 146824633317888 147046954357116 147352020650208 147654586399914 147674364862464 147901111164928 148204804391424 148512272781312 148817220938496 149045722036992 149351765553936 149661613450368 149989010079744 150219310399488 150527763707904 150558629801184 150758891255808 150789804742368 150840051351552 151099429477194 151381861880832 151412903109072 151956771295527 151977126039552 152289188764416 152605130692608 153153281305728 153471015896064 153703400850648 153786146104512 154338538870692 154359212654592 154913663849472 154997060640768 155231756323776 155235050561536 155263586982471 155553802956288 156112545064608 156454053617664 156757638226032 157341777702912 157374041026752 157668201824256 157939321346532 157991950338048 158024346981408 158266985142816 158591963170278 158613206704128 159182938050048 159268633178112 159513181876224 159840718785792 160086145891584 160414859298672 160747658891136 160991062097877 161099307122688 161346666725376 161677968427008 161926216534016 162013388488704 162258708256128 162291979808838 162595333131264 162929198786112 162962607824577 163212828428529 163536335880192 163569869413632 164212105863168 164245777964928 164464245006336 164497968809856 164835741247848 165088837950696 165143849324544 165177712482624 165771023231484 165793228406784 166133660470272 166388750060544 166478324391936 166730404940352 167076306878976 167676437291616 168043242774528 168369315131664 168996724199424 169347327885312 169378458526332 169603752662784 169638530335164 169695057770496 170304594615936 170339515997706 170939215282176 170974266794496 171325337359968 171645575675904 171680772029184 172297441468944 172654892883072 172916325956979 173009414367576 173032589131776 173654114236416 174014380228608 174277871830656 174371693220864 174639431881728 174998028325824 175626613197684 175650138537984 176375965556736 176646781673472 177009499915776 177045796155096 177376727052288 177777390354084 178050358285668 178439857542144 179080805306304 179177212325376 179415540006912 179452329610752 179820808634016 180096914128032 180466716711006 180490890387456 180841116252528 181236720513024 181515000066048 181887714480384 182166993600768 182265062049792 182541046788144 182919749772672 183319901208576 183601379377152 183978377865216 184016103090336 184360062763008 185022275632128 185060214911088 185440208903829 185724942694533 185786830490112 185824926542952 186517381957632 186900368029056 187187343818112 187288114940928 187571705557896 187960845238848 188635991953068 188661259911168 189048648121344 189415479523122 189440851894272 190121314724352 190515743870976 190804221745632 190906939991808 191592668942928 192306617192448 192346050143808 192410144243712 192705580007424 193101272635392 193140868532832 193437426285664 193834621652562 193860585971712 194236754493456 194635591163523 194661662773248 194960555626496 195360878515968 195766177757184 196062605809488 196168154873472 196469360866944 196872781866552 196899153149952 197606405855232 197712786014208 198016363708416 198422961251328 198727629382656 199135687405248 199176520674483 199482345857091 199548817933824 200703684943872 200744839734912 201011855007744 201053072989824 201465905969592 201842482507776 201883870812096 202609028394036 202636168052736 203052251685888 203446255784094 203473507590144 204204375074304 204623678790432 204628021194752 204937867800864 205048194806016 205358677636662 205784718494256 206234888859648 206551551799296 206662747521024 206975675098368 207018115976628 207405070608384 208150060086144 208192741774974 208605404823552 209010184301376 209053042360821 209789036937216 209832054702336 210585761795376 210655933784064 210699129308544 211022646857088 211455950893704 211484275605504 212243917400064 212358177570816 212684242501632 213120958381056 213448194522112 213886479064896 214330211854848 214654749463836 214770307490784 215541752560794 215570624569344 216344944341504 216389306411784 216461412274176 216793777508352 217238931714816 217283477099436 217617104571372 218093159218176 218516348805138 218949474484224 218994370619904 219285660008448 219330625079808 219780988330464 220118450600928 220191799099392 220236949976832 220570431535674 221028030975312 221511547293696 221851666747392 221971099189248 222307206587136 222768409171968 223568583055488 224027648330904 224057657032704 224492420175552 225328965599232 225791645561856 225837944701776 226138336883712 226184707113552 226260077027328 226649144215791 227072792821248 227119354663608 227965689059328 228433783146624 228907696038912 229729921958592 230206523844096 230555101275972 230679219156768 231507808306038 231538818981888 232370495774208 232495590961152 232852575842304 233330704434432 234168817596912 235136457339048 235167954075648 235529042231296 236012666554368 236061061540128 236502302736384 236908982019798 236987925507072 237036520472112 237400477714224 237887944755417 237919810056192 238774407075072 238902949767168 239269772814336 239761078178688 240129218837376 240622288948008 240654520516608 241121488336704 241648960684032 242020000088064 242516952640512 242889324801024 243020082733056 243388062384192 243437969713257 243892999696896 245304503820288 245354804120448 246368666947392 246696367509504 246746953214784 247253611871772 247633256926044 247715773986816 247766568723936 248656534847226 248689842610176 249200490705408 249583125090816 249717486587904 250095607410528 250614460318464 251514655937424 252064864161792 252553972697496 252587802525696 253495086299136 254020991827968 254405628994176 254457795502746 254542586655744 255456891923904 255509273996559 256408822923264 256461400191744 256988006039952 257468363513856 257521158043776 258446162203416 258480781295616 258982339324608 259514121551364 259548883697664 260481171354624 261021570342912 261416807745984 261557539831296 261959147822592 262497042488736 263439919796526 263475207806976 264563948335104 264970172510208 265514249873664 265568694232644 265976461142788 266065090578432 267075537428502 267604913258496 267659786313216 268015806676992 268070763986432 268621207959456 269123310010368 269178494416128 269731212951024 270145371192048 270700075066509 270736335581184 271261674378792 271298010120192 271855080769536 272272500099072 272831571720576 273250490401152 273397593074688 273811570182216 274379624659008 274979851812864 275402069065728 275967566797824 276024154635504 276540094144512 277533413448192 277590322366632 278680245735168 278737389814428 279776072936448 280781015727168 280874578378752 280932172411392 281357558336844 281363529142784 281941267858272 282953987929602 282991889866752 283572972182016 284123219284683 284161277841408 285181972086528 285773615806464 286206332618448 286360409987712 287389003414392 287427499425792 288459925788672 288519075215712 288615216365568 289058370011136 289651908953088 289711302799248 290156139428496 290751932478843 290790878957568 291355131740184 291992494159872 292440833439744 293041317773952 293491267467904 293649266635776 294093908714232 294704041300416 295309172799828 295348729724928 295802222329856 296409608782848 297024545562624 297634441876992 298091444073984 298703531107872 299323226900736 301055527415808 301117259602368 301517782511616 301579609484736 301680102703104 302198858954388 302763723761664 302825806218144 303913542591054 303954252079104 304578377528832 305169383676141 305210261385216 306306562611456 306942031792128 307406801701296 307572292209024 308038016454993 308677077741384 308718425309184 309827327698944 309994121281536 310463512647552 310470101123072 310527173964942 311107605912576 312225090129216 312289112662461 312908107235328 313515276452064 314683555405824 314748082053504 315878642693064 315983900676096 316048693962816 316533970285632 317183926340556 317226413408256 318365876100096 318537266356224 319026363752448 319681437571584 320172291783168 320829718597344 321495317782272 321982124195754 323312628841191 323355936854016 323852433068032 324026776977408 324517416512256 324583959617676 325190666262528 325858397572224 325925215649154 326425656857058 327072671760384 327139738827264 327774523207707 328424211726336 328491555929856 328928490012672 328995937619712 329671482495696 330177675901392 330287698649088 330355424965248 330855647303511 331542046462968 331586456813568 332267320940544 332777500121088 332956648783872 333460809880704 334152613757952 335352874583232 336086485549056 336738630263328 337993448398848 338756917052664 339207505325568 339277060670328 339390115540992 340609189231872 340679031995412 341948533588992 342650674719936 343291151351808 343361544058368 344594882937888 345309785766144 345832651913958 346018828735152 347261712459057 347308228472832 348028760457216 348555743661312 348743386441728 349278863763456 349996056651648 351253226395368 351300277075968 352751931113472 353293563346944 354018999831552 354091592310192 354753454104576 355363473029697 355554780708168 356100716571336 356879715084288 358161610612608 358354424650752 358904659221504 359641617268032 360193828256064 360933433422012 360981780774912 361682232505056 362473441026048 363030000132096 363775428960768 364333987201536 364530124099584 365082093576288 365839499545344 367956755730432 368032206180672 368720125526016 370044551264256 370120429822176 370880417807658 371449885389066 371573660980224 371649853085904 372984802270839 373034763915264 373800736058112 374374687636224 374576229881856 375143411115792 375921690477696 377271983906136 377322519822336 378097296242688 378830959046244 378881703788544 380242629448704 381031487741952 381608443491264 381686693254119 381813879983616 383185337885856 384613234384896 384692100287616 386202545270784 386281737065664 386874852571328 387669243305124 387721171943424 388473508986912 389271182327046 389323325546496 389921111252992 390721757031936 391532355514368 392125211618976 392336309746944 392938721733888 393745563733104 395159879694789 395212811710464 395425572028416 396032727416832 396845922502656 397455258765312 398271374810496 398353041348966 398964691714182 399097635867648 400613306142753 401407369887744 401489679469824 402023710015488 402106145979648 402931811939184 403684965015552 403767741624192 405218056788072 405272336105472 406104503371776 406892511568188 406947015180288 408408750148608 409247357580864 409256042389504 409875735601728 410096389612032 410717355273324 411569436988512 412469777719296 413103103598592 413951350196736 414036231953256 414810141216768 416300120172288 416385483549948 418020368602752 418106084721642 419578073874432 419664109404672 421171523590752 421311867568128 421398258617088 422045293714176 422911901787408 424430981894403 424487834800128 424716355141632 425368485003264 426241916762112 426896389044224 427772958129792 428660423709696 429309498927672 429540614981568 431083505121588 431141249138688 432689888683008 432778612823568 432922824548352 433587555016704 434477863429632 434566954198872 435234209142744 436186318436352 437032697610276 437988741239808 438661250159616 439561976660928 440236901201856 440383598198784 440473899953664 441140863071348 442056061950624 443023094587392 443703333494784 444614413174272 445536818343936 447137166110976 448055296661808 448984840351104 450657931198464 451583291123712 451675889403552 452276673767424 452369414227104 452520154054656 453298288431582 454145585642496 454238709327216 455870313886581 455931378118656 456867566293248 457815392077824 459459843917184 460413047688192 461110202551944 461358438313536 463015616612076 463077637963776 464740991548416 464991181922304 465705151684608 465790760947413 466661408868864 468337635193824 470272914678096 472025333108736 472122123080256 473004605472768 473817964039596 473975851014144 474073040944224 474800955428448 475775889510834 475839620112384 477548814150144 477805899534336 478539545628672 479522156357376 480258437674752 481244577896016 482242976673408 482973186293631 483297921368064 484040000176128 485033905281024 485778649602048 486040165466112 486776124768384 486875939426514 487785999393792 488887823473731 489638485285587 490609007640576 490709608240896 492737333894784 493392735019008 493493906429568 494507223743544 495266513852088 495431547973632 495533137447872 497313069694452 497379685220352 498400981410816 499166250181632 499434973175808 500191214821056 501228920636928 503029311874848 504129728323584 505107945394992 506990172598272 508041983655936 508811257988352 508915591005492 509085173311488 510913783847808 511018547993118 512817645846528 512922800383488 513976012079904 514936727027712 515042316087552 516892324406832 517964678649216 518748977870937 519028243102728 519097767395328 520962342709248 522043140685824 522833615491968 523115079662592 523918295645184 524994084977472 526879839593052 526950415613952 529127896670208 529940345020416 531028499747328 531137388465288 531952922285576 532130181156864 534151074857004 535319572626432 536141527972864 537242415918912 538246620020736 538356988832256 539462425902048 540290742384096 541400150133018 541472671162368 542523348757584 543710161539072 544545000198144 545663143441152 546500980802304 546795186149376 547623140364432 548759249318016 549959703625728 550804138131456 551935133595648 552048309271008 553080188289024 555066826896384 555180644733264 557174828083599 557360491470336 557474779628856 559552145872896 561562031454336 561864344822784 562715116673688 562727058285568 563882535716544 565907975859204 565983779733504 567145944364032 568246438569366 568322555682816 570363944173056 571547231612928 572412665236896 572720819975424 574778006828784 576919851577344 577038150431424 577230432731136 578116740022272 579303817906176 579422605598496 580312278856992 581503864957686 581581757915136 582710263480368 583984988319744 584881666879488 586082635547904 586982534935808 587298533271552 588187817428464 589408082600832 590618345599656 590697459449856 591604444659712 592819217565696 594049091125248 595268883753984 596182888147968 597407062215744 597529562023449 598447037571273 598646453801472 602111054831616 602234519204736 603035565023232 603159218969472 604397717908776 605527447523328 605651612436288 607827085182108 607908504158208 609156755057664 610338767352282 610420522770432 612613125222912 613884063584256 614813603402592 615144584418048 616076032909986 617354155482768 619654655397888 619988242563072 620927025295104 620940202246144 621054347929884 622215211825152 624450180258432 624578225324922 625816214470656 627030552904128 627159127082463 629367110811648 629496164107008 631757285386128 631967801352192 632097387925632 633067940571264 634367852681112 634452826816512 636731752200192 637074532712448 638052727504896 639362875143168 640344583566336 641659437194688 642990635564544 643964248391508 646625257682382 646711873708032 647704866136064 649034833024512 649167919235352 650381332525056 651716795144448 651850431298308 652851313714116 654279477654528 655549046415414 656848423452672 656983111859712 657856980025344 657991875239424 659342964991392 660355351802784 660575397298176 660710849930496 661711294607022 663084092925936 664534641881088 665555000242176 665913297567744 666921619761408 668305227515904 670705749166464 672172971098112 673477260526656 675986896797696 677513834105328 678415010651136 678554121340656 678780231081984 679947432647373 681218378463744 681358063990824 683897067177984 685301349439872 686723088116736 689189765875776 690619571532288 691665303827916 692037657470304 694523424918114 694616456945664 697111487322624 697486772883456 698557727526912 699992113303296 702506452790736 705503862226944 706587126693888 708037999663104 708183184620384 709506908209152 710726946059394 711109561416336 712201433142672 713663834266251 713759430168576 716323221225216 716708849301504 717809318443008 719283234536064 720387656512128 721866866844024 721963561549824 723364465010112 724946882052096 726060000264192 727550857921536 728667974403072 729060248199168 730164187152576 730313909139771 731678999090688 735913511460864 736064412361344 740089102528512 740240859644352 741760835615316 742899770778132 743147321960448 743299706171808 745969604541678 746069527830528 747601472116224 748749375272448 749152459763712 750286822231584 751843380955392 754543967812272 756194592485376 757661918092488 757763407577088 760485258897408 762062975483904 763216886982528 763373386508238 763627759967232 766370675771712 766527821989677 769226468769792 769384200575232 772405090541568 772563474131328 773749705142656 775338486610248 775442343886848 776947017973824 778542364654092 778646651092992 779842222505984 781443514063872 783064711028736 784250423237952 784672619493888 785877443467776 787491127466208 790319759389578 790425623420928 793691845005312 794910517530624 796542749620992 796706082697932 797929383428364 798195271735296 801226612285506 802814739775488 802979358939648 804047420030976 804212291959296 805863623878368 807369930031104 807535483248384 810436113576144 812100225199527 812209006743552 813785023136376 813894030360576 816817500297216 818494715161728 818512084779008 819751471203456 820192779224064 821434710546648 823138873977024 824939555438592 826206207197184 827902700393472 828072463906512 829620282433536 832600240344576 832770967099896 836040737205504 836212169443284 839328218809344 842343047181504 842623735136256 842796517234176 844090587428352 845823803574816 848861963788806 848975669600256 852369657854049 852483833524224 853792778088448 855545916259584 857320847419392 858618997855344 859081229963136 862167010243176 862282498277376 865379777366016 865557225647136 865845649096704 867175110033408 868955726859264 869133908397744 870468418285488 872255797436529 872372636872704 874065395220552 875977482479616 877322500319232 879123953321856 880473802403712 880947799907328 882281726142696 884112123901248 886046189174784 887406666989568 889228826348544 891073636687872 894274332221952 896110593323616 897969680702208 903166582247424 903351778807104 904553347534848 904738828454208 905040308109312 906596576863164 908291171284992 908477418654432 911740627773162 911862756237312 913735132586496 915508151028423 915630784155648 918919687834368 920826095376384 922220405103888 922716876627072 926031233224152 926155275927552 929481983096832 929982363844608 931410303369216 931581521894826 933322817737728 936675270387648 936867337987383 940545829356192 944050666217472 944244246160512 947635928079192 947951702028288 948146081888448 949601910856896 951551779021668 951679240224768 955097628300288 955611799068672 957079091257344 959044312714752 960516875349504 962489155792032 964485953346816 965946372587262 970067810562048 971557299204096 972080330932224 973552249536768 973751878853028 975571998787584 977775646947462 979276970571174 981218015281152 981419216481792 983323569623121 985474667789568 986785470038016 986987812859136 989014447487088 990533027704176 990863095947264 991066274895744 992566941910533 994626139388904 994759370440704 996801962821632 998332500363264 998869946351616 1000382429642112 1002457841273856 1006058623749696 1008259456647168 1010215890789984 1013980345196544 1017622515976704 1017831182010984 1018170346622976 1021827567695616 1022037095986236 1025845600766976 1027952024159808 1029873454055424 1030084632175104 1033784648813664 1035929357298432 1037497955741874 1038056486205456 1041785137377171 1041924685418496 1044086281371648 1045667230983936 1046230159325184 1047836591290368 1049988169954944 1053759679186104 1053900831227904 1058255793340416 1059880690040832 1062056999494656 1062274776930576 1063905844571152 1064260362313728 1066090419089091 1068302149714008 1070639145252864 1072283055945728 1074484831837824 1076713977664512 1078924851804096 1080581484768192 1082800300266036 1082945342324736 1085046697515168 1087420323078144 1089090000396288 1091326286882304 1093001961604608 1093590372298752 1095246280728864 1097518498636032 1103870267191296 1104096618542016 1106160376578048 1110133653792768 1110361289466528 1114349656167198 1114720982940672 1114949559257712 1118954406812517 1119104291745792 1123124062908672 1123728689645568 1125430233347376 1125454116571136 1127765071433088 1131815951718408 1131967559467008 1134291888728064 1136492877138732 1136645111365632 1140727888346112 1143094463225856 1144825330473792 1145060079762357 1145441639950848 1149556013657568 1153839703154688 1154076300862848 1158607635812352 1158845211196992 1160624557713984 1163007729915372 1163163515830272 1165420526960736 1167969976639488 1169763333758976 1172165271095808 1173965069871616 1174597066543104 1176375634856928 1178816165201664 1181236691199312 1185479639084367 1185638435131392 1188098182250496 1190537767507968 1192365776295936 1194814124431488 1195059124046898 1196894075142546 1197292907602944 1201839918428259 1204222109663232 1204469038409472 1206071130046464 1206318437938944 1208795435817552 1211054895046656 1211303224872576 1215654170364216 1215817008316416 1218313510115328 1220677534704564 1220841045540864 1225226250445824 1227768127168512 1229627206805184 1230289168836096 1232152065819972 1234708310965536 1239309310795776 1241854050590208 1242108695859768 1244430423650304 1248900360516864 1249156450649844 1254061105808256 1254318254164926 1258734221623296 1258992328214016 1263514570772256 1263935602704384 1264194775851264 1266135881142528 1268735705362224 1273292945683209 1273463504400384 1274149065424896 1276105455009792 1278725750286336 1280689167132672 1283318874389376 1285981271129088 1287928496783016 1293250515364764 1293423747416064 1295409732272128 1298069666049024 1298335838470704 1300762665050112 1303433590288896 1303700862596616 1305702627428232 1308558955309056 1311098092830828 1313966223719424 1315983750478848 1318685929982784 1320710703605568 1321150794596352 1321421699860992 1323422589214044 1326168185851872 1329069283762176 1331110000484352 1333843239522816 1336610455031808 1341411498332928 1346954521053312 1351973793595392 1355027668210656 1356830021302272 1357108242681312 1357560462163968 1359894865294746 1362436756927488 1362716127981648 1367610941659743 1367794134355968 1370602698879744 1373446176233472 1378379531751552 1381239143064576 1383330607655832 1384075314940608 1389046849836228 1389232913891328 1394222974645248 1394973545766912 1397115455053824 1399984226606592 1405012905581472 1416075999326208 1416366369240768 1419013816418304 1421453892118788 1422219122832672 1424402866285344 1427327668532502 1427518860337152 1432646442450432 1433417698603008 1435618636886016 1438566469072128 1440775313024256 1443733733688048 1446728930020224 1448919558880893 1449893764104192 1452120000528384 1455101715843072 1457335948806144 1458120496398336 1460328374305152 1460627818279542 1463357998181376 1468915455856761 1471827022921728 1472128824722688 1480178205057024 1480481719288704 1483521671230632 1485799541556264 1486294643920896 1486599412343616 1491939209083356 1492139055661056 1495202944232448 1497498750544896 1498304919527424 1500573644463168 1503686761910784 1509087935624544 1512389184970752 1515323836184976 1520970517794816 1524125950967808 1526433773965056 1526746773016476 1527255519934464 1532741351543424 1533055643979354 1538452937539584 1538768401150464 1544810181083136 1545126948262656 1547499410285312 1550676973220496 1553894035947648 1556246933612811 1557084729308184 1557293302185984 1559684445011968 1562887028127744 1566129422057472 1568500846475904 1569345238987776 1571754886935552 1574982254932416 1580639518779156 1580851246841856 1587383690010624 1589821035061248 1593085499241984 1593412165395864 1595858766856728 1596390543470592 1602453224571012 1605958717879296 1608424583918592 1611727247756736 1614739860062208 1615070966496768 1620872227152288 1624200450399054 1624418013487104 1627570046272752 1633635000594432 1636989430323456 1637024169558016 1639502942406912 1640385558448128 1642869421093296 1646277747954048 1649879110877184 1652412414394368 1655805400786944 1656144927813024 1659240564867072 1665200480689152 1665541934199792 1671524484250797 1672081474411008 1672424338886568 1678656437618688 1684686094363008 1685593034468352 1688181174856704 1691647607149632 1697723927577612 1697951339200512 1704739315708098 1704967667048448 1707585556176896 1711091832519168 1714641694838784 1717237995710688 1718162459926272 1724334020486352 1730759554732032 1731114451294272 1731691298193408 1734350220066816 1737911453718528 1738267816795488 1740936836570976 1744511594873058 1744745273745408 1748130790441104 1751954964959232 1754645000638464 1758247906643712 1760947604807424 1761895599814656 1764563452285392 1768224247802496 1772092378349568 1774813333979136 1778457652697088 1782147273375744 1788548664443904 1792221186647232 1792588686070347 1795341112713819 1795939361404416 1806333164494848 1806703557614208 1809106695069696 1809477656908416 1813193153726328 1816582342569984 1816954837308864 1823481255546324 1823725512474624 1827470265172992 1831016302056846 1831261568311296 1837839375668736 1841652190752768 1844440810207776 1845433753254144 1852062466448304 1858963966193664 1859964727689216 1862820606738432 1863163043789652 1866645635475456 1873350540775296 1873734675974766 1881091658712384 1881477381247389 1888101332434944 1888488492321024 1895271856158384 1895903404056576 1896292163776896 1899203821713792 1903103558043336 1903358480449536 1910195256600576 1911223598137344 1914158182514688 1918088625429504 1921033750699008 1924978311584064 1928971906693632 1931892745174524 1940135621124096 1943114598408192 1947104499073536 1947503757706056 1951143997575168 1955551293894924 1958553941142348 1962838432963584 1966647139246242 1970949335579136 1973570940076032 1973975625718272 1978028894974176 1981066055408352 1981726191894528 1982132549791488 1985133883821066 1989252278777808 1993603925643264 1996665000726528 1997739892703232 2000764859284224 2004915682547712 2012117247499392 2016518913294336 2020431781579968 2027960690393088 2035245031953408 2035662364021968 2036340693245952 2039842297942119 2043655135391232 2044074191972472 2051691201533952 2055904048319616 2060169264350208 2067569297627328 2071858714596864 2074995911483748 2076112972410912 2083570274754342 2083849370836992 2091334461967872 2092460318650368 2095673182580736 2099976339909888 2107519358372208 2116511586680832 2119761380081664 2124113998989312 2124549553861152 2127811689142304 2128520724627456 2132180838178182 2136604299428016 2140991502798753 2141278290505728 2144566111891456 2148969663675648 2153427955329024 2157849703608192 2161162969536384 2165600600532072 2165890684649472 2170093395030336 2174840646156288 2178180000792576 2182652573764608 2186003923209216 2187180744597504 2190492561457728 2190941727419313 2195036997272064 2207740534382592 2208193237084032 2220267307585536 2220722578933056 2228699312334396 2229441965881344 2229899118515424 2237908813625034 2238208583491584 2246248125817344 2247457379291136 2250860466694752 2250908233142272 2255530142866176 2263631903436816 2268583777456128 2272985754277464 2273290222731264 2281455776692224 2286188926451712 2289650660947584 2290120159524714 2290883279901696 2299112027315136 2299583465969031 2307679406309376 2308152601725696 2317215271624704 2317690422393984 2321249115427968 2326015459830744 2326327031660544 2330841053921472 2335939953278976 2339526667517952 2344330542191616 2347930139743232 2349194133086208 2352751269713856 2357632330403328 2362473382398624 2370959278168734 2371276870262784 2381075535015936 2384731552591872 2389628248862976 2390118248093796 2393788150285092 2394585815205888 2403679836856518 2408444219326464 2408938076818944 2412142260092928 2412636875877888 2417590871635104 2422109790093312 2422606449745152 2431308340728432 2436627020230656 2441355069409128 2441682091081728 2450452500891648 2455536254337024 2459254413610368 2460578337672192 2464304131639944 2469416621931072 2478618621591552 2483708101180416 2484217391719536 2488860847300608 2497800721033728 2498312901299688 2508122211616512 2508636508329852 2517984656428032 2527029141544512 2527871205408768 2528389551702528 2532271762285056 2537471410724448 2546585891366418 2546927008800768 2557451500572672 2561378334265344 2566637748778752 2571962542258176 2575856993566032 2586501030729528 2586847494832128 2590819464544256 2596139332098048 2596671676941408 2601525330100224 2606867180577792 2607401725193232 2611405254856464 2616767392309587 2617117910618112 2622196185661656 2627932447438848 2631967500957696 2637371859965568 2641421407211136 2642843399721984 2646845178428088 2652336371703744 2658138567524352 2662220000968704 2667686479045632 2673220910063616 2682822996665856 2693909042106624 2710055336421312 2713660042604544 2714216485362624 2715120924327936 2719789730589492 2724873513854976 2725432255963296 2735221883319486 2735588268711936 2741205397759488 2746524453085269 2746892352466944 2756759063503104 2762478286129152 2766661215311664 2768150629881216 2778093699672456 2778465827782656 2788445949290496 2789947091533824 2794230910107648 2799968453213184 2810025811162944 2810602013962149 2832151998652416 2832732738481536 2842907784237576 2844438245665344 2848805732570688 2854655337065004 2855037720674304 2865292884900864 2866835397206016 2871237273772032 2877132938144256 2881550626048512 2887467467376096 2893457860040448 2897839117761786 2910203431686144 2914671897612288 2916240992796672 2920656748610304 2921255636559084 2926715996362752 2937830911713522 2943654045843456 2944257649445376 2949970708869363 2960356410114048 2960963438577408 2967043342461264 2971599083112528 2972589287841792 2973198824687232 2977700825731599 2983878418166712 2984278111322112 2990405888464896 2994997501089792 2996609839054848 3001147288926336 3007373523821568 3018175871249088 3024778369941504 3030647672369952 3041941035589632 3052867547930112 3053493546032952 3054511039868928 3065482703086848 3066111287958708 3077536802300928 3089620362166272 3090253896525312 3094998820570624 3101353946440992 3107788071895296 3112493867225622 3114169458616368 3125355412131513 3125774056255488 3132258844114944 3137001692951808 3138690477975552 3143509773871104 3149964509864832 3161279037558312 3161702493683712 3174767380021248 3179642070122496 3186170998483968 3186824330791728 3191717533713456 3192781086941184 3198271257267273 3204906449142024 3211917435758592 3216849167837184 3223454495513472 3230141932993536 3241744454304576 3248400900798108 3248836026974208 3255140092545504 3267270001188864 3273978860646912 3279005884813824 3280771116896256 3285738842186592 3292555495908096 3311610801573888 3312289855626048 3318481129734144 3330400961378304 3331083868399584 3343048968501594 3344162948822016 3344848677773136 3356863220437551 3357312875237376 3369372188726016 3371186068936704 3376362349713408 3383295214299264 3395447855155224 3395902678401024 3409478631416196 3409935334096896 3415171112353792 3422183665038336 3429283389677568 3434475991421376 3435180239287071 3436324919852544 3448668040972704 3461519109464064 3462228902588544 3475822907437056 3476535633590976 3481873673141952 3489023189746116 3489490547490816 3496261580882208 3503909929918464 3509290001276928 3516495813287424 3521895209614848 3523791199629312 3529126904570784 3536448495604992 3556438917253101 3556915305394176 3564294546751488 3577097328887808 3584442373294464 3585177372140694 3590682225427638 3591878722808832 3605519755284777 3612666328989696 3613407115228416 3618213390139392 3618955313816832 3626386307452656 3633164685139968 3633909674617728 3646962511092648 3647451024949248 3654940530345984 3662032604113692 3662523136622592 3675678751337472 3683304381505536 3688881620415552 3690867506508288 3704124932896608 3717927932387328 3726326087579304 3733291270950912 3746701081550592 3747469351949532 3762183317424768 3762954762494778 3776202664869888 3776976984642048 3790543712316768 3791806808113152 3792584327553792 3798407643427584 3806207116086672 3819878837049627 3820390513201152 3822447196274688 3828316365029376 3836177250859008 3842067501398016 3849956623168128 3857943813387264 3863785490349048 3880271242248192 3886229196816384 3894208998147072 3895007515412112 3902287995150336 3911102587789848 3917107882284696 3925676865927168 3933294278492484 3941898671158272 3947951251436544 3956057789948352 3962132110816704 3963452383789056 3964265099582976 3970267767642132 3978504557555616 3987207851286528 3993330001453056 4001529718568448 4009831365095424 4024234494998784 4040863563159936 4055921380786176 4070490063906816 4071324728043936 4072681386491904 4079684595884238 4087310270782464 4088148383944944 4102832824979229 4103382403067904 4111808096639232 4120338528700416 4135138595254656 4143717429193728 4149991822967496 4152225944821824 4167140549508684 4167698741673984 4182668923935744 4184920637300736 4191346365161472 4199952679819776 4215038716744416 4248227997978624 4249099107722304 4255623378284608 4257041449254912 4264361676356364 4273208598856032 4281983005597506 4282556581011456 4289132223782912 4297939327351296 4306855910658048 4315699407216384 4322325939072768 4331201201064144 4340186790060672 4346758676642679 4349681292312576 4356360001585152 4365305147529216 4372007846418432 4374361489195008 4380985122915456 4381883454838626 4390073994544128 4406746367570283 4415481068765184 4416386474168064 4440534615171072 4441445157866112 4457398624668792 4458883931762688 4459798237030848 4475817627250068 4476417166983168 4492496251634688 4494914758582272 4501720933389504 4501816466284544 4511060285732352 4527263806873632 4537167554912256 4545971508554928 4562911553384448 4572377852903424 4579301321895168 4580240319049428 4581766559803392 4598224054630272 4599166931938062 4615358812618752 4616305203451392 4634430543249408 4635380844787968 4642498230855936 4652030919661488 4661682107842944 4668740800838433 4671879906557952 4679053335035904 4688661084383232 4695860279486464 4698388266172416 4705502539427712 4715264660806656 4724946764797248 4741918556337468 4742553740525568 4762151070031872 4769463105183744 4779256497725952 4780236496187592 4787576300570184 4789171630411776 4807359673713036 4817876153637888 4825273751755776 4835181743270208 4844219580186624 4845212899490304 4862616681456864 4873254040461312 4882710138818256 4900905001783296 4911072508674048 4918508827220736 4921156675344384 4928608263279888 4938833243862144 4957237243183104 4967416202360832 4968434783439072 4977721694601216 4995601442067456 4996625802599376 5014573452752391 5016244423233024 5017273016659704 5035969312856064 5054058283089024 5056779103405056 5064543524570112 5074942821448896 5093171782732836 5093854017601536 5114903001145344 5122756668530688 5133275497557504 5143925084516352 5151713987132064 5173002061459056 5192278664196096 5193343353882816 5203050660200448 5213734361155584 5214803450386464 5222810509712928 5233534784619174 5234235821236224 5244392371323312 5255864894877696 5263935001915392 5274743719931136 5282842814422272 5285686799443968 5293690356856176 5304672743407488 5316277135048704 5324440001937408 5335372958091264 5346441820127232 5365645993331712 5377766058211041 5386023338141457 5387818084213248 5420110672842624 5427320085209088 5428432970725248 5439579461178984 5449747027709952 5450864511926592 5470443766638972 5471176537423872 5482410795518976 5493048906170538 5493784704933888 5513518127006208 5524956572258304 5533322430623328 5536301259762432 5556187399344912 5576891898580992 5579894183067648 5588461820215296 5599936906426368 5620051622325888 5621204027924298 5644432143742167 5664303997304832 5665465476963072 5685815568475152 5688876491330688 5697611465141376 5709310674130008 5710075441348608 5730585769801728 5733670794412032 5742474547544064 5754265876288512 5763101252097024 5774934934752192 5786915720080896 5795678235523572 5820406863372288 5829343795224576 5841313497220608 5842511273118168 5853431992725504 5875661823427044 5888515298890752 5899941417738726 5920712820228096 5921926877154816 5934086684922528 5943198166225056 5945178575683584 5946397649374464 5955401651463198 5967756836333424 5980811776929792 5989995002179584 5993219678109696 6002294577852672 6014747047643136 6036351742498176 6049556739883008 6061295344739904 6083882071179264 6105735095860224 6106987092065904 6109022079737856 6130965406173696 6132222575917416 6155073604601856 6180507793050624 6189997641141248 6202707892881984 6215576143790592 6224987734451244 6228338917232736 6250710824263026 6251548112510976 6274003385903616 6277380955951104 6287019547742208 6299929019729664 6322558075116624 6349534760042496 6359284140244992 6372341996967936 6373648661583456 6383435067426912 6385562173882368 6396542514534546 6409812898284048 6423834871517184 6433698335674368 6446908991026944 6460283865987072 6483488908609152 6496801801596216 6497672053948416 6510280185091008 6534540002377728 6547957721293824 6558011769627648 6561542233792512 6571477684373184 6572825182257939 6585110991816192 6623221603147776 6624579711252096 6660801922756608 6662167736799168 6686097937003188 6688325897644032 6689697355546272 6713726440875102 6714625750474752 6738744377452032 6742372137873408 6752724699426816 6766590428598528 6790895710310448 6818957262832392 6819870668193792 6830342224707584 6844367330076672 6858566779355136 6868951982842752 6870360478574142 6872649839705088 6897336081945408 6898750397907093 6923038218928128 6924457805177088 6951645814874112 6953071267181952 6963747346283904 6978046379492232 6978981094981632 6992523161764416 7007819859836928 7018580002553856 7032991626574848 7043790419229696 7047582399258624 7058253809141568 7072896991209984 7112877834506202 7113830610788352 7154194657775616 7168884746588928 7170354744281388 7181364450855276 7183757445617664 7211039510569554 7225332657979392 7226814230456832 7236426780278784 7237910627633664 7252772614905312 7266329370279936 7267819349235456 7293925022185296 7309881060691968 7324065208227384 7325046273245184 7351357502674944 7366608763011072 7377763240831104 7381735013016576 7408249865793216 7435855864774656 7452652175158608 7466582541901824 7493402163101184 7494938703899064 7524366634849536 7525909524989556 7553953969284096 7581087424633536 7583613616226304 7585168655107584 7596815286855168 7612414232173344 7639757674099254 7640781026402304 7672354501718016 7684135002796032 7699913246336256 7715887626774528 7727570980698096 7760542484496384 7772458393632768 7788417996294144 7790015030824224 7804575990300672 7822205175579696 7834215764569392 7850302176928761 7851353731854336 7866588556984968 7883797342316544 7895902502873088 7912115579896704 7924264221633408 7928530199165952 7940535535284264 7957009115111232 7974415702573056 7986660002906112 8003059437136896 8019662730190848 8048468989997568 8081727126319872 8140980127813632 8142649456087872 8145362772983808 8159369191768476 8174620541564928 8176296767889888 8205665649958458 8206764806135808 8223616193278464 8239573359255807 8240677057400832 8270277190509312 8287434858387456 8299983645934992 8304451889643648 8334281099017368 8335397483347968 8365337847871488 8369841274601472 8382692730322944 8399905359639552 8430077433488832 8431806041886447 8496455995957248 8498198215444608 8511246756569216 8528723352712728 8546417197712064 8563966011195012 8565113162022912 8578264447565824 8595878654702592 8613711821316096 8631398814432768 8644651878145536 8662402402128288 8680373580121344 8693517353285358 8730610295058432 8744015692836864 8748722978390016 8761970245830912 8763766909677252 8780147989088256 8813492735140566 8830962137530368 8832772948336128 8849912126608089 8881069230342144 8882890315732224 8914797249337584 8917767863525376 8919596474061696 8933102477194797 8951635254500136 8952834333966336 8984992503269376 8989829517164544 9003441866779008 9003632932569088 9022120571464704 9054527613747264 9074335109824512 9091943017109856 9125823106768896 9158602643790336 9160480638098856 9163533119606784 9196448109260544 9198333863876124 9232610406902784 9268861086498816 9270761689575936 9284996461711872 9304061839322976 9323364215685888 9337481601676866 9376066236394539 9377322168766464 9391720558972928 9396776532344832 9411005078855424 9430529321613312 9449893529594496 9483837112674936 9485107481051136 9524302140063744 9538926210367488 9558512995451904 9560472992375184 9575152601140368 9578343260823552 9594813771801819 9614719347426072 9635752307275776 9650547503511552 9670363486540416 9690425798980608 9725233362913728 9746508080922624 9765420277636512 9801810003566592 9837017654441472 9842313350688768 9857216526559776 9877666487724288 9934832404721664 9936869566878144 9955443389202432 9991202884134912 9993251605198752 10029146905504782 10032488846466048 10034546033319408 10070589661312653 10071938625712128 10108116566178048 10113558206810112 10129087049140224 10149885642897792 10186343565465672 10187708035203072 10229806002290688 10245513337061376 10266550995115008 10287850169032704 10303427974264128 10305540717861213 10346004122918112 10384557328392192 10386686707765632 10427468722311168 10429606900772928 10445621019425856 10467069569238348 10468471642472448 10488784742646624 10511729789755392 10527870003830784 10549487439862272 10565685628844544 10571373598887936 10587380713712352 10609345486814976 10670745916182528 10692883640254464 10731291986663424 10755532116422082 10772046676282914 10775636168426496 10816559265854331 10840221345685248 10854640170418176 10856865941450496 10879158922357968 10899494055419904 10901729023853184 10940887533277944 10942353074847744 10964821591037952 10986097812341076 10987569409867776 11027036254012416 11049913144516608 11066644861246656 11072602519524864 11112374798689824 11153783797161984 11199873812852736 11240103244651776 11242408055848596 11288864287484334 11328607994609664 11330930953926144 11371631136950304 11377752982661376 11395222930282752 11418621348260016 11459636511148881 11461171539603456 11467341588824064 11484949095088128 11508531752577024 11526202504194048 11549869869504384 11573831440161792 11591356471047144 11640813726744576 11658687590449152 11682626994441216 11685022546236336 11706863985451008 11751323646854088 11777030597781504 11799882835477452 11843853754309632 11868173369845056 11886396332450112 11890357151367168 11892795298748928 11910803302926396 11935513672666848 11961623553859584 11979990004359168 12004589155705344 12029494095286272 12072703484996352 12122590689479808 12167764142358528 12211470191720448 12213974184131808 12218044159475712 12261930812347392 12264445151834832 12308498474937687 12310147209203712 12361015586101248 12379995282282496 12405415785763968 12431152287581184 12449975468902488 12456677834465472 12501421648526052 12503096225021952 12548006771807232 12554761911902208 12574039095484416 12599858039459328 12645116150233248 12744683993935872 12747297323166912 12766870134853824 12771124347764736 12793085029069092 12819625796568096 12847669743034368 12867396671348736 12893817982053888 12920567731974144 12966977817218304 12993603603192432 13020560370182016 13040276029928037 13069080004755456 13095915442587648 13116023539255296 13123084467585024 13142955368746368 13145650364515878 13170221983632384 13220239102710849 13246443206295552 13249159422504192 13321603845513216 13324335473598336 13372195874006376 13376651795288064 13379394711092544 13427452881750204 13429251500949504 13477488754904064 13484744275746816 13505449398853632 13533180857197056 13581791420620896 13637914525664784 13688734660153344 13717133558710272 13737903965685504 13740720957148284 13745299679410176 13794672163890816 13797500795814186 13846076437856256 13848915610354176 13903291629748224 13906142534363904 13927494692567808 13956092758984464 13985046323528832 14006222402515299 14015639719673856 14037160005107712 14065983253149696 14087580838459392 14095164798517248 14116507618283136 14145793982419968 14225755669012404 14227661221576704 14308389315551232 14337769493177856 14340709488562776 14362728901710552 14367514891235328 14422079021139108 14453628460913664 14475821255267328 14505545229810624 14532658740559872 14535638698470912 14587850044370592 14619762121383936 14648130416454768 14702715005349888 14733217526022144 14755526481662208 14763470026033152 14816499731586432 14871711729549312 14905304350317216 14933165083803648 14986804326202368 14989877407798128 15043720358257173 15048733269699072 15051819049979112 15107907938568192 15162174849267072 15170337310215168 15193630573710336 15224828464346688 15279515348198508 15281562052804608 15344709003436032 15368270005592064 15399826492672512 15431775253549056 15455141961396192 15576835992588288 15580030061648448 15609151980601344 15644410351159392 15668431529138784 15700604353857522 15702707463708672 15733177113969936 15767594684633088 15791805005746176 15824231159793408 15848528443266816 15857060398331904 15881071070568528 15914018230222464 15948831405146112 15973320005812224 16006118874273792 16039325460381696 16096937979995136 16158070014424371 16163454252639744 16281960255627264 16285298912175744 16318738383536952 16349241083129856 16352593535779776 16411331299916916 16413529612271616 16447232386556928 16479146718511614 16481354114801664 16540554381018624 16574869716774912 16599967291869984 16608903779287296 16668562198034736 16730675695742976 16739682549202944 16765385460645888 16799810719279104 16860154866977664 16863612083772894 16992911991914496 16996396430889216 17022493513138432 17057446705425456 17092834395424128 17127932022390024 17130226324045824 17156528895131648 17191757309405184 17227423642632192 17262797628865536 17289303756291072 17324804804256576 17360747160242688 17387034706570716 17461220590116864 17488031385673728 17523940491661824 17527533819354504 17560295978176512 17626985470281132 17665545896672256 17699824253216178 17762138460684288 17765780631464448 17829594498675168 17835535727050752 17839192948123392 17866204954389594 17903270509000272 17969985006538752 17979659034329088 18006883733558016 18007265865138176 18044241142929408 18109055227494528 18148670219649024 18183886034219712 18251646213537792 18317205287580672 18320961276197712 18327066239213568 18392896218521088 18396667727752248 18465220813805568 18541523379151872 18569992923423744 18608123678645952 18646728431371776 18674963203353732 18752132472789078 18754644337532928 18783441117945856 18822010157710848 18861058643226624 18899787059188992 18967674225349872 19048604280127488 19077852420734976 19117025990903808 19120945984750368 19150305202280736 19156686521647104 19189627543603638 19229438694852144 19271504614551552 19301095007023104 19340726973080832 19380851597961216 19450466725827456 19493016161845248 19530840555273024 19603620007133184 19674035308882944 19684626701377536 19714433053119552 19718475546773817 19755332975448576 19869664809443328 19873739133756288 19982405768269824 19986503210397504 20058293811009564 20064977692932096 20069092066638816 20141179322625306 20143877251424256 20216233132356096 20227116413620224 20258174098280448 20299771285795584 20372687130931344 20459612004581376 20491026674122752 20533101990230016 20575700338065408 20606855948528256 20611081435722426 20692008245836224 20696251193721279 20769114656784384 20773373415531264 20854937444622336 20859213801545856 20891242038851712 20934139138476696 20936943284944896 20977569485293248 21023459579510784 21055740007661568 21098974879724544 21131371257689088 21142747197775872 21174761427424704 21218690973629952 21341491832365056 21462583973326848 21511064232844164 21544093352565828 21551272336852992 21633118531708662 21680442691370496 21709280340836352 21713731882900992 21758317844715936 21798988110839808 21803458047706368 21881775066555888 21929643182075904 21972195624682152 21975138819735552 22054072508024832 22099826289033216 22133289722493312 22145205039049728 22224749597379648 22307567594323968 22399747625705472 22480206489303552 22484816111697192 22577728574968668 22661861907852288 22743262273900608 22755505965322752 22790445860565504 22837242696520032 22919273022297762 22922343079206912 23017063505154048 23052405008388096 23099739739008768 23147662880323584 23182712942094288 23281627453489152 23317375180898304 23365253988882432 23370045092472672 23413727970902016 23502647293708176 23550906530786283 23554061195563008 23599765670954904 23687707508619264 23736346739690112 23772792664900224 23785590597497856 23821606605852792 23871027345333696 23923247107719168 23959980008718336 24009178311410688 24058988190572544 24145406969992704 24245181378959616 24422940383440896 24427948368263616 24436088318951424 24523861624694784 24528890303669664 24616996949875374 24620294418407424 24718720077767421 24722031172202496 24759990564564992 24810831571527936 24862304575162368 24899950937804976 24913355668930944 25002843297052104 25006192450043904 25096013543614464 25109523823804416 25148078190968832 25199716078918656 25290232300466496 25295418125659341 25489367987871744 25494594646333824 25533740269707648 25586170058138184 25639251593136192 25695339486068736 25734793342697472 25787635964107776 25841135463948288 25933955634436608 25987207206384864 26041120740364032 26080552059856074 26191830885175296 26232047078510592 26246168935170048 26285910737492736 26291300729031756 26340443967264768 26440478205421698 26492886412591104 26498318845008384 26549736379824267 26643207691026432 26648670947196672 26744391748012752 26753303590576128 26758789422185088 26854905763500408 26858503001899008 26954977509808128 26969488551493632 27010898797707264 27066361714394112 27163582841241792 27275829051329568 27377469320306688 27475807931371008 27481441914296568 27490599358820352 27589344327781632 27595001591628372 27697831220708352 27806583259496448 27812285068727808 27854989385135616 27912185517968928 27970092647057664 28012444805030598 28131966506299392 28175161676918784 28190329597034496 28233015236566272 28291587964839936 28451511338024808 28455322443153408 28616778631102464 28675538986355712 28681418977125552 28725457803421104 28735029782470656 28784441315405457 28844158042278216 28907256921827328 28951642510534656 29011090459621248 29071277396941824 29175700088741184 29239524242767872 29296260832909536 29405430010699776 29511052963324416 29526940052066304 29632999463172864 29810608700634432 29866330167607296 29973608652404736 29979754815596256 30087440716514346 30097466539398144 30103638099958224 30211768983937959 30215815877136384 30324349698534144 30340674620430336 30387261147420672 30449656928693376 30559030696397016 30563124105609216 30689418006872064 30736540011184128 30799652985345024 30863550507098112 30910283922792384 30916622153583639 31153671985176576 31160060123296896 31288820702318784 31336863058277568 31401208707715044 31405414927417344 31466354227939872 31535189369266176 31583610011492352 31648462319586816 31697056886533632 31714120796663808 31762142141137056 31828036460444928 32012237748547584 32078650920763392 32193875959990272 32316140028848742 32326908505279488 32449677797562993 32563920511254528 32570597824351488 32637476767073904 32698482166259712 32705187071559552 32822662599833832 32827059224543232 32894464773113856 32958293437023228 32962708229603328 33081108762037248 33149739433549824 33199934583739968 33217807558574592 33337124396069472 33461351391485952 33599621438558208 33720309733955328 33727224167545788 33985823983828992 33992792861778432 34044987026276864 34114893410850912 34185668790848256 34255864044780048 34378909533446643 34383514618810368 34454847285264384 34525595257731072 34578607512582144 34649609608513152 34721494320485376 34774069413141432 34922441180233728 34976062771347456 35047880983323648 35055067638709008 35120591956353024 35253970940562264 35331091793344512 35399648506432356 35531561262928896 35659188997350336 35671071454101504 35678385896246784 35732409908779188 35806541018000544 35939970013077504 36013767467116032 36088482285858816 36218110454989056 36367772068439424 36503292427075584 36634410575161344 36641922552395424 36654132478427136 36785792437042176 36793335455504496 36925495424813061 36930441627611136 37083046758303744 37139985846847488 37216247357291904 37293456862743552 37349926406707464 37504264945578156 37509288675065856 37566882235891712 37644020315421696 37722117286453248 37799574118377984 37935348450699744 38234051981807616 38241891969500736 38300610404561472 38313373043294208 38379255087207276 38458877389704288 38543009229103104 38602190014046208 38681453946161664 38761703195922432 38900933451654912 39061681110546048 39120828089784111 39207240014266368 39348070617765888 39369253402755072 39428866106239104 39436951093547634 39510665950897152 39660717308132547 39739329618886656 39747478267512576 39964811536539648 39973006420795008 40116587622019128 40129955385864192 40138184133277632 40282358645250612 40287754502848512 40432466264712192 40454232827240448 40516348196560896 40599542571591168 40745374261862688 41066203980460032 41151400676130816 41213711897056512 41222162871444852 41384016491672448 41392502387442558 41538229313568768 41546746831062528 41709874889244672 41718427603091712 41782484077703424 41868278276953392 41955138970586496 42018667207545897 42046919159021568 42111480015323136 42197949759449088 42262742515378176 42285494395551744 42349522854849408 42437381947259904 42682983664730112 42925167946653696 43022128465688328 43088186705131656 43102544673705984 43266237063417324 43360885382740992 43427463765801984 43516635689431872 43597976221679616 43606916095412736 43763550133111776 43859286364151808 43944391249364304 44108145016049664 44199652578066432 44266579444986624 44290410078099456 44449499194759296 44615135188647936 44799495251410944 44960412978607104 44969632223394384 45131161074771519 45155457149937336 45323723815704576 45486524547801216 45511011930645504 45580891721131008 45674485393040064 45838546044595524 45844686158413824 46034127010308096 46104810016776192 46199479478017536 46295325760647168 46365425884188576 46730507977764864 46740090184945344 46827455941804032 47005294587416352 47101813061572566 47108122391126016 47199531341909808 47375415017238528 47472693479380224 47545585329800448 47571181194995712 47643213211705584 47742054690667392 47846494215438336 47919960017436672 48018356622821376 48117976381145088 48290813939985408 48474210043273113 48490362757919232 48845880766881792 48855896736527232 49047723249389568 49057780607339328 49233993899750748 49240588836814848 49437440155534842 49444062344404992 49519981129129984 49621663143055872 49724609150324736 49799901875609952 49826711337861888 50005686594104208 50192027087228928 50219047647608832 50296156381937664 50399432157837312 50580464600932992 50590836251318682 50978735975743488 50989189292667648 51067480539415296 51172340116276368 51278503186272384 51390678972137472 51469586685394944 51575271928215552 51682270927896576 51867911268873216 51974414412769728 52082241480728064 52161104119712148 52383661770350592 52464094157021184 52571821474985472 52582601458063512 52680887934529536 52880956410843396 52996637690016768 53099472759648534 53286415382052864 53297341894393344 53488783496025504 53506607181152256 53517578844370176 53709811527000816 53909955019616256 53938977102987264 54021797595414528 54132723428788224 54327165682483584 54551658102659136 54754938640613376 54951615862742016 54962883828593136 54981198717640704 55178688655563264 55190003183256744 55395662441416704 55624570137455616 55709978770271232 55824371035937856 55940185294115328 56024889610061196 56263933012598784 56350323353837568 56466030473132544 56583175929679872 56903022676049616 57233557262204928 57351077972711424 57362837954251104 57450915606842208 57470059564941312 57568882630810914 57688316084556432 57814513843654656 57903285021069312 58022180919242496 58142554793883648 58351400177482368 58479048485535744 58592521665819072 58810860021399552 59022105926648832 59053880104132608 59155426640321451 59265998926345728 59621217401268864 59947217304809472 59959509631192512 60174881433028692 60194933078796288 60207276199916448 60423537967875918 60431631754272768 60648699397068288 60681349240860672 60774522294841344 60899313857386752 61118061392794032 61378836013744128 61473080022368256 61599305970690048 61727101014196224 61820567845584768 61833244307167278 62088753581163837 62307343970353152 62320120246593792 62577641404637568 62673726116555136 62802417415430088 62810829854834688 62932708455879744 63070378738532352 63167220022984704 63296924639173632 63394113773067264 63428241593327616 63524284282274112 63656072920889856 64024475497095168 64387751919980544 64632280057697484 64653817010558976 64899355595125986 65127841022509056 65141195648702976 65274953534147808 65396964332519424 65410374143119104 65645325199667664 65788929546227712 65916586874046456 65925416459206656 66162217524074496 66299478867099648 66399869167479936 66435615117149184 66674248792138944 66922702782971904 67199242877116416 67440619467910656 67454448335091576 67985585723556864 68089974052553728 68229786821701824 68371337581696512 68511728089560096 68757819066893286 68767029237620736 69051190515462144 69157215025164288 69299219217026304 69442988640970752 69548138826282864 69844882360467456 69952125542694912 70095761966647296 70110135277418016 70241183912706048 70507941881124528 70662183586689024 70799297012864712 71063122525857792 71318377994700672 71356771792493568 71464819817558376 71613082036001088 71879940026155008 72027534934232064 72176964571717632 72436220909978112 72735544136878848 73268821150322688 73283845104790848 73308264956854272 73571584874084352 73586670911008992 73850990849626122 73860883255222272 74166093516607488 74279971693694976 74432494714583808 74586913725487104 74699852813414928 75008529891156312 75018577350131712 75133764471783424 75288040630843392 75444234572906496 75599148236755968 75870696901399488 75886254376978023 76468103963615232 76483783939001472 76601220809122944 76758510174414552 76917754779408576 77086018458206208 77204380028092416 77362907892323328 77523406391844864 77801866903309824 78123362221092096 78241656179568222 78696141235531776 78738506805510144 78857732212478208 78873902187095268 79021331901794304 79321434616265094 79478659237773312 79494956535025152 79649209139472801 79929623073079296 79946012841590016 80233175244038256 80259910771728384 80276368266555264 80564717290501224 80575509005697024 80864932529424384 80908465654480896 81032696393121792 81199085143182336 81490748523725376 82132407960920064 82427423794113024 82444325742889704 82768032983344896 82785004774885116 83093493662125056 83419749778489344 83436855206183424 83564968155406848 83736556553906784 83910277941172992 84037334415091794 84395899518898176 84525485030756352 84570988791103488 84699045709698816 84874763894519808 85365967329460224 85850335893307392 86044256931376656 86176373410263312 86205089347411968 86353323946216371 86532474126834648 86721770765481984 86854927531603968 87033271378863744 87213832190825472 87527100266223552 87718572728303616 87888782498728608 88216290032099328 88533158889973248 88580820156198912 88898998389518592 89598990502821888 89920825957214208 89939264446788768 90262322149543038 90310914299874672 90635306951813877 90647447631409152 90973049095602432 91022023861291008 91161783442262016 91348970786080128 91677092089191048 91689372316827648 92068254020616192 92209620033552384 92398958956035072 92590651521294336 92730851768377152 92749866460750917 93461015955529728 93480180369890688 94010589174832704 94203626123145132 94216244782252032 94399062683819616 94750830034477056 94945386958760448 95091170659600896 95142362389991424 95286426423411168 95484109381334784 96036713245642752 96235952762290176 96581627879970816 96948420086546226 96980725515838464 97349033392688979 97691761533763584 97711793473054464 98095446498779136 98115561214678656 98467987799501496 98481177673629696 98874880311069684 98888124688809984 99039962258259968 99243326286111744 99449218300649472 99599803751219904 99653422675723776 100011373188208416 100384054174457856 100798864315674624 101160929201865984 101181672502637364 101957471951486976 101978378585335296 102134961078830592 102344680232552736 102557006372544768 103136728600339929 103150543856431104 103364541855793152 103735822537746432 103948828825539456 104164482961456128 104322208239424296 104767323540701184 104928188314042368 105143642949970944 105165202916127024 105361775869059072 105761912821686792 105993275380033536 106198945519297068 106594683788786688 106977566992051008 107013214362304512 107035157688740352 107419623054001632 107819910039232512 108265446857576448 108654331364967168 109103316205318272 109509877281226752 109903231725484032 109925767657186272 109962397435281408 110357377311126528 110380006366513488 110776486274439183 110791324882833408 111249140274911232 111419957540542464 111648742071875712 111880370588230656 112049779220122392 112527866025197568 112700646707675136 112932060946265088 113166351859359744 113806045352099232 114702155945422848 114725675908502208 114901831213684416 114940119129882624 115137765261621828 115376632169112864 115629027687309312 115806570042138624 116044361838484992 116285109587767296 116702800354964736 117185043331638144 117621720042799104 118044211853297664 118107760208265216 118310853280642902 118531997852691456 118982151924397641 119242434802537728 119894434609618944 119919019262385024 120349762866057384 120389866157592576 120414552399832896 120847075935751836 120863263508545536 121297398794136576 121362698481721344 121549044589682688 121798627714773504 122236122785588064 123198611941380096 123454202028392448 123641135691169536 123666488614334556 124177507162327674 124614687940706304 124640240493187584 125155282809275136 125347452233110272 125604834830860176 125865416911759488 126056001622637691 126140757477064704 126334440045969408 126593849278347264 126788227546134528 126856483186655232 127048568564548224 127312145841779712 128048950994190336 128775503839961088 129264560115394968 129307634021117952 129798711190251972 130282391297405952 130549907068295616 130793928665038848 130820748286238208 131290650399335328 131577859092455424 131833173748092912 132324435048148992 132598957734199296 132799738334959872 132871230234298368 133348497584277888 133845405565943808 134398485754232832 134881238935821312 134908896670183152 135393483224314557 135971171447113728 136179948105107456 136459573643403648 136742675163393024 137023456179120192 137515638133786572 137534058475241472 138102381030924288 138314430050328576 138598438434052608 138885977281941504 139096277652565728 140191523933294592 140220270554836032 140482367825412096 141015883762249056 141324367173378048 141598594025729424 142126245051715584 142636755989401344 142713543584987136 142929639635116752 143226164072002176 143759880052310016 144055069868464128 144353929143435264 144872441819956224 145422630129819339 145471088273757696 146537642300645376 146567690209581696 147143169748168704 147173341822017984 147701981699252244 147721766510444544 148332187033214976 148559943387389952 148864989429167616 149173827450974208 149399705626829856 150017059782312624 150576081261686784 150888469145812992 151198296473511936 151741393802798976 151772508753956046 152936207927230464 152967567878002944 153202441618245888 153517020348829104 153835509558817152 154172036916412416 154408760056184832 154725815784646656 155046812783689728 155603733806619648 156246724442184192 156483312359136444 157392282471063552 157715464424956416 157747804374190536 158042663803588608 158642869232530188 158989913070050304 159298418278945602 159859246146158592 159892025683180032 160466350488076512 160519821543456768 160552736533110528 161129434581002448 161729865058848768 161816931308961792 162065392786243584 162398170286364672 162981497047450752 164264815921840128 164854847588226048 164888651485779408 165536065966689792 165570009549770232 166186987324250112 166873710412366848 167129936310813696 167473113107813568 167820555882345984 168074668830183588 168791799037796352 169050970061512704 169398091419397632 169749527789039616 171700671786614784 172088513862753312 172352746820526624 172410178694823936 172706647892432742 173064948253669296 173443541530963968 173709855063207936 174066542757727488 174427664381650944 175054200532447104 175437145456607232 175777564997457216 176432580064198656 177066317779946496 177161640312397824 177797996779037184 179841651914428416 179878528893577536 180524644299086076 180621828599749344 181270613903627754 181294895262818304 181946098191204864 182044047722582016 182323566884524032 182697941572160256 183354184178382096 184136508041232384 184419240067104768 184797917912070144 185181303042588672 185461703536754304 185499732921501834 186922031911059456 186960360739781376 188021178349665408 188407252246290264 188432489564504064 188798125367639232 189501660068954112 189890773917520896 190182341319201792 190284724779982848 190572852846822336 190968218762669568 192073426491285504 193163255759941632 193896840173092452 193961451031676928 194698066785377958 195383523067527168 195423586946108928 196190892997558272 196231122429357312 196935975599002992 197749760622139368 197776249377619968 198079924516519936 198486652572223488 198898436601298944 199199607502439808 199306845351447552 200022746376416832 200768108348915712 201597728631349248 202321858403731968 202363345005274728 203956757170670592 204269922157661184 204689360465105472 205114012745089536 206273457200679858 206301087712862208 207471645075492864 207897657651078912 208328965922912256 208644416478848592 209534647081402368 209856376628084736 210287285899941888 210330405832254048 210723551738118144 211523825643373584 211986550760067072 212397891038594136 213189367577573376 213955133984102016 214070315377480704 214839246108003264 215639820078465024 216530893715152896 217308662729934336 218206632410636544 219806463450968064 219851535314372544 219924794870562816 220714754622253056 220760012733026976 221552972548878366 221582649765666816 222498280549822464 222839915081084928 223297484143751424 223760741176461312 224099558440244784 225055732050395136 225401293415350272 225864121892530176 226332703718719488 227612090704198464 227658763130934069 229404311890845696 229451351817004416 229803662427368832 230275530523243656 230753264338225728 231258055374618624 231613140084277248 232088723676969984 232570219175534592 233405600709929472 234370086663276288 236088423706595328 236215520416530432 236621706561285804 237063995705382912 237964303848795282 238484869605075456 238947627418418403 239788869219237888 239838038524770048 240699525732114768 240779732315185152 240829104799665792 241694151871503672 241726527017091072 242594797588273152 242725396963442688 243098089179365376 243597255429547008 244472245571176128 246397223882760192 247282271382339072 247332977228669112 248355014324655348 249280480986375168 250310565618550272 250694904466220544 251209669661720352 251730833823518976 252112003245275382 253187698556694528 253576455092269056 253712966373310464 254097137129096448 254624291683559424 256097901988380672 257551007679922176 258529120230789936 258615268042235904 259059971838649113 259597422380503944 260564782594811904 261099814136591232 261641496572476416 262581300798670656 263155718184910848 263666347496185824 264648870096297984 265599476669919744 265742460468596736 266696995168555776 268796971508465664 269762477871642624 269817793340366304 270786966448629114 271905920855441631 271942342894227456 272359896210214912 272919147286807296 273485350326786048 274046912358240384 275031276267573144 275068116950482944 276204762061848576 276628860100657152 277196876868105216 277771954563883008 278192555305131456 278249599382252751 280383047866589184 280440541109672064 282031767524498112 282648734346756096 283197188051458848 284252490103431168 285273511978802688 285427087169974272 285859279270233504 286452328144004352 288110139736928256 288707858286870528 289744883639912448 290845260259638678 290942176547515392 292047100178066937 293075284601290752 293135380419163392 294286339496337408 294346683644035968 295403963398504488 295443533020889088 296664374066429952 297119886774779904 297729978858335232 298347654901948416 298799411253659712 300034119564625248 301152162523373568 302396592947023872 303482787605597952 303545017507912092 305872415854460928 305935135756005888 306404883236491776 307034040697658208 307671019117634304 309451631569293312 310093625567379456 311207467613239296 312493448884368384 312966624718272888 314784564942127104 315430928849912832 315495608748381072 316085327607177216 317285738465060376 317979826140100608 318596836557891204 319784051366360064 320932700976153024 321039643086913536 321105473066221056 322258869162004896 323459730117697536 324796340572729344 325962994094901504 328529631843680256 329709695176452096 329777302971558816 331072131933379584 331140019099540464 332329458823317549 332373974648500224 333747420824733696 334259872621627392 334946226215627136 335641111764691968 336149337660367176 337583598075592704 338101940123025408 338796182838795264 339499055578079232 344177027725506624 344705493641053248 344820357389647872 345413295784865484 346129896507338592 346887083061927936 347419710126415872 348133085515454976 348855328763301888 350108401064894208 351555129994914432 352865160128397312 354132635559892992 354323280624795648 355595993558074368 356946455773192923 359683303828856832 359757057787155072 361049288598172152 361243657199498688 362541227807255508 362589790525636608 363892196382409728 364088095445164032 364647133769048064 365395883144320512 366708368356764192 369595835824140288 370362606085177344 370923407073508608 370999465843003668 373844063822118912 373920721479562752 376042356699330816 376814504492580528 377596250735278464 378168004867913073 379003320137908224 379781547835041792 380364682638403584 380569449559965696 381145705693644672 381936437525339136 384146852982571008 386326511519883264 387793680346184904 387922902063353856 389396133570755916 390847173892217856 392381785995116544 392462244858714624 393871951198005984 395499521244278736 396973305144446976 397796873202597888 398399215004879616 398613690702895104 400045492752833664 401536216697831424 403195457262698496 404643716807463936 404726690010549456 406180449672943671 407913514341341184 408539844315322368 409378720930210944 410228025490179072 412546914401359716 412602175425724416 414943290150985728 415795315302157824 416657931845824512 417288832957697184 420574571799883776 420660811664508096 421447103476236288 423047651286747168 423973101520134144 424795782077188272 426378735155146752 427910267968204032 428140630754961408 429678492216006528 431279640156930048 433061787430305792 434617325459868672 436267890389458017 436413264821273088 439612926901936128 439703070628745088 441429509244506112 441520025466053952 443105945097756732 443165299531333632 444996561099644928 445679830162169856 446594968287502848 447521482352922624 448199116880489568 451728243785060352 452665407437438976 455224181408396928 455317526261868138 458808623781691392 458902703634008832 459607324854737664 460551061046487312 461506528676451456 462516110749237248 463226280168554496 464177447353939968 465140438351069184 466811201419858944 468740173326552576 472176847413190656 473243413122571608 474127991410765824 475928607697590564 476969739210150912 477895254836836806 479577738438475776 479676077049540096 481399051464229536 481559464630370304 481658209599331584 483388303743007344 485189595176546304 485450793926885376 486196178358730752 487194510859094016 488944491142352256 492794447765520384 494564542764678144 494665954457338224 496710028649310696 498560961972750336 500621131237100544 501389808932441088 502419339323440704 503461667647037952 504224006490550764 506375397113389056 507152910184538112 508194274258192896 509248583367118848 515102015359844352 517058240461579872 517230536084471808 518119943677298226 519194844761007888 521129565189623808 522199628273182464 523282993144952832 525162601597341312 526311436369821696 527332694992371648 529297740192595968 531198953339839488 531484920937193472 533393990337111552 539524955743285248 539635586680732608 541573932897258228 543811841710883262 543884685788454912 544719792420429824 545838294573614592 546970700653572096 548093824716480768 550062552535146288 552409524123697152 553257720201314304 554393753736210432 555543909127766016 556385110610262912 556499198764505502 560766095733178368 560881082219344128 564063535048996224 565297468693512192 566394376102917696 568504980206862336 570547023957605376 570854174339948544 571718558540467008 572904656288008704 576220279473856512 579489767279824896 581690520519277356 581884353095030784 584094200356133874 586150569202581504 586270760838326784 588572678992674816 588693367288071936 590807926797008976 593328748132859904 594239773549559808 595459957716670464 596695309803896832 597598822507319424 600068239129250496 602304325046747136 604793185894047744 606965575211195904 607090035015824184 611870271512011776 612809766472983552 614068081395316416 615342038235268608 618903263138586624 622414935226478592 624986897768736768 625933249436545776 629569129884254208 630861857699825664 630991217496762144 632170655214354432 634571476930120752 635959652280201216 637193673115782408 639568102732720128 641865401952306048 642210946132442112 644517738324009792 646919460235395072 649592681145458688 651925988189803008 659419390352904192 659554605943117632 662144263866759168 662280038199080928 664658917646635098 664747949297000448 667494841649467392 668519745243254784 669892452431254272 671282223529383936 672298675320734352 675167196151185408 676203880246050816 677592365677590528 678998111156158464 682976289392802207 688354055451013248 689410987282106496 690826591569730968 692259793014677184 693774166123855872 694839420252831744 696266171030909952 697710657526603776 700216802129788416 703110259989828864 708265271119785984 708646561249591296 711191987116148736 713892911546385846 716842882255255209 719366607657713664 719514115574310144 722098577196344304 722487314398997376 725082455614511016 725179581051273216 727784392764819456 728176190890328064 729294267538096128 730791766288641024 733416736713528384 739191671648280576 741846814147017216 741998931686007336 747841442959125504 752084713398661632 753629008985161056 755192501470556928 756336009735826146 759563095670083584 760729365276807168 761138899119931392 762291411387289344 763872875050678272 768293705965142016 772653023039766528 775587360692369808 775845804126707712 778792267141511832 781694347784435712 784924489717429248 787743902396011968 790999042488557472 793946610288893952 796798430009759232 797227381405790208 800090985505667328 806390914525396992 809287433614927872 809453380021098912 812360899345887342 815827028682682368 817079688630644736 818757441860421888 820456050980358144 825093828802719432 825204350851448832 829886580301971456 831590630604315648 833315863691649024 834577665915394368 834748798146758253 841149143599767552 841321623329016192 846095302573494336 847946203040268288 849591564154376544 852757470310293504 855820535936408064 856281261509922816 859356984432013056 866123574860611584 869234650919737344 872535780778916034 872826529642546176 876141300534200811 879225853803872256 879406141257490176 882859018489012224 883040050932107904 886211890195513464 886330599062667264 889993122199289856 891359660324339712 893189936575005696 895042964705845248 896398233760979136 903456487570120704 910448362816793856 910635052523736276 917617247563382784 917805407268017664 919214649709475328 921102122092974624 923013057352902912 928354894707879936 930280876702138368 933622402839717888 937480346653105152 944353694826381312 946486826245143216 948255982821531648 951857215395181128 953939478420301824 955790509673673612 959352154099080192 962798102928459072 963118929260740608 963316419198663168 966776607486014688 970379190353092608 974389021718188032 977888982284704512 985588895531040768 989129085529356288 989331908914676448 993420057298621392 996988376469952647 997121923945500672 1001242262474201088 1002779617864882176 1004838678646881408 1006923335294075904 1008448012981101528 1012750794226778112 1014305820369076224 1016388548516385792 1018497166734237696 1034116480923159744 1034461072168943616 1036239887354596452 1038389689522015776 1042259130379247616 1044399256546364928 1046565986289905664 1050325203194682624 1054665389984743296 1058595480385191936 1062397906679678976 1062969841874386944 1066787980674223104 1070839367319578769 1079049911486570496 1079271173361465216 1083147865794516456 1087623683421766524 1087769371576909824 1089439584840859648 1091676589147229184 1093941401307144192 1096187649432961536 1100125105070292576 1108787507472420864 1111087818255532032 1112770221220525824 1112998397529011004 1121532191466356736 1121762164438688256 1128127070097992448 1132788752205835392 1134504014603739219 1137009960413724672 1141094047915210752 1141708348679897088 1143437117080934016 1145809312576017408 1152440558947713024 1158979534559649792 1163381041038554712 1163768706190061568 1168188400712267748 1172541521676653568 1177145357985349632 1177386734576143872 1181615853594017952 1190919915433340928 1193390619607793664 1195197645014638848 1200136478258500992 1204608650093494272 1209586371788095488 1213931150422391808 1214180070031648368 1218541349018831013 1223740543024023552 1225619532945967104 1228136162790632832 1230684076470537216 1237806526277173248 1244829870452957184 1249973795537473536 1251866498873091552 1261723715399651328 1261982434993524288 1264341310428708864 1269142953860241504 1271919304560402432 1274387346231564816 1279136205465440256 1283730803904612096 1284421892264884224 1289035476648019584 1293838920470790144 1299185362290917376 1303851976379606016 1308803671168374051 1318838780705808384 1319109211886235264 1324288527733518336 1324560076398161856 1329317835293270196 1329495898594000896 1334989683298934784 1337039490486509568 1339784904862508544 1342564447058767872 1344597350641468704 1355184731355181056 1357996222312316928 1365952578785604414 1376708110902026496 1378821974564212992 1381653183139461936 1384519586029354368 1387548332247711744 1389678840505663488 1392532342061819904 1395421315053207552 1400433604259576832 1406220519979657728 1416530542239571968 1422383974232297472 1427785823092771692 1433685764510510418 1438733215315427328 1439028231148620288 1444197154392688608 1444974628797994752 1450164911229022032 1455568785529638912 1456352381780656128 1458588535076192256 1461583532577282048 1466833473427056768 1478383343296561152 1483693628294034432 1483997863372014672 1495682885918251008 1504169426797323264 1507258017970322112 1510385002941113856 1512672019471652292 1519126191340167168 1521458730553614336 1524582822774578688 1527745750101356544 1545306046079533056 1551174721384739616 1551691608253415424 1557584534283023664 1563388695568871424 1569848979434858496 1575487804792023936 1581998084977114944 1587893220577787904 1593596860019518464 1594454762811580416 1600181971011334656 1618574867229855744 1618906760042197824 1624721798691774684 1631654057365364736 1634159377261289472 1637514883720843776 1640912101960716288 1650187657605438864 1659773160603942912 1663181261208631296 1666631727383298048 1669155331830788736 1669497596293516506 1682298287199535104 1682643246658032384 1692190605146988672 1695892406080536576 1699183128308753088 1705514940620587008 1711641071872816128 1712562523019845632 1718713968864026112 1738469301839474688 1745071561557832068 1745653059285092352 1752282601068401622 1758451707607744512 1758812282514980352 1765718036978024448 1766080101864215808 1772423780391026928 1779986244398579712 1782719320648679424 1786379873150011392 1790085929411690496 1792796467521958272 1806912975140241408 1820896725633587712 1821270105047472552 1835610814536035328 1838429299418950656 1842204244185949248 1846026114705805824 1856709789415759872 1867244805679435776 1874960693306210304 1888707389652762624 1892973652490286432 1896511965643063296 1903714430790362256 1907878956840603648 1911581019347347224 1918704308198160384 1925596205856918144 1926632838397326336 1933553214972029376 1940758380706185216 1948778043436376064 1955777964569409024 1978258171058712576 1978663817829352896 1986840114597242784 1993976752939905294 1994243847891001344 2002484524948402176 2005559235729764352 2009677357293762816 2013846670588151808 2016896025962203056 2025501588453556224 2028611640738152448 2032777097032771584 2036994333468475392 2068232961846319488 2072479774709192904 2076779379044031552 2084518260758495232 2088798513092729856 2093131972579811328 2100650406389365248 2109330779969486592 2124795813359357952 2125939683748773888 2133575961348446208 2141678734639157538 2158099822973140992 2158542346722930432 2166295731589032912 2175247366843533048 2175538743153819648 2178879169681719296 2183353178294458368 2187882802614288384 2192375298865923072 2200250210140585152 2217575014944841728 2225540442441051648 2225996795058022008 2243524328877376512 2256254140195984896 2265577504411670784 2269008029207478438 2282188095830421504 2283416697359794176 2286874234161868032 2291618625152034816 2304881117895426048 2317959069119299584 2326762082077109424 2327537412380123136 2336376801424535496 2345083043353307136 2354773469152287744 2363231707188035904 2381839830866681856 2390395290029277696 2400272956517001984 2419172743576190976 2427862300844783616 2428360140063296736 2437082698037662026 2447481086048047104 2451239065891934208 2456272325581265664 2461368152941074432 2475613052554346496 2489659740905914368 2499947591074947072 2503732997746183104 2504246394440274759 2523447430799302656 2523964869987048576 2538285907720483008 2543838609120804864 2548774692463129632 2558272410930880512 2567461607809224192 2568843784529768448 2578070953296039168 2598370724581834752 2607703952759212032 2617607342336748102 2628423901602602433 2637677561411616768 2638218423772470528 2648577055467036672 2649120152796323712 2658635670586540392 2658991797188001792 2669979366597869568 2674078980973019136 2679569809725017088 2685128894117535744 2689194701282937408 2710369462710362112 2731905157571208828 2753416221804052992 2757643949128425984 2763306366278923872 2769039172058708736 2785064684123639808 2790842630106415104 2800867208519153664 2812441039959315456 2833061084479143936 2844767948464594944 2855571646185543384 2867371529021020836 2878056462297240576 2888394308785377216 2889949257595989504 2900329822458044064 2911137571059277824 2923167065154564096 2933666946854113536 2956766686593122304 2967387256588068864 2967995726744029344 2990965129409857941 2991365771836502016 3008338853594646528 3014516035940644224 3020770005882227712 3025344038943304584 3038252382680334336 3042917461107228672 3049165645549157376 3055491500202713088 3102349442769479232 3103383216506830848 3115169068566047328 3126777391137742848 3139697958869716992 3150975609584047872 3163996169954229888 3175786441155575808 3187193720039036928 3188909525623160832 3200363942022669312 3212518101958736307 3237149734459711488 3237813520084395648 3249443597383549368 3263308114730729472 3268318754522578944 3275029767441687552 3281824203921432576 3300375315210877728 3326362522417262592 3333263454766596096 3338310663661577472 3338995192587033012 3364596574399070208 3365286493316064768 3384381210293977344 3398366256617506176 3411029881241174016 3423282143745632256 3425125046039691264 3437427937728052224 3476938603678949376 3490143123115664136 3491306118570184704 3504565202136803244 3517624565029960704 3531436073956048896 3532160203728431616 3544847560782053856 3572759746300022784 3580171858823380992 3585592935043916544 3613825950280482816 3641793451267175424 3642540210094945104 3655624047056493039 3671221629072070656 3676858598837901312 3684408488371898496 3692052229411611648 3713419578831519744 3734489611358871552 3749921386612420608 3785947304980572864 3793023931286126592 3807428861580724512 3815757913681207296 3823162038694694448 3837408616396320768 3851192411713836288 3853265676794652672 3867106429944058752 3881516761412370432 3897556086872752128 3911555929138818048 3926411013505122153 3956516342117425152 3957327635658705792 3973680229194485568 3987953505879810588 3988487695782002688 4004969049896804352 4011118471459528704 4019354714587525632 4027693341176303616 4033792051924406112 4065554194065543168 4073988666936950784 4136465923692638976 4144959549418385808 4153558758088063104 4169036521516990464 4177597026185459712 4186263945159622656 4201300812778730496 4218661559938973184 4249591626718715904 4267151922696892416 4283357469278315076 4316199645946281984 4317084693445860864 4332591463178065824 4350494733687066096 4366706356588916736 4375765605228576768 4384750597731846144 4400500420281170304 4435150029889683456 4451080884882103296 4451993590116044016 4487048657754753024 4512508280391969792 4531155008823341568 4538016058414956876 4564376191660843008 4573748468323736064 4583237250304069632 4635918138238599168 4653524164154218848 4655074824760246272 4672753602849070992 4690166086706614272 4709546938304575488 4726463414376071808 4763679661733363712 4780790580058555392 4800545913034003968 4855724601689567232 4856720280126593472 4874165396075324052 4894962172096094208 4902478131783868416 4912544651162531328 4922736305882148864 4979319481811828736 4999895182149894144 5007465995492366208 5008492788880549518 5046894861598605312 5047929739974097152 5076571815440966016 5087677218241609728 5097549384926259264 5116544821861761024 5134923215618448384 5137687569059536896 5156141906592078336 5215407905518424064 5235214684673496204 5256847803205204866 5275355122823233536 5276436847544941056 5297154110934073344 5298240305592647424 5317271341173080784 5339958733195739136 5348157961946038272 5359139619450034176 5370257788235071488 5378389402565874816 5420738925420724224 5463810315142417656 5506832443608105984 5515287898256851968 5526612732557847744 5538078344117417472 5570129368247279616 5601734417038307328 5624882079918630912 5666122168958287872 5689535896929189888 5711143292371086768 5734743058042041672 5756112924594481152 5776788617570754432 5779898515191979008 5800659644916088128 5822275142118555648 5846334130309128192 5867333893708227072 5934774513176137728 5935991453488058688 5981930258819715882 5982731543673004032 6016677707189293056 6029032071881288448 6041540011764455424 6050688077886609168 6076504765360668672 6085834922214457344 6098331291098314752 6110983000405426176 6204698885538958464 6230338137132094656 6253554782275485696 6279395917739433984 6301951219168095744 6327992339908459776 6374387440078073856 6377819051246321664 6400727884045338624 6425036203917472614 6474299468919422976 6475627040168791296 6498887194767098736 6526616229461458944 6536637509045157888 6550059534883375104 6563648407842865152 6600750630421755456 6652725044834525184 6676621327323154944 6677990385174066024 6730572986632129536 6768762420587954688 6796732513235012352 6846564287491264512 6850250092079382528 6874855875456104448 6953877207357898752 6980286246231328272 6982612237140369408 7009130404273606488 7035249130059921408 7064320407456863232 7089695121564107712 7145519492600045568 7171185870087833088 7283586902534350848 7285080420189890208 7311248094112986078 7342443258144141312 7353717197675802624 7368816976743796992 7384104458823223296 7426839157663039488 7468979222717743104 7499842773224841216 7512739183320824277 7571894609961145728 7614857723161449024 7631515827362414592 7646324077389388896 7674817232792641536 7702384823427672576 7706531353589305344 7734212859888117504 7795112173745504256 7823111858277636096 7852822027010244306 7885271704807807299 7913032684234850304 7914655271317411584 7947360458388971136 7975907011759621176 7976975391564005376 8009938099793608704 8022236942919057408 8038709429175051264 8055386682352607232 8067584103848812224 8131108388131086336 8272931847385277952 8289919098836771616 8307117516176126208 8355194052370919424 8372527890319245312 8402601625557460992 8437323119877946368 8499183253437431808 8534303845393784832 8566714938556630152 8634169386891721728 8665182926356131648 8700989467374132192 8733412713177833472 8769501195463692288 8801000840562340608 8870300059779366912 8902161769764206592 8903987180232088032 8974097315509506048 9025016560783939584 9062310017646683136 9076032116829913752 9128752383321686016 9147496936647472128 9166474500608139264 9307048328308437696 9310149649520492544 9345507205698141984 9380332173413228544 9419093876609150976 9452926828752143616 9527359323466727424 9561581160117110784 9601091826068007936 9637554305876208921 9711449203379134464 9713440560253186944 9748330792150648104 9789924344192188416 9804956263567736832 9825089302325062656 9845472611764297728 9999790364299788288 10014931990984732416 10016985577761099036 10093789723197210624 10095859479948194304 10153143630881932032 10195098769852518528 10233089643723522048 10269846431236896768 10275375138119073792 10312283813184156672 10430815811036848128 10470429369346992408 10513695606410409732 10552873695089882112 10594308221868146688 10596480611185294848 10634542682346161568 10718279238900068352 10740515576470142976 10756778805131749632 10841477850841448448 10927620630284835312 10966872141169479117 11013664887216211968 11030575796513703936 11053225465115695488 11076156688234834944 11140258736494559232 11203468834076614656 11249764159837261824 11379071793858379776 11422286584742173536 11469486116084083344 11512225849188962304 11553577235141508864 11559797030383958016 11601319289832176256 11644550284237111296 11692668260618256384 11734667787416454144 11779233040515366459 11869549026352275456 11871982906976117376 11963860517639431764 11965463087346008064 12033355414378586112 12058064143762576896 12083080023528910848 12101376155773218336 12196662582196629504 12221966000810852352 12409397771077916928 12460676274264189312 12507109564550971392 12558791835478867968 12603902438336191488 12655984679816919552 12748774880156147712 12801455768090677248 12850072407834945228 12948598937838845952 12951254080337582592 12997774389534197472 13100119069766750208 13127296815685730304 13201501260843510912 13305450089669050368 13353242654646309888 13355980770348132048 13461145973264259072 13537524841175909376 13593465026470024704 13693128574982529024 13749711750912208896 13907754414715797504 13960572492462656544 13965224474280738816 14018260808547212976 14070498260119842816 14128640814913726464 14179390243128215424 14291038985200091136 14342371740175666176 14567173805068701696 14570160840379780416 14622496188225972156 14684886516288282624 14707434395351605248 14737633953487593984 14768208917646446592 14937958445435486208 14999685546449682432 15025478366641648554 15143789219922291456 15229715446322898048 15263031654724829184 15292648154778777792 15349634465585283072 15404769646855345152 15413062707178610688 15468425719776235008 15646223716555272192 15705644054020488612 15770543409615614598 15826065368469700608 15829310542634823168 15894720916777942272 15951814023519242352 16019876199587217408 16044473885838114816 16077418858350102528 16110773364705214464 16135168207697624448 16262216776262172672 16545863694770555904 16579838197673543232 16614235032352252416 16710388104741838848 16805203251114921984 16874646239755892736 16998366506874863616 17068607690787569664 17133429877113260304 17268338773783443456 17330365852712263296 17401978934748264384 17466825426355666944 17539002390927384576 17602001681124681216 17804323539528413184 17807974360464176064 17948194631019012096 18050033121567879168 18124620035293366272 18152064233659827504 18257504766643372032 18294993873294944256 18332949001216278528 18614096656616875392 18691014411396283968 18760664346826457088 18838187753218301952 18905853657504287232 19123162320234221568 19202183652136015872 19275108611752417842 19422898406758268928 19426881120506373888 19496661584301296208 19579848688384376832 19609912527135473664 19650178604650125312 19690945223528595456 20029863981969464832 20033971155522198072 20191718959896388608 20306287261763864064 20390197539705037056 20539692862473793536 20550750276238147584 20624567626368313344 20861631622073696256 20940858738693984816 21027391212820819464 21105747390179764224 21192961222370589696 21269085364692323136 21436558477800136704 21513557610263499264 21855241260569670624 21933744282338958234 22027329774432423936 22061151593027407872 22106450930231390976 22152313376469669888 22280517472989118464 22406937668153229312 22499528319674523648 22844573169484347072 22938972232168166688 23024451698377924608 23107154470283017728 23119594060767916032 23202638579664352512 23385336521236512768 23469335574832908288 23558466081030732918 23739098052704550912 23743965813952234752 23927721035278863528 23930926174692016128 24066710828757172224 24116128287525153792 24166160047057821696 24202752311546436672 24393325164393259008 24818795542155833856 24921352548528378624 25117583670957735936 25207804876672382976 25311969359633839104 25497549760312295424 25602911536181354496 25700144815669890456 25902508160675165184 25995548779068394944 26200238139533500416 26403002521687021824 26610900179338100736 26706485309292619776 26711961540696264096 26922291946528518144 27075049682351818752 27186930052940049408 27386257149965058048 27499423501824417792 27921144984925313088 27930448948561477632 28036521617094425952 28140996520239685632 28257281629827452928 28358780486256430848 28582077970400182272 28684743480351332352 28912662917628626763 29134347610137403392 29140321680759560832 29244992376451944312 29369773032576565248 29414868790703210496 29475267906975187968 29536417835292893184 29999371092899364864 30050956733283297108 30287578439844582912 30459430892645796096 30585296309557555584 30699268931170566144 30809539293710690304 30826125414357221376 30936851439552470016 31292447433110544384 31411288108040977224 31541086819231229196 31658621085269646336 31789441833555884544 31903628047038484704 32154837716700205056 32221546729410428928 32270336415395248896 32524433552524345344 32900616423508437351 33091727389541111808 33159676395347086464 33228470064704504832 33420776209483677696 33610406502229843968 33749292479511785472 34137215381575139328 34266859754226520608 34536677547566886912 34660731705424526592 34803957869496528768 34933650852711333888 35078004781854769152 35204003362249362432 35337699121546099377 35608647079056826368 35615948720928352128 35896389262038024192 36100066243135758336 36249240070586732544 36304128467319655008 36589987746589888512 36665898002432557056 37228193313233750784 37382028822792567936 37521328693652914176 37676375506436603904 37811707315008574464 38246324640468443136 38404367304272031744 38550217223504835684 38845796813516537856 38853762241012747776 38993323168602592416 39300357209300250624 39381890447057190912 40059727963938929664 40067942311044396144 40383437919792777216 40612574523527728128 40780395079410074112 41079385724947587072 41249135252736626688 41723263244147392512 41881717477387969632 42054782425641638928 42211494780359528448 42385922444741179392 42538170729384646272 42873116955600273408 43027115220526998528 43710482521139341248 43867488564677916468 44054659548864847872 44122303186054815744 44212901860462781952 44304626752939339776 44813875336306458624 44999056639349047296 45689146338968694144 45877944464336333376 46048903396755849216 46214308940566035456 46239188121535832064 46405277159328705024 46938671149665816576 47116932162061465836 47478196105409101824 47487931627904469504 47855442070557727056 48133421657514344448 48232256575050307584 48332320094115643392 48405504623092873344 48786650328786518016 49637591084311667712 49842705097056757248 50415609753344765952 50623938719267678208 50995099520624590848 51205823072362708992 51400289631339780912 51805016321350330368 51991097558136789888 52400476279067000832 52806005043374043648 53412970618585239552 53423923081392528192 53844583893057036288 54150099364703637504 54373860105880098816 54772514299930116096 54998847003648835584 55842289969850626176 56073043234188851904 56281993040479371264 56514563259654905856 56717560972512861696 57369486960702664704 57825325835257253526 58268695220274806784 58280643361519121664 58489984752903888624 58739546065153130496 58829737581406420992 58950535813950375936 59072835670585786368 60101913466566594216 60575156879689165824 60918861785291592192 61170592619115111168 61619078587421380608 61652250828714442752 61873702879104940032 62584894866221088768 62822576216081954448 63082173638462458392 63317242170539292672 63578883667111769088 63807256094076969408 64309675433400410112 64540672830790497792 65801232847016874702 66183454779082223616 66319352790694172928 66456940129409009664 66841552418967355392 67220813004459687936 67498584959023570944 68533719508453041216 69073355095133773824 69321463410849053184 69607915738993057536 70156009563709538304 70408006724498724864 70675398243092198754 71217294158113652736 71231897441856704256 71792778524076048384 72200132486271516672 72498480141173465088 72608256934639310016 73179975493179777024 74456386626467501568 74764057645585135872 75352751012873207808 75623414630017148928 76492649280936886272 76808734608544063488 77100434447009671368 77707524482025495552 77986646337205184832 78600714418600501248 80119455927877859328 80135884622088792288 80766875839585554432 81225149047055456256 81560790158820148224 82158771449895174144 82498270505473253376 83763434954775939264 84109564851283277856 84422989560719056896 84771844889482358784 85076341458769292544 85746233911200546816 86054230441053997056 86737988752885880289 87420965042278682496 87734977129355832936 88109319097729695744 88244606372109631488 88425803720925563904 88609253505878679552 89998113278698094592 91378292677937388288 91755888928672666752 92097806793511698432 92428617881132070912 92478376243071664128 92810554318657410048 93877342299331633152 94233864324122931672 94975863255808939008 95710884141115454112 96464513150100615168 96664640188231286784 96811009246185746688 97573300657573036032 99275182168623335424 99685410194113514496 100831219506689531904 101247877438535356416 102411646144725417984 102800579262679561824 103610032642700660736 103982195116273579776 104800952558134001664 105612010086748087296 106013097364638298131 106825941237170479104 106847846162785056384 107689167786114072576 108300198729407275008 108747720211760197632 109997694007297671168 111684579939701252352 112146086468377703808 112563986080958742528 113029126519309811712 113435121945025723392 114738973921405329408 115650651670514507052 116537390440549613568 116561286723038243328 116979969505807777248 117901071627900751872 118145671341171572736 120203826933133188432 121150313759378331648 121837723570583184384 122341185238230222336 123238157174842761216 123747405758209880064 125169789732442177536 125645152432163908896 126164347276924916784 126634484341078585344 127157767334223538176 127614512188153938816 128619350866800820224 129081345661580995584 131602465694033749404 132366909558164447232 132638705581388345856 132913880258818019328 134441626008919375872 134997169918047141888 137067439016906082432 138146710190267547648 138642926821698106368 139215831477986115072 140816013448997449728 141350796486184397508 142434588316227305472 142463794883713408512 144400264972543033344 144996960282346930176 145216513869278620032 146359950986359554048 148912773252935003136 149528115291170271744 151246829260034297856 152985298561873772544 153617469217088126976 154200868894019342736 155415048964050991104 155973292674410369664 157201428837201002496 160238911855755718656 160271769244177584576 161533751679171108864 162450298094110912512 163121580317640296448 164317542899790348288 164996541010946506752 167526869909551878528 168219129702566555712 168845979121438113792 169543689778964717568 170152682917538585088 172108460882107994112 173475977505771760578 174841930084557364992 175469954258711665872 176218638195459391488 176489212744219262976 176851607441851127808 177218507011757359104 182756585355874776576 183511777857345333504 184857235762264141824 184956752486143328256 185621108637314820096 187754684598663266304 188467728648245863344 189951726511617878016 191421768282230908224 192929026300201230336 193622018492371493376 198550364337246670848 199370820388227028992 201662439013379063808 202495754877070712832 205601158525359123648 207220065285401321472 207964390232547159552 211224020173496174592 212026194729276596262 213651882474340958208 213695692325570112768 215378335572228145152 216600397458814550016 217495440423520395264 223369159879402504704 224292172936755407616 226058253038619623424 226870243890051446784 229477947842810658816 231301303341029014104 233122573446076486656 233959939011615554496 235802143255801503744 240407653866266376864 242300627518756663296 243675447141166368768 244682370476460444672 246476314349685522432 247494811516419760128 251290304864327817792 252328694553849833568 253268968682157170688 254315534668447076352 255229024376307877632 257238701733601640448 258162691323161991168 263204931388067498808 264733819116328894464 265277411162776691712 265827760517636038656 269994339836094283776 274134878033812164864 276293420380535095296 277285853643396212736 278431662955972230144 281632026897994899456 282701592972368795016 284927589767426817024 289993920564693860352 290433027738557240064 292719901972719108096 297825546505870006272 299056230582340543488 302493658520068595712 307234938434176253952 308401737788038685472 310830097928101982208 311946585348820739328 314402857674402004992 318039292093914894393 320477823711511437312 320543538488355169152 323067503358342217728 324900596188221825024 326243160635280592896 329993082021893013504 335053739819103757056 336438259405133111424 337691958242876227584 339087379557929435136 340305365835077170176 344216921764215988224 346951955011543521156 349683860169114729984 350939908517423331744 353703214883702255616 354437014023514718208 365513170711749553152 367023555714690667008 369714471524528283648 371242217274629640192 375509369197326532608 376935457296491726688 379903453023235756032 382843536564461816448 385858052600402460672 387244036984742986752 397100728674493341696 398741640776454057984 403324878026758127616 404991509754141425664 411202317050718247296 414440130570802642944 415928780465094319104 422448040346992349184 424052389458553192524 427303764948681916416 427391384651140225536 433200794917629100032 434990880847040790528 446738319758805009408 448584345873510815232 453740487780102893568 458955895685621317632 462602606682058028208 466245146892152973312 467919878023231108992 471604286511603007488 480815307732532753728 484601255037513326592 487350894282332737536 489364740952920889344 492952628699371044864 494989623032839520256 502580609728655635584 504657389107699667136 506537937364314341376 508631069336894152704 510458048752615755264 516325382646323982336 526409862776134997616 529467638232657788928 530554822325553383424 531655521035272077312 548269756067624329728 554571707286792425472 556863325911944460288 563264053795989798912 565403185944737590032 569855179534853634048 580866055477114480128 595651093011740012544 598112461164681086976 604987317040137191424 616803475576077370944 621660195856203964416 623893170697641478656 636078584187829788786 640955647423022874624 641087076976710338304 646135006716684435456 649801192376443650048 652486321270561185792 670107479638207514112 672876518810266222848 678174759115858870272 680610731670154340352 688433843528431976448 693903910023087042312 699367720338229459968 701879817034846663488 707406429767404511232 731026341423499106304 734047111429381334016 739428943049056567296 742484434549259280384 753870914592983453376 759806906046471512064 765687073128923632896 771716105200804921344 774488073969485973504 794201457348986683392 797483281552908115968 809983019508282851328 822404634101436494592 828880261141605285888 831857560930188638208 844896080693984698368 848104778917106385048 854782769302280451072 869981761694081581056 893476639517610018816 897168691747021630464 907480975560205787136 925205213364116056416 932490293784305946624 935839756046462217984 943208573023206014976 954117876281744683179 961630615465065507456 969202510075026653184 974701788564665475072 978729481905841778688 989979246065679040512 1005161219457311271168 1009314778215399334272 1013075874728628682752 1017262138673788305408 1020916097505231510528 1032650765292647964672 1052819725552269995232 1061109644651106766848 1063311042070544154624 1096539512135248659456 1109143414573584850944 1113726651823888920576 1126528107591979597824 1130806371889475180064 1139710359069707268096 1161732110954228960256 1191302186023480025088 1196224922329362173952 1209974634080274382848 1233606951152154741888 1243320391712407928832 1247786341395282957312 1272157168375659577572 1281911294846045749248 1282174153953420676608 1299602384752887300096 1304972642541122371584 1340214959276415028224 1345753037620532445696 1361221463340308680704 1376867687056863952896 1387807820046174084624 1398735440676458919936 1403759634069693326976 1414812859534809022464 1462052682846998212608 1468094222858762668032 1478857886098113134592 1484968869098518560768 1507741829185966906752 1519613812092943024128 1531374146257847265792 1548976147938971947008 1588402914697973366784 1594966563105816231936 1644809268202872989184 1663715121860377276416 1689792161387969396736 1696209557834212770096 1709565538604560902144 1786953279035220037632 1794337383494043260928 1814961951120411574272 1850410426728232112832 1864980587568611893248 1871679512092924435968 1908235752563489366358 1923261230930131014912 1938405020150053306368 1949403577129330950144 1957458963811683557376 2010322438914622542336 2018629556430798668544 2034524277347576610816 2041832195010463021056 2065301530585295929344 2105639451104539990464 2122219289302213533696 2193079024270497318912 2218286829147169701888 2227453303647777841152 2261612743778950360128 2279420718139414536192 2323464221908457920512 2382604372046960050176 2392449844658724347904 2467213902304309483776 2486640783424815857664 2495572682790565914624 2544314336751319155144 2564348307906841353216 2609945285082244743168 2680429918552830056448 2691506075241064891392 2722442926680617361408 2775615640092348169248 2797470881352917839872 2807519268139386653952 2829625719069618044928 2924105365693996425216 2936188445717525336064 2969937738197037121536 3015483658371933813504 3039227624185886048256 3062748292515694531584 3097952295877943894016 3189933126211632463872 3289618536405745978368 3327430243720754552832 3379584322775938793472 3392419115668425540192 3419131077209121804288 3573906558070440075264 3588674766988086521856 3629923902240823148544 3700820853456464225664 3729961175137223786496 3743359024185848871936 3816471505126978732716 3846522461860262029824 3898807154258661900288 3914917927623367114752 4020644877829245084672 4037259112861597337088 4083664390020926042112 4130603061170591858688 4211278902209079980928 4244438578604427067392 4386158048540994637824 4436573658294339403776 4454906607295555682304 4523225487557900720256 4558841436278829072384 4646928443816915841024 4765208744093920100352 4784899689317448695808 4934427804608618967552 4991145365581131829248 5088628673502638310288 5128696615813682706432 5360859837105660112896 5383012150482129782784 5444885853361234722816 5551231280184696338496 5594941762705835679744 5615038536278773307904 5848210731387992850432 5872376891435050672128 6030967316743867627008 6125496585031389063168 6195904591755887788032 6579237072811491956736 6654860487441509105664 6784838231336851080384 6838262154418243608576 7147813116140880150528 7177349533976173043712 7401641706912928451328 7459922350274447572992 7486718048371697743872 7632943010253957465432 7693044923720524059648 7829835855246734229504 8041289755658490169344 8074518225723194674176 8167328780041852084224 8422557804418159961856 8488877157208854134784 8772316097081989275648 8909813214591111364608 9046450975115801440512 9117682872557658144768 9293856887633831682048 9569799378634897391616 9868855609217237935104 9982290731162263658496 10177257347005276620576 10257393231627365412864 10721719674211320225792 10766024300964259565568 10889771706722469445632 11102462560369392676992 11189883525411671359488 11230077072557546615808 11696421462775985700864 11744753782870101344256 12061934633487735254016 12250993170062778126336 12391809183511775576064 13158474145622983913472 13309720974883018211328 13569676462673702160768 13676524308836487217152 14295626232281760301056 14354699067952346087424 14803283413825856902656 14973436096743395487744 15265886020507914930864 15386089847441048119296 16082579511316980338688 16149036451446389348352 16334657560083704168448 16845115608836319923712 17544632194163978551296 18092901950231602881024 18587713775267663364096 19737711218434475870208 19964581462324527316992 20354514694010553241152 20514786463254730825728 21443439348422640451584 21532048601928519131136 22204925120738785353984 22379767050823342718976 22460154145115093231616 23489507565740202688512 24123869266975470508032 24501986340125556252672 26316948291245967826944 27139352925347404321536 27353048617672974434304 28709398135904692174848 29606566827651713805312 29946872193486790975488 30531772041015829861728 30772179694882096238592 32165159022633960677376 32298072902892778696704 32669315120167408336896 33690231217672639847424 35089264388327957102592 36185803900463205762048 37175427550535326728192 39475422436868951740416 39929162924649054633984 40709029388021106482304 41029572926509461651456 42886878696845280903168 43064097203857038262272 44409850241477570707968 44920308290230186463232 48247738533950941016064 49003972680251112505344 52633896582491935653888 54278705850694808643072 59213133655303427610624 59893744386973581950976 61063544082031659723456 61544359389764192477184 64330318045267921354752 64596145805785557393408 67380462435345279694848 72371607800926411524096 78950844873737903480832 81418058776042212964608 82059145853018923302912 86128194407714076524544 88819700482955141415936 89840616580460372926464 96495477067901882032128 98007945360502225010688 105267793164983871307776 108557411701389617286144 118426267310606855221248 119787488773947163901952 122127088164063319446912 123088718779528384954368 128660636090535842709504 129192291611571114786816 134760924870690559389696 144743215601852823048192 157901689747475806961664 162836117552084425929216 177639400965910282831872 179681233160920745852928 192990954135803764064256 217114823402779234572288 236852534621213710442496 244254176328126638893824 246177437559056769908736 258384583223142229573632 269521849741381118779392 289486431203705646096384 315803379494951613923328 325672235104168851858432 355278801931820565663744 359362466321841491705856 385981908271607528128512 434229646805558469144576 473705069242427420884992 488508352656253277787648 539043699482762237558784 578972862407411292192768 651344470208337703716864 710557603863641131327488 868459293611116938289152 947410138484854841769984 977016705312506555575296 1078087398965524475117568 1157945724814822584385536 1302688940416675407433728 1421115207727282262654976 1736918587222233876578304 1954033410625013111150592 2605377880833350814867456 2842230415454564525309952 3473837174444467753156608 3908066821250026222301184 5210755761666701629734912 7816133642500052444602368 10421511523333403259469824 15632267285000104889204736 31264534570000209778409472
- Sum of all divisors σ(n): 107696634901242924072960000
- Sum of proper divisors (its aliquot sum) s(n): 76432100331242714294550528
- 31264534570000209778409472 is an abundant number, because the sum of its proper divisors (76432100331242714294550528) is greater than itself. Its abundance is 45167565761242504516141056
Bases of 31264534570000209778409472
- Binary: 11001110111001000010111010000101011000010101110111110111110000101010110000000000000002
- Hexadecimal: 0x19DC85D0AC2BBEF8558000
- Base-36: 3XF5UKHEO60000000
Squares and roots of 31264534570000209778409472
- 31264534570000209778409472 squared (312645345700002097784094722) is 977471121878738202148669953962901061080602099318784
- 31264534570000209778409472 cubed (312645345700002097784094723) is 30560179681154698921393992588353929754439988503414584208192867198682213122048
-
The
square root of 31264534570000209778409472 is 5591469804085.5241462377 -
31264534570000209778409472 is a
perfect cube number . Itscube root is 315029088
Scales and comparisons
How big is 31264534570000209778409472?- 31,264,534,570,000,209,778,409,472 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,264,534,570,000,209,778,409,472 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 31264534570000209778409472 cubic inches would be around 26252424 feet tall.
Recreational maths with 31264534570000209778409472
- 31264534570000209778409472 backwards is 27490487790200007543546213
- 31264534570000209778409472 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 31264534570000209778409472'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 31264534570000209778409472 - Facts about the integer". Numbermatics.com. 2024. Web. 15 May 2024.
APA style:
Numbermatics. (2024). Number 31264534570000209778409472 - Facts about the integer. Retrieved 15 May 2024, from https://numbermatics.com/n/31264534570000209778409472/
Chicago style:
Numbermatics. 2024. "Number 31264534570000209778409472 - Facts about the integer". https://numbermatics.com/n/31264534570000209778409472/
The information we have on file for 31264534570000209778409472 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 31264534570000209778409472, math, Factors of 31264534570000209778409472, curriculum, school, college, exams, university, Prime factorization of 31264534570000209778409472, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, two hundred sixty-four sextillion, five hundred thirty-four quintillion, five hundred seventy quadrillion, two hundred nine billion, seven hundred seventy-eight million, four hundred nine thousand, four hundred seventy-two.