102562332525754690135306752
102,562,332,525,754,690,135,306,752 is an even composite number composed of five prime numbers multiplied together.
102562332525754690135306752 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 102562332525754690135306752:
29 × 315 × 196 × 233 × 293
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 19 × 19 × 19 × 23 × 23 × 23 × 29 × 29 × 29)See below for interesting mathematical facts about the number 102562332525754690135306752 from the Numbermatics database.
Names of 102562332525754690135306752
- Cardinal: 102562332525754690135306752 can be written as One hundred two septillion, five hundred sixty-two sextillion, three hundred thirty-two quintillion, five hundred twenty-five quadrillion, seven hundred fifty-four trillion, six hundred ninety billion, one hundred thirty-five million, three hundred six thousand, seven hundred fifty-two.
Scientific notation
- Scientific notation: 1.02562332525754690135306752 × 1026
Factors of 102562332525754690135306752
Divisors of 102562332525754690135306752
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 23 24 27 29 32 36 38 46 48 54 57 58 64 69 72 76 81 87 92 96 108 114 116 128 138 144 152 162 171 174 184 192 207 216 228 232 243 256 261 276 288 304 324 342 348 361 368 384 414 432 437 456 464 486 512 513 522 529 551 552 576 608 621 648 667 684 696 722 729 736 768 783 828 841 864 874 912 928 972 1026 1044 1058 1083 1102 1104 1152 1216 1242 1296 1311 1334 1368 1392 1444 1458 1472 1536 1539 1566 1587 1653 1656 1682 1728 1748 1824 1856 1863 1944 2001 2052 2088 2116 2166 2187 2204 2208 2304 2349 2432 2484 2523 2592 2622 2668 2736 2784 2888 2916 2944 3078 3132 3174 3249 3306 3312 3364 3456 3496 3648 3712 3726 3888 3933 4002 4104 4176 4232 4332 4374 4408 4416 4608 4617 4698 4761 4864 4959 4968 5046 5184 5244 5336 5472 5568 5589 5776 5832 5888 6003 6156 6264 6348 6498 6561 6612 6624 6728 6859 6912 6992 7047 7296 7424 7452 7569 7776 7866 8004 8208 8303 8352 8464 8664 8748 8816 8832 9234 9396 9522 9728 9747 9918 9936 10051 10092 10368 10469 10488 10672 10944 11136 11178 11552 11664 11776 11799 12006 12167 12312 12528 12673 12696 12996 13122 13224 13248 13456 13718 13824 13851 13984 14094 14283 14592 14848 14877 14904 15138 15341 15552 15732 15979 16008 16416 16606 16704 16767 16928 17328 17496 17632 17664 18009 18468 18792 19044 19343 19494 19683 19836 19872 20102 20184 20577 20736 20938 20976 21141 21344 21888 22272 22356 22707 23104 23328 23598 24012 24334 24389 24624 24909 25056 25346 25392 25992 26244 26448 26496 26912 27436 27702 27968 28188 28566 29184 29241 29754 29808 30153 30276 30682 31104 31407 31464 31958 32016 32832 33212 33408 33534 33856 34656 34992 35264 35328 35397 36018 36501 36936 37584 38019 38088 38686 38988 39366 39672 39744 40204 40368 41154 41472 41553 41876 41952 42282 42688 42849 43776 44544 44631 44712 45414 46023 46208 46656 47196 47937 48024 48668 48778 49248 49818 50112 50301 50692 50784 51984 52488 52896 52992 53824 54027 54872 55404 55936 56376 57132 58029 58482 59049 59508 59616 60306 60552 61364 61731 62208 62814 62928 63423 63916 64032 65664 66424 66816 67068 67712 68121 69312 69984 70528 70794 72036 73002 73167 73872 74727 75168 76038 76176 77372 77976 78732 79344 79488 80408 80736 82308 83106 83752 83904 84564 85376 85698 87552 87723 89262 89424 90459 90828 92046 92416 93312 94221 94392 95874 96048 97336 97556 98496 99636 100224 100602 101384 101568 103968 104976 105792 105984 106191 107648 108054 109503 109744 110808 111872 112752 114057 114264 116058 116964 118098 119016 119232 120612 121104 122728 123462 124416 124659 125628 125856 126846 127832 128064 128547 130321 131328 132848 133632 133893 134136 135424 136242 138069 138624 139968 141056 141588 143811 144072 146004 146334 147744 149454 150336 150903 152076 152352 154744 155952 157464 157757 158688 158976 160816 161472 162081 164616 166212 167504 167808 169128 170752 171396 174087 175446 177147 178524 178848 180918 181656 184092 184832 185193 186624 188442 188784 190269 190969 191748 192096 194672 195112 196992 198911 199272 200448 201204 202768 203136 204363 207936 209952 211584 212382 215296 216108 219006 219488 219501 221616 223744 224181 225504 228114 228528 231173 232116 233928 236196 238032 238464 240787 241224 242208 245456 246924 249318 251256 251712 253692 255664 256128 257094 260642 262656 263169 265696 267786 268272 270848 271377 272484 276138 277248 279936 282112 282663 283176 287622 288144 291479 292008 292668 295488 298908 300672 301806 303601 304152 304704 309488 311904 314928 315514 317376 317952 318573 321632 322944 324162 328509 329232 332424 335008 335616 338256 341504 342171 342792 348174 350892 352843 354294 357048 357696 361836 363312 367517 368184 370386 373248 373977 376884 377568 380538 381938 383496 384192 385641 389344 390224 390963 393984 397822 398544 400896 401679 402408 405536 406272 408726 414207 415872 419904 423168 424764 430592 431433 432216 438012 438976 439002 443232 444889 448362 451008 452709 456228 457056 462346 463391 464232 467856 472392 473271 476064 476928 481574 482448 484416 486243 490912 493848 498636 502512 503424 507384 511328 512256 514188 521284 522261 526338 531392 531441 535572 536544 542754 544968 552276 554496 555579 559872 560947 565326 566352 570807 572907 575244 576288 582958 584016 585336 590976 596733 597816 601344 603612 607202 608304 609408 613089 618976 623808 629856 631028 634752 637146 643264 645888 648324 657018 658464 658503 664848 670016 671232 672543 676512 684342 685584 693519 696348 701784 705686 708588 714096 715392 722361 723672 726624 735034 736368 740772 747954 753768 755136 761076 763876 766992 768384 771282 778688 780448 781926 787968 789507 795644 797088 803358 804816 811072 812544 814131 817452 828414 831744 839808 846336 847989 849528 862866 864432 874437 876024 877952 878004 886464 889778 896724 902016 905418 910803 912456 914112 924692 926782 928464 935712 944784 946542 952128 953856 955719 963148 964896 968832 972486 981824 985527 987696 997272 1005024 1006848 1014768 1022656 1024512 1026513 1028376 1042568 1044522 1052676 1058529 1062784 1062882 1071144 1073088 1085508 1089936 1102551 1104552 1111158 1119744 1121894 1121931 1130652 1132704 1141614 1145814 1150488 1152576 1156923 1165916 1168032 1170672 1172889 1181952 1193466 1195632 1202688 1205037 1207224 1214404 1216608 1218816 1226178 1237952 1242621 1247616 1259712 1262056 1269504 1274292 1286528 1291776 1294299 1296648 1314036 1316928 1317006 1329696 1334667 1340032 1345086 1353024 1358127 1368684 1371168 1387038 1390173 1392696 1403568 1411372 1417176 1419813 1428192 1430784 1444722 1447344 1453248 1458729 1470068 1472736 1481544 1495908 1507536 1510272 1522152 1527752 1533984 1536768 1542564 1557376 1560896 1563852 1566783 1579014 1591288 1594176 1594323 1606716 1609632 1622144 1628262 1634904 1656828 1663488 1666737 1679616 1682841 1695978 1699056 1712421 1718721 1725732 1728864 1748874 1752048 1755904 1756008 1772928 1779556 1790199 1793448 1804032 1810836 1821606 1824912 1828224 1839267 1849384 1853564 1856928 1871424 1889568 1893084 1904256 1911438 1926296 1929792 1937664 1944972 1963648 1971054 1975392 1975509 1994544 2010048 2013696 2017629 2029536 2045312 2053026 2056752 2080557 2085136 2089044 2105352 2117058 2125568 2125764 2142288 2146176 2167083 2171016 2179872 2205102 2209104 2222316 2243788 2243862 2261304 2265408 2283228 2291628 2300976 2305152 2313846 2331832 2336064 2341344 2345778 2363904 2368521 2386932 2391264 2410074 2414448 2428808 2433216 2437632 2442393 2452356 2475904 2476099 2485242 2495232 2519424 2524112 2539008 2543967 2548584 2573056 2588598 2593296 2623311 2628072 2633856 2634012 2659392 2669334 2680064 2690172 2706048 2716254 2732409 2737368 2742336 2774076 2780346 2785392 2807136 2822744 2834352 2839626 2856384 2861568 2867157 2889444 2894688 2906496 2917458 2940136 2945472 2956581 2963088 2991816 2997383 3015072 3020544 3044304 3055504 3067968 3073536 3079539 3085128 3114752 3121792 3127704 3133566 3158028 3175587 3182576 3188352 3188646 3213432 3219264 3244288 3256524 3269808 3307653 3313656 3333474 3359232 3365682 3365793 3391956 3398112 3424842 3437442 3451464 3457728 3470769 3497748 3504096 3511808 3512016 3518667 3545856 3559112 3580398 3586896 3608064 3615111 3621672 3628411 3643212 3649824 3656448 3678534 3698768 3707128 3713856 3727863 3742848 3779136 3779309 3786168 3808512 3822876 3852592 3859584 3875328 3882897 3889944 3927296 3942108 3950784 3951018 3989088 4004001 4020096 4035258 4059072 4074381 4090624 4106052 4113504 4161114 4170272 4170519 4178088 4210704 4234116 4251136 4251528 4259439 4284576 4292352 4334166 4342032 4359744 4376187 4392287 4410204 4418208 4444632 4487576 4487724 4522608 4530816 4566456 4574953 4583256 4601952 4610304 4627692 4663664 4672128 4682688 4691556 4700349 4737042 4773864 4782528 4782969 4820148 4828896 4857616 4866432 4884786 4904712 4951808 4952198 4970484 4990464 5000211 5038848 5048224 5048523 5087934 5097168 5137263 5146112 5156163 5177196 5186592 5246622 5256144 5267712 5268024 5318784 5338668 5360128 5370597 5380344 5412096 5432508 5464818 5474736 5484672 5517801 5538101 5548152 5560692 5570784 5614272 5645488 5668704 5679252 5712768 5734314 5768419 5778888 5789376 5812992 5834916 5880272 5890944 5913162 5926176 5926527 5983632 5994766 6030144 6041088 6052887 6088608 6111008 6135936 6159078 6170256 6229504 6241671 6243584 6255408 6267132 6316056 6351174 6365152 6376704 6377292 6426864 6438528 6488576 6501249 6513048 6539616 6615306 6627312 6666948 6704017 6731364 6731586 6783912 6796224 6849684 6874884 6902928 6915456 6941538 6982823 6995496 7008192 7024032 7037334 7091712 7105563 7118224 7160796 7173792 7230222 7243344 7256822 7286424 7299648 7312896 7327179 7357068 7397536 7414256 7427712 7428297 7455726 7485696 7558272 7558618 7572336 7617024 7631901 7645752 7705184 7719168 7765794 7779888 7854592 7869933 7884216 7901568 7902036 7978176 8008002 8040192 8070516 8118144 8148762 8181248 8197227 8212104 8227008 8322228 8340544 8341038 8356176 8421408 8452891 8468232 8503056 8518878 8569152 8584704 8601471 8668332 8684064 8719488 8752374 8784574 8804429 8820408 8836416 8869743 8889264 8975152 8975448 8992149 9045216 9061632 9132912 9149906 9166512 9203904 9220608 9238617 9255384 9327328 9344256 9365376 9383112 9400698 9474084 9526761 9547728 9565056 9565938 9640296 9657792 9715232 9732864 9769572 9809424 9903616 9904396 9922959 9940968 10000422 10077696 10096448 10097046 10097379 10175868 10194336 10232447 10274526 10312326 10354392 10373184 10412307 10493244 10512288 10535424 10536048 10556001 10637568 10657993 10677336 10741194 10760688 10824192 10845333 10865016 10885233 10929636 10949472 10969344 11035602 11076202 11096304 11121384 11141568 11183589 11228544 11290976 11337408 11337927 11358504 11425536 11468628 11536838 11557776 11578752 11625984 11648691 11669832 11760544 11781888 11826324 11852352 11853054 11967264 11989532 12012003 12060288 12105774 12177216 12222016 12223143 12271872 12318156 12340512 12483342 12487168 12510816 12511557 12534264 12632112 12702348 12730304 12753408 12754584 12778317 12853728 12877056 12901781 13002498 13026096 13079232 13128561 13176861 13230612 13254624 13333896 13408034 13462728 13463172 13567824 13592448 13699368 13724859 13749768 13805856 13830912 13883076 13965646 13990992 14016384 14048064 14074668 14101047 14211126 14236448 14321592 14347584 14348907 14460444 14486688 14513644 14572848 14599296 14654358 14714136 14795072 14828512 14855424 14856594 14911452 14971392 15000633 15116544 15117236 15144672 15145569 15263802 15291504 15410368 15411789 15438336 15468489 15531588 15559776 15739866 15768432 15803136 15804072 15956352 16016004 16080384 16111791 16141032 16236288 16297524 16394454 16424208 16454016 16553403 16614303 16644456 16681088 16682076 16712352 16842816 16905782 16936464 17006112 17037756 17138304 17202942 17305257 17336664 17368128 17438976 17504748 17569148 17608858 17640816 17672832 17739486 17778528 17779581 17950304 17950896 17984298 18090432 18123264 18158661 18265824 18299812 18333024 18407808 18477234 18510768 18654656 18688512 18725013 18730752 18766224 18801396 18948168 19053522 19095456 19130112 19131876 19280592 19315584 19430464 19465728 19503747 19539144 19618848 19808792 19845918 19881936 20000844 20112051 20192896 20194092 20194758 20351736 20388672 20464894 20549052 20624652 20708784 20746368 20824614 20948469 20986488 21024576 21072096 21112002 21275136 21315986 21316689 21354672 21482388 21521376 21690666 21730032 21770466 21859272 21898944 21938688 21981537 22071204 22152404 22192608 22242768 22283136 22284891 22367178 22457088 22581952 22674816 22675854 22717008 22851072 22895703 22937256 23073676 23115552 23157504 23297382 23339664 23521088 23563776 23609799 23652648 23704704 23706108 23934528 23979064 24024006 24120576 24211548 24354432 24444032 24446286 24543744 24591681 24636312 24681024 24966684 25021632 25023114 25068528 25264224 25358673 25404696 25460608 25509168 25556634 25707456 25754112 25803562 25804413 26004996 26052192 26158464 26257122 26353722 26413287 26461224 26509248 26609229 26667792 26816068 26925456 26926344 26976447 27135648 27184896 27398736 27449718 27499536 27611712 27661824 27715851 27766152 27931292 27981984 28032768 28096128 28149336 28202094 28422252 28472896 28580283 28643184 28695168 28697814 28920888 28973376 29027288 29145696 29198592 29308716 29428272 29590144 29657024 29710848 29713188 29768877 29822904 30001266 30233088 30234472 30289344 30291138 30292137 30527604 30583008 30697341 30820736 30823578 30936978 31063176 31119552 31236921 31479732 31536864 31606272 31608144 31668003 31912704 31973979 32032008 32223582 32282064 32472576 32535999 32595048 32655699 32788908 32848416 32908032 33106806 33228606 33288912 33362176 33364152 33424704 33550767 33685632 33811564 33872928 34012224 34013781 34075512 34276608 34405884 34610514 34673328 34736256 34877952 34946073 35009496 35138296 35217716 35281632 35345664 35478972 35557056 35559162 35900608 35901792 35968596 36036009 36180864 36317322 36531648 36599624 36666048 36669429 36815616 36954468 37021536 37309312 37450026 37461504 37532448 37534671 37602792 37896336 38107044 38190912 38260224 38263752 38334951 38561184 38631168 38705343 38860928 39007494 39078288 39237696 39385683 39530583 39617584 39691836 39763872 40001688 40224102 40385792 40388184 40389516 40703472 40777344 40929788 41098104 41174577 41249304 41417568 41492736 41649228 41896938 41972976 42049152 42144192 42224004 42303141 42631972 42633378 42709344 42964776 43042752 43381332 43460064 43540932 43718544 43797888 43963074 44142408 44304808 44385216 44485536 44566272 44569782 44734356 44914176 45001899 45163904 45349632 45351708 45434016 45436707 45791406 45874512 46147352 46231104 46235367 46315008 46405467 46594764 46679328 47042176 47045881 47219598 47305296 47409408 47412216 47869056 47958128 48048012 48241152 48335373 48423096 48708864 48888064 48892572 49183362 49272624 49362048 49660209 49842909 49933368 50043264 50046228 50137056 50528448 50717346 50809392 50921216 51018336 51113268 51414912 51607124 51608826 51915771 52009992 52104384 52316928 52514244 52707444 52826574 52922448 53018496 53218458 53335584 53338743 53632136 53850912 53852688 53952894 54271296 54369792 54475983 54797472 54899436 54999072 55223424 55431702 55532304 55862584 55963968 56065536 56175039 56192256 56298672 56404188 56844504 56945792 56950277 57160566 57286368 57390336 57395628 57841776 57946752 58054576 58291392 58397184 58511241 58617432 58856544 59180288 59314048 59426376 59537754 59645808 60002532 60336153 60468944 60578688 60582276 60584274 61055208 61166016 61394682 61641472 61647156 61873956 62126352 62239104 62473842 62845407 62959464 63073728 63216288 63336006 63825408 63947958 63950067 64064016 64447164 64564128 65071998 65190096 65311398 65577816 65696832 65816064 65944611 66213612 66457212 66577824 66724352 66728304 66849408 66854673 67101534 67371264 67623128 67745856 68024448 68027562 68151024 68553216 68687109 68811768 68939809 69221028 69346656 69472512 69892146 70018992 70276592 70435432 70563264 70691328 70829397 70957944 71114112 71118324 71801216 71803584 71806871 71937192 72072018 72361728 72634644 73063296 73199248 73332096 73338858 73631232 73775043 73908936 74043072 74618624 74900052 75064896 75069342 75205584 75792672 76076019 76214088 76381824 76527504 76669902 77122368 77262336 77410686 77413239 77721856 78014988 78156576 78475392 78771366 79061166 79235168 79239861 79383672 79527744 79827687 80003376 80448204 80771584 80776368 80779032 80929341 81406944 81554688 81859576 82196208 82349154 82498608 82835136 82985472 83147553 83298456 83453453 83793876 83945952 84098304 84288384 84448008 84606282 85263944 85266756 85418688 85740849 85929552 86085504 86762664 86920128 86924107 87081864 87437088 87595776 87926148 88284816 88609616 88770432 88971072 89132544 89139564 89306631 89468712 90003798 90327808 90699264 90703416 90868032 90873414 90876411 91582812 91749024 92092023 92294704 92462208 92470734 92810934 93189528 93358656 93710763 94084352 94091762 94439196 94610592 94818816 94824432 95004009 95738112 95916256 95921937 96096024 96670746 96846192 97417728 97607997 97776128 97785144 97967097 98366724 98545248 98724096 99320418 99685818 99866736 100086528 100092456 100274112 100652301 101056896 101434692 101618784 101842432 102036672 102041343 102226536 102829824 103214248 103217652 103831542 104019984 104208768 104633856 104838219 105028488 105223919 105414888 105653148 105844896 106036992 106436916 106671168 106677486 107264272 107701824 107705376 107905788 108108027 108542592 108951966 109594944 109599961 109798872 109998144 110008287 110446848 110863404 111064608 111725168 111927936 112350078 112384512 112597344 112604013 112808376 113689008 113891584 113900554 114321132 114572736 114780672 114791256 115004853 115683552 115893504 116109152 116116029 116582784 117022482 117234864 117713088 118157049 118360576 118591749 118628096 118852752 119075508 119291616 120005064 120672306 120937888 121157376 121164552 121168548 122110416 122332032 122789364 123282944 123294312 123523731 123747912 124252704 124478208 124947684 125690814 125918928 126147456 126432576 126672012 126909423 127376323 127895916 127900134 128128032 128894328 129128256 130143996 130380192 130622796 131155632 131393664 131889222 132427224 132673637 132914424 133155648 133456608 133698816 133709346 134203068 134742528 135005697 135246256 135491712 136048896 136055124 136302048 136310121 137374218 137623536 137879618 138442056 138693312 138706101 138945024 139216401 139784292 140037984 140553184 140870864 141126528 141137643 141658794 141915888 142228224 142236648 143602432 143607168 143613742 143874384 144144036 144723456 145006119 145269288 146126592 146398496 146664192 146677716 147550086 147817872 148086144 148980627 149237248 149528727 149800104 150129792 150138684 150411168 151585344 152152038 152428176 152763648 153055008 153339804 154244736 154821372 154826478 155443712 155747313 156029976 156313152 156950784 157542732 158122332 158470336 158479722 158767344 159055488 159655374 160006752 160016229 160604929 160896408 161552736 161558064 161858682 162813888 163109376 163427949 163719152 164392416 164698308 164997216 165670272 166295106 166596912 166906906 167284151 167587752 167891904 168196608 168525117 168576768 168896016 169212564 170527888 170533512 170837376 170850831 171481698 171859104 172171008 173525328 173840256 173848214 174163728 174874176 175191552 175533723 175852296 176569632 177219232 177540864 177942144 178279128 178613262 178937424 180007596 180655616 181008459 181406832 181736064 181746828 181752822 183165624 183498048 184184046 184589408 184924416 184941468 185621868 186379056 186717312 187421526 188168704 188183524 188536221 188878392 189221184 189648864 190008018 191476224 191832512 191843874 191850201 192192048 193341492 193692384 194416493 195215994 195570288 195934194 196733448 197090496 197448192 197833833 198640836 199371636 199733472 200173056 200184912 200548224 200564019 201304602 202113792 202501867 202869384 203237568 204073344 204082686 204453072 205659648 206061327 206428496 206435304 206819427 207663084 208039968 208417536 209676438 210056976 210447838 210829776 211306296 211689792 212073984 212488191 212873832 213342336 213354972 214528544 215403648 215410752 215420613 215811576 216216054 217085184 217903932 219189888 219199922 219597744 219996288 220016574 220893696 221325129 221726808 222129216 223450336 223855872 224700156 225194688 225208026 225616752 227378016 227783168 227801108 228228057 228642264 229145472 229582512 230009706 231367104 231787008 232218304 232232058 232239717 233165568 234044964 234469728 235426176 236314098 237183498 237256192 237705504 237719583 238151016 238583232 239483061 240010128 241344612 241875776 242314752 242329104 242337096 242788023 244220832 244664064 245133839 245578728 246588624 247047462 247495824 248505408 248956416 249442659 249895368 250360359 251381628 251837856 252294912 252865152 253344024 253818846 254752646 255791832 255800268 256256064 257222547 257788656 258256512 260287992 260760384 260772321 261245592 262311264 262787328 263778444 264854448 265347274 265828848 266311296 266913216 267397632 267418692 267919893 268406136 270011394 270492512 270983424 272097792 272110248 272604096 272620242 272629233 274748436 275247072 275759236 276276069 276884112 277386624 277412202 278432802 279568584 280075968 281106368 281132289 281741728 282253056 282275286 283317588 283831776 284456448 284473296 285012027 287204864 287214336 287227484 287748768 287765811 288288072 290012238 290538576 292253184 292796992 292823991 293328384 293355432 293901291 295100172 295635744 296172288 296740963 297961254 299057454 299600208 300259584 300277368 300822336 301956903 303170688 304304076 304856352 305527296 306110016 306124029 306679608 308489472 309642744 309652956 311494626 312059952 312626304 313901568 314514657 315085464 315671757 316244664 316940672 316959444 317534688 318110976 319310748 320013504 320032458 321209858 321792816 323105472 323116128 323717364 324324081 325627776 326855898 327438304 328784832 328799883 329396616 329994432 330024861 331340544 332590212 333193824 333813812 334568302 335175504 335783808 337050234 337153536 337792032 337812039 338425128 341055776 341067024 341674752 341701662 342963396 343718208 344342016 345014559 347050656 347680512 347696428 348327456 348348087 349748352 351067446 351704592 353139264 354438464 354471147 355081728 355775247 355884288 356558256 357226524 357874848 360015192 362016918 362813664 363472128 363493656 363505644 366331248 366996096 368368092 369178816 369848832 369882936 370571193 371243736 372758112 373434624 374843052 376367048 377072442 377756784 378442368 379297728 380016036 380728269 382128969 383665024 383687748 383700402 384384096 386682984 387384768 388832986 390431988 391140576 391868388 393466896 394180992 395667666 397281672 398020911 398743272 399466944 400369824 401096448 401128038 402609204 404227584 405003734 405017091 405738768 406475136 408146688 408165372 408906144 408930363 412122654 412856992 412870608 413638854 415326168 416079936 416118303 416835072 417649203 419352876 420113952 420895676 421659552 422612592 423379584 423412929 424976382 425747664 426684672 426709944 429057088 430807296 430821504 430841226 431623152 432432108 434170368 435018357 435807864 438379776 438399844 439195488 439992576 440033148 442650258 443453616 444258432 446900672 446941881 447711744 448586181 449400312 450389376 450416052 451233504 454756032 455602216 456456114 457284528 458290944 459165024 460019412 462734208 464436608 464464116 464479434 466331136 467241939 468089928 468939456 470852352 472628196 474366996 475411008 475439166 476302032 477166464 478966122 480020256 480048687 481814787 482689224 483751552 484658208 484674192 485576046 488441664 489328128 490267678 490283847 491157456 493177248 494094924 494991648 497010816 498885318 499790736 500720718 501852453 502763256 503675712 504589824 505575351 505730304 506688048 507637692 509505292 511583664 511600536 512512128 512552493 514445094 515577312 516513024 520575984 521520768 521544642 522491184 524622528 525574656 526601169 527556888 529708896 530694548 531657696 532622592 533826432 534837384 535839786 536812272 540022788 540985024 541966848 543025377 544220496 545208192 545240484 545258466 549496872 550494144 551518472 552552138 553768224 554773248 554824404 556865604 559137168 560151936 562212736 562264578 563483456 564506112 564550572 565608663 566635176 567663552 568946592 570024054 574428672 574454968 575497536 575531622 575550603 576576144 580024476 581077152 583249479 585593984 585647982 586710864 587802582 590200344 591271488 592344576 593481926 593501499 595922508 598114908 599200416 600519168 600554736 601644672 601692057 603913806 606341376 607505601 608608152 609712704 612220032 612248058 613359216 616978944 618183981 619285488 619305912 620458281 622989252 624119904 625252608 629029314 630170928 631343514 632489328 633881344 633918888 635069376 636221952 637464573 638621496 640027008 640064916 642419716 643585632 646210944 646232256 646261839 647434728 648648162 651255552 653711796 654876608 657569664 657599766 658793232 659988864 660049722 662681088 663975387 665180424 666387648 667627624 669136604 670351008 671567616 674100468 675584064 675624078 676850256 682111552 682134048 683349504 683403324 684684171 685926792 687436416 690029118 694101312 695361024 695392856 696654912 696696174 696719151 699496704 702134892 703409184 706278528 708876928 708942294 711550494 711768576 713116512 713158749 714453048 715749696 718449183 720030384 724033836 725627328 726944256 726987312 727011288 728364069 732662496 733992192 735401517 736736184 738357632 739765872 741142386 742487472 745516224 746869248 748327977 749686104 751081077 752734096 754144884 755513568 756884736 758595456 760032072 761456538 764257938 767330048 767375496 767400804 768768192 771667641 773365968 774769536 777665972 780863976 782281152 782316963 783736776 786933792 788361984 791335332 794563344 796041822 797486544 798933888 800739648 802192896 802256076 803759679 805218408 810007468 810034182 811477536 812950272 816293376 816330744 817812288 817860726 824245308 825713984 825741216 827277708 828828207 830652336 832159872 832236606 835298406 838705752 840227904 841791352 843319104 843396867 845225184 846759168 846825858 849952764 851495328 853369344 853419888 855036081 858114176 861614592 861643008 861682452 863246304 863297433 864864216 870036714 871615728 876759552 876799688 878390976 878471973 879985152 880066296 881703873 885300516 886907232 888516864 890222889 893801344 893883762 897172362 898800624 900778752 900832104 902467008 905870709 909512064 911204432 912912228 914569056 916581888 918330048 918372087 920038824 925468416 928873216 928928232 928958868 934483878 936179856 937878912 941704704 943543971 945256392 947015271 948733992 950822016 950878332 952604064 954332928 957932244 960040512 960097374 963629574 965378448 967503104 969316416 969348384 971152092 972972243 976883328 980535356 980567694 982314912 986354496 986399649 988189848 989983296 994021632 997770636 999581472 1001441436 1003704906 1005526512 1007351424 1011150702 1011460608 1013376096 1013436117 1015275384 1019010584 1023167328 1023201072 1025024256 1025104986 1028890188 1031154624 1033026048 1035043677 1041151968 1043041536 1043089284 1044982368 1045044261 1049245056 1053202338 1055113776 1059417792 1061389096 1063315392 1063413441 1065245184 1067325741 1067652864 1069674768 1071679572 1073624544 1080045576 1081970048 1082055263 1086050754 1088440992 1090416384 1090480968 1090516932 1098993744 1100988288 1103036944 1105104276 1107536448 1109546496 1109648808 1111713579 1113731208 1118274336 1120303872 1124425472 1124529156 1126966912 1129101144 1131217326 1133270352 1135327104 1137893184 1140048108 1142184807 1146386907 1148909936 1150995072 1151063244 1151101206 1153152288 1160048952 1162154304 1166498958 1171187968 1171295964 1173421728 1175605164 1180400688 1182542976 1186963852 1187002998 1191845016 1194062733 1196229816 1198400832 1201109472 1203289344 1203384114 1207827612 1212682752 1215011202 1215051273 1217216304 1219425408 1224440064 1224496116 1226718432 1226791089 1236367962 1238570976 1238611824 1240916562 1245978504 1248239808 1250505216 1252947609 1258058628 1260341856 1262687028 1264978656 1267762688 1267837776 1270138752 1270238787 1274929146 1277242992 1280054016 1280129832 1284839432 1287171264 1292421888 1292464512 1292523678 1294869456 1297296324 1302511104 1305055071 1307423592 1309753216 1309856371 1315139328 1315199532 1317586464 1319977728 1320099444 1327950774 1330360848 1332775296 1335255248 1338273208 1340702016 1340825643 1343135232 1345758543 1348200936 1351168128 1351248156 1353700512 1364223104 1364268096 1364330549 1366806648 1369368342 1371853584 1374872832 1380058236 1388202624 1390785712 1393309824 1393392348 1393438302 1398993408 1401725817 1404269784 1406818368 1412557056 1417753856 1417884588 1423100988 1426233024 1426317498 1428906096 1431499392 1436898366 1440060768 1440146061 1445444361 1448067672 1451254656 1453974624 1454022576 1456728138 1465324992 1467984384 1470803034 1470851541 1473472368 1476715264 1479531744 1482284772 1484974944 1491032448 1496655954 1499372208 1502162154 1505468192 1505557359 1508289768 1511027136 1513769472 1516726053 1517190912 1520064144 1522913076 1528515876 1534660096 1534750992 1534801608 1537536384 1537657479 1543335282 1546731936 1549539072 1555331944 1561727952 1564562304 1564633926 1567473552 1573867584 1576723968 1579803507 1582670664 1585615607 1589126688 1592083644 1594973088 1597867776 1601479296 1604512152 1607519358 1610436816 1620014936 1620068364 1622955072 1625900544 1629076131 1632661488 1635624576 1635721452 1648490616 1651427968 1651482432 1651558033 1654555416 1657656414 1661304672 1664319744 1664473212 1670596812 1677411504 1680455808 1683582704 1686638208 1686793734 1690450368 1693518336 1693651716 1696825989 1699905528 1702990656 1706839776 1710072162 1716228352 1723286016 1723364904 1726492608 1726594866 1726651809 1729728432 1740073428 1743231456 1749748437 1753599376 1756781952 1756943946 1760132592 1763407746 1770601032 1773814464 1777033728 1780445778 1780504497 1787602688 1787767524 1794344724 1797601248 1801557504 1801664208 1804934016 1805076171 1811741418 1819024128 1822408864 1822516803 1825824456 1829138112 1836660096 1836744174 1840077648 1850936832 1854551943 1857746432 1857856464 1857917736 1861374843 1868967756 1872359712 1875757824 1887087942 1890512784 1894030542 1897467984 1901644032 1901756664 1905208128 1908665856 1912393719 1915864488 1920081024 1920194748 1927259148 1930756896 1935006208 1938632832 1938696768 1938785517 1942304184 1945944486 1953766656 1961070712 1961135388 1964629824 1972708992 1972799298 1976379696 1979966592 1988043264 1991926161 1995541272 1999162944 1999254461 2002882872 2007409812 2011053024 2014702848 2022301404 2026752192 2026872234 2030550768 2038021168 2046334656 2046402144 2050048512 2050209972 2054052513 2057780376 2062309248 2070087354 2082303936 2082399259 2086083072 2086178568 2089964736 2090088522 2090157453 2098490112 2106404676 2110227552 2118835584 2122778192 2126630784 2126826882 2134651482 2135305728 2139349536 2139476247 2143359144 2147249088 2155347549 2160091152 2163940096 2164110526 2172101508 2176881984 2180832768 2180961936 2181033864 2185092207 2197987488 2201976576 2206073888 2206204551 2210208552 2215072896 2219297616 2223427158 2227462416 2236548672 2240607744 2244983931 2248850944 2249058312 2253243231 2253933824 2258202288 2262434652 2266540704 2270654208 2275786368 2280096216 2284369614 2292773814 2297819872 2301990144 2302126488 2302202412 2306304576 2315002923 2320097904 2324308608 2332997916 2342375936 2342591928 2346843456 2346950889 2351210328 2360801376 2365085952 2373927704 2374005996 2383690032 2388125466 2392459632 2396801664 2402218944 2406578688 2406768228 2411279037 2415655224 2420150137 2430022404 2430102546 2434432608 2438850816 2448880128 2448992232 2453436864 2453582178 2472735924 2477141952 2477223648 2481833124 2486484621 2491957008 2496479616 2505895218 2516117256 2520683712 2520799103 2525374056 2529957312 2530190601 2535675552 2540277504 2540477574 2549858292 2554485984 2560108032 2560259664 2565108243 2569678864 2574342528 2584843776 2584929024 2585047356 2589738912 2589892299 2594592648 2610110142 2614847184 2619506432 2619712742 2630278656 2630399064 2635172928 2635415919 2639955456 2640198888 2645111619 2655901548 2660721696 2665550592 2670510496 2670668667 2676546416 2681404032 2681651286 2691517086 2696401872 2702336256 2702496312 2707401024 2717612127 2728446208 2728536192 2728661098 2733613296 2738736684 2743707168 2749745664 2755116261 2760116472 2776405248 2781571424 2786619648 2786784696 2786876604 2803451634 2808539568 2813636736 2825114112 2830631913 2835507712 2835769176 2841045813 2846201976 2852466048 2852634996 2857812192 2862998784 2873796732 2880121536 2880292122 2890888722 2896135344 2902509312 2907949248 2908045152 2913456276 2918916729 2930649984 2941606068 2941703082 2946944736 2953430528 2959063488 2959198947 2964569544 2969949888 2982064896 2993311908 2998744416 3004324308 3010936384 3011114718 3016579536 3022054272 3033452106 3034381824 3040128288 3040308351 3045826152 3051493651 3057031752 3069501984 3069603216 3075072768 3075314958 3086670564 3093463872 3099078144 3105131031 3110663888 3123455904 3129124608 3129267852 3134947104 3135132783 3147735168 3159607014 3165341328 3171231214 3178253376 3178398869 3184167288 3189946176 3190240323 3195735552 3201977223 3202958592 3209024304 3215038716 3220873632 3240029872 3240136728 3245910144 3246165789 3258152262 3265322976 3271249152 3271442904 3296981232 3302855936 3302964864 3303116066 3309110832 3315312828 3322609344 3328639488 3328946424 3335140737 3341193624 3354823008 3360911616 3367165408 3373276416 3373587468 3380900736 3387303432 3393651978 3399811056 3405981312 3413679552 3420144324 3426554421 3432456704 3439160721 3446729808 3452985216 3453189732 3453303618 3459456864 3480146856 3486462912 3499496874 3507198752 3513563904 3513887892 3520265184 3526815492 3541202064 3547628928 3560891556 3561008994 3575205376 3575535048 3582188199 3588689448 3595202496 3603328416 3609868032 3610152342 3623482836 3638048256 3644817728 3645033606 3645153819 3651648912 3658276224 3673320192 3673488348 3680155296 3680373267 3693913367 3709103886 3715712928 3715835472 3722749686 3737935512 3744719424 3751515648 3758842827 3774175884 3781025568 3788061084 3794935968 3803288064 3803513328 3810416256 3810716361 3824787438 3831728976 3840162048 3840389496 3847535473 3854518296 3861513792 3877265664 3877393536 3877571034 3884608368 3891888972 3907533312 3915165213 3922141424 3922270776 3929259648 3929569113 3945417984 3945598596 3952759392 3959933184 3983852322 3991082544 3998325888 3998508922 4005765744 4014819624 4022106048 4022476929 4029405696 4037275629 4044602808 4053504384 4053744468 4061101536 4076042336 4092669312 4092804288 4092991647 4100419944 4108105026 4115560752 4124618496 4140174708 4164607872 4164798518 4172357136 4179929472 4180177044 4180314906 4196980224 4205177451 4212809352 4220455104 4237671168 4245556384 4253261568 4253653764 4269302964 4278699072 4278952494 4286718288 4294498176 4310695098 4320182304 4320438183 4327880192 4328221052 4336333083 4344203016 4353763968 4361923872 4362067728 4370184414 4395974976 4403953152 4412147776 4412409102 4412554623 4420417104 4430145792 4438595232 4446854316 4454924832 4473097344 4489967862 4498116624 4506486462 4507867648 4516404576 4516672077 4524869304 4533081408 4541308416 4550178159 4551572736 4560192432 4568739228 4585547628 4595639744 4603980288 4604252976 4604404824 4612609152 4612972437 4630005846 4640195808 4648617216 4657542941 4665995832 4685183856 4693686912 4693901778 4702420656 4721602752 4730171904 4739410521 4747855408 4748011992 4756846821 4767380064 4776250932 4784919264 4793603328 4804437888 4813536456 4822558074 4831310448 4840300274 4860044808 4860205092 4868865216 4877701632 4887228393 4897984464 4906873728 4907164356 4945471848 4954283904 4954447296 4954674099 4963666248 4972969242 4983914016 4992959232 5011790436 5032234512 5041367424 5041598206 5050748112 5059914624 5060381202 5071351104 5080555008 5080955148 5090477967 5099716584 5108971968 5120519328 5130216486 5139357728 5148685056 5169858048 5170094712 5179477824 5179784598 5179955427 5189185296 5220220284 5229694368 5239012864 5239425484 5249245311 5260798128 5270345856 5270831838 5280397776 5290223238 5311803096 5321443392 5331101184 5341020992 5341337334 5341513491 5353092832 5362808064 5363302572 5383034172 5392803744 5404672512 5404992624 5414802048 5415228513 5435224254 5456892416 5457072384 5457322196 5467226592 5467550409 5477473368 5487414336 5510232522 5520232944 5552810496 5563142848 5563655829 5573239296 5573569392 5573753208 5584124529 5606903268 5617079136 5627273472 5638078297 5661263826 5671538352 5682091626 5692403952 5704932096 5705269992 5715624384 5725997568 5737181157 5747593464 5760243072 5760584244 5781777444 5792270688 5805018624 5815898496 5816090304 5816356551 5826912552 5837833458 5861299968 5883212136 5883406164 5893889472 5918126976 5918397894 5929139088 5939899776 5964129792 5975778483 5986623816 5997488832 5997763383 6008648616 6021872768 6022229436 6033159072 6044108544 6066904212 6080256576 6080616702 6091652304 6102987302 6114063504 6139003968 6139206432 6150145536 6150629916 6162157539 6173341128 6186927744 6210262062 6221327776 6246911808 6247197777 6258249216 6258535704 6269894208 6270265566 6270472359 6295470336 6319214028 6330682656 6342462428 6356506752 6356797738 6368334576 6379892352 6380480646 6403954446 6405917184 6418048608 6418428741 6430077432 6441747264 6466042647 6480059744 6480273456 6491820288 6492331578 6516304524 6530645952 6542498304 6542885808 6555276621 6593962464 6605711872 6605929728 6606232132 6618221664 6618613653 6630625656 6645218688 6657892848 6670281474 6682387248 6709646016 6721823232 6734330816 6734951793 6746552832 6747174936 6759729693 6761801472 6774606864 6787303956 6799622112 6811962624 6827359104 6840288648 6853108842 6878321442 6893459616 6905970432 6906379464 6906607236 6918913728 6945008769 6960293712 6972925824 6998993748 7014397504 7027127808 7027775784 7040530368 7040852667 7053630984 7082404128 7095257856 7121783112 7122017988 7151070096 7164376398 7177378896 7190404992 7206656832 7219736064 7220304684 7233837111 7246965672 7260450411 7289635456 7290067212 7290307638 7303297824 7316552448 7346640384 7346976696 7360310592 7360746534 7387826734 7418207772 7431425856 7431670944 7445499372 7459453863 7475871024 7489438848 7517685654 7548351768 7562051136 7562397309 7576122168 7589871936 7590571803 7607026656 7620832512 7621432722 7649574876 7663457952 7680324096 7680778992 7695070946 7695324729 7709036592 7723027584 7754531328 7754787072 7755142068 7769216736 7769676897 7783777944 7830330426 7844282848 7844541552 7858519296 7859138226 7890835968 7891197192 7905518784 7906247757 7919866368 7935334857 7967704644 7982165088 7996651776 7997017844 8011531488 8012006001 8029639248 8044212096 8044953858 8074551258 8089205616 8107008768 8107488936 8122203072 8152084672 8152836381 8185338624 8185608576 8185983294 8200839888 8216210052 8231121504 8249236992 8265348783 8280349416 8329215744 8329597036 8344714272 8359858944 8360354088 8360629812 8410354902 8425618704 8440910208 8475342336 8491112768 8491895739 8506523136 8507307528 8523137439 8538605928 8557398144 8557904988 8573436576 8588996352 8621390196 8640364608 8640876366 8656442104 8672666166 8688406032 8707527936 8723847744 8724135456 8740368828 8756750187 8791949952 8824295552 8824818204 8825109246 8840834208 8860291584 8877190464 8877596841 8893708632 8909849664 8946194688 8979935724 8996233248 9012972924 9032809152 9033344154 9049738608 9066162816 9100356318 9103145472 9120384864 9120925053 9137478456 9154480953 9171095256 9191279488 9208505952 9208809648 9225218304 9225944874 9260011692 9280391616 9297234432 9315085882 9315393093 9331991664 9370367712 9387373824 9387803556 9404841312 9405398349 9443205504 9478821042 9495710816 9496023984 9513693642 9534760128 9535196607 9552501864 9569838528 9570720969 9587206656 9605931669 9608875776 9627072912 9645116148 9662620896 9680600548 9720089616 9720410184 9737730432 9738497367 9774456786 9795968928 9813747456 9814328712 9890943696 9908567808 9908894592 9909348198 9927332496 9945938484 9967828032 9985918464 10005422211 10023580872 10064469024 10082734848 10083196412 10101496224 10119829248 10120762404 10142702208 10161910296 10180955934 10199433168 10217943936 10241038656 10260432972 10278715456 10279663263 10297370112 10317482163 10340189424 10358955648 10359569196 10359910854 10378370592 10440440568 10459388736 10478850968 10498490622 10521596256 10540691712 10541663676 10560795552 10580446476 10623606192 10642886784 10682041984 10682674668 10683026982 10706185664 10725616128 10726605144 10746564597 10766068344 10785607488 10809985248 10829604096 10830457026 10870448508 10914144768 10914644392 10934453184 10935100818 10935461457 10954946736 10974828672 11020465044 11040465888 11041119801 11081740101 11126285696 11127311658 11147138784 11147506416 11168249058 11213806536 11234158272 11254546944 11276156594 11276528481 11322527652 11343076704 11364183252 11384807904 11409864192 11410539984 11431248768 11432149083 11474362314 11495186928 11520486144 11521168488 11542606419 11563554888 11584541376 11631796992 11632180608 11632713102 11653825104 11675666916 11722599936 11745495639 11766424272 11766812328 11787778944 11788707339 11836253952 11836795788 11858278176 11879799552 11951556966 11973247632 11994977664 11995526766 12017297232 12043745536 12044458872 12066318144 12067430787 12088217088 12111826887 12133808424 12160513152 12161233404 12183304608 12205974604 12228127008 12278007936 12278412864 12278974941 12301259832 12324315078 12346682256 12373855488 12420524124 12442655552 12493823616 12494395554 12517071408 12539788416 12540531132 12540944718 12590940672 12615532353 12638428056 12661365312 12684924856 12713013504 12713595476 12736669152 12759784704 12760961292 12807908892 12836097216 12836857482 12860154864 12883494528 12932085294 12960119488 12960546912 12961314549 12983640576 12984663156 13008999249 13032609048 13061291904 13085771616 13110553242 13187924928 13211859456 13212464264 13236443328 13237227306 13237663869 13261251312 13290437376 13315785696 13340562948 13364774496 13419292032 13468661632 13469903586 13494349872 13519459386 13523602944 13549213728 13550016231 13574607912 13599244224 13623925248 13650534477 13654718208 13680577296 13706217684 13756642884 13786919232 13811940864 13812758928 13813214472 13837827456 13838917311 13890017538 13920587424 13945851648 13972628823 13997987496 14028795008 14055551568 14081060736 14081705334 14107261968 14164808256 14190515712 14218231563 14243566224 14244035976 14270540463 14302140192 14328752796 14354757792 14380809984 14413313664 14440609368 14467674222 14493931344 14520900822 14579270912 14580134424 14580615276 14606595648 14633104896 14661685179 14693953392 14720621184 14721493068 14775653468 14836415544 14862851712 14863341888 14864022297 14890998744 14918907726 14951742048 14978877696 15035371308 15096703536 15124102272 15124794618 15152244336 15179743872 15181143606 15214053312 15241665024 15242865444 15271433901 15299149752 15326915904 15361557984 15390141892 15390649458 15418073184 15446055168 15509574144 15510284136 15538433472 15539353794 15567555888 15660660852 15688565696 15689083104 15717038592 15718276452 15747735933 15782394384 15811037568 15812495514 15870669714 15935409288 15964330176 15993303552 15994035688 16023062976 16024012002 16024540473 16059278496 16088424192 16089907716 16149102516 16178411232 16214017536 16214977872 16244406144 16245685539 16304169344 16305672762 16370677248 16371217152 16371966588 16401679776 16402651227 16432420104 16462243008 16530697566 16560698832 16658431488 16659194072 16689428544 16690967487 16719717888 16720708176 16721259624 16752373587 16820709804 16851237408 16881820416 16914234891 16982225536 16983791478 17014615056 17046274878 17077211856 17114796288 17115809976 17146873152 17177992704 17211543471 17242780392 17280729216 17281752732 17312884208 17345332332 17376812064 17415055872 17447695488 17448270912 17449069653 17480737656 17513500374 17583899904 17648591104 17649636408 17650218492 17681668416 17754380928 17755193682 17787417264 17819699328 17892389376 17927335449 17959871448 17992466496 17993290149 18025945848 18065618304 18066688308 18099477216 18132325632 18200712636 18240769728 18241850106 18274956912 18308961906 18342190512 18382558976 18417011904 18417619296 18450436608 18451889748 18486472617 18520023384 18560783232 18630171764 18630786186 18663983328 18740735424 18741593331 18774747648 18775607112 18809682624 18810796698 18886411008 18957642084 18991421632 18992047968 19027387284 19069520256 19070393214 19105003728 19139677056 19141441938 19211863338 19217751552 19254145824 19255286223 19290232296 19325241792 19361201096 19398127941 19440179232 19440820368 19475460864 19476994734 19548913572 19591937856 19627494912 19628657424 19665829863 19781887392 19817135616 19817789184 19818696396 19854664992 19855840959 19891876968 19935656064 20010844422 20047161744 20128938048 20165469696 20166392824 20202992448 20204855379 20239658496 20241524808 20279189079 20285404416 20323820592 20361911868 20398866336 20435887872 20482077312 20520865944 20557430912 20559326526 20634964326 20680378848 20717911296 20719138392 20719821708 20756741184 20835026307 20880881136 20918777472 20957701936 20996981244 21043192512 21081383424 21083327352 21121591104 21122558001 21160892952 21247212384 21285773568 21364083968 21365349336 21366053964 21412371328 21453210288 21493129194 21532136688 21571214976 21619970496 21659208192 21660914052 21701511333 21740897016 21781351233 21829288784 21868906368 21870201636 21870922914 21909893472 21949657344 22040930088 22080931776 22082239602 22163480202 22252571392 22254623316 22294277568 22295012832 22336498116 22378361589 22427613072 22468316544 22552313188 22553056962 22645055304 22686153408 22687191927 22728366504 22769615808 22821079968 22862497536 22864298166 22948724628 22990373856 23040972288 23042336976 23085212838 23085974187 23127109776 23169082752 23263593984 23264361216 23265426204 23307650208 23309030691 23351333832 23490991278 23532848544 23533624656 23575557888 23577414678 23672507904 23673591576 23716556352 23759599104 23806004571 23903113932 23946495264 23989955328 23991053532 24034594464 24036018003 24087491072 24088917744 24132636288 24134861574 24223653774 24267616848 24321026304 24322466808 24366609216 24411949208 24456254016 24458509143 24556015872 24556825728 24557949882 24602519664 24648630156 24693364512 24747710976 24796046349 24841048248 24885311104 24887271049 24987647232 24988791108 25034142816 25079576832 25081062264 25081889436 25231064706 25276856112 25322730624 25369849712 25426027008 25427190952 25473338304 25475687217 25519569408 25521922584 25569412317 25615817784 25672194432 25673714964 25720309728 25766989056 25864170588 25920238976 25921093824 25922629098 25969326312 26017998498 26065218096 26122583808 26171543232 26221106484 26270250561 26375849856 26424928528 26472886656 26474454612 26475327738 26522502624 26580874752 26631571392 26632790523 26681125896 26729548992 26838584064 26937323264 26939807172 26988699744 27038918772 27098427456 27100032462 27149215824 27198488448 27301068954 27309436416 27361154592 27362775159 27412435368 27463442859 27513285768 27573838464 27625517856 27626428944 27675654912 27677834622 27780035076 27841174848 27891703296 27945257646 27946179279 27995974992 28057590016 28111103136 28162121472 28163410668 28214523936 28216195047 28329616512 28436463126 28487132448 28488071952 28541080926 28604280384 28605589821 28657505592 28709515584 28761619968 28817795007 28826627328 28881218736 28935348444 28987862688 29041801644 29158541824 29160268848 29161230552 29213191296 29215492101 29323370358 29387906784 29441242368 29442986136 29551306936 29672831088 29725703424 29726683776 29728044594 29781997488 29837815452 29903484096 29957755392 30016266633 30070742616 30126696533 30193407072 30248204544 30249589236 30304488672 30359487744 30362287212 30428106624 30485730888 30542867802 30598299504 30653831808 30723115968 30780283784 30781298916 30836146368 30838989789 30892110336 30952446489 31020568272 31076866944 31078707588 31135111776 31321321704 31377131392 31378166208 31379602627 31436552904 31495471866 31564788768 31622075136 31624991028 31741339428 31870818576 31928660352 31988071376 32046125952 32048024004 32049080946 32118556992 32176848384 32179815432 32239693791 32298205032 32356822464 32429955744 32488812288 32491371078 32608338688 32611345524 32742434304 32743933176 32803359552 32805302454 32806384371 32864840208 32924486016 33061395132 33121397664 33123359403 33245220303 33318388144 33378857088 33381934974 33441416352 33442519248 33504747174 33641419608 33702474816 33763640832 33828469782 33829585443 33964451072 33967582956 34029230112 34092549756 34154423712 34229592576 34231619952 34293746304 34296447249 34423086942 34485560784 34561458432 34563505464 34625768416 34627819257 34690664664 34753624128 34895390976 34896541824 34898139306 34961475312 35027000748 35167799808 35236486917 35297182208 35299272816 35300436984 35363336832 35366122017 35508761856 35510387364 35574834528 35639398656 35854670898 35919742896 35984932992 35986580298 36051891696 36131236608 36133376616 36198954432 36264651264 36335480661 36401425272 36481539456 36483700212 36549913824 36617923812 36684381024 36765117952 36834023808 36835238592 36836924823 36903779496 36972945234 37040046768 37121566464 37260343528 37261572372 37327966656 37481470848 37483186662 37551214224 37619365248 37621593396 37772822016 37846597059 37915284168 37982843264 37984095936 37985834759 38054774568 38139040512 38140786428 38210007456 38279354112 38282883876 38423726676 38508291648 38510572446 38580464592 38650483584 38722402192 38796255882 38880358464 38881640736 38883943647 38950921728 38953989468 39026997747 39097827144 39183875712 39257314848 39331659726 39563774784 39565585921 39635578368 39637392792 39709329984 39711681918 39712991607 39783753936 39871312128 40021688844 40094323488 40257876096 40332785648 40405984896 40409710758 40483049616 40558378158 40570808832 40647641184 40650048693 40723823736 40797732672 40871775744 40951603431 40964154624 41041731888 41114861824 41118653052 41269928652 41360757696 41435822592 41438276784 41439643416 41513482368 41516751933 41670052614 41761762272 41837554944 41915403872 41917886469 41993962488 42086385024 42166654704 42243182208 42245116002 42321785904 42494424768 42571547136 42654694689 42728167936 42730698672 42732107928 42811621389 42824742656 42906420576 42986258388 43064273376 43142429952 43239940992 43321828104 43403022666 43481794032 43562702466 43658577568 43737812736 43740403272 43741845828 43819786944 43899314688 43985055537 44081860176 44161863552 44164479204 44326960404 44505142784 44509246632 44588555136 44590025664 44592066891 44672996232 44756723178 44855226144 44936633088 45104626376 45106113924 45290110608 45372306816 45374383854 45456733008 45539231616 45642159936 45724995072 45728596332 45814301703 45897449256 45980747712 45982852603 46084673952 46170425676 46171948374 46254219552 46338165504 46528722432 46530852408 46615300416 46618061382 46702667664 46981982556 47065697088 47067249312 47151115776 47154829356 47243207799 47347183152 47433112704 47612009142 47806227864 47892990528 47895182957 47979910656 47982107064 48069188928 48072036006 48073621419 48177835488 48265272576 48269723148 48447307548 48535233696 48642052608 48644933616 48733218432 48737056617 48823898416 48912508032 48917018286 49112031744 49113651456 49115899764 49205039328 49207953681 49297260312 49386729024 49592092698 49682096496 49770622208 49774542098 49975294464 49977582216 50068285632 50072902461 50159153664 50162124528 50163778872 50257120761 50462129412 50553712224 50645461248 50739699424 50742704673 50854381904 50946676608 50951374434 51043845168 51138824634 51231635568 51344388864 51347429928 51440619456 51533978112 51634630413 51728341176 51840477952 51842187648 51845258196 51938652624 52035996996 52130436192 52245167616 52343086464 52347208959 52442212968 52540501122 52751699712 52849857056 52945773312 52948909224 52950655476 53045005248 53263142784 53265581046 53362251792 53459097984 53677168128 53782006347 53874646528 53879614344 53977399488 53979870447 54077837544 54196854912 54200064924 54298431648 54396976896 54602137908 54722309184 54725550318 54824870736 54926885718 55026571536 55147676928 55251035712 55252857888 55351309824 55355669244 55459417851 55560070152 55682349696 55890515292 55892358558 55991949984 56115180032 56222206272 56224779993 56324242944 56326821336 56429047872 56432390094 56659233024 56872926252 56974264896 56976143904 57082161852 57208560768 57211179642 57315011184 57419031168 57635590014 57653254656 57762437472 57765858669 57870696888 57975725376 57978379369 58083603288 58194383823 58320537696 58322461104 58426382592 58430984202 58646740716 58775813568 58882484736 58885972272 58997489589 59102613872 59345662176 59451406848 59453367552 59456089188 59563994976 59567522877 59675630904 59806968192 60032533266 60141485232 60253393066 60386814144 60389578511 60496409088 60499178472 60608977344 60614566137 60718975488 60724574424 60837567237 60856213248 60971461776 61085735604 61196599008 61307663616 61446231936 61560567568 61562597832 61672292736 61677979578 61904892978 62041136544 62153733888 62157415176 62270223552 62505078921 62642643408 62754262784 62756332416 62759205254 62873105808 62990943732 63129577536 63244150272 63249982056 63367674003 63482678856 63741637152 63857320704 63976142752 64092251904 64096048008 64098161892 64237113984 64359630864 64479387582 64596410064 64713644928 64859911488 64977624576 64982742156 65104533999 65216677376 65222691048 65344053699 65487866352 65606719104 65610604908 65612768742 65729680416 65848972032 66122790264 66242795328 66246718806 66490440606 66636776288 66757714176 66763869948 66882832704 66885038496 67009494348 67135084767 67282839216 67404949632 67656939564 67659170886 67928902144 67935165912 68058460224 68061575781 68185099512 68308847424 68463239904 68587492608 68592894498 68846173884 68971121568 69122916864 69127010928 69251536832 69255638514 69257922561 69381329328 69507248256 69790781952 69793083648 69796278612 69922950624 69927092073 70054001496 70184353973 70472973834 70598545632 70600873968 70726673664 70732244034 71017523712 71020774728 71149669056 71278797312 71418013713 71709341796 71839485792 71969865984 71973160596 72103783392 72108054009 72262473216 72266753232 72397908864 72670961322 72802850544 72963078912 72967400424 73099827648 73103173987 73235847624 73368762048 73375527429 73668047616 73670477184 73673849646 73807558992 73945890468 74080093536 74243132928 74388139047 74520687056 74523144744 74655933312 74661813147 74962941696 74966373324 75102428448 75238730496 75243186792 75693194118 75830568336 75965686528 75968191872 75971669518 76109549136 76278081024 76281572856 76420014912 76427061651 76558708224 76565767752 76708236951 76847453352 77016583296 77021144892 77160929184 77300967168 77444804384 77592511764 77760716928 77763281472 77767887294 77907978936 78053995494 78195654288 78367751424 78514629696 78663319452 78810751683 79127549568 79131171842 79274785584 79418659968 79423363836 79425983214 79567507872 79742624256 79898371569 80043377688 80188646976 80515752192 80665571296 80811969792 80819421516 80966099232 81116756316 81295282368 81300097386 81447647472 81595465344 81903206862 81928309248 82083463776 82088325477 82229723648 82237306104 82390328577 82539857304 82721515392 82876553568 82879286832 83026964736 83033503866 83340105228 83523524544 83675109888 83830807744 83835772938 83838537837 83987924976 84172770048 84333309408 84486364416 84490232004 84643571808 84648585141 84988849536 85309389378 85461397344 85464215856 85623242778 85649485312 85812841152 85816769463 85972516776 86128546752 86284859904 86453385021 86479881984 86643656208 86806045332 86963588064 87125404932 87317155136 87475625472 87480806544 87483691656 87639573888 87646476303 87970111074 88163720352 88323727104 88328958408 88493315879 88653920808 89018493264 89177110272 89180051328 89184133782 89345992464 89513446356 89710452288 89873266176 90048799899 90209252752 90212227848 90380089599 90580221216 90744613632 90748767708 90913466016 91078463232 91284319872 91457192664 91628603406 91794898512 91961495424 91965705206 92169347904 92340851352 92343896748 92508439104 92516969367 92676331008 92857339467 93061704816 93230600832 93236122764 93405335328 93963965112 94131394176 94134498624 94138807881 94309658712 94486415598 94694366304 94866225408 95224018284 95612455728 95785981056 95790365914 95964214128 96138377856 96144072012 96147242838 96355670976 96530545152 96539446296 96719081373 96894615096 97070467392 97289867232 97466436864 97474113234 97647796832 97825016064 97834036572 98227302912 98231799528 98410078656 98415907362 98419153113 98594520624 98773458048 99184185396 99364192992 99370078209 99541244416 99549084196 99735660909 99955164432 100136571264 100145804922 100324249056 100327557744 100514241522 100924258824 101107424448 101290922496 101479398848 101485409346 101488756329 101708763808 101893353216 101902748868 102087690336 102277649268 102463271136 102688777728 102694859856 102881238912 102889341747 103269260826 103456682352 103680955904 103684375296 103690516392 103877305248 103883457771 104071993992 104260872384 104686172928 104694417918 104884425936 105081002244 105503399424 105699714112 105709460751 105891546624 105897818448 105901310952 106090010496 106098366051 106526285568 106531162092 106724503584 106918195968 107123487643 107564012694 107759228688 107954798976 107959740894 108155675088 108393709824 108400129848 108596863296 108793953792 109006441983 109204275816 109444618368 109451100636 109649741472 109853771436 110053143072 110295353856 110502071424 110505715776 110510774469 110711338488 110918835702 111120140304 111364699392 111781030584 111784717116 111983899968 112444412544 112449559986 112653642672 112858095744 112864780188 113318466048 113539791177 113745852504 113948529792 113952287808 113957504277 114164323704 114417121536 114422359284 114630022368 114838062336 115271180028 115524874944 115531717338 115741393776 115951450752 115956758738 116167206576 116388767646 116641075392 116644922208 116651830941 116852765184 116861968404 117080993241 117293481432 117551627136 117771944544 117994979178 118205227744 118691324352 118696757763 118906735104 118912178376 119127989952 119135045754 119138974821 119351261808 119613936384 120065066532 120282970464 120506786132 120773628288 120779157022 120998356944 121217954688 121229132274 121449148848 121675134474 121712426496 121942923552 121950146079 122171471208 122393198016 122615327232 122854810293 122892463872 123121135136 123125195664 123344585472 123355959156 123809785956 124082273088 124307467776 124314830352 124540447104 124550255799 125010157842 125285286816 125508525568 125512664832 125518410508 125746211616 125753659407 125981887464 126259155072 126499964112 126735348006 126965357712 127483274304 127714641408 127952285504 127964084067 128184503808 128192096016 128196323784 128434864167 128474227968 128719261728 128958775164 129192820128 129427289856 129719822976 129965484312 130209067998 130445382096 130688107398 130975732704 131213438208 131221209816 131225537484 131459360832 131697944064 131955166611 132245580528 132485590656 132493437612 132980881212 133273552576 133515428352 133527739896 133765665408 133770076992 133776200673 134018988696 134270169534 134565678432 134809899264 135313879128 135318341772 135870331824 136116920448 136123151562 136370199024 136617694848 136926479808 137174985216 137185788996 137442905109 137692347768 137942243136 137948557809 138254021856 138503073664 138511277028 138515845122 138762658656 139014496512 139586167296 139592557224 139845901248 139854184146 140108002992 140368707946 140945947668 141197091264 141201747936 141453347328 141464488068 141729623397 142041549456 142299338112 142836027426 143418683592 143678971584 143685548871 143939731968 143946321192 144207566784 144216108018 144220864257 144533506464 144795817728 145341922644 145605701088 145926157824 145934800848 146199655296 146206347974 146211169851 146471695248 146737524096 146751054858 147336095232 147340954368 147347699292 147615117984 147623861043 147891780936 148160187072 148776278094 149041374112 149046289488 149311866624 149323626294 149925883392 149932746648 150204856896 150218707383 150477460992 150486373584 150771362283 151386388236 151661136672 151931373056 151936383744 151943339036 152219098272 152228114019 152563145712 152840029824 152854123302 153131535504 153416473902 153694906704 154033166592 154042289784 154321858368 154601934336 154889608768 154903891239 155185023528 155521433856 155526562944 155535774588 155815957872 156107990988 156391308576 156735502848 157029259392 157041626877 157326638904 157621503366 158255099136 158262343684 158549571168 158837319936 158846727672 158851966428 159135015744 159796743138 160086755376 160377293952 161031504384 161331142592 161346019041 161623939584 161638843032 161932198464 161939611341 162233512632 162590564736 162600194772 162895294944 163190930688 163806413724 164166927552 164176650954 164474612208 164780657154 165079714608 165443030784 165753107136 165758573664 166053929472 166067007732 166378253553 166680210456 167047049088 167661615488 167671545876 167677075674 167975849952 168345540096 168666618816 168674339979 168972728832 168980464008 169287143616 169297170282 169977699072 170618778756 170922794688 170928431712 171246485556 171625682304 171633538926 171945033552 172257093504 172906770042 172959763968 173287312416 173297576007 173612090664 173927176128 173935138107 174250809864 174583151469 174634310272 174961613088 174967383312 175279147776 175292952606 175940222148 176327440704 176647454208 176657916816 176986631758 176992468767 177307841616 178036986528 178354220544 178360102656 178368267564 178691984928 178702568631 179026892712 179420904576 180097599798 180418505504 180424455696 180760179198 181160442432 181168735533 181489227264 181497535416 181826932032 181843698411 182156926464 182512701711 182568639744 182914385328 183257206812 183589797024 183922990848 183931410412 184338695808 184681702704 184687793496 185016878208 185033938734 185714678934 186123409632 186461201664 186472245528 186810670656 187515236763 187927930224 188262788352 188268997248 188277615762 188619317424 188972831196 189388732608 189732450816 190103022009 190448036568 191224911456 191571962112 191580731828 191928428256 192276755712 192288144024 192294485676 192711341952 193078892592 193438162746 193789230192 194140934784 194579734464 194932873728 194948226468 195295593664 195313601997 195650032128 195668073144 196032161097 196463599056 196820157312 196831814724 196838306226 197189041248 197546916096 198368370792 198728385984 198740156418 199098168392 199471321818 199910328864 200273142528 200291609844 200648498112 200655115488 201028483044 201405254301 201848517648 202214848896 202958797696 202970818692 202977512658 203417527616 203786706432 203805497736 204175380672 204184727343 204555298536 204926542272 205389719712 205762477824 205778683494 206538521652 206913364704 207368750592 207381032784 207754610496 207766915542 207773767683 208143987984 208521744768 209372345856 209388835836 209768851872 209781276219 210162004488 210553061919 211399428224 211418921502 211795636896 211802621904 212180020992 212196732102 213052571136 213062324184 213449007168 213836391936 214246975286 214254041139 215128025388 215518457376 215909597952 215919481788 216311350176 216324162027 216787419648 216800259696 217193726592 218012883966 218408551632 218889236736 218902201272 219299482944 219309521961 219707542872 220106286144 220126582287 221004142848 221011431552 221021548938 221422676976 221837671404 222240280608 222729398784 223164417141 223562061168 223569434232 223967799936 223985439441 224888825088 224899119972 225307285344 225716191488 225729560376 227079582354 227491705008 227897059584 227904575616 227915008554 228328647408 228834243072 228844718568 229260044736 229281184953 229676124672 230124710853 230542360056 231049749888 231063434676 231482787552 231902901504 231913517476 232334413152 232777535292 233282150784 233289844416 233303661882 233723936808 234161986482 234586962864 235103254272 235543889088 235989958356 236410455488 236432255049 237382648704 237393515526 237824356752 238255979904 238270091508 238277949642 238702523616 239227872768 239695114707 240130133064 240565940928 241013572264 241547256576 241558314044 241996713888 242435909376 242458264548 242898297696 243350268948 243885847104 243900292158 244342942416 244786396032 245709620586 245784927744 246242270272 246250391328 246264976431 246689170944 246711918312 247170985731 247619571912 248164546176 248629660704 249080894208 249100511598 250020315684 250570573632 251025329664 251036821016 251492423232 251507318814 251515613511 251963774928 252518310144 252999928224 253470696012 253930715424 253945755423 254966548608 255904571008 255928168134 256384192032 256392647568 256869728334 256948455936 257438523456 257450308389 257917550328 258385640256 258854579712 259360155063 259439645952 259930968624 260418135996 260890764192 261376214796 261951465408 262426876416 262442419632 262451074968 262918721664 262939428909 263910333222 264491161056 264971181312 264986875224 265479947637 265961762424 266547105152 267055479792 267531330816 267540153984 267552401346 268037977392 268540339068 269131356864 269619798528 270146399697 270627758256 270636683544 271140268797 271740663648 272233840896 272246303124 272740398048 273235389696 273852959616 274371577992 274885810218 275384695536 275884486272 275897115618 276508043712 277006147328 277022554056 277031690244 277525317312 277550908101 278028993024 278572018401 279185114448 279691802496 279708368292 280216005984 280737415892 281891895336 282394182528 282403495872 282416423643 282928976136 283459246794 284083098912 284598676224 285672054852 286837367184 287357943168 287371097742 287892642384 288415133568 288432216036 288441728514 289067012928 289591635456 290157244119 290683845288 291211402176 291869601696 292399310592 292412695948 292422339702 292943390496 293475048192 293502109716 294681908736 294695398584 295230235968 295247722086 295783561872 296320374144 297552556188 298082748224 298092578976 298110234627 298623733248 298647252588 299206982727 299865493296 300409713792 300437414766 300972747168 301542724566 302772776472 303322273344 303872767488 303886678072 304438196544 304456228038 304466268987 305126291424 305680059648 305708246604 306263071008 306832947804 307389813408 308066333184 308084579568 308643716736 308668025241 309779217536 309807782478 310370047056 311042867712 311053125888 311071549176 311631915744 311650373313 312215981976 312782617152 314058518784 314083253754 314653277808 315243006732 316510198272 316524687368 317099142336 317128382253 317674639872 317693455344 317703932856 318270031488 318295098153 319593486276 320173510752 320754587904 321370462929 322662285184 322692038082 323277686064 323864396928 323879222682 324467025264 325181129472 325200389544 325790589888 326381861376 327019325949 327612827448 328333855104 328353301908 328949224416 329561314308 330159429216 330886061568 331506214272 331517147328 331532323407 332134015464 332756507106 333360420912 334094098176 335323230976 335343091752 335354151348 335951699904 337333237632 337348679958 337960928016 338574287232 338594340564 339955398144 340619373531 341237557512 341845589376 341856863424 341872512831 342492971112 343251364608 343267077852 343890067104 344514187008 345813540084 346574624832 346595152014 347224181328 347854352256 347870276214 348501619728 349166302938 349268620544 349923226176 349934766624 349955492823 350558295552 350585905212 351242979723 351880444296 352654881408 353315833632 353973263516 353984937534 354615683232 356073973056 356090273289 356720205312 356736535128 357383969856 357405137262 358053785424 358841809152 360195199596 360837011008 360848911392 361520358396 362320884864 362337471066 362995070832 363653864064 363687396822 365025403422 365137279488 365828770656 365850438237 366514413624 367179594048 367845981696 367862820824 368564430879 368677391616 369363405408 369375586992 370033756416 370067877468 371429357868 372246819264 372922403328 372944491056 373621341312 373650767397 375030473526 375855860448 376525576704 376537994496 376555231524 377238634848 377260978221 377945662392 378777465216 380206044018 380896073136 382449822912 383143924224 383161463656 383856856512 383892252201 384553511424 384576288048 384588971352 385304592501 385422683904 386157785184 386876325492 387578460384 388281869568 389159468928 389896452936 390591187328 390627203994 391336146288 392064322194 392927198112 393640314624 393663629448 393676612452 394378082496 395093832192 395865499833 396736741584 397456771968 397480312836 398196336784 398942643636 399820657728 400546285056 400583219688 401296996224 401310230976 401328602019 402056966088 402810508602 403697035296 404429697792 405917595392 405941637384 405955025316 406835055232 407610995472 408350761344 408369454686 409110597072 409853084544 410779439424 411524955648 411557366988 412328715327 413077043304 413826729408 413845673427 414762065568 415509220992 415533831084 415547535366 416287975968 417043489536 418777671672 419537703744 419562552438 420324008976 421106123838 422798856448 422837843004 423591273792 423605243808 424360041984 424393464204 425188870191 426124648368 426898014336 428493950572 428508082278 430256050776 431036914752 431056646613 431819195904 431838963576 432622700352 432648324054 433600519392 434387453184 436025767932 436817103264 437778473472 437804402544 438598965888 438619043922 438633509553 439415085744 440212572288 440253164574 442008285696 442022863104 442043097876 442845353952 442871583129 443675342808 444480561216 446328834282 447124122336 447138868464 447935599872 447970878882 449777650176 449798239944 450614570688 451432382976 451459120752 452314086849 454159164708 454983410016 455794119168 455809151232 455830017108 456657294816 456684342057 457689437136 458520089472 458562369906 460249421706 461084720112 462099499776 462126869352 462965575104 463805803008 463827034952 464668826304 464711673717 465555070584 466564301568 466579688832 466607323764 467447873616 468323972964 469173925728 470206508544 471087778176 471124880631 471979916712 472820910976 472864510098 474765297408 474787031052 475648713504 476511959808 476540183016 476555899284 477405047232 479390229414 480260266128 481131881856 482027144528 483094513152 483116628088 483993427776 484038057123 484871818752 484916529096 485796595392 485818834023 486700537896 487771694208 487800584316 488685884832 489572792064 491419241172 492484540544 492500782656 492529952862 493423836624 494341971462 495239143824 496329092352 497259321408 498161788416 498201023196 499134760659 500040631368 501141147264 502073642032 502984846464 503014637628 503031227022 503927549856 505036620288 505999856448 506023019937 506941392024 507861430848 507891510846 509933097216 511809142016 511856336268 512768384064 512785295136 513739456668 514877046912 514900616778 515835100656 516771280512 518720310126 518879291904 519861937248 519892728021 520836271992 521781528384 521805414321 522752429592 523902930816 524884839264 524902149936 525837443328 525878857818 527820666444 528982322112 529942362624 529973750448 530959895274 530977406301 531923524848 533094210304 534110959584 535062661632 535080307968 535104802692 536075954784 536107705893 537080678136 538262713728 540292799394 541255516512 541273367088 542280537594 543481327296 543506206599 544467681792 544492606248 545480796096 546470779392 547538105133 547705919232 548743155984 549771620436 550769391072 551768972544 551794231236 553016087424 554012294656 554045108112 554063380488 555050634624 555101816202 557144036802 558370228896 559383604992 559416736584 560432011968 561474831784 562545710289 563783790672 564788365056 564806991744 564832847286 565857952272 566918493588 568166197824 569197352448 570309066027 571344109704 572407234127 573674734368 574715886336 574742195484 575785284768 576830267136 576864432072 576883457028 578134025856 580314488238 581367690576 582422804352 583739203392 584798621184 584825391896 584844679404 585886780992 585940805991 586950096384 587004219432 588096483291 589390797168 590460471936 590495444172 591567123744 592640748288 595105112376 596165496448 596185157952 596220469254 597294505176 598413965454 599730986592 600819427584 600874829532 601945494336 603085449132 604215762903 605545552944 606644546688 607773356144 608876393088 608912456076 608932537974 610252582848 611360119296 611416493208 612526142016 612554182029 613665895608 614779626816 616169159136 617287433472 617336050482 619558435072 619615564956 620740094112 622106251776 622143098352 623263831488 623300746626 623321303049 624431963952 625565234304 628117037568 628166507508 629306555616 629343828657 630486013464 631659185757 633049374736 634198284672 634256764506 635386910688 635407865712 636540062976 636590196306 639186972552 640347021504 641509175808 642740925858 642762123417 645324570368 645384076164 646555372128 647728793856 647758445364 648934050528 648972486081 650362258944 650400779088 651581179776 654038651898 655225654896 656667710208 656706603816 657898448832 657928565883 659122628616 660318858432 663012428544 663034294656 663064646814 664268030928 665513014212 666720841824 668188196352 669493251423 670646461952 670686183504 670708302696 671903399808 671956318323 674666475264 674697359916 675921856032 677148574464 677188681128 681238747062 682475115024 683691178752 683713726848 683745025662 684985942224 686502729216 686534155704 687780134208 689028374016 690374132559 691627080168 693149249664 693190304028 694448362656 695708704512 695740552428 697003239456 698332605876 698537241088 699846452352 699869533248 699910985646 701171810424 702485959446 703760888592 705309762816 706631667264 707946527032 707969875068 709231366464 709296765147 712147946112 712180546578 713473070256 714767939712 714810274524 716107570848 717683618304 719085344121 720390399192 721674022016 721697822784 721730860421 723040716792 724641769728 724674942132 725990141664 727307728128 727374793644 730050806844 731657541312 731700876474 733028827248 734359188096 735725641648 737128861758 737354783232 738726810816 738751173984 738794929293 740067512832 740135754936 741512957193 742858715736 744493638528 745888982112 747242682624 747301534794 750060947052 751711720896 753075988992 753110463048 754477269696 754521956442 754546840533 755891324784 757554930432 760412088036 761792146272 761837266269 764899645824 766322927312 767713713024 767784504402 769152576096 769177942704 770609185002 770845367808 772315570368 772350925167 773752650984 775156920768 776563739136 778080465189 778318937856 779792905872 781182374656 781254407988 782672292576 784128644388 785854396224 787280629248 787327258896 787353224904 788756164992 788818286727 791730999666 793473483168 794913543936 794960625672 796392673568 796439842911 797885287272 799641315456 801166439376 802593992448 802620461952 802657204038 804113932176 805621017204 807394070592 808859395584 810439199091 811835190784 811883274768 811910050632 813420806391 813670110464 815221990944 816701522688 816738909372 818221194144 819706169088 821558878848 823114733976 824657430654 826154086608 827653458816 827691346854 829524131136 831018441984 831067662168 831095070732 832575951936 834086979072 835716055203 837555343344 839075407488 839125104876 840648017952 842212247676 845597712896 845675686008 847182547584 847210487616 847249270929 848786928408 850377740382 852249296736 853796028672 856987901144 857016164556 860512101552 862073829504 862113293226 863677927152 865245400704 865296648108 867201038784 868774906368 870471732357 872051535864 873634206528 873674199457 875608805088 877197931776 877238087844 877267019106 878830171488 880425144576 880506329148 884045726208 884086195752 885690707904 885743166258 887350685616 888961122432 892657668564 894248244672 894277736928 894330703881 895871199744 895941757764 897620948181 899596479888 901229141376 902918241504 904628173698 908318329416 909966820032 910008476183 911618302464 911660034216 913314589632 913368684114 913398806961 915378874272 917040178944 917124739812 920498843412 922169440224 924198999552 924253738704 925931150208 926004075723 927654069904 929337652608 929423347434 931110141168 933128603136 933159377664 933214647528 934895747232 934951119939 936647945928 938347851456 942175556352 942249761262 943959833424 945641821952 945729020196 949530594816 949574062104 951297427008 951385146759 953023919616 953080366032 953111798568 954810094464 954885294459 958780458828 960520532256 962263763712 964054289056 964111388787 966233256176 967986855552 968076114246 969833058192 971593190784 971637668046 973401075792 975543388416 975601168632 977371769664 979145584128 981057977847 982838482344 984969081088 985001565312 985059905724 986847673248 988683942924 990478287648 992658184704 994518642816 994596970221 996402046392 998269521318 1000081262736 1002282294528 1004147284064 1005969692928 1006029275256 1006062454044 1007855099712 1011999712896 1012046039874 1013882784048 1015722861696 1015783021692 1019866194432 1021858120593 1023618284032 1023712672536 1025536768128 1025570590272 1025617538493 1027478913336 1029754093824 1029801233556 1031670201312 1033542561024 1037440620252 1039723874496 1039785456042 1041672543984 1043563056768 1043610828642 1045504859184 1047805861632 1049769678528 1049804299872 1051674886656 1051757715636 1053728939169 1055641332888 1057964644224 1059947500896 1061919790548 1061954812602 1063847049696 1066188420608 1068221919168 1068270819867 1070160615936 1070209605384 1072151909568 1072215411786 1074161356272 1076525427456 1080585598788 1082511033024 1082546734176 1084561075188 1086962654592 1087012413198 1088985212496 1090961592192 1095076210266 1095411838464 1097486311968 1097551314711 1099543240872 1101538782144 1101589208011 1103537945088 1103588462472 1105693292637 1106032174848 1108090216224 1108126760976 1110101269248 1110203632404 1114288073604 1116740457792 1118767209984 1118833473168 1120864023936 1120952302191 1122949663568 1125091420578 1127567581344 1129576730112 1129613983488 1129665694572 1131715904544 1131782934663 1133836987176 1136332395648 1140618132054 1142688219408 1144814468254 1147349468736 1147401991709 1149431772672 1149484390968 1151570569536 1151676756603 1153660534272 1153728864144 1153766914056 1155913777503 1156268051712 1160628976476 1162735381152 1164845608704 1167478406784 1169650783792 1169689358808 1171773561984 1171881611982 1174008438864 1176192966582 1178781594336 1180920943872 1180990888344 1183134247488 1185281496576 1187596499499 1190210224752 1192330992896 1192370315904 1192440938508 1194589010352 1196827930908 1199461973184 1201638855168 1201749659064 1203890988672 1203985806057 1206170898264 1208431525806 1211091105888 1213289093376 1215546712288 1217752786176 1217824912152 1217865075948 1220505165696 1222832986416 1225052284032 1225108364058 1227331791216 1229559253632 1232338318272 1234574866944 1234672100964 1236986145981 1239116870144 1239231129912 1241480188224 1241537020281 1244286196704 1246527662976 1246601493252 1246642606098 1248863927904 1251130468608 1256333015016 1258613111232 1258687657314 1260972026928 1263318371514 1266098749472 1268396569344 1268513529012 1270773821376 1270815731424 1273080125952 1273180392612 1275566610573 1278373945104 1280694043008 1285481851716 1285524246834 1290649140736 1290768152328 1293110744256 1293169939839 1295457587712 1295516890728 1297868101056 1297944972162 1300801558176 1303162359552 1308077303796 1310451309792 1313335420416 1313413207632 1315796897664 1315857131766 1315900528659 1318245257232 1320637716864 1326024857088 1326068589312 1326129293628 1328536061856 1328614749387 1331026028424 1333441683648 1333502725487 1338986502846 1341372367008 1341416605392 1343806799616 1343912636646 1349332950528 1349394719832 1351843712064 1354297148928 1354377362256 1356942260547 1362477494124 1364950230048 1367382357504 1367427453696 1367490051324 1369971884448 1370053026171 1373068311408 1375560268416 1380748265118 1383254160336 1386298499328 1386380608056 1388896725312 1388960305753 1391417409024 1391481104856 1394006478912 1394135021151 1396665211752 1399692904704 1399739066496 1399821971292 1402343620848 1404971918892 1407521777184 1410619525632 1413263334528 1413374641893 1415893054064 1415939750136 1418462732928 1418593530294 1424295892224 1424361093156 1426946140512 1429535879424 1429620549048 1432215141696 1438170688242 1440780798384 1443348044032 1443395645568 1443461720842 1446081433584 1449283539456 1449349884264 1451980283328 1452114171369 1454615456256 1454749587288 1457456502069 1460101613688 1463315082624 1463401752948 1466057654496 1468718376192 1471451283296 1474257723516 1477453621632 1477502347968 1477589858586 1480271509872 1483025914386 1485717431472 1488987277056 1491777964224 1494485365248 1494603069588 1497404281977 1500121894104 1503423441792 1506220926096 1508954539392 1509043912884 1509093681066 1511782649568 1515109860864 1518069059811 1520824176072 1523584292544 1523674532538 1529799291648 1532645854624 1535427426048 1535569008804 1538305152192 1538355885408 1541218370004 1544631140736 1544701850334 1547505301968 1550313841536 1556160930378 1556637875712 1559585811744 1559678184063 1562364749312 1562508815976 1565344585152 1565416242963 1568257288776 1571708792448 1574654517792 1574706449808 1577512329984 1577636573454 1583461999332 1586946966336 1589827087872 1589921251344 1592785347136 1592879685822 1592932218903 1595770574544 1599282630912 1602332878752 1605187984896 1605240923904 1605314408076 1608227864352 1608323117679 1611242034408 1614788141184 1620878398182 1623766549536 1623820101264 1626841612782 1627340220928 1630443981888 1630518619797 1633403045376 1633477818744 1636442388288 1639412338176 1642614315399 1643117757696 1646229467952 1649314861308 1652308173216 1655306917632 1655382693708 1659048262272 1662036883968 1662135324336 1662190141464 1665151903872 1671432110406 1675110686688 1678150814976 1678250209752 1681296035904 1681373001701 1684424495352 1687637130867 1691351372016 1694365095168 1694420975232 1694498541858 1697573856816 1700755480764 1704498593472 1707592057344 1710927198081 1713975802288 1714032329112 1717221702381 1721024203104 1724147659008 1724226586452 1727355854304 1730490801408 1730593296216 1734402077568 1740943464714 1744103071728 1747268413056 1747348398914 1751217610176 1754395863552 1754476175688 1754534038212 1757660342976 1757822417973 1760850289152 1761012658296 1764289449873 1768172391504 1771381415808 1771486332516 1774701371232 1777922244864 1785315337128 1788496489344 1788555473856 1788661407762 1791883515528 1795241896362 1799192959776 1802458282752 1805836483008 1809256347396 1812647288709 1816636658832 1819933640064 1820016952366 1823320068432 1826629179264 1826737368228 1826797613922 1830757748544 1834080357888 1834249479624 1837662546087 1840997686824 1844338880448 1848507477408 1851862300416 1852008151446 1855308139808 1858675305216 1858846694868 1862220282336 1866318755328 1866429295056 1869791494464 1869902239878 1869963909147 1873295891856 1876695702912 1884351112704 1884499522524 1887919666848 1888031485971 1891283643904 1891458040392 1894977557271 1899148124208 1902594854016 1902770293518 1906160732064 1906223597136 1909620188928 1909770588918 1917560917656 1921041064512 1924527527424 1928108578112 1928222777574 1928286370251 1932466512352 1935973711104 1936152228492 1939666116384 1943186381568 1943275336092 1946802151584 1946917458243 1951086776832 1951202337264 1954743539328 1962115955694 1965676964688 1969938162176 1970003130624 1970119811448 1973695346496 1973785697649 1977367885848 1980956575296 1989037285632 1989193940442 1992804092784 1996539042636 2000162525472 2004564589056 2008294568128 2008479754269 2011939385856 2012058550512 2012124908088 2015710199424 2015868954969 2023999425792 2024092079748 2027765568096 2031445723392 2031566043384 2035346265217 2043716241186 2047425345072 2051073536256 2051141180544 2051235076986 2054957826672 2059508187648 2059602467112 2063340402624 2067085122048 2071122397677 2074881240504 2079447748992 2079570912084 2083345087968 2087126113536 2087221657284 2091009718368 2095611723264 2099539357056 2099608599744 2103515431272 2107457878338 2111282665776 2115929288448 2119895001792 2123839581096 2123909625204 2127694099392 2127890295441 2136443838336 2136541639734 2140419210768 2144303819136 2144430823572 2148322712544 2153050854912 2157256032363 2161171197576 2165022066048 2165093468352 2165192581263 2169122150376 2173925309184 2174024826396 2177970424992 2181923184384 2190152420532 2194972623936 2195102629422 2199086481744 2203077564288 2203178416022 2207176924944 2211386585274 2212064349696 2216180432448 2216253521952 2216384787879 2220202538496 2220407264808 2224538871579 2228576147208 2233480915584 2237666946336 2241728047872 2241904604382 2245899327136 2250182841156 2255135162688 2259227966976 2259331389144 2263431809088 2263565869326 2263640521599 2267673974352 2272664791296 2281236264108 2285376438816 2285511798807 2289628936508 2294698937472 2294803983418 2298968781936 2303141139072 2303353513206 2307457728288 2307533828112 2311827555006 2312536103424 2317052775501 2321257952952 2325470762304 2329691217408 2334241395567 2334956813568 2339301567584 2339378717616 2343547123968 2343763223964 2348016877728 2352385933164 2357563188672 2361841887744 2361981776688 2366268494976 2366454860181 2375192998998 2380420449504 2384661985792 2384740631808 2384881877016 2389178020704 2389319528733 2393655861816 2398923946368 2403499318128 2407781977344 2407971612114 2412341796528 2416863051612 2422182211776 2426578186752 2431093424576 2431317597273 2435505572352 2435649824304 2435730151896 2440262419173 2441010331392 2445665972832 2450104568064 2450216728116 2454663582432 2459118507264 2464676636544 2469344201928 2473972291962 2478462259824 2482960376448 2483074040562 2488572393408 2493055325952 2493202986504 2493285212196 2497727855808 2502260937216 2507148165609 2512666030032 2517226222464 2517375314628 2521944053856 2526636743028 2532197498944 2536793138688 2537027058024 2541547642752 2541631462848 2541747812787 2546360785224 2551133221146 2556747890208 2561388086016 2570963703432 2571048493668 2581536304656 2586221488512 2586339879678 2591033781456 2595736202112 2595889944324 2601603116352 2606324719104 2611415197071 2616154607592 2620902619584 2621022598371 2626826415264 2631593795328 2631714263532 2631801057318 2636490514464 2641275433728 2652137178624 2652258587256 2657072123712 2657229498774 2662052056848 2666883367296 2667005450974 2677973005692 2682744734016 2682833210784 2682992111643 2687613599232 2687825273292 2692862844543 2698789439664 2703687424128 2708754724512 2713884521094 2724954988248 2729900460096 2730025428549 2734854907392 2734980102648 2739943768896 2740106052342 2740196420883 2746136622816 2751120536832 2761496530236 2766508320672 2772596998656 2772761216112 2777793450624 2777920611506 2778012227169 2782962209712 2788012957824 2788270042302 2793330423504 2799385809408 2799478132992 2799643942584 2804687241696 2804853359817 2809943837784 2815043554368 2826526669056 2826749283786 2831786108128 2831879500272 2836925465856 2837187060588 2848591784448 2848722186312 2853892281024 2854155440277 2859071758848 2859241098096 2864430283392 2864655883377 2876341376484 2881561596768 2886696088064 2886791291136 2886923441684 2892162867168 2892334166361 2898699768528 2903960566656 2904228342738 2909499174576 2914913004138 2920203227376 2926630165248 2926803505896 2932115308992 2937436752384 2942902566592 2943173933541 2948515447032 2954907243264 2955004695936 2955179717172 2960543019744 2966051828772 2971434862944 2977974554112 2983555928448 2983790910663 2989206139176 2994808563954 3000243788208 3006846883584 3012441852192 3017909078784 3018087825768 3018187362132 3023565299136 3036138119622 3041648352144 3047168585088 3047349065076 3059598583296 3065291709248 3065574361779 3070854852096 3071138017608 3076610304384 3076711770816 3076852615479 3082436740008 3089262281472 3089403700668 3095010603936 3100627683072 3112321860756 3119171623488 3119356368126 3125017631952 3130689170304 3130832485926 3136514577552 3143417584896 3149309035584 3149412899616 3155024659968 3155273146908 3161186817507 3166923998664 3173893932672 3179842502688 3185570694272 3185759371644 3185864437806 3191541149088 3198565261824 3204665757504 3204812459601 3210481847808 3210628816152 3216455728704 3216646235358 3222484068816 3229576282368 3241756796364 3247533099072 3247640202528 3253683225564 3260887963776 3261037239594 3266955637488 3272884776576 3285228630798 3286235515392 3292458935904 3292653944133 3298629722616 3304616346432 3304767624033 3310613835264 3310765387416 3317079877911 3318096524544 3324270648672 3324380282928 3330303807744 3342864220812 3350221373376 3356301629952 3356500419504 3362592071808 3362746003402 3362856906573 3368848990704 3375274261734 3382702744032 3388730190336 3388841950464 3388997083716 3395147713632 3395348803989 3401510961528 3408997186944 3421854396162 3427951604576 3428064658224 3434443404762 3442048406208 3442205975127 3448295318016 3448453172904 3454711708608 3455030269809 3460981602816 3461186592432 3467741332509 3468804155136 3481886929428 3488206143456 3494536826112 3494696797828 3502435220352 3508952351376 3509068076424 3515320685952 3515644835946 3522025316592 3528578899746 3536344783008 3542762831616 3542972665032 3549402742464 3555844489728 3562789498497 3570630674256 3576992978688 3577110947712 3577322815524 3583767031056 3590483792724 3598385919552 3604916565504 3611672966016 3611957418171 3618512694792 3625294577418 3633273317664 3639867280128 3640033904732 3646640136864 3653258358528 3653474736456 3653595227844 3661515497088 3668498959248 3675325092174 3681995373648 3688677760896 3697014954816 3703724600832 3704016302892 3710616279616 3710958437943 3717350610432 3717693389736 3724440564672 3724611060843 3732858590112 3739582988928 3739804479756 3739927818294 3746591783712 3753391405824 3768999045048 3775839333696 3776062971942 3782916080784 3789955114542 3798296248416 3805189708032 3805540587036 3812321464128 3812447194272 3819240377856 3819541177836 3826699831719 3835121835312 3842082129024 3856217156224 3856445555148 3856572740502 3864933024704 3871947422208 3872304456984 3879332232768 3879509819517 3886372763136 3886550672184 3893604303168 3893834916486 3902404674528 3909487078656 3924231911388 3931353929376 3940006261248 3940239622896 3947390692992 3947571395298 3947701585977 3954735771696 3961913150592 3978074571264 3978387880884 3985608185568 3985844248161 3993078085272 4000325050944 4000508176461 4016589136256 4016959508538 4024117101024 4024249816176 4031420398848 4031737909938 4047998851584 4048184159496 4055531136192 4062891446784 4063132086768 4070692530434 4070826781641 4087432482372 4094850690144 4102147072512 4102282361088 4102470153972 4109915653344 4110159078513 4119204934224 4126680805248 4142244795354 4149762481008 4158895497984 4159141824168 4166690175936 4166880917259 4174252227072 4174443314568 4182019436736 4182405063453 4199078714112 4199217199488 4207030862544 4214915756676 4222565331552 4231858576896 4239790003584 4240123925679 4247679162192 4247819250408 4255388198784 4255780590882 4272887676672 4273083279468 4280838421536 4288607638272 4288861647144 4296645425088 4314512064726 4322342395152 4330044132096 4330186936704 4330385162526 4338244300752 4347850618368 4348049652792 4355940849984 4356342514107 4363846368768 4372369506207 4380304841064 4389945247872 4390205258844 4398172963488 4406155128576 4406356832044 4414353849888 4422773170548 4432360864896 4432507043904 4432769575758 4440814529616 4449077743158 4457152294416 4466961831168 4475333892672 4483456095744 4483809208764 4491798654272 4492212845931 4500365682312 4510270325376 4518662778288 4526863618176 4527131738652 4527281043198 4535347948704 4545329582592 4554207179433 4562472528216 4570752877632 4571023597614 4579257873016 4589397874944 4589607966836 4597937563872 4606282278144 4606707026412 4614915456576 4615067656224 4623655110012 4634105551002 4642515905904 4650941524608 4668482791134 4669913627136 4678603135168 4678757435232 4679034552189 4687094247936 4687526447928 4696033755456 4696248728889 4704771866328 4715126377344 4723963553376 4732536989952 4732909720362 4750385997996 4760840899008 4769481263616 4769763754032 4778356041408 4778639057466 4778796656709 4787311723632 4797847892736 4806998636256 4815563954688 4815943224228 4824683593056 4824969353037 4833726103224 4844364423552 4862186849152 4862635194546 4871299648608 4871460303792 4880524838346 4882020662784 4891331945664 4891555859391 4900209136128 4900433456232 4909327164864 4918237014528 4927842946197 4929353273088 4938688403856 4947944583924 4956924519648 4965920752896 4966148081124 4977144786816 4986110651904 4986405973008 4986570424392 4995455711616 5014296331218 5025332060064 5034452444928 5034750629256 5043888107712 5044119005103 5053273486056 5062911392601 5064394997888 5074054116048 5083095285504 5083262925696 5083495625574 5092721570448 5102266442292 5113495780416 5122776172032 5132781594243 5141927406864 5142096987336 5151665107143 5163072609312 5172442977024 5172679759356 5182067562912 5191472404224 5191779888648 5203206232704 5222830394142 5232309215184 5241805239168 5242045196742 5253652830528 5263187590656 5263428527064 5263602114636 5272981028928 5273467253919 5282550867456 5292868349619 5304517174512 5314144247424 5314458997548 5324104113696 5333766734592 5334010901948 5355946011384 5365489468032 5365666421568 5365984223286 5375650546584 5385725689086 5397578879328 5407374848256 5417509449024 5427769042188 5437941866127 5449909976496 5459800920192 5460050857098 5469960205296 5479887537792 5480212104684 5480392841766 5492273245632 5502241073664 5512987638261 5522993060472 5533016641344 5545522432224 5555586901248 5555841223012 5556024454338 5565924419424 5576025915648 5576540084604 5586660847008 5598956265984 5599287885168 5609374483392 5609706719634 5619887675568 5630087108736 5653053338112 5653498567572 5663572216256 5663759000544 5664094457913 5673850931712 5674374121176 5684932671813 5697444372624 5707784562048 5708310880554 5718482196192 5728860566784 5729311766754 5752682752968 5763123193536 5773582582272 5773846883368 5784325734336 5784668332722 5784859110753 5797399537056 5807921133312 5808456685476 5818998349152 5829826008276 5840406454752 5840752374729 5853260330496 5853607011792 5864230617984 5885805133184 5886347867082 5897030894064 5909814486528 5910009391872 5910359434344 5921086039488 5921357092947 5932103657544 5942869725888 5967111856896 5967581821326 5978412278352 5989617127908 6000487576416 6013693767168 6024883704384 6025439262807 6035818157568 6036175651536 6036374724264 6047130598272 6047606864907 6072276239244 6083296704288 6094337170176 6094698130152 6106038795651 6130583418496 6131148723558 6142276035216 6153220608768 6153423541632 6153705230958 6164873480016 6178524562944 6178807401336 6190021207872 6201255366144 6213367193031 6224643721512 6238343246976 6238712736252 6250035263904 6261378340608 6261664971852 6273029155104 6286835169792 6298618071168 6298825799232 6310546293816 6322373635014 6333847997328 6347787865344 6359685005376 6371141388544 6371518743288 6371728875612 6383082298176 6383670886323 6409331515008 6409624919202 6421257632304 6432911457408 6433292470716 6444968137632 6459152564736 6471768097089 6483513592728 6495066198144 6495280405056 6495577743789 6507366451128 6521775927552 6522074479188 6533911274976 6545769553152 6570457261596 6584917871808 6585307888266 6597259445232 6609232692864 6609535248066 6621530774832 6634159755822 6636193049088 6648541297344 6648760565856 6649154363637 6660607615488 6673616614737 6685728441624 6700442746752 6713000839008 6725184143616 6725492006804 6725713813146 6737697981408 6750548523468 6765405488064 6777683900928 6777994167432 6790295427264 6790697607978 6803021923056 6817994373888 6843708792324 6855903209152 6856129316448 6856535396421 6868886809524 6884096812416 6884411950254 6896906345808 6909423417216 6910060539618 6922373184864 6935482665018 6937608310272 6951158326503 6963773858856 6976412286912 6989073652224 6989393595656 7002724186701 7004870440704 7017904702752 7018136152848 7030641371904 7031289671892 7044050633184 7057157799492 7072689566016 7085525663232 7085945330064 7098805484928 7099364580543 7125578996994 7141261348512 7153985957376 7154221895424 7154645631048 7167534062112 7167958586199 7180967585448 7196771839104 7223345932032 7223914836342 7237025389584 7250589154836 7266546635328 7279734560256 7280067809464 7293280273728 7293952791819 7306516717056 7306949472912 7307190455688 7320787257519 7323030994176 7336997918496 7350650184348 7363990747296 7377355521792 7394029909632 7408032605784 7421232559232 7421916875886 7435386779472 7448881129344 7449222121686 7465717180224 7479165977856 7479608959512 7479855636588 7493183567424 7506782811648 7521444496827 7537998090096 7551678667392 7552125943884 7565832161568 7579910229084 7596592496832 7610379416064 7611081174072 7624642928256 7624894388544 7625243438361 7639082355672 7653399663438 7670243670624 7684164258048 7712434312448 7712891110296 7713145481004 7729866049408 7744608913968 7758664465536 7759019639034 7773101344368 7787208606336 7787669832972 7804809349056 7818974157312 7834245591213 7848463822776 7862707858752 7863067795113 7880479245792 7894781385984 7895142790596 7895403171954 7909471543392 7923826301184 7956775761768 7971216371136 7971688496322 7986156170544 8000650101888 8001016352922 8033178272512 8033919017076 8048234202048 8048499632352 8048976334929 8062840797696 8063475819876 8078588533629 8096368318992 8111062272384 8126264173536 8141385060868 8141653563282 8174864964744 8189701380288 8190076285647 8204564722176 8204940307944 8219831306688 8220318157026 8238409868448 8253361610496 8284489590708 8299524962016 8317790995968 8318283648336 8333380351872 8333761834518 8334036681507 8348886629136 8364038873472 8364810126906 8398157428224 8398434398976 8414061725088 8414560079451 8429831513352 8445130663104 8479580007168 8480247851358 8495358324384 8495638500816 8510776397568 8511561181764 8545775353344 8546166558936 8561676843072 8577215276544 8577723294288 8593290850176 8593967650131 8629024129452 8644684790304 8660088264192 8660373873408 8660770325052 8676488601504 8677002499083 8696099305584 8711881699968 8712685028214 8744739012414 8760609682128 8779890495744 8780410517688 8796345926976 8812310257152 8812713664088 8828707699776 8829521800623 8845546341096 8864721729792 8865014087808 8865539151516 8881629059232 8898155486316 8914304588832 8933923662336 8950667785344 8951372731989 8967618417528 8983597308544 8984425691862 9000731364624 9020540650752 9037325556576 9053727236352 9054263477304 9054562086396 9070695897408 9108414358866 9124945056432 9141505755264 9142047195228 9158515746032 9178795749888 9179215933672 9195875127744 9196723085337 9212564556288 9213414052824 9229830913152 9230135312448 9230557846437 9247310220024 9268211102004 9285031811808 9301883049216 9336965582268 9357206270336 9357514870464 9358069104378 9375052895856 9392067510912 9392497457778 9409543732656 9430252754688 9447927106752 9465073979904 9465819440724 9483560452521 9500771995992 9521681798016 9539527508064 9556712082816 9557278114932 9557593313418 9574623447264 9595695785472 9613997272512 9614437378803 9631886448456 9649367186112 9649938706074 9667452206448 9688728847104 9724373698304 9725270389092 9742599297216 9742920607584 9761049676692 9782663891328 9783111718782 9800866912464 9818654329728 9855685892394 9858706546176 9877376807712 9877961832399 9895889167848 9913849039296 9914302872099 9931841505792 9932296162248 9954289573632 9972811946016 9973140848784 9990911423232 10028592662436 10050664120128 10068904889856 10069501258512 10087776215424 10088238010206 10088570719719 10106546972112 10125822785202 10128789995776 10148108232096 10166190571008 10166525851392 10166991251148 10185443140896 10186046411967 10204532884584 10226991560832 10265563188486 10283854813728 10284193974672 10303330214286 10326145218624 10326617925381 10344885954048 10345359518712 10364135125824 10382944808448 10383559777296 10403223997527 10406412465408 10445660788284 10464618430368 10483610478336 10484090393484 10507305661056 10526857054128 10527204229272 10545962057856 10546934507838 10585736699238 10609034349024 10628288494848 10628917995096 10648208227392 10667533469184 10668021803896 10688368495491 10711892022768 10730978936064 10731332843136 10731968446572 10751301093168 10771451378172 10795157758656 10814749696512 10835018898048 10835872254513 10855538084376 10875883732254 10899819952992 10919601840384 10920101714196 10939920410592 10959775075584 10960424209368 10960785683532 10984546491264 11025975276522 11045986120944 11066033282688 11091044864448 11111173802496 11111682446024 11112048908676 11131848838848 11132875313829 11152051831296 11153080169208 11173321694016 11173833182529 11198575770336 11218748966784 11219413439268 11239775351136 11260174217472 11306997135144 11327144432512 11327518001088 11328188915826 11348748242352 11369865343626 11394888745248 11415569124096 11416621761108 11436964392384 11457721133568 11458623533508 11480099495157 11505365505936 11526246387072 11547693766736 11568651468672 11569336665444 11569718221506 11594799074112 11615842266624 11616913370952 11637996698304 11638529458551 11659652016552 11680812909504 11681504749458 11707214023584 11728461235968 11771610266368 11772695734164 11794061788128 11820018783744 11820718868688 11842172078976 11842714185894 11843104757931 11864207315088 11885739451776 11934223713792 11935163642652 11956824556704 11957532744483 11979234255816 12000975152832 12001524529383 12049767408768 12050878525614 12072351303072 12072749448528 12094261196544 12095213729814 12144552478488 12166593408576 12188674340352 12189396260304 12212077591302 12212480344923 12261166836992 12262297447116 12284552070432 12306441217536 12306847083264 12307410461916 12329746960032 12330477235539 12357614802672 12380042415744 12426734386062 12449287443024 12476686493952 12477425472504 12500070527808 12500642751777 12522756681216 12523329943704 12546058310208 12597236142336 12597651598464 12621092587632 12644747270028 12667695994656 12695575730688 12719370010752 12720371777037 12742282777088 12743037486576 12743457751224 12766164596352 12767341772646 12818663030016 12819249838404 12842515264608 12865822914816 12866584941432 12889936275264 12943536194178 12967027185456 12990132396288 12990560810112 12991155487578 13014732902256 13043551855104 13044148958376 13067822549952 13091539106304 13117108518621 13140914523192 13169835743616 13170615776532 13194518890464 13218465385728 13219070496132 13243061549664 13268319511644 13297082594688 13297521131712 13298308727274 13347233229474 13371456883248 13400885493504 13426001678016 13450368287232 13450984013608 13451427626292 13475395962816 13476638537793 13501097046936 13530810976128 13555988334864 13580590854528 13581395215956 13606043846112 13635988747776 13662621538299 13687417584648 13711806418304 13712258632896 13713070792842 13737773619048 13768193624832 13768823900508 13793812691616 13818846834432 13820121079236 13844746369728 13870965330036 13902316653006 13927547717712 13952824573824 13978787191312 14005448373402 14009740881408 14035809405504 14036272305696 14037103656567 14061282743808 14062579343784 14088101266368 14088746186667 14114315598984 14145379132032 14171890660128 14197610969856 14198729161086 14251157993988 14282522697024 14308443790848 14309291262096 14335068124224 14335917172398 14336389970127 14361935170896 14393543678208 14446691864064 14447829672684 14474050779168 14474908059111 14501178309672 14533093270656 14560135618928 14586560547456 14587905583638 14613898945824 14614380911376 14641574515038 14646061988352 14673995836992 14674667578173 14701300368696 14727981494592 14754711043584 14783528838591 14788059819264 14816065211568 14842465118464 14843833751772 14870773558944 14897762258688 14898444243372 14931434360448 14958331955712 14959217919024 14959711273176 14986367134848 15042888993654 15075996180192 15103357334784 15104251887768 15131664323136 15132357015309 15159820458168 15193184993664 15222162348144 15249285856512 15249788777088 15250486876722 15278164711344 15306799326876 15340487341248 15368328516096 15398344782729 15424868624896 15425782220592 15426290962008 15454995321429 15459732098816 15489217827936 15517328931072 15518039278068 15546202688736 15574417212672 15575339665944 15609618698112 15668491182426 15696927645552 15725415717504 15726135590226 15760958491584 15789562771968 15790285581192 15790806343908 15818943086784 15847652602368 15878605048857 15913551523536 15942432742272 15943376992644 15972312341088 16001300203776 16002032705844 16066356545024 16067838034152 16096468404096 16096999264704 16097952669858 16126951639752 16157177067258 16192736637984 16222124544768 16252528347072 16282770121736 16283307126564 16313825598381 16349729929488 16379402760576 16380152571294 16409880615888 16439662613376 16440636314052 16476819736896 16506723220992 16538962914783 16568979181416 16599049924032 16599809789683 16636567296672 16666760703744 16667523669036 16668073363014 16697773258272 16728077746944 16729620253812 16796868797952 16828123450176 16829120158902 16859663026704 16890261326208 16959160014336 16960495702716 16990716648768 16991277001632 16992283373739 17021552795136 17023122363528 17054798015439 17092333117872 17123353686144 17155446588576 17186581700352 17187935300262 17258048258904 17289369580608 17320747746816 17321540650104 17352977203008 17354004998166 17354577332259 17392198611168 17423763399936 17425370056428 17489478024828 17521219364256 17522257124187 17559780991488 17560821035376 17592691853952 17625427328176 17657415399552 17659043601246 17691092682192 17729443459584 17730028175616 17731078303032 17763258118464 17764071278841 17796310972632 17828609177664 17901335570688 17902745463978 17935236835056 17967194617088 17968851383724 18001462729248 18041081301504 18074651113152 18076317788421 18107454472704 18108526954608 18109124172792 18141391794816 18142820594721 18216828717732 18249890112864 18283011510528 18284094390456 18317031492064 18318116386953 18358431867344 18391750255488 18393446170674 18426828105648 18459661826304 18460270624896 18461115692874 18494620440048 18536422204008 18570063623616 18603766098432 18640101579093 18673931164536 18714412540672 18715029740928 18716138208756 18750105791712 18784135021824 18784994915556 18819087465312 18860505509376 18895854213504 18931638881448 18967120905042 19001543991984 19043363596032 19079055016128 19113424165632 19114556229864 19115186626836 19149246894528 19227994545024 19228874757606 19263772896912 19298734372224 19299877412148 19334904412896 19377457694208 19415304291267 19448747396608 19450540778184 19485198594432 19485841215168 19486733231367 19522099353384 19565327782656 19566223437564 19601733824928 19637308659456 19711371784788 19754753615424 19755923664798 19791778335696 19827698078592 19828605744198 19864592324496 19908579147264 19945623892032 19946281697568 19981822846464 20020849844211 20057185324872 20101328240256 20139002517024 20175552430848 20176476020412 20177141439438 20213093944224 20251645570404 20257579991552 20296216464192 20333051702784 20333982502296 20370886281792 20372092823934 20409065769168 20453983121664 20531126376972 20567709627456 20568387949344 20569606189263 20606660428572 20652290437248 20653235850762 20690719037424 20728270251648 20767119554592 20806447995054 20812824930816 20853474979509 20891321576568 20929236860736 20930194952209 20967220956672 20968180786968 21008172560103 21014611322112 21053714108256 21054408458544 21091924115712 21093869015676 21171473398476 21218068698048 21256576989696 21257835990192 21296416454784 21298093741629 21336043607792 21376736990982 21423784045536 21461957872128 21462665686272 21463936893144 21502602186336 21503875758597 21542902756344 21590315517312 21670037796096 21671744509026 21711076168752 21751767464508 21799639905984 21839203680768 21840203428392 21879840821184 21881858375457 21919550151168 21920848418736 21921571367064 21962361772557 21969092982528 22051950553044 22091972241888 22132066565376 22182089728896 22223364892048 22224097817352 22263697677696 22265750627658 22306160338416 22346643388032 22347666365058 22397151540672 22437497933568 22438826878536 22479550702272 22520348434944 22564333490481 22613994270288 22654288865024 22655036002176 22656377831652 22697496484704 22739730687252 22789777490496 22831138248192 22833243522216 22873928784768 22875730315083 22917247067016 22960198990314 23010731011872 23052492774144 23095387533472 23137302937344 23138673330888 23139436443012 23189598148224 23233826741904 23275993396608 23277058917102 23319304033104 23361625819008 23363009498916 23414428047168 23456922471936 23502736773639 23543220532736 23545391468328 23588123576256 23589203385339 23641437737376 23684344157952 23685428371788 23686209515862 23728414630176 23771478903552 23870327285304 23913649113408 23915065488966 23958468511632 24001950305664 24003049058766 24099534817536 24101757051228 24144702606144 24145498897056 24188522393088 24190427459628 24235765600887 24289104956976 24333186817152 24378792520608 24424155182604 24424960689846 24522333673984 24524594894232 24569104140864 24570228856941 24613694166528 24614820923832 24659493920064 24660954471078 24715229605344 24760084831488 24853468772124 24898574886048 24953372987904 24954850945008 25000141055616 25001285503554 25002110044521 25046659887408 25092116620416 25194472284672 25195303196928 25242185175264 25243680238353 25289494540056 25335391989312 25336551784253 25438740021504 25440743554074 25486074973152 25486915502448 25532329192704 25534683545292 25637326060032 25638499676808 25685030529216 25731645829632 25733169882864 25779872550528 25781902950393 25887072388356 25934054370912 25980264792576 25981121620224 25982310975156 26029465804512 26031007497249 26088297916752 26135645099904 26234217037242 26281829046384 26339671487232 26341231553064 26389037780928 26390245809307 26436930771456 26438140992264 26486123099328 26488565401869 26536639023288 26594165189376 26595042263424 26596617454548 26694466458948 26742913766496 26801770987008 26852003356032 26854118195967 26901968027216 26902855252584 26950791925632 26953277075586 27002194093872 27061621952256 27111976669728 27161181709056 27162790431912 27212087692224 27325243076598 27374835169296 27423612836608 27424517265792 27426141585684 27475547238096 27536387249664 27537647801016 27587625383232 27590169256011 27637693668864 27640242158472 27689492739456 27691673539311 27741930660072 27804633306012 27855095435424 27905649147648 27957574382624 28010896746804 28071618811008 28072544611392 28074207313134 28125158687568 28176202532736 28177492373334 28228631197968 28290758264064 28343781320256 28395221939712 28397458322172 28450681357563 28502315987976 28565045394048 28618582524192 28670136248448 28671834344796 28672779940254 28723870341792 28787087356416 28843312136409 28895659345368 28948101558336 28949816118222 29002356619344 29066186541312 29120271237856 29173121094912 29175811167276 29227797891648 29228761822752 29283149030076 29347991673984 29349335156346 29402600737392 29455962989184 29567057677182 29576119638528 29632130423136 29633885497197 29684930236928 29687667503544 29741547117888 29742908616297 29795524517376 29796888486744 29862868720896 29918435838048 29919422546352 29972734269696 30085777987308 30151992360384 30206714669568 30208503775536 30263328646272 30264714030618 30265712159157 30319640916336 30386369987328 30444324696288 30498571713024 30499577554176 30500973753444 30556329422688 30558139235901 30613598653752 30680974682496 30796689565458 30851564441184 30852581924016 30909990642858 30919464197632 30978435655872 30979853776143 31034657862144 31036078556136 31092405377472 31148834425344 31150679331888 31209671992581 31219237396224 31336982364852 31393855291104 31450831435008 31452271180452 31521916983168 31580571162384 31581612687816 31637886173568 31757210097714 31827103047072 31884865484544 31886753985288 31944624682176 31946087032319 32002600407552 32004065411688 32065105486473 32135676068304 32192936808192 32193998529408 32195905339716 32253903279504 32314354134516 32385473275968 32444249089536 32505056694144 32507616763539 32565540243472 32566614253128 32627651196762 32699459858976 32758805521152 32760305142588 32819761231776 32879325226752 32881272628104 32953639473792 33077925829566 33137958362832 33198099848064 33199619579366 33273134593344 33333521407488 33335047338072 33336146726028 33395546516544 33398625941487 33456155493888 33459240507624 33521499547587 33656246900352 33658240317804 33719326053408 33780522652416 33920991405432 33981433297536 33982554003264 33984566747478 34046244727056 34109596030878 34184666235744 34246707372288 34310893177152 34373163400704 34375870600524 34440298485471 34516096517808 34578739161216 34643081300208 34705954406016 34708009996332 34709154664518 34784397222336 34847526799872 34850740112856 34915588375653 34978956049656 35042438728512 35044514248374 35121642070752 35185383707904 35250854656352 35314830799104 35318087202492 35382185364384 35460056351232 35462156606064 35526516236928 35528142557682 35529314273793 35592621945264 35657218355328 35802671141376 35805490927956 35870473670112 35872598233449 35934389234176 35937702767448 36002925458496 36004573588149 36149302226304 36152635576842 36217053909216 36218248345584 36282783589632 36285641189442 36433657435464 36499780225728 36566023021056 36568188780912 36634062984128 36636232773906 36637441034769 36716863734688 36783500510976 36786892341348 36853656211296 36919323652608 36920541249792 36922231385748 36989240880096 36991431706617 37072844408016 37140127247232 37280203158186 37347862329072 37428825081344 37430059481856 37432276417512 37500211583424 37501928255331 37568270043648 37569989831112 37638174930624 37791708427008 37863277762896 37934241810084 38003087983968 38086727192064 38158110032256 38161115331111 38226848331264 38229112459728 38230373253672 38298493789056 38455989090048 38457749515212 38527545793824 38597468744448 38599754824296 38669808825792 38671579039123 38830608582534 38901081556368 38970397188864 38971682430336 38973466462734 39044198706768 39130655565312 39132446875128 39203467649856 39274617318912 39351325555863 39422743569576 39509507230848 39511847329596 39583556671392 39655396157184 39657211488396 39729184648992 39891247784064 39892563395136 40041699688422 40114370649744 40202656480512 40278005034048 40351104861696 40352952040824 40354282878876 40426187888448 40429915613379 40503291140808 40592432928384 40667965004592 40741772563584 40744185647868 40818131538336 40907966243328 40987864614897 41062252753944 41135419254912 41136775898688 41139212378526 41213320857144 41304580874496 41306471701524 41381438074848 41456540503296 41534239109184 41612895990108 41706949959018 41782643153136 41858473721472 41860389904418 41936361573936 42016345120206 42029222644224 42107428216512 42108816917088 42111310969701 42183848231424 42187738031352 42266238560001 42342946796952 42436137396096 42515671980384 42592832909568 42596187483258 42672087215584 42753473981964 42847568091072 42925331372544 42927873786288 43005204372672 43007751517194 43009169910381 43085805512688 43180631034624 43340075592192 43343489018052 43422152337504 43424724177333 43503534929016 43599279811968 43680406856784 43759681642368 43763716750914 43841696837472 43843142734128 43924723545114 43938185965056 44024002734519 44103901106088 44183944483776 44264133130752 44350586515773 44364179457792 44446729784096 44448195634704 44527395355392 44531501255316 44612320676832 44693286776064 44695332730116 44794303081344 44874995867136 44877653757072 44959101404544 45128666980962 45227988540576 45308577730048 45310072004352 45312755663304 45394992969408 45397071045927 45479461374504 45579554980992 45666487044432 45747857569536 45751460630166 45834494134032 45920397980628 46021462023744 46104985548288 46190775066944 46195034348187 46274605874688 46277346661776 46278872886024 46364985964287 46379196296448 46467653483808 46551986793216 46554117834204 46638608066208 46723251638016 46726018997832 46828856094336 47005473547278 47090782936656 47176247152512 47178406770678 47282875474752 47368688315904 47370856743576 47372419031724 47456829260352 47542957807104 47635815146571 47740654570608 47827298226816 47830130977932 47916937023264 48003900611328 48006098117532 48199069635072 48203514102456 48289405212288 48290997794112 48380854919256 48471531201774 48578209913952 48666373634304 48757585041216 48848310365208 48849921379692 48941476795143 49049189788464 49138208281728 49140457713882 49229641847664 49318987840128 49321908942156 49430459210688 49520169662976 49616888744349 49706937544248 49797149772096 49799429369049 49909701890016 50000282111232 50002571007108 50004220089042 50093319774816 50184233240832 50390606393856 50484370350528 50487360476706 50578989080112 50670783978624 50673103568506 50877480043008 50881487108148 50972149946304 50973831004896 50976850121217 51064658385408 51069367090584 51164394046317 51276999353616 51370061058432 51466339765728 51559745101056 51563805900786 51774144776712 51868108741824 51962243240448 51964621950312 52058931609024 52062014994498 52063731996777 52176595833504 52271290199808 52468434074484 52563658092768 52566771372561 52679342974464 52682463106128 52778075561856 52780491618614 52876281984528 52972246198656 52977130803738 53073278046576 53188330378752 53190084526848 53193234909096 53292213836523 53388932917896 53485827532992 53704006712064 53708236391934 53803936054432 53805710505168 53901583851264 53906554151172 54004388187744 54123243904512 54223953339456 54228953365263 54322363418112 54325580863824 54424175384448 54428461784163 54650486153196 54749670338592 54847225673216 54849034531584 54852283171368 54951094476192 54954349160859 55075295602032 55175250766464 55180338512022 55280484316944 55378985478912 55383347078622 55483861320144 55609266612024 55710190870848 55811298295296 55915148765248 55920304737279 56021793493608 56143237622016 56145089222784 56148414626268 56250317375136 56352405065472 56354984746668 56457262395936 56581516528128 56687562640512 56794916644344 56901362715126 57004631975952 57130090788096 57237165048384 57340272496896 57343668689592 57345559880508 57447740683584 57686624272818 57791318690736 57896203116672 57899632236444 58004713238688 58132373082624 58240542475712 58245912873801 58346242189824 58351622334552 58455595783296 58457523645504 58460199694101 58566298060152 58695983347968 58698670312692 58805201474784 58911925978368 59134115354364 59264260846272 59267770994394 59375335007088 59483094235776 59485817232594 59593776973488 59725737441792 59836871676096 59838845092704 59945468539392 60062549532633 60171555974616 60303984720768 60417007551072 60526657292544 60529428061236 60531424318314 60639281832672 60772739974656 60888649392576 60999155108352 61001947506888 61112658845376 61116278471802 61227197307504 61361949364992 61593379130916 61703128882368 61705163848032 61708818567789 61819981285716 61956871311744 61959707552286 62072157112272 62184810754944 62301358663776 62419343985162 62438474792448 62560424938527 62673964729704 62787710582208 62790584856627 62901662870016 62904542360904 63024517680309 63043833966336 63161142324768 63163225375632 63275772347136 63514420195428 63654206094144 63769730969088 63773507970576 63889249364352 63892174064638 63894281224887 64008130823376 64130210972946 64271352136608 64385873616384 64387997058816 64391810679432 64507806559008 64511627275791 64628708269032 64770946551936 65010113388288 65015233527078 65131080486944 65133228506256 65255302393524 65398919717952 65517611042304 65520610285176 65639522463552 65645575126371 65758650453504 65762545256208 65887085317671 65907278947584 66155851659132 66275916725664 66396199696128 66399239158732 66546269186688 66670094676144 66672293452056 66791093033088 66797251882974 66918481015248 67042999095174 67312493800704 67316480635608 67438652106816 67561045304832 67693000471443 67841982810864 67962866595072 67965108006528 67969133494956 68092489454112 68219192061756 68369332471488 68493414744576 68621786354304 68627190945249 68751741201048 68880596970942 69032193035616 69157478322432 69286162600416 69411908812032 69416019992664 69418309329036 69568794444672 69701480225712 69831176751306 69957912099312 70084877457024 70089028496748 70243284141504 70370767415808 70501709312704 70508210320917 70629661598208 70636174404984 70764370728768 70767610156017 70924313212128 71053032473856 71056285115364 71058628547586 71185243890528 71314436710656 71610981855912 71740947340224 71745196466898 71875405534896 72005850916992 72009147176298 72298604452608 72305271153684 72434107818432 72436496691168 72565567179264 72571282378884 72707296802661 72867314870928 72999560451456 73136377561824 73268125968256 73272465547812 73274882069538 73433727469376 73567001021952 73573784682696 73707312422592 73710686570823 73841082499584 73844462771496 73978481760192 73982863413234 74145688816032 74280254494464 74560406316372 74695724658144 74860118963712 74864552835024 75000423166848 75003856510662 75006330133563 75139979662224 75276349861248 75583416854016 75726555525792 75731040715059 75868483620168 76006175967936 76009655352759 76316220064512 76322230662222 76458224919456 76460746507344 76596987578112 76911978180096 76915499030424 77055091587648 77194937488896 77199509648592 77339617651584 77343158078246 77345708851179 77661217165068 77802163112736 77940794377728 77943364860672 77946932925468 78088397413536 78093022491747 78264893750256 78406935299712 78702651111726 78845487139152 79019014461696 79023694659192 79167113342784 79170737427921 79310792314368 79314422976792 79458369297984 79465696205607 79782495568128 79785126790272 80083399376844 80228741299488 80405312961024 80556010068096 80562354587901 80705904081648 80708565757752 80852375776896 80859831226758 81006582281616 81184865856768 81335930009184 81483545127168 81488371295736 81636263076672 81975729229794 82124505507888 82270838509824 82273551797376 82278424757052 82426641714288 82609161748992 82612943403048 82762876149696 82770507768033 82913081006592 83068478218368 83075020617933 83225791980216 83413899918036 83565286306272 83716947442944 83720779808836 83872723147872 84032690240412 84214856433024 84217633834176 84222621939402 84375476062704 84532477120002 84685893593904 84872274792192 85031343960768 85185665819136 85192374966516 85344174431168 85352044072689 85506947963928 85695136182144 85855747572576 86010408745344 86015503034388 86018339820762 86171611025376 86361262069248 86529936409227 86686978036104 86844304675008 86849448354666 87007069858032 87198559623936 87360813713568 87519363284736 87527433501828 87683393674944 87686285468256 87849447090228 88048005469038 88207802212176 88367888967552 88701173031546 88728358915584 88893459568192 88896391269408 88901656491591 89054790710784 89063002510632 89224641353664 89228725848891 89386573552128 89390665460232 89588606162688 89755307514144 89918202809088 90257333961924 90455977081152 90620144008704 90625511326608 90789985938816 90794142091854 90797136477471 90958922749008 91159109961984 91332974088864 91495715139072 91502921260332 91668988268064 91674417707703 91840795961256 92042924047488 92381550133888 92390068696374 92554693323552 92557745772048 92729971928574 92758392592896 92935306967616 92939561328429 93103973586432 93108235668408 93277216132416 93446503276032 93452037995664 93629015977743 93657712188672 94010947094556 94181565873312 94352494305024 94356813541356 94565750949504 94741713487152 94744838063448 94913658520704 95271630293142 95481309141216 95654596453632 95660261955864 95833874046528 95838261096957 96007801222656 96012196235064 96195316459419 96407028204912 96578810424576 96581995588224 96761709838512 96943062403548 97156419827904 97332747268608 97515170082432 97522850290617 97696620730416 97699842759384 97882953590286 98098379576928 98276416563456 98280915427764 98459283695328 98637975680256 98643817884312 98860918421376 99233777488698 99413875088496 99594299544192 99598858738098 99819403780032 100000564222464 100005142014216 100008440178084 100186639549632 100195877824461 100368466481664 100564498642761 100968740701056 100974720953412 101157978160224 101341567957248 101346207137012 101762974216296 101944299892608 101947662009792 101953700242434 102138734181168 102328788092634 102553998707232 102740122116864 102932679531456 103119490202112 103127611801572 103320895456413 103548289553424 103736217483648 103929243900624 104117863218048 104124029988996 104127463993554 104353191667008 104542580399616 104746765126959 104936868148968 105127316185536 105133542745122 105364926212256 105556151123712 105560983237228 105752563969056 105944492397312 105954261607476 106146556093152 106380169053696 106386469818192 106584427673046 106777865835792 106971655065984 107408013424128 107416472783868 107607872108864 107611421010336 107617794700347 107803167702528 107813108302344 108008776375488 108013720764447 108447906678912 108457906730526 108651161727648 108848350768896 108856923568326 109300972306392 109499340677184 109698069063168 109704566342736 109902188952384 109908698321718 109912323104307 110150591204064 110350501532928 110360677024044 110560968633888 110757970957824 110766694157244 110967722640288 110974295119851 111218533224048 111420381741696 111830297530496 111840609474558 112043586987216 112286475244032 112290178445568 112296829252536 112500634750272 112505784765993 112704810130944 112709969493336 112914524791872 113375125281024 113589833288688 113802725430252 114009263951904 114260181576192 114474330096768 114483345993333 114680544993792 114687337379184 114691119761016 114895481367168 115373248545636 115582637381472 115792406233344 115799264472888 116009426477376 116014737117369 116481084951424 116491825747602 116703244669104 116911191566592 116915047291008 116920399388202 117132596120304 117391966695936 117397340625384 117610402949568 117823851956736 118053976667589 118268230708728 118528521692544 118535541988788 118750670014176 118966188471552 118971634465188 119187553946976 119673743352192 119677690185408 120125099065266 120343111949232 120607969441536 120834015102144 121053314585088 121058856122472 121062848636628 121278563665344 121289746840137 121777298785152 122003895013776 122225317690752 122232556943604 122454394615008 122723898729984 122963593844691 123186758261832 123406257764736 123410327696064 123417637135578 123639962571432 123913742623488 123919415104572 124144314224544 124369621509888 124602717327552 124838687970324 125120849877054 125347929459408 125575421164416 125581169713254 125809084721808 126049035360618 126087667932672 126322284649536 126326450751264 126333932909103 126551544694272 126798715680003 127028840390856 127308412188288 127547015941152 127778498728704 127784348129276 127788562449774 128016261646752 128260421945892 128542704273216 128775994117632 128783621358864 129015613118016 129023254551582 129257416538064 129541893103872 130020226776576 130030467054156 130262160973888 130266457012512 130274172531999 130510604787048 130797839435904 131041220570352 131279044927104 131291150252742 131525090512416 131774170635342 131814557895168 132072008203557 132311703318264 132551833451328 132792399392256 132798478317464 133051759547319 133092538373376 133340189352288 133344586904112 133582186066176 133594503765948 133836962030496 134085998190348 134624987601408 134632961271216 134877304213632 135386000942886 135683965621728 135925733190144 135930216013056 135938266989912 136184978908224 136191213137781 136438384123512 136738664942976 137243572708608 137254381890498 137503482402096 137761193941884 138064386071232 138314956644864 138572325200832 138585103044561 138823817624064 138832039985328 138836618658072 139094957892861 139137588889344 139402960451424 139662353502612 139915824198624 140169754914048 140178056993496 140486568283008 141003418625408 141016420641834 141272348809968 141528741457536 141535220312034 141848626424256 142106064947712 142112570230728 142117257095172 142370487781056 142628873421312 142907445439713 143221963711824 143481894680448 143490392933796 143750811069792 144011701833984 144018294352596 144597208905216 144610542307368 144868215636864 144872993382336 145142564757768 145414593605322 145734629741856 145999120902912 146272755123648 146536251936512 146544931095624 146549764139076 146824430385429 146867454938752 147147569365392 147414624845184 147421373141646 147688925542992 147956963520384 147965726826468 148291377632064 148560508988928 148850666233047 149120812632744 149391449316288 149398288107147 149729105670048 150000846333696 150007713021324 150012660267126 150279959324448 150552699722496 151453111051584 151462081430118 151736967240336 152012351935872 152019310705518 152632440129024 152644461324444 152916449838912 152921493014688 152930550363651 153193975156224 153493182138951 153830998060848 154110183175296 154399019297184 154679235303168 154686316156492 154691417702358 155322434330136 155604326225472 155886729721344 155893865850936 156176794827072 156186044983494 156529787500512 156813870599424 157405302223452 157690974278304 157700314117683 158038028923392 158047389318384 158334226685568 158341474855842 158628845953584 158916738595968 158931392411214 159564991136256 159570253580544 159876641509569 160166798753688 160457482598976 161112020136192 161124709175802 161411808163296 161417131515504 161704751553792 161719662453516 162013164563232 162369731713536 162671860018368 162967090254336 162976742591472 163272526153344 163285385352489 163951458459588 164249011015776 164541677019648 164547103594752 164556849514104 164853283428576 164863047482577 165225886806096 165525752299392 165541015536066 166136956436736 166150041235866 166451583960432 166827799836072 167130572612544 167433894885888 167441559617672 167745446295744 167760914211837 168065380480824 168429712866048 168435267668352 168445243878804 168750952125408 169064954240004 169371787187808 169744549584384 170062687921536 170384749933032 170688348862336 170704088145378 171013895927856 171390272364288 171711495145152 172020817490688 172031006068776 172036679641524 172343222050752 173059872818454 173373956072208 173688609350016 173698896709332 174014139716064 174397119247872 174721627427136 174737738621403 175038726569472 175054867003656 175366787349888 175372570936512 175380599082303 175698894180456 176096010938076 176415604424352 176735777935104 177402346063092 177786919136384 177792782538816 177803312983182 178126005021264 178449282707328 178457451697782 178781330920464 179177212325376 179510615028288 179836405618176 180187648597899 180514667923848 180911954162304 181251022653216 181579971877632 181588284183708 181594272954942 181917845498016 182318219923968 182665948177728 183005842520664 183337976536128 183348835415406 183681591922512 184085848094976 184763100267776 184780137392748 185109386647104 185115491544096 185126455703367 185459943857148 185870613935232 185879122656858 186216471336816 186554432264832 186904075991328 187258031955486 187315424377344 187681274815581 188021894189112 188363131746624 188371754569881 188704988610048 188713627082712 189131501899008 189483426974304 189489676126896 189827317041408 190543260586284 190962618282432 191309192907264 191320523911728 191667748093056 191676522193914 191682843674661 192024392470128 192390632918838 192814056409824 193157620849152 193163991176448 193523419677024 193534881827373 193886124807096 194312839655808 195030340164864 195045700581234 195393241460832 195399685518768 195765907180572 196196759153856 196552833126912 196561830855528 196918567390656 197275951360512 197287635768624 197661255953013 197721836842752 198467554977396 198827750176992 199188599088384 199197717476196 199638807560064 200010284028432 200016880356168 200373279099264 200391755648922 201128997285522 201937481402112 201949441906824 202315956320448 202683135914496 202692414274024 203079001414329 203525948432592 203888599785216 203895324019584 203907400484868 204277468362336 204657576185268 205107997414464 205480244233728 205865359062912 205881572835747 206255223603144 206641790912826 207096579106848 207472434967296 207858487801248 208235726436096 208248059977992 208254927987108 208706383334016 209493530253918 209873736297936 210254632371072 210267085490244 210729852424512 211112302247424 211121966474456 211505127938112 211524630962751 211888984794624 211908523214952 212293112186304 212302830468051 212772939636384 213168855346092 213555731671584 213943310131968 214832945567736 215215744217728 215222842020672 215235589400694 215626216604688 216017552750976 216027441528894 216895813357824 216915813461052 217302323455296 217696701537792 217713847136652 218121890407983 218601944612784 218998681354368 219409132685472 219804377904768 219817396643436 219824646208614 220301182408128 220701003065856 220721354048088 221121937267776 221132059712469 221533388314488 221935445280576 221948590239702 222437066448096 222840763483392 223660595060992 223681218949116 224087173974432 224580356891136 224593658505072 225001269500544 225011569531986 225018990400689 225419938986672 225829049583744 226750250562048 227179666577376 227193122145177 227605450860504 228018527903808 228028966058277 228948660193536 228966691986666 229374674758368 229382239522032 229790962734336 230746497091272 231165274762944 231584812466688 231598528945776 232018852954752 232029474234738 232037126553537 232962169902848 232983651495204 233406489338208 233822383133184 233830094582016 233840798776404 234265192240608 234279067475241 234794681250768 235220805899136 236107953335178 236536461417456 237057043385088 237071083977576 237501340028352 237512212283763 237932376943104 237943268930376 238375107893952 239347486704384 239355380370816 240250198130532 240686223898464 241215938883072 241668030204288 241687063763703 242117712244944 242125697273256 242557127330688 242579493680274 243554597570304 244007790027552 244450635381504 244465113887208 244908789230016 245927187689382 246373516523664 246812515529472 246820655392128 246835274271156 247279925142864 247827485246976 247838830209144 248288628449088 248739243019776 249205434655104 249225061853799 249677375940648 250241699754108 250695858918816 251150842328832 251162339426508 251618169443616 252098070721236 252644569299072 252652901502528 252667865818206 253597431360006 254057680781712 254616824376576 255094031882304 255556997457408 255568696258552 255577124899548 256032523293504 256056132218067 256520843891784 257085408546432 257567242717728 258031226236032 258046509103164 258514833076128 259083786207744 259589809227681 260060934108312 260524321947776 260532914025024 260548345063998 261021209574096 261595678871808 262082441140704 262558089854208 262582300505484 263050181024832 263548341270684 264144016407114 264623406636528 265103666902656 265596956634928 266103519094638 266185076746752 266680378704576 266689173808224 266704969474773 267164372132352 267189007531896 267673924060992 267686177546673 268171996380696 269265922542432 269754608427264 270772001885772 271367931243456 271860432026112 271876533979824 272369957816448 272382426275562 272391409432413 272876768247024 273477329885952 274487145417216 274508763780996 275006964804192 275023253123109 275522387883768 276128772142464 277144650401664 277170206089122 277664079970656 277673237316144 278189915785722 278275177778688 278805920902848 278818683985287 279324707005224 279831648397248 280339509828096 280356113986992 280887047933229 280973136566016 282006837250816 282032841283668 282544697619936 283057482915072 283070440624068 283697252848512 284225140461456 284234514190344 284740975562112 285814890879426 286443927423648 286963789360896 286980785867592 287501622139584 287514783290871 288023403667968 288036588705192 289221084614736 289736431273728 289745986764672 290285129515536 290829187210644 291469259483712 291998241805824 292545510247296 292568550871851 293072503873024 293089862191248 293099528278152 293648860770858 293734909877504 294295138730784 294829249690368 294842746283292 295377851085984 295913927040768 295931453652936 296582755264128 297701332466094 298241625265488 298782898632576 298796576214294 299458211340096 300001692667392 300015426042648 300025320534252 300559918648896 301105399444992 301693495928283 302906222103168 302924162860236 303473934480672 304024703871744 304038621411036 305288922648888 305832899677824 305842986029376 305861100727302 306986364277902 307661996121696 308220366350592 308798038594368 309358470606336 309372632312984 309382835404716 309962686369239 310644868660272 311208652450944 311787731701872 312353589654144 312372089966988 313059575001024 313627741198848 314240295380877 314810604446904 315381948556608 315400628235366 316094778636768 316668453371136 316682949711684 317257691907168 317833477191936 317862784822428 319140507161088 319753283019138 320333597507376 320914965197952 322224040272384 322249418351604 322823616326592 322834263031008 322853384101041 323409503107584 323439324907032 324026329126464 324041162293341 325343720036736 325953485182944 326545052306688 326570770704978 327902916919176 328498022031552 329094207189504 329113699028208 329706566857152 329726094965154 329736969312921 330451773612192 331051504598784 331082031072132 332273912873472 332300082471732 332903167920864 332922885359553 333655599672144 334261145225088 334883119235344 335490892591488 335521828423674 336130760961648 336859425732096 336870535336704 336890487757608 337501904250816 337517354297979 338129908480008 338743574375616 340125375843072 340769499866064 341376697724672 341408176290756 342027791855712 342780544728576 343422990290304 343450037979999 344041634981376 344062012137552 344073359283048 344686444101504 346119745636908 346747912144416 347377218700032 347397793418664 348028279432128 348044211352107 349443254854272 349475477242806 350109734007312 350733574699776 350745141873024 350761198164606 351397788360912 352192021876152 352831208848704 353471555870208 354161930002767 354804692126184 355573838272768 355585565077632 355606625966364 356252010042528 356898565414656 356914903395564 357562661840928 359021230056576 360375297195798 361029335847696 361823908324608 362502045306432 363159943755264 363176568367416 363188545909884 363835690996032 365331896355456 366011685041328 366675953072256 366697670830812 367363183845024 368171696189952 368890781534073 369526200535552 369560274785496 370218773294208 370230983088192 370252911406734 370919887714296 371741227870464 371758245313716 372432942673632 373108864529664 373808151982656 374516063910972 375362549631162 376043788378224 376726263493248 376743509139762 377427254165424 378263003798016 378966853948608 378979352253792 379654634082816 380396147040009 381086521172568 381925236564864 382641047823456 383335496186112 383353044387828 383365687349322 384048784940256 384781265837676 385628112819648 386327982352896 387046839354048 387069763654746 387772249614192 388625679311616 390060680329728 390091401162468 390786482921664 390799371037536 390822517595997 391531814361144 392393518307712 393123661711056 393837134781312 394575271537248 395322511906026 395443673685504 396216024610671 396935109954792 397655500353984 398377198176768 398395434952392 399155278641957 399277615120128 400020568056864 400033760712336 400746558198528 400783511297844 402257994571044 403874962804224 403898883813648 404631912640896 405384828548048 406158002828658 407051896865184 407777199570432 407790648039168 407814800969736 408554936724672 408573639413343 409315152370536 410215994828928 411730718125824 411763145671494 412510447206288 413283581825652 414193158213696 414944869934592 415716975602496 415755309133683 416471452872192 416496119955984 416509855974216 417284873678583 417412766668032 418987060507836 419747472595872 420509264742144 420534170980488 421459704849024 422243932948912 423010255876224 423049261925502 423817046429904 424586224372608 424605660936102 425545879272768 426337710692184 427111463343168 427886620263936 428722336319139 429665891135472 430431488435456 430445684041344 430471178801388 431252433209376 432035105501952 432054883057788 433791626715648 433831626922104 434604646910592 435427694273304 436243780815966 437203889225568 437997362708736 438818265370944 439608755809536 439634793286872 439649292417228 440602364816256 441442708096176 442243874535552 442264119424938 443066776628976 443870890561152 443897180479404 444874132896192 445681526966784 446551998699141 447321190121984 447362437898232 448174347948864 448194864321441 449187317010144 450002539001088 450023139063972 450037980801378 450839877973344 451658099167488 454359333154752 454386244290354 455210901721008 456037055807616 456057932116554 457897320387072 457933383973332 458749349516736 458764479044064 459581925468672 460479546416853 461492994182544 462330549525888 463197057891552 464037705909504 464058948469476 464074253107074 465924339805696 465967302990408 466812978676416 467660189164032 467681597552808 468530384481216 468558134950482 469589362501536 470441611798272 472215906670356 473072922834912 473100942353049 474114086770176 474142167955152 475002680056704 475024424567526 475886537860752 476750215787904 478694973408768 478710760741632 479629924528707 480500396261064 481372447796928 481394483900807 483336060408576 483374127527406 484235424489888 484251394546512 485114254661376 485158987360548 487109195140608 488015580055104 488901270763008 488930227774416 489817578460032 489856156057467 491854375378764 492747033047328 493625031058944 493641310784256 493670548542312 494559850285728 494589142447731 495677660418288 496577256898176 498410869310208 498450123707598 499354751881296 500483399508216 501391717837632 502301684657664 502324678853016 503236338887232 503282742635511 504196141442472 505289138598144 505305803005056 505335731636412 507194862720012 508115361563424 509233648753152 510188063764608 511137392517104 511154249799096 512065046587008 512112264436134 513041687783568 514170817092864 515134485435456 516062452472064 516093018206328 517029666152256 519179618455362 520121868216624 521048643895552 521065828050048 521096690127996 522042419148192 523191357743616 524164882281408 524213215864209 525116179708416 525164601010968 526100362049664 526141797246909 527096682541368 528288032814228 529246813273056 530207333805312 531193913269856 532207038189276 533360757409152 533378347616448 533409938949546 534378015063792 535347848121984 535372355093346 536343992761392 538531845084864 539509216854528 540562945793697 541544003771544 542735862486912 543753067959648 544739915632896 544764852551124 544782818864826 545753536494048 546954659771904 549017527561992 550013929608384 550046506246218 551044775767536 552257544284928 554289300803328 554340412178244 555328159941312 555346474632288 556379831571444 557611841805696 557637367970574 558649414010448 559663296794496 560712227973984 561774095866458 561946273132032 563043824446743 564013674501632 564065682567336 565089395239872 565115263709643 566114965830144 566140881248136 567394505697024 568450280922912 568469028380688 569481951124224 571629781758852 572887854847296 573927578721792 573961571735184 575003244279168 575029566581742 575048531023983 576073177410384 578442169229472 579472862547456 579491973529344 580570259031072 580604645482119 581658374421288 582938518967424 585091020494592 585137101743702 586179724382496 586199056556304 587297721541716 587469819755008 588590277461568 589658499380736 589685492566584 590755702171968 591827854081536 591862907305872 592983767859039 593165510528256 595402664932188 596483250530976 597565797265152 597593152428588 598916422680192 600030852085296 600050641068504 601119837297792 603386991856566 605812444206336 605848325720472 606947868961344 606975653614061 608049407743488 608077242822072 609237004242987 610577845297776 611665799355648 611685972058752 611722201454604 613972728555804 615323992243392 616440732701184 617596077188736 617644718507241 618745264625968 618765670809432 619925372738478 621289737320544 622417304901888 623575463403744 624707179308288 624744179933976 626119150002048 628480590761754 629621208893808 630763897113216 630801256470732 632189557273536 633336906742272 633365899423368 634515383814336 634573892888253 635666954383872 635725569644856 636908491404153 639506566038276 640667195014752 641829930395904 644498836703208 645647232653184 645668526062016 645706768202082 646878649814064 648052658252928 648082324586682 650687440073472 651906970365888 653090104613376 653141541409956 654365671223949 655805833838352 656996044063104 658227398056416 659413133714304 659452189930308 659473938625842 660903547224384 662103009197568 662164062144264 663396179137407 664600164943464 665806335841728 665845770719106 667311199344288 668522290450176 669766238470688 670981785182976 671043656847348 672261521923296 673741070673408 673780975515216 675003808501632 675034708595958 675056971202067 676259816960016 677487148751232 680250751686144 681538999732128 681579366435531 682753395449344 682816352581512 684055583711424 684086898174831 686845980580608 686900075959998 688124024275104 688146718566096 689372888203008 692239491273816 693495824288832 694754437400064 694795586837328 696056558864256 696088422704214 696111379660611 698886509708544 698950954485612 700219468014624 701467149399552 701490283746048 701522396329212 702795576721824 702837202425723 704384043752304 705662417697408 708323860005534 709609384252368 711147676545536 711171130155264 711213251932728 712504020085056 712536636851289 713797130829312 713829806791128 715125323681856 718042460113152 720750594391596 722058671695392 723647816649216 725004090612864 725061191291109 726353136734832 726377091819768 727671381992064 730663792710912 732023370082656 733351906144512 733395341661624 734726367690048 734760001743337 737781563068146 739120549570992 740437546588416 740461966176384 740505822813468 741839775428592 743482455740928 743516490627432 744865885347264 746217729059328 747616303965312 747675185561397 749032127821944 750725099262324 752087576756448 753452526986496 753487018279524 754854508330848 757933707897216 757958704507584 760792294080018 762173042345136 763850473129728 765282095646912 766670992372224 766706088775656 766731374698644 768097569880512 768168396654201 769562531675352 771256225639296 774093678708096 774139527309492 775544499228384 777251358623232 778769427683043 780182802324936 781572965843328 781598742075072 781645035191994 783063628722288 784787036615424 786247323422112 787674269562624 789150543074496 790645023812052 792432049221342 793870219909584 795311000707968 796790869904784 798310557283914 798555230240256 800041136113728 800067521424672 800114908424319 801493116397056 801567022595688 803058532640019 804515989142088 807797767627296 809263825281792 810769657096096 812316005657316 814103793730368 815581296078336 815629601939472 817109873449344 817147278826686 817174228297239 818630304741072 820431989657856 823461436251648 823526291342988 825020894412576 825069759369327 826567163651304 828386316427392 831433951204992 831510618267366 832992239911968 833019711948432 834569747357166 834825533336064 836456051955861 837974121015672 839494945191744 841018529484288 841068341960976 842661143799687 842919409698048 844487865897824 846020511752448 846098523851004 847634092859808 849172448745216 849211321872204 851091758545536 852675421384368 854222926686336 857444672638278 859331782270944 860862976870912 860891368082688 860942357602776 862504866418752 862544349872613 864070211003904 864109766115576 867663253844208 869209293821184 870855388546608 872487561631932 874407778451136 875994725417472 877636530741888 877705652615553 879217511619072 879269586573744 879298584834456 881204729632512 882885416192352 884487749071104 884528238849876 886133553257952 887741781122304 887794360958808 889748265792384 893103997398282 894724875796464 896348695897728 896389728642882 898374634020288 900005078002176 900046278127944 900075961602756 901679755946688 903316198334976 905080487784849 908718666309504 908772488580708 910421803442016 912074111615232 912115864233108 915866767946664 917498699033472 917528958088128 920959092833706 922985988365088 924661099051776 926394115783104 928075411819008 928117896938952 928148506214148 929888059107717 931934605980816 933625957352832 935363195105616 937060768962432 937116269900964 939178725003072 940883223596544 942720886142631 944431813340712 946145845669824 946201884706098 948284335910304 950005360113408 950048849135052 951773075721504 953500431575808 957421521483264 959259849057414 961000792522128 962744895593856 962788967801614 966672120817152 966748255054812 968470848979776 968502789093024 968560152303123 970228509322752 970317974721096 972123486880023 976031160110208 977860455548832 979635156920064 979712312114934 983708750757528 985494066094656 987282621568512 987341097084624 989119700571456 989178284895462 989210907938763 991355320836576 993154513796352 996821738620416 996900247415196 998709503762592 998768656078659 1000966799016432 1002783435675264 1004649357706032 1006472677774464 1006565485271022 1008392282884944 1010578277196288 1010611606010112 1010671463272824 1012552062893937 1014389725440024 1016230723126848 1020376127529216 1022274785034208 1022308499598192 1024130093174016 1024224528872268 1026083375567136 1028341634185728 1030268970870912 1030350113939997 1032124904944128 1032186036412656 1034059332304512 1038359236910724 1040243736433248 1042097287791104 1042131656100096 1042193380255992 1044084838296384 1044132634056321 1048329764562816 1048426431728418 1050329202021936 1052200724099328 1052283594493818 1054193365082736 1056576065628456 1058493626546112 1060414667610624 1062387826539712 1062485790008301 1064414076378552 1066721514818304 1066756695232896 1066819877899092 1068756030127584 1070695696243968 1070744710186692 1072687985522784 1077063690169728 1081125891587394 1083088007543088 1085471724973824 1087506135919296 1089479831265792 1089529705102248 1089565637729652 1091507072988096 1098035055123984 1100027859216768 1100093012492436 1102089551535072 1104515088569856 1106672344602219 1108578601606656 1108680824356488 1110656319882624 1110692949264576 1112759663142888 1115223683611392 1115274735941148 1117298828020896 1119326593588992 1121424455947968 1123548191732916 1126087648893486 1128131365134672 1130178790479744 1130230527419286 1132281762496272 1134789011394048 1136900561845824 1136938056761376 1138963902248448 1141188441120027 1143259563517704 1145775709694592 1147923143470368 1150006488558336 1150059133163484 1150097062047966 1152146354820768 1156884338458944 1158983947058688 1161140518062144 1161209290964238 1163316748842576 1165877037934848 1170182040989184 1170274203487404 1172359448764992 1172398113112608 1172467552787991 1174595443083432 1177180554923136 1179370985133168 1181511404343936 1183725814611744 1185967535718078 1186331021056512 1188648073832013 1190805329864376 1192966501061952 1195131594530304 1195186304857176 1197465835925871 1197832845360384 1200061704170592 1200101282137008 1202239674595584 1206773983713132 1211624888412672 1211696651440944 1213895737922688 1213951307228122 1216154485644144 1218474008485974 1221155690595552 1223331598711296 1223371944117504 1223444402909208 1225720918240029 1227945457111608 1230647984486784 1235192154377472 1235289437014482 1237490529251936 1237531341618864 1239850745476956 1242579474641088 1244834609803776 1247150926807488 1247265927401049 1249414358616576 1249488359867952 1251854621035749 1252238300004096 1256961181523508 1259242417787616 1261527794226432 1261602512941464 1264379114547072 1266731798846736 1269030767628672 1269147785776506 1271451139289712 1273816982808306 1279013132076552 1281334390029504 1283659860791808 1286167008957417 1288997673406416 1291294465306368 1291337052124032 1291413536404164 1293757299628128 1296105316505856 1296164649173364 1301374880146944 1303813940731776 1306283082819912 1308731342447898 1311611667676704 1313992088126208 1316454796112832 1318826267428608 1318904379860616 1318947877251684 1321807094448768 1324328124288528 1326792358274814 1329200329886928 1331612671683456 1331691541438212 1334622398688576 1337044580900352 1339532476941376 1339655996097423 1341963570365952 1342087313694696 1344523043846592 1344584592964323 1347561951030432 1350007617003264 1350069417191916 1350113942404134 1352519633920032 1354974297502464 1363077999464256 1363158732871062 1365632705163024 1368111167422848 1368173796349662 1373691961161216 1373800151919996 1376248048550208 1376293437132192 1378745776406016 1381438639250559 1384478982547632 1386991648577664 1389591173674656 1392113117728512 1392176845408428 1392222759321222 1397773019417088 1397901908971224 1400438936029248 1402980567492096 1403044792658424 1405591153443648 1405674404851446 1408768087504608 1411324835394816 1416647720011068 1419218768504736 1419302827059147 1422342260310528 1422426503865456 1425008040170112 1425073273702578 1427659613582256 1430250647363712 1436084920226304 1438889773586121 1441501188783192 1444117343390784 1444183451702421 1450008181225728 1450122382582218 1452706273469664 1452754183639536 1455342763984128 1461327585421824 1464046740165312 1466703812289024 1466790683323248 1469452735380096 1469520003486674 1469568468172401 1475563126136292 1478241099141984 1480875093176832 1480923932352768 1481011645626936 1483679550857184 1483767427343193 1487032981254864 1489731770694528 1495232607930624 1495350371122794 1498064255643888 1501450198524648 1504175153512896 1506905053972992 1506974036559048 1509709016661696 1509848227906533 1515867415794432 1515917409015168 1521584588160036 1524346084690272 1527700946259456 1530564191293824 1533412177551312 1533462749397288 1536195139761024 1536336793308402 1539125063350704 1542512451278592 1548187357416192 1548279054618984 1551088998456768 1557538855366086 1560365604649872 1563145931686656 1563197484150144 1563290070383988 1566127257444576 1569574073230848 1572494646844224 1572639647592627 1575348539125248 1578301086148992 1578425391740727 1581290047624104 1584864098442684 1587740439819168 1590622001415936 1593581739809568 1596621114567828 1600082272227456 1600135042849344 1600229816848638 1603134045191376 1606117065280038 1609031978284176 1615595535254592 1618527650563584 1621539314192192 1621688837381091 1624632011314632 1628207587460736 1631259203878944 1634219746898688 1634294557653372 1634348456594478 1637260609482144 1640863979315712 1647052582685976 1650041788825152 1650139518738654 1653134327302608 1656772632854784 1662867902409984 1663021236534732 1665984479823936 1666039423896864 1669139494714332 1672912103911722 1675948242031344 1678989890383488 1682136683921952 1685322287599374 1685838819396096 1688975731795648 1689131473340229 1692041023504896 1692197047702008 1695268185719616 1695345791128929 1698344897490432 1698422643744408 1702183517091072 1705350842768736 1708445853372672 1714889345276556 1718663564541888 1721782736165376 1721884715205552 1725009732837504 1725088699745226 1725145593071949 1728219532231152 1735326507688416 1738418587642368 1741710777093216 1741813936446357 1744975123263864 1748815556902272 1755273061483776 1755411305231106 1758539173147488 1758597169668912 1762409459265024 1765770832384704 1768975498142208 1769056477699752 1772267106515904 1775483562244608 1775588721917616 1778951303577117 1779496531584768 1786207994796564 1789449751592928 1792697391795456 1792779457285764 1796749268040576 1800092556255888 1800151923205512 1803359511893376 1810160975569698 1817437332619008 1817544977161416 1820843606884032 1820926960842183 1824148223230464 1824231728466216 1827711012728961 1831733535893328 1834997398066944 1835057916176256 1841918185667412 1845971976730176 1849322198103552 1852788231566208 1852934155521723 1856235793877904 1856297012428296 1859776118215434 1863869211961632 1867251914705664 1870726390211232 1874121537924864 1874232539801928 1878357450006144 1885441772285262 1888863626681424 1892291691339648 1892403769412196 1896568671820608 1900010720226816 1900097698270104 1903546151443008 1903721678664759 1907000863151616 1910725474212459 1918519698114828 1922001585044256 1925489791187712 1925577935603228 1933496510109624 1936941697959552 1937005578186048 1937120304606246 1940635949442192 1944246973760046 1952062320220416 1955720911097664 1959270313840128 1959424624229868 1963097013671847 1967417501515056 1970988132189312 1974682194169248 1978239401142912 1978356569790924 1978421815877526 1982710641673152 1986309027592704 1990188537412221 1993800494830392 1997419007525184 1997537312157318 2001933598032864 2005566871350528 2009298715412064 2012945355548928 2013130970542044 2016784565769888 2021223212020224 2021342926545648 2025104125787874 2028779450880048 2032461446253696 2040752255058432 2044549570068416 2044616999196384 2044738099306593 2048260186348032 2048449057744536 2052166751134272 2052260694524493 2060537941741824 2060700227879994 2064372072825312 2068118664609024 2076718473821448 2080487472866496 2084263312200192 2084386760511984 2088169676592768 2088265268112642 2088334138981833 2096659529125632 2096852863456836 2100658404043872 2104401448198656 2104567188987636 2108386730165472 2108511607277169 2113152131256912 2116987253092224 2124775653079424 2124971580016602 2128828152757104 2133443029636608 2133513390465792 2133639755798184 2137512060255168 2137609910553867 2141391392487936 2141489420373384 2145375971045568 2154127380339456 2162251783174788 2166176015086176 2170943449947648 2175012271838592 2175183573873327 2179059410204496 2179131275459304 2183014145976192 2196070110247968 2200055718433536 2200186024984872 2204179103070144 2204280005230011 2213344689204438 2217361648712976 2221312639765248 2221385898529152 2225519326285776 2230447367222784 2230549471882296 2234597656041792 2238653187177984 2242848911895936 2243025556684191 2247096383465832 2252175297786972 2256262730269344 2260357580959488 2260461054838572 2264563524992544 2273801123691648 2273876113522752 2282376882240054 2286519127035408 2291551419389184 2295846286940736 2300012977116672 2300118266326968 2300194124095932 2304292709641536 2304505189962603 2313768676917888 2322281036124288 2322418581928476 2326633497685152 2331754075869696 2336308283049129 2340548406974808 2344718897529984 2344796226225216 2344935105575982 2349190886166864 2354361109846272 2358741970266336 2363022808687872 2367451629223488 2371935071436156 2377296147664026 2381610659728752 2385933002123904 2390372609714352 2394931671851742 2395665690720768 2400123408341184 2400202564274016 2400344725272957 2404479349191168 2409175597920057 2413547967426264 2423393302881888 2427791475845376 2427902614456244 2432308971288288 2436948016971948 2442311381191104 2446743888235008 2446888805818416 2451441836480058 2455890914223216 2461295968973568 2470384308754944 2470578874028964 2474981058503872 2475062683237728 2475209278107981 2479701490953912 2485158949282176 2494301853614976 2494531854802098 2498976719735904 2503709242071498 2504476600008192 2509368155867583 2513922363047016 2518484835575232 2523055588452864 2523205025882928 2527983431399061 2528758229094144 2533463597693472 2538061535257344 2538295571553012 2542902278579424 2547633965616612 2558026264153104 2562668780059008 2572334017914834 2577995346812832 2582588930612736 2582674104248064 2582827072808328 2587514599256256 2587633049617839 2592210633011712 2592329298346728 2607627881463552 2612566165639824 2617462684895796 2623223335353408 2627984176252416 2632909592225664 2633116957846659 2637652534857216 2637808759721232 2637895754503368 2643614188897536 2648656248577056 2653584716549628 2658400659773856 2663225343366912 2663383082876424 2669244797377152 2679064953882752 2679311992194846 2684174627389392 2689046087693184 2689169185928646 2695123902060864 2700015234006528 2700138834383832 2700227884808268 2705039267840064 2709948595004928 2715241463354547 2726155998928512 2726317465742124 2731265410326048 2736222334845696 2736347592699324 2747600303839992 2752496097100416 2752586874264384 2762877278501118 2768957965095264 2773983297155328 2779182347349312 2784226235457024 2784353690816856 2784445518642444 2789664177323151 2795803817942448 2800877872058496 2806089585316848 2811182306887296 2811348809702892 2817536175009216 2822649670789632 2828162658427893 2833295440022136 2838437537009472 2838605654118294 2844853007730912 2850016080340224 2850146547405156 2855319227164512 2860501294727424 2877779547172242 2883002377566384 2888234686781568 2888366903404842 2900016362451456 2900244765164436 2905412546939328 2905508367279072 2905680456909369 2910685527968256 2916370460640069 2928093480330624 2933581366646496 2938905470760192 2939040006973348 2939136936344802 2951126252272584 2956482198283968 2961847864705536 2962023291253872 2967359101714368 2967534854686386 2974065962509728 2979463541389056 2990465215861248 2990700742245588 2996128511287776 2996305968235977 3002900397049296 3008350307025792 3013948073118096 3019418033323392 3019696455813066 3031734831588864 3031834818030336 3037656188681811 3043169176320072 3048692169380544 3061128382587648 3066824355102624 3066925498794576 3072390279522048 3072673586616804 3078250126701408 3085024902557184 3096374714832384 3096558109237968 3102177996913536 3115077710732172 3120731209299744 3126291863373312 3126394968300288 3126580140767976 3132254514889152 3132397902168963 3144989293688448 3145279295185254 3156602172297984 3156850783481454 3162580095248208 3169728196885368 3175480879638336 3181244002831872 3187163479619136 3187457370024903 3193242229135656 3200164544454912 3200270085698688 3200459633697276 3206268090382752 3212234130560076 3218063956568352 3231191070509184 3243078628384384 3243377674762182 3249264022629264 3256415174921472 3262518407757888 3268439493797376 3268589115306744 3268696913188956 3274521218964288 3294105165371952 3300083577650304 3300279037477308 3306268654605216 3313545265709568 3320017033806657 3325735804819968 3326042473069464 3331968959647872 3332078847793728 3338278989428664 3345824207823444 3351896484062688 3357979780766976 3364273367843904 3370644575198748 3377951463591296 3378262946680458 3384394095404016 3390536371439232 3390691582257858 3396845287488816 3404367034182144 3410701685537472 3416891706745344 3423565323360081 3429778690553112 3437327129083776 3443769430411104 3450019465675008 3450177399490452 3450291186143898 3456439064462304 3470653015376832 3483421554186432 3483627872892714 3489950246527728 3497631113804544 3510546122967552 3510822610462212 3517078346294976 3517194339337824 3517402658363973 3531541664769408 3538112955399504 3544534213031808 3551177443835232 3557902607154234 3558993063169536 3565944221496039 3572415989593128 3578899503185856 3585394783590912 3585558914571528 3593498536081152 3600185112511776 3600303846411024 3606719023786752 3620321951139396 3634874665238016 3635089954322832 3641687213768064 3641853921684366 3648463456932432 3655422025457922 3663467071786656 3669994796133888 3670115832352512 3677162754720087 3683836371334824 3691943953460352 3705576463132416 3705868311043446 3712471587755808 3712594024856592 3719552236430868 3727738423923264 3734503829411328 3741452780422464 3748243075849728 3748465079603856 3755563863107247 3756714900012288 3770883544570524 3777727253362848 3784583382679296 3784807538824392 3793137343641216 3800195396540208 3807092302886016 3807443357329518 3821450948424918 3837039396229656 3844003170088512 3850979582375424 3851155871206456 3858501026872251 3866993020219248 3873883395919104 3874011156372096 3874240609212492 3881271898884384 3888493947520092 3904124640440832 3911441822195328 3918849248459736 3926194027343694 3934835003030112 3941976264378624 3949364388338496 3956478802285824 3956713139581848 3956843631755052 3965421283346304 3980377074824442 3987600989660784 3994838015050368 3995074624314636 4003867196065728 4011133742701056 4018597430824128 4018967988292269 4025890711097856 4026261941084088 4033569131539776 4033753778892969 4042685853091296 4050208251575748 4057558901760096 4064922892507392 4089099140136832 4089233998392768 4089476198613186 4096898115489072 4104333502268544 4104521389048986 4121075883483648 4121400455759988 4128744145650624 4136237329218048 4144315917751677 4153436947642896 4160974945732992 4168773521023968 4176339353185536 4176530536225284 4176668277963666 4193319058251264 4193705726913672 4201316808087744 4209134377975272 4216773460330944 4217023214554338 4226304262513824 4233974506184448 4249551306158848 4249943160033204 4257656305514208 4257908481177441 4267026780931584 4267279511596368 4275024120510336 4275219821107734 4282978840746768 4290751942091136 4308254760678912 4316669320758363 4324503566349576 4332352030172352 4332550355107263 4350024543677184 4350367147746654 4358118820408992 4358262550918608 4366028291952384 4392140220495936 4400111436867072 4400372049969744 4408358206140288 4408560010460022 4408705404517203 4426689378408876 4434723297425952 4442625279530496 4442771797058304 4451038652571552 4451302282029579 4461098943764592 4469195312083584 4485697823791872 4486051113368382 4494192766931664 4504350595573944 4512525460538688 4520715161918976 4520922109677144 4529127049985088 4547602247383296 4547752227045504 4564753764480108 4573038254070816 4583102838778368 4591692573881472 4600236532653936 4600388248191864 4608585419283072 4609010379925206 4627537353835776 4644562072248576 4644837163856952 4653266995370304 4672616566098258 4681096813949616 4689437795059968 4689592452450432 4689870211151964 4698381772333728 4708722219692544 4717483940532672 4726045617375744 4734903258446976 4735276175222181 4743870142872312 4754592295328052 4763221319457504 4771866004247808 4780745219428704 4789863343703484 4800246816682368 4800405128548032 4800689450545914 4818351195840114 4827095934852528 4846786605763776 4855582951690752 4855805228912488 4864617942576576 4865066512143273 4873896033943896 4884622762382208 4893777611636832 4902883672960116 4911781828446432 4922591937947136 4941157748057928 4949962117007744 4950125366475456 4950418556215962 4959402981907824 4970317898564352 4988603707229952 4989063709604196 4997953439471808 5007418484142996 5018736311735166 5027844726094032 5036969671150464 5046410051765856 5055966862798122 5057516458188288 5066927195386944 5067394420020687 5076123070514688 5076591143106024 5085804557158848 5086037373386787 5095267931233224 5116052528306208 5125337560118016 5144668035829668 5155990693625664 5165348208496128 5165654145616656 5175029198512512 5175266099235678 5175436779215847 5184658596693456 5215255762927104 5225132331279648 5225441809339071 5234925369791592 5246446670706816 5265819184451328 5266233915693318 5275617519442464 5275791509006736 5287228377795072 5297312497154112 5307169433099256 5316801319547712 5326450686733824 5326766165752848 5336853910731351 5338489594754304 5358129907765504 5358623984389692 5368349254778784 5378092175386368 5378338371857292 5390247804121728 5400277668767664 5400455769616536 5410078535680128 5430482926709094 5452311997857024 5452634931484248 5462530820652096 5462780882526549 5472444669691392 5472695185398648 5495200607679984 5504992194200832 5505173748528768 5525754557002236 5537915930190528 5547966594310656 5558364694698624 5558802466565169 5568707381633712 5568891037284888 5579328354646302 5591607635884896 5601755744116992 5612179170633696 5622364613774592 5622697619405784 5635072350018432 5656325316855786 5666590880044272 5676875074018944 5677211308236588 5689706015461824 5700032160680448 5700293094810312 5710638454329024 5721002589454848 5732176422637377 5755559094344484 5766004755132768 5776469373563136 5776733806809684 5800489530328872 5810825093878656 5811016734558144 5811360913818738 5832740921280138 5856186960661248 5867162733292992 5877810941520384 5878080013946696 5878273872689604 5889291041015541 5902252504545168 5912964396567936 5924046582507744 5934718203428736 5935069709372772 5948131925019456 5958927082778112 5970565612236663 5981401484491176 5992257022575552 5992611936471954 6005800794098592 6016700614051584 6027896146236192 6038836066646784 6039392911626132 6063669636060672 6075312377363622 6086338352640144 6097384338761088 6122256765175296 6133648710205248 6133850997589152 6134214297919779 6144780559044096 6145347173233608 6156500253402816 6156782083573479 6193116218475936 6204355993827072 6230155421464344 6241462418599488 6252789936600576 6253160281535952 6264509029778304 6264795804337926 6265002416945499 6289978587376896 6290558590370508 6313204344595968 6313701566962908 6325160190496416 6325534821831507 6339456393770736 6350961759276672 6374326959238272 6374914740049806 6386484458271312 6400329088909824 6400540171397376 6400919267394552 6412536180765504 6412829731661601 6424468261120152 6436127913136704 6462382141018368 6486157256768768 6486755349524364 6498528045258528 6512830349842944 6525036815515776 6525550721619981 6537178230613488 6537393826377912 6549042437928576 6588210330743904 6600167155300608 6600558074954616 6612537309210432 6612840015690033 6640034067613314 6652084946138928 6663937919295744 6664157695587456 6676557978857328 6691648415646888 6703792968125376 6715959561533952 6728546735687808 6729076670052573 6741289150397496 6755902927182592 6756525893360916 6768788190808032 6781072742878464 6781383164515716 6793690574977632 6821403371074944 6847130646720162 6859557381106224 6874654258167552 6887538860822208 6900038931350016 6900354798980904 6900582372287796 6912878128924608 6941306030753664 6966843108372864 6967255745785428 6979900493055456 6995262227609088 7008924849147387 7021645220924424 7034156692589952 7034388678675648 7034805316727946 7063083329538816 7076225910799008 7089068426063616 7102354887670464 7115805214308468 7131888442992078 7144831979186256 7157799006371712 7171117829143056 7186997072162304 7200370225023552 7200607692822048 7213438047573504 7227526793760171 7240643902278792 7270179908645664 7283374427536128 7283707843368732 7296926913864864 7310844050915844 7326934143573312 7340231664705024 7354325509440174 7367672742669648 7383887906920704 7411152926264832 7411736622086892 7424943175511616 7425188049713184 7425627834323943 7439104472861736 7455476847846528 7482905560844928 7496930159207712 7511127726214494 7513429800024576 7528104467602749 7541767089141048 7555454506725696 7569166765358592 7569615077648784 7583950294197183 7586274687282432 7600390793080416 7614184605772032 7614886714659036 7642901896849836 7674078792459312 7688006340177024 7702311742412912 7717002053744502 7733986040438496 7747766791838208 7748022312744192 7748481218424984 7762543797768768 7762899148853517 7776987895040184 7822883644390656 7837698496919472 7852388054687388 7869670006060224 7883952528757248 7898728776676992 7899350873539977 7912957604571648 7913426279163696 7913687263510104 7930842566692608 7960754149648884 7975201979321568 7989676030100736 7990149248629272 8007734392131456 8037194861648256 8037935976584538 8052523882168176 8067138263079552 8067507557785938 8085371706182592 8100416503151496 8115117803520192 8129845785014784 8145724390063641 8178198280273664 8178467996785536 8178952397226372 8193796230978144 8208667004537088 8209042778097972 8242800911519976 8257488291301248 8288631835503354 8306873895285792 8321949891465984 8337547042047936 8352678706371072 8353061072450568 8353336555927332 8387411453827344 8402633616175488 8418268755950544 8433546920661888 8434046429108676 8452608525027648 8467949012368896 8484487975283679 8499102612317696 8499886320066408 8515312611028416 8515816962354882 8534559023192736 8550048241020672 8550439642215468 8565957681493536 8581503884182272 8633338641516726 8649007132699152 8664704060344704 8665100710214526 8700049087354368 8700734295493308 8716237640817984 8716525101837216 8732056583904768 8749111381920207 8784280440991872 8800744099939488 8816716412280576 8817120020920044 8817410809034406 8853378756817752 8869446594851904 8885543594116608 8902077305143104 8902604564059158 8922197887529184 8938390624167168 8971395647583744 8972102226736764 8988385533863328 8988917904707931 9008701191147888 9025050921077376 9041844219354288 9058254099970176 9095204494766592 9095504454091008 9112968566045433 9129507528960216 9146076508141632 9183385147762944 9200473065307872 9200776496383728 9217170838566144 9218020759850412 9255074707671552 9289124144497152 9289674327713904 9306533990740608 9345233132196516 9362193627899232 9378875590119936 9379184904900864 9379740422303928 9396763544667456 9397193706506889 9434967881065344 9469806516893952 9470552350444362 9487740285744624 9509184590656104 9526442638915008 9543732008495616 9561490438857408 9562372110074709 9579726687406968 9600493633364736 9600810257096064 9601378901091828 9636702391680228 9654191869705056 9693573211527552 9711610457824976 9729235885153152 9730133024286546 9747792067887792 9769245524764416 9787555223273664 9805767345920232 9823563656892864 9882315496115856 9899924234015488 9900250732950912 9900837112431924 9918805963815648 9940635797128704 9960051101419971 9977207414459904 9978127419208392 9995906878943616 10014836968285992 10037472623470332 10055689452188064 10073939342300928 10092820103531712 10111933725596244 10133854390773888 10134788840041374 10153182286212048 10171609114317696 10172074746773574 10190535862466448 10232105056612416 10250675120236032 10270695970080243 10289336071659336 10311981387251328 10331308291233312 10350058397025024 10350532198471356 10350873558431694 10369317193386912 10450264662559296 10450883618678142 10469850739583184 10492893341413632 10531638368902656 10532467831386636 10551235038884928 10551583018013472 10594624994308224 10614338866198512 10633602639095424 10653532331505696 10673707821462702 10676979189508608 10697832664488117 10716259815531008 10717247968779384 10736698509557568 10756184350772736 10756676743714584 10780495608243456 10800555337535328 10800911539233072 10820157071360256 10860965853418188 10904623995714048 10905269862968496 10925061641304192 10925561765053098 10945390370797296 10990401215359968 11009984388401664 11010347497057536 11031488264160261 11051509114004472 11075831860381056 11116729389397248 11117604933130338 11137414763267424 11137782074569776 11158656709292604 11183215271769792 11203511488233984 11224358341267392 11244729227549184 11245395238811568 11266691589321741 11270144700036864 11312650633711572 11333181760088544 11353750148037888 11354422616473176 11379412030923648 11400586189620624 11421276908658048 11464352845274754 11511118188688968 11532009510265536 11552938747126272 11553467613619368 11575503080616753 11600979060657744 11621650187757312 11622033469116288 11622721827637476 11665481842560276 11712373921322496 11734325466585984 11756160027893392 11756547745379208 11778582082031082 11804505009090336 11825928793135872 11848093165015488 11869436406857472 11870139418745544 11896263850038912 11941131224473326 11962802968982352 11984514045151104 11985223872943908 12011601588197184 12033401228103168 12055792292472384 12056903964876807 12077672133293568 12078785823252264 12101261336678907 12150624754727244 12172676705280288 12194768677522176 12267297420410496 12267701995178304 12268428595839558 12290694346467216 12313000506805632 12313564167146958 12386232436951872 12408711987654144 12432947753255031 12460310842928688 12482924837198976 12506320563071904 12529018059556608 12529591608675852 12530004833890998 12579957174753792 12581117180741016 12627403133925816 12650320380992832 12651069643663014 12678912787541472 12701923518553344 12748653918476544 12749829480099612 12772968916542624 12801080342794752 12801838534789104 12825072361531008 12825659463323202 12848936522240304 12872255826273408 12924764282036736 12950007962275089 12972314513537536 12973510699048728 12997056090517056 12997651065321789 13050073631031552 13051101443239962 13074356461226976 13074787652755824 13098084875857152 13176420661487808 13200334310601216 13201116149909232 13225074618420864 13225680031380066 13226116213551609 13280068135226628 13304169892277856 13327875838591488 13328315391174912 13353115957714656 13353906846088737 13383296831293776 13407585936250752 13457093471375616 13458153340105146 13482578300794992 13511805854365184 13513051786721832 13537576381616064 13562145485756928 13562766329031432 13587381149955264 13642806742149888 13694261293440324 13719114762212448 13749308516335104 13775077721644416 13800709597961808 13801164744575592 13825756257849216 13882612061507328 13933686216745728 13934511491570856 13959800986110912 13960440033123403 14017849698294774 14043290441848848 14068313385179904 14068777357351296 14069610633455892 14126166659077632 14152451821598016 14178136852127232 14204709775340928 14205828525666543 14231610428616936 14263776885984156 14289663958372512 14315598012743424 14342235658286112 14400740450047104 14401215385644096 14455053587520342 14481287804557584 14540359817291328 14566748855072256 14567415686737464 14593853827729728 14595199536429819 14621688101831688 14653868287146624 14708651018880348 14735345485339296 14767775813841408 14823473244173784 14849886351023232 14850376099426368 14851255668647886 14878208945723472 14910953695693056 14965811121689856 14993860318415424 15022255452428988 15056208935205498 15083534178282096 15110909013451392 15139230155297568 15167900588394366 15172549374564864 15200781586160832 15202183260062061 15228369211544064 15229773429318072 15258112120160361 15285803793699672 15348157584918624 15376012680354048 15404623484825824 15434004107489004 15467972080876992 15496044625488384 15496962436849968 15525087595537536 15525798297707034 15526310337647541 15553975790080368 15645767288781312 15675396993838944 15676325428017213 15704776109374776 15739340012120448 15797457553353984 15798701747079954 15826852558327392 15827374527020208 15861685133385216 15921508299297768 15950403958643136 15979352060201472 15980298497258544 16010561732194053 16015468784262912 16074389723296512 16075871953169076 16105047764336352 16134276526159104 16135015115571876 16170743412365184 16200833006302992 16230235607040384 16291448780127282 16356396560547328 16356935993571072 16357904794452744 16387592461956288 16388342647579647 16417334009074176 16418085556195944 16485601823039952 16514976582602496 16577263671006708 16613747790571584 16643899782931968 16675094084095872 16676407399695507 16706122144901136 16706673111854664 16774822907654688 16805267232350976 16836537511901088 16867093841323776 16868092858217352 16905217050055296 16968975950567358 16999772640132816 17030625222056832 17031633924709764 17069118046385472 17100096482041344 17100879284430936 17131915362987072 17163007768364544 17196529267912131 17266677283033452 17298014265398304 17329408120689408 17330201420429052 17401468590986616 17432475281635968 17433050203674432 17498222763840414 17568560881983744 17601488199878976 17633432824561152 17634240041840088 17634821618068812 17667873123046623 17706757513635504 17738893189703808 17804154610286208 17805209128118316 17844395775058368 17876781248334336 17911696836709989 17944204453473528 17976771067726656 17977835809415862 18017402382295776 18050101842154752 18083688438708576 18116508199940352 18191008908182016 18225937132090866 18259015057920432 18292153016283264 18366770295525888 18400946130615744 18401552992767456 18402642893759337 18434341677132288 18436041519700824 18470346250720437 18579348655427808 18613067981481216 18690466264393032 18724387255798464 18758369809801728 18759480844607856 18793527089334912 18794387413013778 18795007250836497 18869935762130688 18939613033787904 18941104700888724 18975480571489248 18976604465494521 19018369181312208 19052885277830016 19122980877714816 19124744220149418 19159453374813936 19200987266729472 19201620514192128 19202757802183656 19238489194984803 19273404783360456 19308383739410112 19387146423055104 19423220915649952 19458471770306304 19460266048573092 19495584135775584 19538491049528832 19575110446547328 19576652164859943 19611534691840464 19647127313785728 19764630992231712 19799848468030976 19800501465901824 19801674224863848 19837611927631296 19838520047070099 19920102202839942 19956254838416784 19991813757887232 20029673936571984 20074945246940664 20111378904376128 20147878684601856 20185640207063424 20187230010157719 20223867451192488 20267708781547776 20269577680082748 20306364572424096 20343218228635392 20344149493547148 20381071724932896 20464210113224832 20541391940160486 20578672143318672 20623962774502656 20662616582466624 20700116794050048 20701064396942712 20701747116863388 20738634386773824 20900529325118592 20901767237356284 20939701479166368 20985786682827264 21026774547442161 21064935662773272 21102470077769856 21103166036026944 21189249988616448 21228677732397024 21267205278190848 21307064663011392 21347415642925404 21395665328976234 21434495937558768 21473397019115136 21513353487429168 21560991216486912 21601110675070656 21601823078466144 21640314142720512 21682580381280513 21721931706836376 21810539725936992 21850123282608384 21851123530106196 21890780741594592 21980802430719936 22020694994115072 22062976528320522 22103018228008944 22151663720762112 22233458778794496 22235209866260676 22274829526534848 22275564149139552 22276883502971829 22317313418585208 22366430543539584 22448716682534784 22490790477623136 22533383178643482 22540289400073728 22584313402808247 22625301267423144 22666363520177088 22707500296075776 22708845232946352 22751850882591549 22758824061847296 22801172379241248 22842553817316096 22928705690549508 23022236377377936 23064019020531072 23106935227238736 23151006161233506 23201958121315488 23243300375514624 23244066938232576 23245443655274952 23288697446560551 23330963685120552 23468650933171968 23512320055786784 23513095490758416 23557164164062164 23609010018180672 23651857586271744 23696186330030976 23698052620619931 23738872813714944 23740278837491088 23792527700077824 23882262448946652 23925605937964704 23969028090302208 23970447745887816 24023203176394368 24111584584944768 24113807929753614 24157571646504528 24202522673357814 24301249509454488 24345353410560576 24389537355044352 24437173170190923 24534594840820992 24535403990356608 24536857191679116 24581388692934432 24626001013611264 24627128334293916 24772464873903744 24865895506510062 24920621685857376 24965849674397952 25012641126143808 25058036119113216 25059183217351704 25060009667781996 25162234361482032 25254806267851632 25300640761985664 25302139287326028 25357825575082944 25403847037106688 25453463925851037 25497307836953088 25499658960199224 25545937833085248 25603677069578208 25650144723062016 25651318926646404 25697873044480608 25744511652546816 25900015924550178 25947021398097456 25994112181034112 25995302130643578 26100147262063104 26102202886479924 26148712922453952 26149575305511648 26196169751714304 26247334145760621 26352841322975616 26402232299818464 26450149236841728 26451360062760132 26452232427103218 26560136270453256 26608339784555712 26656630782349824 26706231915429312 26707813692177474 26766593662587552 26815171872501504 26914186942751232 26916306680210292 26965156601589984 26966753714123793 27026103573443664 27075152763232128 27125532658062864 27174762299910528 27285613484299776 27338905698136299 27388522586880648 27438229524424896 27550155443288832 27601419195923616 27602329489151184 27651512515698432 27765224123014656 27867372433491456 27869022983141712 27919601972221824 27920880066246806 28035699396589548 28086580883697696 28136626770359808 28137554714702592 28139221266911784 28191581119520667 28304903643196032 28409419550681856 28411657051333086 28463220857233872 28527553771968312 28579327916745024 28631196025486848 28684471316572224 28687116330224127 28801480900094208 28802430771288192 28910107175040684 28962575609115168 29080719634582656 29134831373474928 29187707655459456 29190399072859638 29243376203663376 29307736574293248 29417302037760696 29470690970678592 29646946488347568 29699772702046464 29700752198852736 29702511337295772 29756417891446944 29821907391386112 29880153304259913 29931622243379712 29987720636830848 30044510904857976 30112417870410996 30167068356564192 30221818026902784 30278460310595136 30335801176788732 30401563172321664 30404366520124122 30459546858636144 30516224240320722 30571607587399344 30696315169837248 30752025360708096 30809246969651648 30812087910240729 30868008214978008 30935944161753984 30993924873699936 31050175191075072 31051596595414068 31052620675295082 31107951580160736 31350793987677888 31352650856034426 31409552218749552 31478680024240896 31594915106707968 31597403494159908 31653705116654784 31654749054040416 31843016598595536 31900807917286272 31960596994517088 32021123464388106 32030937568525824 32093497993464351 32148779446593024 32151743906338152 32210095528672704 32268553052318208 32270030231143752 32341486824730368 32401666012605984 32460471214080768 32582897560254564 32713871987142144 32715809588905488 32775184923912576 32776685295159294 32836171112391888 32971203646079904 33029953165204992 33094464792480783 33154527342013416 33227495581143168 33350188168191744 33352814799391014 33412244289802272 33413346223709328 33549645815309376 33610534464701952 33673075023802176 33734187682647552 33736185716434704 33800074767965223 33810434100110592 33937951901134716 33999545280265632 34061250444113664 34063267849419528 34138236092770944 34201758568861872 34263830725974144 34393058535824262 34533354566066904 34596028530796608 34658816241378816 34660402840858104 34726509241850259 34802937181973232 34864950563271936 34866100407348864 34996445527680828 35137121763967488 35202976399757952 35268480083680176 35269643236137624 35335746246093246 35413515027271008 35477786379407616 35608309220572416 35610418256236632 35688791550116736 35823393673419978 35888408906947056 35953542135453312 35955671618831724 36034804764591552 36100203684309504 36167376877417152 36170711894630421 36233016399880704 36303784010036721 36451874264181732 36518030115840864 36584306032566528 36801892261231488 36803105985534912 36805285787518674 36872083039401648 36940692501440874 37158697310855616 37226135962962432 37298843259765093 37380932528786064 37448774511596928 37518961689215712 37587054178669824 37588774826027556 37590014501672994 37739871524261376 37882209401777448 37950961142978496 37953208930989042 38036738362624416 38105770555660032 38245961755429632 38249488440298836 38318906749627872 38403241028384256 38405515604367312 38476978389969606 38546809566720912 38616767478820224 38774292846110208 38846441831299904 38850023886825267 38916943540612608 38920532097146184 38991168271551168 38992953195965367 39150220893094656 39153304329719886 39223069383680928 39294254627571456 39529261984463424 39601002931803648 39603348449727696 39675223855262592 39677040094140198 39678348640654827 39840204405679884 39912509676833568 39983627515774464 40059347873143968 40061720538266211 40149890493881328 40222757808752256 40371280414126848 40374460020315438 40447734902384976 40535417563095552 40539155360165496 40612729144848192 40686436457270784 40688298987094296 40762143449865792 40928420226449664 41082783880320972 41157344286637344 41247925549005312 41325233164933248 41402128793885424 41403494233726776 41477268773547648 41801058650237184 41803534474712568 41879402958332736 41881320099370209 42053549094884322 42129871325546544 42204940155539712 42206332072053888 42378499977232896 42457355464794048 42534410556381696 42614129326022784 42617485576999629 42694831285850808 42791330657952468 42868991875117536 42946794038230272 43026706974858336 43202221350141312 43203646156932288 43365160762561026 43443863413672752 43621079451873984 43700246565216768 43702247060212392 43781561483189184 43785598609289457 43961604861439872 44125953056641044 44206036456017888 44303327441524224 44470419732521352 44549659053069696 44551128298279104 44553767005943658 44634626837170416 44732861087079168 44897433365069568 44981580955246272 45066766357286964 45168626805616494 45250602534846288 45332727040354176 45417690465892704 45503701765183098 45517648123694592 45602344758482496 45606549780186183 45685107634632192 45774336360481083 45857411381099016 46044472754755872 46128038041062144 46213870454477472 46302012322467012 46403916242630976 46488133876465152 46490887310549904 46577394893121102 46661927370241104 46937301866343936 47024640111573568 47026190981516832 47028976284051639 47114328328124328 47218020036361344 47392372660061952 47396105241239862 47480557674982176 47585055400155648 47764524897893304 47851211875929408 47938056180604416 47940895491775632 48031685196582159 48046406352788736 48223169169889536 48227615859507228 48315143293009056 48405045346715628 48602499018908976 48690706821121152 48874346340381846 49069189681641984 49070807980713216 49073714383358232 49162777385868864 49165027942738941 49252002027222528 49254256668587832 49544929747807488 49731791013020124 49841243371714752 49931699348795904 50025282252287616 50029222199086521 50118366434703408 50120019335563992 50324468722964064 50509612535703264 50601281523971328 50604278574652056 50715651150165888 50906927851702074 50999317920398448 51091875666170496 51207354139156416 51300289446124032 51302637853292808 51395746088961216 51489023305093632 51589587803736393 51800031849100356 51894042796194912 51988224362068224 51990604261287156 52204405772959848 52297425844907904 52299150611023296 52494668291521242 52705682645951232 52804464599636928 52900298473683456 52902720125520264 52904464854206436 53003619369139869 53120272540906512 53216679569111424 53412463830858624 53415627384354948 53533187325175104 53630343745003008 53735090510129967 53832613360420584 53930313203179968 53933507428247586 54052207146887328 54150305526464256 54251065316125728 54349524599821056 54677811396272598 54777045173761296 54876459048849792 55100310886577664 55202838391847232 55204658978302368 55207928681278011 55303025031396864 55411038752161311 55738045966283424 55839203944443648 55841760132493612 56071398793179096 56173161767395392 56275109429405184 56278442533823568 56383162239041334 56609807286392064 56818839101363712 56823314102666172 56926441714467744 56929813396483563 57055107543936624 57158655833490048 57368942633144448 57374232660448254 57602961800188416 57604861542576384 57715467584954409 57820214350081368 57925151218230336 58161439269165312 58269662746949856 58375415310918912 58380798145719276 58486752407326752 58615473148586496 58834604075521392 58941381941357184 59293892976695136 59399545404092928 59401504397705472 59405022674591544 59512835782893888 59515560141210297 59760306608519826 59975441273661696 60089021809715952 60224835740821992 60334136713128384 60443636053805568 60556920621190272 60561690030473157 60671602353577464 60803126344643328 60808733040248244 60919093717272288 61032448480641444 61143215174798688 61392630339674496 61618493939303296 61624175820481458 61736016429956016 61871888323507968 61987849747399872 62100350382150144 62103193190828136 62105241350590164 62215903160321472 62701587975355776 62705301712068852 62819104437499104 62957360048481792 63080323642326483 63194806988319816 63307410233309568 63309498108080832 63686033197191072 63801615834572544 63921193989034176 64042246928776212 64186995986928702 64303487812676304 64420191057345408 64540060462287504 64682973649460736 64803332025211968 64920942428161536 65047741143841539 65165795120509128 65431619177810976 65550369847825152 65553370590318588 65672342224783776 65942407292159808 66188929584961566 66309054684026832 66454991162286336 66700376336383488 66705629598782028 66824488579604544 66826692447418656 66830650508915487 67099291630618752 67346150047604352 67472371432869408 67600149535930446 67620868200221184 67752940208424741 67875903802269432 67999090560531264 68122500888227328 68126535698839056 68276472185541888 68403517137723744 68527661451948288 68786117071648524 69066709132133808 69192057061593216 69320805681716208 69453018483700518 69605874363946464 69729901126543872 69732200814697728 69866092339681653 69992891055361656 70405952799515904 70536960167360352 70539286472275248 70671492492186492 70827030054542016 70955572758815232 71216618441144832 71220836512473264 71377583100233472 71646787346839956 71776817813894112 71907084270906624 71911343237663448 72069609529183104 72334753754834304 72341423789260842 72607568020073442 72903748528363464 73036060231681728 73168612065133056 73311519510572769 73603784522462976 73606211971069824 73610571575037348 73744166078803296 73881385002881748 74317394621711232 74597686519530186 74761865057572128 74897549023193856 75037923378431424 75174108357339648 75177549652055112 75180029003345988 75764418803554896 75901922285956992 75906417861978084 76073476725248832 76211541111320064 76360391777553111 76491923510859264 76498976880597672 76637813499255744 76811031208734624 76953956779939212 77093619133441824 77233534957640448 77692883662599808 77700047773650534 77841064194292368 77982336543102336 77985906391930734 78300441786189312 78306608659439772 78446138767361856 78588509255142912 78742002437281863 79058523968926848 79206696899455392 79350447710525184 79354080188280396 79356697281309654 79680408811359768 79825019353667136 80118695746287936 80123441076532422 80299780987762656 80445515617504512 80742560828253696 80748920040630876 80895469804769952 80900261142371379 81078310720330992 81225458289696384 81376597974188592 81524286899731584 81856840452899328 82016717094408897 82165567760641944 82314688573274688 82650466329866496 82804257587770848 82806988467453552 82954537547095296 83602117300474368 83607068949425136 83758805916665472 83762640198740418 84107098189768644 84259742651093088 84409880311079424 84412664144107776 84574743358562001 84914710929588096 85228258652045568 85234971153999258 85389662571701616 85582661315904936 85737983750235072 85893588076460544 86053413949716672 86404442700282624 86407292313864576 86730321525122052 86887726827345504 87242158903747968 87404494120424784 87563122966378368 87571197218578914 87923209722879744 88251906113282088 88412072912035776 88940839465042704 89099318106139392 89102256596558208 89107534011887316 89269253674340832 89465722174158336 89794866730139136 89963161910492544 90133532714573928 90337253611232988 90501205069692576 90665454080708352 90835380931785408 91007403530366196 91204689516964992 91213099560372366 91548672720962166 91714822762198032 92088945509511744 92256076082124288 92427740908954944 92436263730722187 92604024644934024 92807832485261952 92981774621099808 93154789786242204 93323854740482208 94049280223147136 94052381963033664 94057952568103278 94228656656248656 94436040072722688 94784745320123904 94792210482479724 94961115349964352 95529049795786608 95702423751858816 95881790983551264 96063370393164318 96092812705577472 96280493980393053 96446338339779072 96455231719014456 96630286586018112 96810090693431256 97204998037817952 97381413642242304 97748692680763692 98141615961426432 98147428766716464 98325554771737728 98330055885477882 98508513337175664 99089859495614976 99283394377442349 99463582026040248 99682486743429504 100050564504575232 100058444398173042 100236732869406816 100240038671127984 100648937445928128 101019225071406528 101202563047942656 101208557149304112 101400224303895669 101431302300331776 101813855703404148 101998635840796896 102183751332340992 102414708278312832 102605275706585616 102791492177922432 103179175607472786 103600063698200712 103788085592389824 103976448724136448 103981208522574312 104408811545919696 104594851689815808 104598301222046592 104989336583042484 105411365291902464 105608929199273856 105805440251040528 105808929708412872 106007238738279738 106240545081813024 106433359138222848 106824927661717248 106831254768709896 107066374650350208 107470181020259934 107665226720841168 107860626406359936 107867014856495172 108104414293774656 108300611052928512 108502130632251456 108699049199642112 108911352030110163 109355622792545196 109554090347522592 109752918097699584 110405676783694464 110409317956604736 110415857362556022 110822077504322622 111476091932566848 111678407888887296 111683520264987224 111896529779295279 112142797586358192 112346323534790784 112556885067647136 112766324478082668 113219614572784128 113646628205332344 113852883428935488 113859626792967126 114110215087873248 114317311666980096 114737885266288896 114748465320896508 115209723085152768 115430935169908818 115640428700162736 115850302436460672 116322878538330624 116539325493899712 116550071660475801 116750830621837824 116761596291438552 116973504814653504 116978859587896101 117669208151042784 117882763882714368 118587785953390272 118803008795410944 118810045349183088 119025671565787776 119031120282420594 119035045921964481 119520613217039652 119950882547323392 120178043619431904 120185161614798633 120449671481643984 120668273426256768 121113841242380544 121123380060946314 121343204707154928 121606252689286656 121617466080496488 121838187434544576 122064896961282888 122286430349597376 122785260679348992 123236987878606592 123248351640962916 123472032859912032 123743776647015936 123975699494799744 124206386381656272 124210482701180328 124431806320642944 125403175950711552 125410603424137704 125638208874998208 125643960298110627 126160647284652966 126389613976639632 126614820466619136 126618996216161664 127372066394382144 127603231669145088 127842387978068352 127852456730998887 128084493857552424 128373991973857404 128606975625352608 128840382114690816 129080120924575008 129606664050423936 130095482287683078 130331590241018256 130863238355621952 131100739695650304 131106741180637176 131344684449567552 131884814584319616 132377859169923132 132618109368053664 132909982324572672 133411259197564056 133648977159209088 133653384894837312 133661301017830974 134198583261237504 134692300095208704 134944742865738816 135200299071860892 135505880416849482 135751807604538864 135998181121062528 136253071397678112 136552944371083776 136807034275447488 137055322903896576 137323009081443249 137572234143297048 138133418264267616 138384114123186432 138641611363432416 138906036967401036 139211748727892928 139464401629395456 139732184679363306 139985782110723312 140811905599031808 141073920334720704 141078572944550496 141086928852154917 141342984984372984 141654060109084032 142441673024946528 142755166200466944 143293574693679912 143553635627788224 143814168541813248 143822686475326896 144095055589746477 144139219058366208 144669507509668608 144682847578521684 145215136040146884 145807497056726928 146072120463363456 146623039021145538 147207569044925952 147212423942139648 147221143150074696 147488332157606592 147495083828216823 147762770005763496 148634789243422464 149195373039060372 149523730115144256 149795098046387712 150075846756862848 150087666597259563 150355099304110224 150360058006691976 151528837607109792 151803844571913984 151812835723956168 152146953450497664 152720783555106222 152997953761195344 153275626998511488 153622062417469248 153907913559878424 154187238266883648 154467069915280896 154768763411209179 155385767325199616 155400095547301068 155682128388584736 155964673086204672 155971812783861468 156613217318879544 156892277534723712 157484004874563726 158117047937853696 158413393798910784 158700895421050368 158708160376560792 158713394562619308 159360817622719536 159650038707334272 160237391492575872 160246882153064844 160599561975525312 160891031235009024 161205271530389901 161497840081261752 161790939609539904 161800522284742758 162156621440661984 162450916579392768 162753195948377184 163048573799463168 164033434188817794 164331135521283888 164629377146549376 165300932659732992 165608515175541696 165613976934907104 165909075094190592 166233116256483933 167214137898850272 167517611833330944 167525280397480836 168214196379537288 168519485302186176 168825328288215552 169149486717124002 169829421859176192 170456517304091136 170469942307998516 170779325143403232 170789440189450689 171165322631809872 171475967500470144 172106827899433344 172808885400565248 172814584627729152 173146402754863227 173460643050244104 173775453654691008 174484317807495936 174808988240849568 175126245932756736 175142394437157828 175846419445759488 176503812226564176 176824145824071552 177881678930085408 178198636212278784 178204513193116416 178215068023774632 178538507348681664 178546680423630891 179926323820985088 180267065429147856 180674507222465976 181002410139385152 181330908161416704 181670761863570816 181685070091419471 182014807060732392 182409379033929984 182426199120744732 183097345441924332 183429645524396064 184177891019023488 184855481817909888 184872527461444374 185208049289868048 185615664970523904 185963549242199616 186309579572484408 186647709480964416 188098560446294272 188104763926067328 188115905136206556 188457313312497312 188872080145445376 189240970926979449 189584420964959448 189922230699928704 191058099591573216 191404847503717632 191763581967102528 192126740786328636 192560987960786106 192910463438028912 193260573172036224 193620181386862512 194409996075635904 194762827284484608 195143223431524617 195497385361527384 196294857533432928 196651109543475456 196660111770955764 197017026674351328 198566788754884698 198927164052080496 199364973486859008 200101129009150464 200116888796346084 200473465738813632 200480077342255968 201297874891856256 202038450142813056 202417114298608224 202800448607791338 202862604600663552 203258820625274223 203627711406808296 203997271681593792 204367502664681984 204829416556625664 205210551413171232 205582984355844864 206358351214945572 207200127396401424 207576171184779648 207962417045148624 208817623091839392 209189703379631616 209196602444093184 209598277019044959 209978673166084968 211217858398547712 211610880502081056 211617859416825744 212014477476559476 212481090163626048 212866718276445696 213649855323434496 213662509537419792 214132749300700416 214940362040519868 215330453441682336 215721252812719872 215734029712990344 216208828587549312 217004261264502912 217822704060220326 218711245585090392 219108180695045184 219505836195399168 219934558531718307 220811353567388928 220818635913209472 220831714725112044 221644155008645244 222952183865133696 223367040529974448 223793059558590558 224285595172716384 224692647069581568 225113770135294272 225532648956165336 227293256410664688 227705766857870976 227719253585934252 228220430175746496 228634623333960192 229081175332659333 229475770532577792 229496930641793016 230861870339817636 231280857400325472 231700604872921344 233078650987799424 233100143320951602 233523192582877104 233947009629307008 233957719175792202 235338416302085568 235765527765428736 236226007311845589 237175571906780544 237620090698366176 238051343131575552 238062240564841188 238070091843928962 239041226434079304 240356087238863808 240370323229597266 240899342963287968 241336546852513536 242227682484761088 242246760121892628 242686409414309856 243234932160992976 243676374869089152 244129793922565776 244572860699194752 245570521358697984 246050151283226691 246473975757213184 246496703281925832 246944065719824064 247951398989599488 248412772763312544 248420965402360656 248863612641285888 250806351901423104 250821206848275408 251276417749996416 251287920596221254 252321294569305932 252779227953279264 253229640933238272 253237992432323328 253724230075686003 254744132788764288 255684775956136704 255704913461997774 256168987715104848 256747983947714808 257213951250705216 257680764229381632 258160241849150016 259213328100847872 260190964575366156 260663180482036512 261726476711243904 262213482361274352 262689368899135104 263769629168639232 264755718339846264 265236218736107328 266822518395128112 267297954318418176 267306769789674624 267322602035661948 268397166522475008 269384600190417408 269889485731477632 270400598143721784 271011760833698964 271503615209077728 271996362242125056 272506142795356224 273614068550894976 274646018162886498 275144468286594096 276266836528535232 276768228246372864 277283222726864832 277308791192166561 277812073934802072 278423497455785856 279464369358726612 279971564221446624 282147840669441408 282157145889100992 282173857704309834 282685969968745968 283308120218168064 284883346049893056 286587149387359824 287107271255576448 287645372950653792 288190111179492954 288278438116732416 288841481941179159 289339015019337216 289365695157043368 290430272080293768 291614994113453856 292144240926726912 293246078042291076 294424847884279296 294442286300149392 294976664315213184 294990167656433646 295525540011526992 297269578486844928 297850183132327047 298390746078120744 299047460230288512 300151693513725696 300175333194519126 300710198608220448 300720116013383952 303057675214219584 303607689143827968 303625671447912336 304200672911687007 304293906900995328 305441567110212444 305995907522390688 306551253997022976 307244124834938496 307815827119756848 308374476533767296 309537526822418358 310771534650399232 310800191094602136 311364256777169472 311929346172409344 311943625567722936 313226434637759088 313784555069447424 314968009749127452 316234095875707392 316826787597821568 317416320753121584 317426789125238616 318721635245439072 319300077414668544 320474782985151744 320493764306129688 321199123951050624 322410543060779802 322995680162523504 323581879219079808 323601044569485516 324313242881323968 324901833158785536 325506391896754368 326097147598926336 326734056090330489 328066868377635588 328662271042567776 329258754293098752 331217030351083392 331227953869814208 332466232512967866 334428275797700544 335035223666661888 335050560794961672 335689589337885837 336428392759074576 337038970604372352 338298973434248004 339658843718352384 340939884615997032 341558650286806464 341578880378901378 342330645263619744 342951935000940288 344213655798866688 345629169255458304 346292805509726454 346921286100488208 347550907309382016 348968635614991872 349617976481699136 349650214981427403 350252491865513472 350284788874315656 350936578763688303 353007624453128352 353648291648143104 355763357860170816 356409026386232832 356430136047549264 357077014697363328 357093360847261782 357105137765893443 359852647641970176 360534130858295712 360555484844395899 361349014444931952 362004820278770304 363341523727141632 363370140182838942 364029614121464784 364818758067859968 364852398241489464 366194690883848664 366859291048792128 368355782038046976 369710963635819776 369745054922888748 370416098579736096 371231329941047808 371927098484399232 372619159144968816 373295418961928832 376197120892588544 376209527852134656 376231810272413112 376914626624994624 376931880894331881 378481941853958898 379168841929918896 379844461399857408 382116199183146432 382809695007435264 383527163934205056 383557370192996661 384253481572657272 385121975921572212 385820926876057824 386521146344072448 387240362773725024 388819992151271808 390286446863049234 390994770723054768 392589715066865856 393302219086950912 393320223541911528 394034053348702656 397133577509769396 397854328104160992 398729946973718016 400233777592692168 400946931477627264 400960154684511936 402595749783712512 404076900285626112 404834228597216448 405600897215582676 406517641250548446 407255422813616592 407994543363187584 409658833113251328 410421102826342464 411165968711689728 411969027244329747 412716702429891144 414400254792802848 415152342369559296 415924834090297248 417635246183678784 418393204888186368 419196554038089918 419957346332169936 422435716797095424 423221761004162112 423235718833651488 423260786556464751 424028954953118952 424962180327252096 427325019074839584 428265498601400832 429880724081039736 430660906883364672 431442505625439744 431468059425980688 432285166769239431 432417657175098624 434008522529005824 435645408120440652 437422491170180784 438216361390090368 439869117063436614 441622707134777856 441637271826418944 441663429450224088 442485251484650469 443288310017290488 445904367730267392 446734081059948896 447586119117181116 448571190345432768 449385294139163136 450227540270588544 450262999791778689 451065297912330672 454586512821329376 455411533715741952 455438507171868504 456440860351492992 458162350665318666 458993861283586032 461723740679635272 462561714800650944 463401209745842688 464306290233627537 466157301975598848 466200286641903204 467046385165754208 467894019258614016 467915438351584404 470676832604171136 472452014623691178 474351143813561088 475240181396732352 476102686263151104 476124481129682376 476140183687857924 478082452868158608 480712174477727616 480740646459194532 481798685926575936 482673093705027072 483615814591169703 484493520243785256 485372818828619712 486469864321985952 487352749738178304 488259587845131552 489145721398389504 492100302566453382 492993406563851664 493888131439648128 495902797979198976 496825545526625088 496841930804721312 497727225282571776 498699348769451799 501642413696550816 502552835499992832 502575841192442508 504642589138611864 505558455906558528 506475984864646656 507448460151372006 509488265577528576 511369551912273408 511409826923995548 512337975430209696 512368320568352067 513495967895429616 514427902501410432 516320483698300032 518426656201695744 519439208264589681 520381929150732312 521326360964073024 523452953422487808 524426964722548704 525378737798270208 527539258337278464 529511436679692528 530472437472214656 533645036790256224 534595908636836352 534613539579349248 534645204071323896 535640041270892673 539778971462955264 540801196287443568 542023521667397928 543007230418155456 543992724484250112 545012285590712448 545055210274258413 547228137101789952 549292036325772996 550288936573188192 552533673057070464 554566445453729664 554617582384333122 555624147869604144 556846994911571712 558928738717453224 559943128442893248 564295681338882816 564314291778201984 564347715408619668 565371939937491936 566616240436336128 567722912780938347 569766692099786112 573174298774719648 574214542511152896 575290745901307584 576380222358985908 577682963882358318 578731390314086736 580860544160587536 583229988226907712 584288481853453824 585429670294573851 586492156084582152 588884572600298784 589953328630426368 589980335312867292 591051080023053984 595700366264654094 596781492156241488 598094920460577024 600303387027451392 600350666389038252 601420397216440896 601440232026767904 606115350428439168 607251342895824672 608401345823374014 608587813801990656 609776461875822669 610883134220424888 611991815044781376 613102507994045952 614488249669876992 615631654239513696 616748953067534592 619075053644836716 621600382189204272 622728513554338944 623887251135445872 626452869275518176 627569110138894848 628794831057134877 629936019498254904 633653575195643136 634832641506243168 634853578250477232 637443270490878144 638600154829337088 640949565970303488 640987528612259376 642398247902101248 644821086121559604 645991360325047008 647163758438159616 647202089138971032 648626485762647936 651012783793508736 653468112180660978 656133736755271176 657324542085135552 658517508586197504 659803675595154921 662434060702166784 662455907739628416 664932465025935732 668856551595401088 670101121589923344 671379178675771674 672856785518149152 674077941208744704 676597946868496008 681879769231994064 683117300573612928 683157760757802756 684661290527239488 685903870001880576 687243525997977999 688427311597733376 692585611019452908 693842572200976416 695101814618764032 699235952963398272 699300429962854806 700569577748631312 701873157527376606 706015248906256704 707296583296286208 708678021935536767 711526715720341632 712860272095098528 714154029394726656 714186721694523564 714210275531786886 721068261716591424 721110969688791798 722698028889863904 724009640557540608 726683047454283264 726740280365677884 728059228242929568 729704796482978928 732389381767697328 733718582097584256 736711564076093952 738150453849680073 739421927271639552 739490109845777496 740832197159472192 743854196968798464 745238318289937632 746590837923857664 752419055704269312 752463620544826224 753829253249989248 753863761788663762 756963883707917796 758337683859837792 759688922799714816 761172690227058009 764232398366292864 767054327868410112 767114740385993322 768506963145314544 770243951843144424 771641853752115648 773042292688144896 774480725547450048 777639984302543616 780572893726098468 781989541446109536 785179430133731712 786640447083823056 788068106697405312 794267155019538792 795708656208321984 800467555185384336 801893862955254528 801920309369023872 805191499567425024 808153800571252224 809668457194432896 811201794431165352 813035282501096892 814510845627233184 815989086726375168 820842205652684928 823938054488659494 825433404859782288 828800509585605696 830304684739118592 831849668180594496 831926373576499683 835270492367357568 838393108076179836 839914692664339872 846443522008324224 846471437667302976 846521573112929502 848057909906237904 849924360654504192 854650038149679168 859761448162079472 861321813766729344 862936118851961376 864570333538478862 864835314350197248 866524445823537477 868017045058011648 871290816240881304 874844982340361568 876432722780180736 879738234126873228 883274543652837888 883326858900448176 884970502969300938 886576620034580976 891808735460534784 893468162119897792 893550549396981141 895172238234362232 897142380690865536 900455080541177088 900525999583557378 902130595824661344 909173025642658752 910823067431483904 910877014343737008 912602018735061021 912881720702985984 916324701330637332 917987722567172064 923447481359270544 925123429601301888 928612580467255074 932314603951197696 932400573283806408 934092770331508416 935788038517228032 935830876703168808 941353665208342272 944904029247382356 948702287627122176 950480362793464704 952248962259364752 952280367375715848 956164905736317216 961424348955455232 961481292918389064 963597371853151872 967231629182339406 968987040487570512 970745637657239424 972939728643971904 974705499476356608 976519175690263104 978291442796779008 980202168270991467 984200605132906764 985986813127703328 987776262879296256 993651091053250176 993683861609442624 997398697538903598 1003284827393101632 1005105670999985664 1005151682384885016 1007068768013657511 1009285178277223728 1011116911813117056 1014896920302744012 1018976531155057152 1022819653847991096 1024675950860419392 1024736641136704134 1026991935790859232 1028855805002820864 1032640967396600064 1038878416529179362 1040763858301464624 1042652721928146048 1046905906844975616 1048853929445097408 1048950644944282209 1050757475596540416 1052809736291064909 1059022873359385056 1060944874944429312 1067290073580512448 1069227079158698496 1069290408142647792 1071280082541785346 1079557942925910528 1081602392574887136 1081666454533187697 1084047043334795856 1086014460836310912 1090024571181424896 1090110420548516826 1094456274203579904 1098584072651545992 1100577873146376384 1105067346114140928 1109132890907459328 1109235164768666244 1111248295739208288 1113693989823143424 1117857477434906448 1119886256885786496 1128591362677765632 1128628583556403968 1128695430817239336 1130743879874983872 1130795642682995643 1135445825561876694 1139533384199572224 1146348597549439296 1148429085022305792 1150581491802615168 1150672110578989983 1152760444717971816 1155365927764716636 1157462780628173472 1161721088321175072 1166459976453815424 1170859340589147702 1172984312169164304 1177769145200597568 1179906657260852736 1179960670625734584 1182102160046107968 1191400732529308188 1193562984312482976 1196189840921154048 1200701332778076504 1202840794432881792 1202880464053535808 1212230700856878336 1214502685791649344 1216802691646748028 1219552923751645338 1221766268440849776 1223983630089562752 1228976499339753984 1231263308479027392 1233497906135069184 1235907081732989241 1238150107289673432 1243200764378408544 1245457027108677888 1247774502270891744 1252905738551036352 1257589662114269754 1259872038996509808 1267307150391286272 1269665283012486336 1269707156500954464 1269782359669394253 1274886540981756288 1281975057224518752 1284796495804202496 1289642172243119208 1291982720650094016 1294327516876319232 1294404178277942064 1297252971525295872 1302025567587017472 1306936224361321956 1312267473510542352 1314649084170271104 1319607351190309842 1324868121404333568 1324911815479256832 1327455754453951407 1329864930051871464 1337713103190802176 1340202243179846688 1342758357351543348 1345713571036298304 1348155882417489408 1353195893736992016 1363759538463988128 1366234601147225856 1366315521515605512 1369322581054478976 1374487051995955998 1385171222038905816 1387685144401952832 1390203629237528064 1392918870700882611 1398471905926796544 1398600859925709612 1401139155497262624 1403746315054753212 1412030497812513408 1417356043871073534 1423053431440683264 1425720544190197056 1428308058789453312 1428373443389047128 1428420551063573772 1442136523433182848 1442221939377583596 1445396057779727808 1448019281115081216 1450847443773509109 1453480560731355768 1456118456485859136 1459409592965957856 1464778763535394656 1467437164195168512 1476300907699360146 1478980219691554992 1481664394318944384 1487708393937596928 1490476636579875264 1493181675847715328 1496098046308355397 1504927241089652448 1507658506499978496 1507727523577327524 1513927767415835592 1516675367719675584 1522345380454116018 1528464796732585728 1534108655736820224 1534229480771986644 1537013926290629088 1537104961705056201 1540487903686288848 1543283707504231296 1548961451094900096 1555279968605087232 1558317624793769043 1561145787452196936 1563979082892219072 1570358860267463424 1573280894167646112 1576136213394810624 1588534310039077584 1591417312416643968 1600935110370768672 1603787725910509056 1603840618738047744 1606920123812678019 1619336914388865792 1622403588862330704 1626070565002193784 1629021691254466368 1631978173452750336 1641684411305369856 1647876108977318988 1650866809719564576 1657601019171211392 1663699336361188992 1663852747152999366 1670540984734715136 1676786216152359672 1679829385328679744 1692887044016648448 1692942875334605952 1693043146225859004 1696115819812475808 1699848721309008384 1709300076299358336 1719522896324158944 1722643627533458688 1725872237703922752 1729140667076957724 1733048891647074954 1742581632481762608 1749689964680723136 1752865445560361472 1756289010883721553 1759476468253746456 1766653717800896352 1769941005938601876 1773153240069161952 1786936324239795584 1787101098793962282 1790344476468724464 1794284761381731072 1800910161082354176 1801051999167114756 1804261191649322688 1818346051285317504 1821754028687474016 1825204037470122042 1825763441405971968 1829329385627468007 1832649402661274664 1835975445134344128 1846894962718541088 1850246859202603776 1857225160934510148 1864801146567612816 1868185540663016832 1871661753406337616 1882707330416684544 1886384493171404631 1889808058494764712 1900960725586929408 1904497924518729504 1904560734751431696 1912329811472634432 1922848697910910464 1922962585836778128 1927194743706303744 1934463258364678812 1937974080975141024 1941491275314478848 1945879457287943808 1953038351380526208 1960404336541982934 1968401210265813528 1971973626255406656 1975552525758592512 1987302182106500352 1987367723218885248 1994797395077807196 2006569654786203264 2010303364769770032 2014137536027315022 2018570356554447456 2022233823626234112 2029793840605488024 2045639307695982192 2049351901720838784 2049473282273408268 2053983871581718464 2057711610005641728 2065281934793200128 2077756833058358724 2081527716602929248 2085305443856292096 2097707858890194816 2097901289888564418 2105619472582129818 2118045746718770112 2121889749888858624 2126034065806610301 2134580147161024896 2138580816285295584 2142560165083570692 2163204785149774272 2163332909066375394 2168094086669591712 2172028921672621824 2180049142362849792 2180220841097033652 2197168145303091984 2201155746292752768 2210134692228281856 2214451361549040219 2218265781814918656 2218470329537332488 2222496591478416576 2235714954869812896 2239772513771572992 2257257167112807936 2257390861634478672 2261487759749967744 2261591285365991286 2270891651123753388 2279066768399144448 2283518070681174027 2292697195098878592 2301162983605230336 2301344221157979966 2305520889435943632 2310731855529433272 2314925561256346944 2323442176642350144 2332919952907630848 2341718681178295404 2345968624338328608 2355538290401195136 2359921341251469168 2364204320092215936 2382801465058616376 2387125968624965952 2401402665556153008 2405681588865763584 2405760928107071616 2424461401713756672 2429005371583298688 2433605383293496056 2439105847503290676 2443532536881699552 2447967260179125504 2462526616958054784 2471814163465978482 2476300214579346864 2486401528756817088 2490914054217355776 2495549004541783488 2505811477102072704 2515179324228539508 2519744077993019616 2539330566024972672 2539414313001908928 2539564719338788506 2549773081963512576 2563950114449037504 2579284344486238416 2583965441300188032 2588808356555884128 2594505943050591744 2604051135174034944 2613872448722643912 2624534947021084704 2629298168340542208 2639214702380619684 2649823630958513664 2654911508907902814 2659729860103742928 2675426206381604352 2680404486359693376 2680651648190943423 2685516714703086696 2691427142072596608 2706391787473984032 2727519076927976256 2732469202294451712 2732631043031211024 2737806056205183063 2738645162108957952 2748974103991911996 2770342444077811632 2775370288803905664 2785837741401765222 2796943811853593088 2797201719851419224 2802278310994525248 2807492630109506424 2824060995625026816 2834712087742147068 2846106862881366528 2851441088380394112 2856746886778094256 2856841102127147544 2884273046866365696 2884443878755167192 2890792115559455616 2901694887547018218 2906961121462711536 2912236912971718272 2918819185931915712 2929557527070789312 2934874328390337024 2940606504812974401 2952601815398720292 2957960439383109984 2963328788637888768 2980953273159750528 2992196092616710794 3009854482179304896 3015317012999956992 3015455047154655048 3027855534831671184 3033350735439351168 3044690760908232036 3056929593465171456 3068458961543973288 3074027852581258176 3074209923410112402 3080975807372577696 3086567415008462592 3097922902189800192 3116635249587538086 3122291574904393872 3127958165784438144 3140717720534926848 3146561788335292224 3152272426789621248 3158429208873194727 3177068620078155168 3182834624833287936 3201870220741537344 3207681237476095488 3213840247625356038 3238673828777731584 3244807177724661408 3244999363599563091 3252141130004387568 3258043382508932736 3283368822610739712 3295752217954637976 3301733619439129152 3315202038342422784 3327398672722377984 3327705494305998732 3341081969469430272 3353572432304719344 3359658770657359488 3385774088033296896 3385885750669211904 3386086292451718008 3392231639624951616 3392386928048986929 3418600152598716672 3439045792648317888 3445287255066917376 3451744475407845504 3452016331736969949 3458281334153915448 3466097783294149908 3485163264963525216 3499379929361446272 3512578021767443106 3518952936507492912 3533307435601792704 3539882011877203752 3546306480138323904 3573872648479591168 3574202197587924564 3580688952937448928 3588569522763462144 3602103998334229512 3608522383298645376 3636692102570635008 3643508057374948032 3650408074940244084 3658658771254936014 3665298805322549328 3671950890268688256 3693789925437082176 3700493718405207552 3707721245198967723 3714450321869020296 3729602293135225632 3736371081326033664 3743323506812675232 3772768986342809262 3779616116989529424 3801921451173858816 3808995849037459008 3809121469502863392 3824659622945268864 3845925171673556256 3854389487412607488 3868926516729357624 3875948161950282048 3882982550628957696 3891758914575887616 3906076702761052416 3920808673083965868 3936802420531627056 3943947252510813312 3974604364213000704 3974735446437770496 3982367263361854221 3989594790155614392 4013139309572406528 4020606729539540064 4028275072054630044 4037140713108894912 4044467647252468224 4059587681210976048 4091278615391964384 4098703803441677568 4098946564546816536 4107967743163436928 4155513666116717448 4163055433205858496 4170610887712584192 4178756612102647833 4195415717780389632 4195802579777128836 4211238945164259636 4236091493437540224 4252068131613220602 4269160294322049792 4277161632570591168 4285120330167141384 4326409570299548544 4326665818132750788 4336188173339183424 4344057843345243648 4352542331320527327 4360441682194067304 4394336290606183968 4402311492585505536 4428902723098080438 4436940659074664976 4444993182956833152 4471429909739625792 4479545027543145984 4488294138925066191 4514781723268957344 4522975519499935488 4523182570731982572 4541783302247506776 4567036141362348054 4585394390197757184 4602325967210460672 4602688442315959932 4611041778871887264 4621463711058866544 4629851122512693888 4646884353284700288 4665839905815261696 4674952874381307129 4683437362356590808 4691937248676657216 4711076580802390272 4719842682502938336 4728408640184431872 4765602930117232752 4774251937249931904 4802805331112306016 4811363177731527168 4811521856214143232 4820760371438034057 4858010743166597376 4867210766586992112 4878211695006581352 4887065073763399104 4895934520358251008 4925053233916109568 4943628326931956964 4952600429158693728 4972803057513634176 4991098009083566976 5011622954204145408 5030358648457079016 5039488155986039232 5078661132049945344 5078828626003817856 5079129438677577012 5099546163927025152 5127900228898075008 5158568688972476832 5167930882600376064 5177616713111768256 5227744897445287824 5249069894042169408 5258596336681084416 5268867032651164659 5278429404761239368 5309823017815805628 5319459720207485856 5360808972719386752 5361303296381886846 5371033429406173392 5382854284145193216 5412783574947968064 5455038153855952512 5465262086062422048 5475612112410366126 5477290324217915904 5487988156882404021 5497948207983823992 5540684888155623264 5550740577607811328 5571675482803530444 5594403439702838448 5604556621989050496 5614985260219012848 5648121991250053632 5659153479514213893 5669424175484294136 5702882176760788224 5713493773556188512 5713682204254295088 5768546093732731392 5768887757510334384 5781584231118911232 5803389775094036436 5813922242925423072 5824473825943436544 5837638371863831424 5859115054141578624 5881213009625948802 5905203630797440584 5915920878766219968 5926657577275777536 5961906546319501056 5984392185233421588 6019708964358609792 6030910094309310096 6055711069663342368 6066701470878702336 6089381521816464072 6136917923087946576 6148055705162516352 6148419846820224804 6161951614745155392 6173134830016925184 6195845804379600384 6233270499175076172 6244583149808787744 6255916331568876288 6293123576670584448 6316858417746389454 6354137240156310336 6365669249666575872 6378102197419830903 6403740441483074688 6427680495250712076 6489614355449322816 6489998727199126182 6504282260008775136 6516086765017865472 6591504435909275952 6603467238878258304 6630404076684845568 6643354084647120657 6654797345444755968 6655410988611997464 6707144864609438688 6719317541314718976 6771771501338423808 6772172584903436016 6784463279249903232 6784773856097973858 6837200305197433344 6850554212043522081 6878091585296635776 6903488950815691008 6904032663473939898 6916562668307830896 6932195566588299816 6970326529927050432 6998759858722892544 7025156043534886212 7037905873014985824 7066614871203585408 7079764023754407504 7092612960276647808 7147745296959182336 7148404395175849128 7161377905874897856 7204207996668459024 7217044766597290752 7273384205141270016 7287016114749896064 7300816149880488168 7317317542509872028 7330597610645098656 7343901780537376512 7387579850874164352 7415442490397935446 7428900643738040592 7459204586270451264 7472742162652067328 7486647013625350464 7545537972685618524 7559232233979058848 7617991698074918016 7618242939005726784 7649319245890537728 7691850343347112512 7737853033458715248 7751896323900564096 7783517829151775232 7812153405522104832 7841617346167931736 7873604841063254112 7887894505021626624 7949470892875540992 7964734526723708442 7979189580311228784 8026278619144813056 8041213459079080128 8041954944572830269 8056550144109260088 8074281426217789824 8119175362421952096 8182557230783928768 8197407606883355136 8197893129093633072 8213418168615549189 8215935486326873856 8311027332233434896 8326110866411716992 8357513224205295666 8390831435560779264 8391605159554257672 8422477890328519272 8472182986875080448 8504136263226441204 8538320588644099584 8554323265141182336 8570240660334282768 8652819140599097088 8653331636265501576 8672376346678366848 8705084662641054654 8720883364388134608 8788672581212367936 8804622985171011072 8821819514438923203 8857805446196160876 8873881318149329952 8889986365913666304 8942859819479251584 8976588277850132382 9029563446537914688 9045951038999870976 9046365141463965144 9083566604495013552 9134072282724696108 9170788780395514368 9205376884631919864 9222083557743774528 9242927422117733088 9259702245025387776 9293768706569400576 9349905748762614258 9366874724713181616 9383874497353314432 9422153161604780544 9439685365005876672 9456817280368863744 9475287626619584181 9531205860234465504 9548503874499863808 9605610662224612032 9623043712428286464 9641520742876068114 9716021486333194752 9734421533173984224 9734998090798689273 9756423390013162704 9774130147526798208 9850106467832219136 9887256653863913928 9905200858317387456 9945606115027268352 9982196018167133952 10023245908408290816 10060717296914158032 10078976311972078464 10157322264099890688 10157657252007635712 10158258877355154024 10177160784146960787 10255800457796150016 10317137377944953664 10335861765200752128 10355233426223536512 10356048995210909847 10455489794890575648 10498139788084338816 10537734065302329318 10556858809522478736 10619646035631611256 10638919440414971712 10721617945438773504 10722606592763773692 10742066858812346784 10765708568290386432 10825567149895936128 10910076307711905024 10930524172124844096 10951224224820732252 10975976313764808042 10995896415967647984 11081369776311246528 11101481155215622656 11123163735596903169 11143350965607060888 11188806879405676896 11209113243978100992 11229970520438025696 11318306959028427786 11338848350968588272 11405764353521576448 11426987547112377024 11427364408508590176 11537775515020668768 11563168462237822464 11606779550188072872 11627844485850846144 11648947651886873088 11675276743727662848 11718230108283157248 11762426019251897604 11810407261594881168 11831841757532439936 11923813092639002112 11947101790085562663 11968784370466843176 12039417928717219584 12061820188618620192 12111422139326684736 12133402941757404672 12178763043632928144 12273835846175893152 12296111410325032704 12296839693640449608 12323903229490310784 12466540998350152344 12489166299617575488 12511832663137752576 12536269836307943499 12586247153341168896 12633716835492778908 12708274480312620672 12756204394839661806 12807480882966149376 12855360990501424152 12979228710898645632 12979997454398252364 13008564520017550272 13032173530035730944 13057626993961581981 13183008871818551904 13206934477756516608 13286708169294241314 13310821977223994928 13414289729218877376 13438635082629437952 13464882416775198573 13544345169806872032 13568926558499806464 13569547712195947716 13701108424087044162 13756183170593271552 13806977901631382016 13808065326947879796 13833125336615661792 13864391133176599632 13940653059854100864 13997519717445785088 14024858623143921387 14050312087069772424 14075811746029971648 14133229742407170816 14159528047508815008 14185225920553295616 14296808790351698256 14322755811749795712 14408415993336918048 14434089533194581504 14462281114314102171 14574032229499792128 14601632299760976336 14634635085019744056 14661195221290197312 14687803561074753024 14775159701748328704 14830884980795870892 14857801287476081184 14918409172540902528 14973294027250700928 15091075945371237048 15118464467958117696 15235983396149836032 15236485878011453568 15298638491781075456 15383700686694225024 15475706066917430496 15503792647801128192 15683234692335863472 15747209682126508224 15775789010043253248 15806601097953493977 15929469053447416884 15958379160622457568 16082426918158160256 16083909889145660538 16113100288218520176 16148562852435579648 16238350724843904192 16365114461567857536 16395786258187266144 16426836337231098378 16431870972653747712 16463964470647212063 16622054664466869792 16652221732823433984 16715026448410591332 16783210319108515344 16844955780657038544 16944365973750160896 16977460438542641679 17008272526452882408 17108646530282364672 17140481320668565536 17305638281198194176 17306663272531003152 17344752693356733696 17410169325282109308 17441766728776269216 17577345162424735872 17643639028877846406 17715610892392321752 17747762636298659904 17779972731827332608 17885719638958503168 17953176555700264764 18059126893075829376 18092730282927930288 18167133208990027104 18268144565449392216 18410753769263839728 18444167115487549056 18485854844235466176 18519404490050775552 18587537413138801152 18699811497525228516 18733749449426363232 18767748994706628864 18879370730011753344 18950575253239168362 19062411720468931008 19097007748999727616 19134306592259492709 19211221324449224064 19283041485752136228 19468843066347968448 19469996181597378546 19512846780026325408 19548260295053596416 19774513307727827856 19810401716634774912 19891212230054536704 19930062253941361971 19964392036334267904 20121434593828316064 20157952623944156928 20315314504015271424 20316517754710308048 20354321568293921574 20511600915592300032 20551662636130566243 20634274755889907328 20710466852447073024 20712097990421819694 20910979589781151296 20996279576168677632 21075468130604658636 21113717619044957472 21239292071263222512 21277838880829943424 21443235890877547008 21445213185527547384 21484133717624693568 21651134299791872256 21820152615423810048 21861048344249688192 21902448449641464504 21951952627529616084 21991792831935295968 22162739552622493056 22246327471193806338 22286701931214121776 22377613758811353792 22418226487956201984 22459941040876051392 22636613918056855572 22677696701937176544 22853975094224754048 22854728817017180352 23075551030041337536 23213559100376145744 23255688971701692288 23350553487455325696 23436460216566314496 23524852038503795208 23620814523189762336 23663683515064879872 23894203580171125326 23937568740933686352 24078835857434439168 24123640377237240384 24125864833718490807 24222844278653369472 24357526087265856288 24547671692351786304 24592222820650065408 24593679387280899216 24647806458980621568 24933081996700304688 24978332599235150976 25072539672615886998 25172494306682337792 25267433670985557816 25416548960625241344 25512408789679323612 25614961765932298752 25710721981002848304 25958457421797291264 25959994908796504728 26017129040035100544 26115253987923163962 26366017743637103808 26413868955513033216 26465458543316769609 26573416338588482628 26621643954447989856 26828579458437754752 26929764833550397146 27088690339613744064 27137853116999612928 27139095424391895432 27402216848174088324 27512366341186543104 27616130653895759592 27666250673231323584 27728782266353199264 27881306119708201728 28049717246287842774 28100624174139544848 28151623492059943296 28266459484814341632 28319056095017630016 28370451841106591232 28425862879858752543 28593617580703396512 28645511623499591424 28816831986673836096 28924562228628204342 29148064458999584256 29203264599521952672 29204994272396067819 29269270170039488112 29322390442580394624 29550319403496657408 29661769961591741784 29715602574952162368 29836818345081805056 29946588054501401856 30182151890742474096 30236928935916235392 30471966792299672064 30472971756022907136 30531482352440882361 30767401373388450048 30951412133834860992 31007585295602256384 31366469384671726944 31494419364253016448 31613202195906987954 31858938106894833768 31916758321244915136 32164853836316320512 32167819778291321076 32226200576437040352 32297125704871159296 32476701449687808384 32730228923135715072 32791572516374532288 32853672674462196756 32927928941294424126 33244109328933739584 33304443465646867968 33369491206790709507 33430052896821182664 33566420638217030688 33689911561314077088 33954920877085283358 34016545052905764816 34217293060564729344 34280962641337131072 34613326545062006304 34689505386713467392 34820338650564218616 34883533457552538432 35154690324849471744 35287278057755692812 35431221784784643504 35495525272597319808 35771439277917006336 35841305370256687989 35906353111400529528 36118253786151658752 36185460565855860576 36334266417980054208 36536289130898784432 36821507538527679456 36888334230975098112 36971709688470932352 37399622995050457032 37467498898852726464 37535497989413257728 37758741460023506688 37901150506478336724 38124823440937862016 38268613184518985418 38422442648898448128 38566082971504272456 38937686132695936896 38939992363194757092 39025693560052650816 39096520590107192832 39549026615455655712 39620803433269549824 39860124507882723942 40242869187656632128 40315905247888313856 40394647250325595719 40633035509420616096 40708643136587843148 41103325272261132486 41268549511779814656 41420933704894146048 41424195980843639388 41821959179562302592 41992559152337355264 42074575869431764161 42150936261209317272 42227435238089914944 42478584142526445024 42555677761659886848 42890426371055094768 42968267435249387136 43302268599583744512 43386843342942306513 43722096688499376384 43804896899282929008 43903905255059232168 43983585663870591936 44325479105244986112 44492654942387612676 44573403862428243552 44755227517622707584 44919882081752102784 45273227836113711144 45355393403874353088 45707950188449508096 45709457634034360704 46151102060082675072 46427118200752291488 46511377943403384576 47049704077007590416 47241629046379524672 47327367030129759744 47788407160342250652 47875137481867372704 48247280754474480768 48251729667436981614 48445688557306738944 48715052174531712576 49095343384703572608 49187358774561798432 49295612917961243136 49866163993400609376 49956665198470301952 50145079345231773996 50534867341971115632 50833097921250482688 50932381315627925037 51024817579358647224 51421443962005696608 51916914843594582528 51919989817593009456 52034258080070201088 52230507975846327924 52732035487274207616 52930917086633539218 53146832677176965256 53243287908895979712 53657158916875509504 53859529667100794292 54177380679227488128 54278190848783790864 54804433696348176648 55232261307791519184 55332501346462647168 55457564532706398528 55762612239416403456 56099434492575685548 56201248348279089696 56303246984119886592 56638112190035260032 56851725759717505086 57187235161406793024 57291023246999182848 57633663973347672192 57849124457256408684 58406529199043905344 58409988544792135638 58538540340078976224 58644780885160789248 59323539923183483568 59431205149904324736 59673636690163610112 59893176109002803712 60364303781484948192 60473857871832470784 60945943512045814272 61062964704881764722 61534802746776900096 61654987908391698729 61902824267669721984 62732938769343453888 62988838728506032896 63226404391813975908 63717876213789667536 63833516642489830272 64329707672632641024 64335639556582642152 64452401152874080704 64953402899375616768 65460457846271430144 65583145032749064576 65707345348924393512 65855857882588848252 66488218657867479168 66738982413581419014 66860105793642365328 67132841276434061376 67379823122628154176 67909841754170566716 68033090105811529632 68561925282674262144 69226653090124012608 69640677301128437232 69767066915105076864 70309380649698943488 70574556115511385624 70862443569569287008 70991050545194639616 71682610740513375978 71812706222801059056 72236507572303317504 72370921131711721152 72668532835960108416 73072578261797568864 73643015077055358912 73776668461950196224 73943419376941864704 74799245990100914064 74934997797705452928 75517482920047013376 75802301012956673448 76249646881875724032 76537226369037970836 76844885297796896256 77132165943008544912 77875372265391873792 77879984726389514184 78051387120105301632 79098053230911311424 79241606866539099648 79396375629950308827 79720249015765447884 80485738375313264256 80789294500651191438 81266071018841232192 81417286273175686296 82206650544522264972 82537099023559629312 82848391961687278776 83643918359124605184 84149151738863528322 84301872522418634544 84454870476179829888 84957168285052890048 85111355523319773696 85277588639576257629 85780852742110189536 85936534870498774272 86773686685884613026 87444193376998752768 87609793798565858016 87807810510118464336 87967171327741183872 88650958210489972224 88985309884775225352 89146807724856487104 89510455035245415168 89839764163504205568 90546455672227422288 90710786807748706176 91415900376899016192 91418915268068721408 91594447057322647083 92302204120165350144 92854236401504582976 93022755886806769152 94099408154015180832 94483258092759049344 95576814320684501304 95750274963734745408 96494561508948961536 96503459334873963228 96891377114613477888 97430104349063425152 98190686769407145216 98374717549123596864 99732327986801218752 99913330396940603904 100108473620372128521 100290158690463547992 101069734683942231264 101864762631255850074 102049635158717294448 102842887924011393216 103839979635186018912 104068516160140402176 104461015951692655848 105464070974548415232 105861834173267078436 106293665354353930512 106486575817791959424 107314317833751019008 107523916110770063967 107719059334201588584 108354761358454976256 108556381697567581728 109608867392696353296 110464522615583038368 110665002692925294336 110915129065412797056 112198868985151371096 112402496696558179392 112606493968239773184 113276224380070520064 113703451519435010172 114374470322813586048 115267327946695344384 115698248914512817368 116813058398087810688 116819977089584271276 117077080680157952448 117289561770321578496 118647079846366967136 118862410299808649472 120728607562969896384 120947715743664941568 121183941750976787157 122125929409763529444 123309975816783397458 123805648535339443968 125465877538686907776 125977677457012065792 126223727608295292483 126452808783627951816 127435752427579335072 127667033284979660544 128671279113165284304 128904802305748161408 129906805798751233536 130160530028826919539 131166290065498129152 131414690697848787024 131711715765177696504 132976437315734958336 133477964827162838028 133720211587284730656 134265682552868122752 134759646245256308352 135819683508341133432 136066180211623059264 137123850565348524288 138453306180248025216 139281354602256874464 139534133830210153728 141149112231022771248 141724887139138574016 141982101090389279232 143365221481026751956 143625412445602118112 144741842263423442304 145337065671920216832 146145156523595137728 147286030154110717824 147886838753883729408 149598491980201828128 149869995595410905856 151604602025913346896 152499293763751448064 152797143946883775111 153074452738075941672 154264331886017089824 155750744530783747584 155759969452779028368 156102774240210603264 158196106461822622848 158792751259900617654 159440498031530895768 160971476750626528512 161578589001302382876 162532142037682464384 162834572546351372592 164413301089044529944 165696783923374557552 167287836718249210368 168298303477727056644 168603745044837269088 168909740952359659776 169914336570105780096 170555177279152515258 171561705484220379072 171873069740997548544 173547373371769226052 175219587597131716032 175615621020236928672 175934342655482367744 177970619769550450704 178293615449712974208 179020910070490830336 179679528327008411136 181092911344454844576 181421573615497412352 182837830536137442816 183188894114645294166 184604408240330700288 184964963725175096187 185708472803009165952 188198816308030361664 188966516185518098688 191153628641369002608 191500549927469490816 192989123017897923072 193006918669747926456 194860208698126850304 196381373538814290432 196749435098247193728 199464655973602437504 200216947240744257042 200580317380927095984 202139469367884462528 203729525262511700148 204099270317434588896 205685775848022786432 207679959270372037824 208922031903385311696 210928141949096830464 211723668346534156872 212587330708707861024 212973151635583918848 215047832221540127934 215438118668403177168 216709522716909952512 217112763395135163456 219217734785392706592 220929045231166076736 221330005385850588672 221830258130825594112 224397737970302742192 224804993393116358784 226552448760141040128 227406903038870020344 228748940645627172096 230534655893390688768 231396497829025634736 233626116796175621376 233639954179168542552 234154161360315904896 237294159692733934272 237724820599617298944 238189126889850926481 241457215125939792768 242367883501953574314 244251858819527058888 246619951633566794916 247611297070678887936 250931755077373815552 252447455216590584966 252905617567255903632 254871504855158670144 255334066569959321088 255832765918728772887 257342558226330568608 257809604611496322816 260321060057653839078 262332580130996258304 262829381395697574048 263423431530355393008 265952874631469916672 266955929654325676056 267440423174569461312 268531365105736245504 269519292490512616704 271639367016682266864 272132360423246118528 274247701130697048576 274783341171967941249 276906612360496050432 278562709204513748928 279068267660420307456 282298224462045542496 283449774278277148032 286730442962053503912 287250824891204236224 289483684526846884608 290674131343840433664 292290313047190275456 294572060308221435648 299196983960403656256 299739991190821811712 300325420861116385563 303209204051826693792 305594287893767550222 306148905476151883344 308528663772034179648 311519938905558056736 312205548480421206528 316392212923645245696 317585502519801235308 318880996063061791536 321942953501253057024 322571748332310191901 323157178002604765752 325064284075364928768 325669145092702745184 328826602178089059888 331393567846749115104 336596606955454113288 337207490089674538176 337819481904719319552 339828673140211560192 341110354558305030516 343123410968440758144 347094746743538452104 350439175194263432064 351231242040473857344 351868685310964735488 355941239539100901408 356587230899425948416 362185822688909689152 362843147230994824704 363551825252930361471 366377788229290588332 369929927450350192374 371416945606018331904 376397632616060723328 377933032371036197376 378671182824885877449 382307257282738005216 383001099854938981632 386013837339495852912 389720417396253700608 390481590086480758617 393498870196494387456 398929311947204875008 400433894481488514084 401160634761854191968 404278938735768925056 407459050525023400296 408198540634869177792 411371551696045572864 415359918540744075648 417844063806770623392 423447336693068313744 425174661417415722048 425946303271167837696 430095664443080255868 430876237336806354336 434225526790270326912 438435469570785413184 441858090462332153472 443660516261651188224 448795475940605484384 449609986786232717568 454813806077740040688 457497881291254344192 458391431840651325333 462792995658051269472 467252233592351242752 467279908358337085104 468308322720631809792 474588319385467868544 476378253779701852962 482914430251879585536 484735767003907148628 488503717639054117776 493239903267133589832 501863510154747631104 504894910433181169932 505811235134511807264 509743009710317340288 511665531837457545774 514685116452661137216 515619209222992645632 520642120115307678156 525658762791395148096 526846863060710786016 533911859308651352112 534880846349138922624 537062730211472491008 539038584981025233408 543278734033364533728 544264720846492237056 549566682343935882498 553813224720992100864 554894891175525288561 557125418409027497856 564596448924091084992 566899548556554296064 573460885924107007824 574501649782408472448 578967369053693769216 584580626094380550912 589144120616442871296 598393967920807312512 600650841722232771126 606418408103653387584 611188575787535100444 612297810952303766688 617057327544068359296 623039877811116113472 632784425847290491392 635171005039602470616 637761992126123583072 645143496664620383802 646314356005209531504 650128568150729857536 651338290185405490368 657653204356178119776 662787135693498230208 673193213910908226576 674414980179349076352 679657346280423120384 682220709116610061032 686246821936881516288 694189493487076904208 700878350388526864128 702462484080947714688 711882479078201802816 713174461798851896832 724371645377819378304 727103650505860722942 732755576458581176664 739859854900700384748 742833891212036663808 752795265232121446656 757342365649771754898 764614514565476010432 766002199709877963264 767498297756186318661 772027674678991705824 780963180172961517234 786997740392988774912 797858623894409750016 800867788962977028168 802321269523708383936 808557877471537850112 814918101050046800592 816397081269738355584 822743103392091145728 824350023515903823747 830719837081488151296 835688127613541246784 846894673386136627488 850349322834831444096 860191328886160511736 861752474673612708672 868451053580540653824 876870939141570826368 883716180924664306944 897590951881210968768 899219973572465435136 909627612155480081376 916782863681302650666 925585991316102538944 934559816716674170208 936616645441263619584 949176638770935737088 952756507559403705924 965828860503759171072 967715244996930575703 969471534007814297256 977007435278108235552 986479806534267179664 1009789820866362339864 1011622470269023614528 1019486019420634680576 1023331063674915091548 1029370232905322274432 1041284240230615356312 1051317525582790296192 1053693726121421572032 1067823718617302704224 1069761692698277845248 1086557468066729067456 1088529441692984474112 1099133364687871764996 1109789782351050577122 1114250836818054995712 1129192897848182169984 1133799097113108592128 1146921771848214015648 1149003299564816944896 1169161252188761101824 1171444770259442275851 1196787935841614625024 1201301683444465542252 1212836816207306775168 1222377151575070200888 1224595621904607533376 1234114655088136718592 1246079755622232226944 1270342010079204941232 1275523984252247166144 1290286993329240767604 1292628712010419063008 1302676580370810980736 1315306408712356239552 1325574271386996460416 1346386427821816453152 1348829960358698152704 1364441418233220122064 1372493643873763032576 1388378986974153808416 1401756700777053728256 1404924968161895429376 1423764958156403605632 1448743290755638756608 1454207301011721445884 1465511152917162353328 1479719709801400769496 1505590530464242893312 1514684731299543509796 1529229029130952020864 1534996595512372637322 1544055349357983411648 1561926360345923034468 1601735577925954056336 1604642539047416767872 1617115754943075700224 1629836202100093601184 1632794162539476711168 1648700047031807647494 1661439674162976302592 1671376255227082493568 1693789346772273254976 1700698645669662888192 1720382657772321023472 1723504949347225417344 1736902107161081307648 1753741878283141652736 1767432361849328613888 1795181903762421937536 1819255224310960162752 1833565727362605301332 1851171982632205077888 1869119633433348340416 1898353277541871474176 1905513015118807411848 1935430489993861151406 1938943068015628594512 1954014870556216471104 1972959613068534359328 2019579641732724679728 2023244940538047229056 2038972038841269361152 2046662127349830183096 2058740465810644548864 2082568480461230712624 2102635051165580592384 2107387452242843144064 2135647437234605408448 2139523385396555690496 2173114936133458134912 2198266729375743529992 2219579564702101154244 2228501673636109991424 2258385795696364339968 2293843543696428031296 2298006599129633889792 2302494893268558955983 2342889540518884551702 2393575871683229250048 2402603366888931084504 2425673632414613550336 2444754303150140401776 2449191243809215066752 2468229310176273437184 2473050070547711471241 2492159511244464453888 2540684020158409882464 2551047968504494332288 2580573986658481535208 2585257424020838126016 2605353160741621961472 2630612817424712479104 2651148542773992920832 2692772855643632906304 2697659920717396305408 2728882836466440244128 2776757973948307616832 2809849936323790858752 2847529916312807211264 2897486581511277513216 2903145734990791727109 2908414602023442891768 2931022305834324706656 2959439419602801538992 3029369462599087019592 3058458058261904041728 3069993191024745274644 3088110698715966823296 3123852720691846068936 3203471155851908112672 3209285078094833535744 3259672404200187202368 3265588325078953422336 3297400094063615294988 3342752510454164987136 3387578693544546509952 3401397291339325776384 3440765315544642046944 3447009898694450834688 3507483756566283305472 3514334310778326827553 3590363807524843875072 3638510448621920325504 3667131454725210602664 3702343965264410155776 3738239266866696680832 3811026030237614823696 3870860979987722302812 3877886136031257189024 3908029741112432942208 3945919226137068718656 4039159283465449359456 4046489881076094458112 4093324254699660366192 4117480931621289097728 4165136960922461425248 4205270102331161184768 4214774904485686288128 4271294874469210816896 4346229872266916269824 4396533458751487059984 4439159129404202308488 4516771591392728679936 4587687087392856062592 4604989786537117911966 4685779081037769103404 4805206733777862169008 4851347264829227100672 4889508606300280803552 4898382487618430133504 4946100141095422942482 4984319022488928907776 5081368040316819764928 5102095937008988664576 5161147973316963070416 5170514848041676252032 5210706321483243922944 5261225634849424958208 5302297085547985841664 5385545711287265812608 5457765672932880488256 5553515947896615233664 5695059832625614422528 5806291469981583454218 5816829204046885783536 5862044611668649413312 5918878839205603077984 6058738925198174039184 6116916116523808083456 6139986382049490549288 6176221397431933646592 6247705441383692137872 6406942311703816225344 6418570156189667071488 6519344808400374404736 6594800188127230589976 6685505020908329974272 6775157387089093019904 6881530631089284093888 6894019797388901669376 6907484679805676867949 7028668621556653655106 7180727615049687750144 7277020897243840651008 7334262909450421205328 7404687930528820311552 7419150211643134413723 7476478533733393361664 7622052060475229647392 7741721959975444605624 7755772272062514378048 7816059482224865884416 7891838452274137437312 8078318566930898718912 8092979762152188916224 8186648509399320732384 8330273921844922850496 8429549808971372576256 8542589748938421633792 8692459744533832539648 8709437204972375181327 8793066917502974119968 8878318258808404616976 9175374174785712125184 9209979573074235823932 9371558162075538206808 9610413467555724338016 9779017212600561607104 9796764975236860267008 9892200282190845884964 10162736080633639529856 10204191874017977329152 10322295946633926140832 10341029696083352504064 10522451269698849916416 10543002932334980482659 10771091422574531625216 10915531345865760976512 11107031895793230467328 11612582939963166908436 11633658408093771567072 11724089223337298826624 11837757678411206155968 12117477850396348078368 12279972764098981098576 12352442794863867293184 12495410882767384275744 12813884623407632450688 13038689616800748809472 13189600376254461179952 13550314774178186039808 13763061262178568187776 13814969359611353735898 14057337243113307310212 14554041794487681302016 14668525818900842410656 14838300423286268827446 14952957067466786723328 15244104120950459294784 15483443919950889211248 15511544544125028756096 15632118964449731768832 15783676904548274874624 16156637133861797437824 16373297018798641464768 16660547843689845700992 17085179497876843267584 17418874409944750362654 17586133835005948239936 17756636517616809233952 18350748349571424250368 18419959146148471647864 18743116324151076413616 19220826935111448676032 19558034425201123214208 19784400564381691769928 20325472161267279059712 20644591893267852281664 20682059392166705008128 21086005864669960965318 21542182845149063250432 21831062691731521953024 22214063791586460934656 22257450634929403241169 23225165879926333816872 23267316816187543134144 23448178446674597653248 23675515356822412311936 24234955700792696156736 24559945528197962197152 24990821765534768551488 25627769246815264901376 26077379233601497618944 26379200752508922359904 27526122524357136375552 27629938719222707471796 28114674486226614620424 29337051637801684821312 29676600846572537654892 30488208241900918589568 30966887839901778422496 31023089088250057512192 31567353809096549749248 32313274267723594875648 32746594037597282929536 33321095687379691401984 34837748819889500725308 35172267670011896479872 35513273035233618467904 36839918292296943295728 37486232648302152827232 38441653870222897352064 39116068850402246428416 39568801128763383539856 40650944322534558119424 41289183786535704563328 42172011729339921930636 43662125383463043906048 44514901269858806482338 46450331759852667633744 46534633632375086268288 46896356893349195306496 47351030713644824623872 48469911401585392313472 49119891056395924394304 49981643531069537102976 51255538493630529802752 52758401505017844719808 55052245048714272751104 55259877438445414943592 56229348972453229240848 58674103275603369642624 59353201693145075309784 60976416483801837179136 61933775679803556844992 62046178176500115024384 64626548535447189751296 65493188075194565859072 66642191374759382803968 66772351904788209723507 69675497639779001450616 70344535340023792959744 71026546070467236935808 73679836584593886591456 74972465296604305654464 76883307740445794704128 78232137700804492856832 79137602257526767079712 82578367573071409126656 84344023458679843861272 89029802539717612964676 92900663519705335267488 93069267264750172536576 94702061427289649247744 96939822803170784626944 98239782112791848788608 99963287062139074205952 105516803010035689439616 110519754876890829887184 112458697944906458481696 117348206551206739285248 118706403386290150619568 121952832967603674358272 123867551359607113689984 130986376150389131718144 133544703809576419447014 139350995279558002901232 140689070680047585919488 142053092140934473871616 147359673169187773182912 149944930593208611308928 153766615480891589408256 158275204515053534159424 165156735146142818253312 168688046917359687722544 178059605079435225929352 185801327039410670534976 186138534529500345073152 193879645606341569253888 196479564225583697577216 199926574124278148411904 200317055714364629170521 211033606020071378879232 221039509753781659774368 224917395889812916963392 234696413102413478570496 237412806772580301239136 247735102719214227379968 267089407619152838894028 278701990559116005802464 284106184281868947743232 294719346338375546365824 299889861186417222617856 316550409030107068318848 337376093834719375445088 356119210158870451858704 371602654078821341069952 392959128451167395154432 400634111428729258341042 422067212040142757758464 442079019507563319548736 449834791779625833926784 474825613545160602478272 495470205438428454759936 534178815238305677788056 557403981118232011604928 589438692676751092731648 599779722372834445235712 633100818060214136637696 674752187669438750890176 712238420317740903717408 743205308157642682139904 801268222857458516682084 884158039015126639097472 899669583559251667853568 949651227090321204956544 1068357630476611355576112 1114807962236464023209856 1178877385353502185463296 1266201636120428273275392 1349504375338877501780352 1424476840635481807434816 1486410616315285364279808 1602536445714917033364168 1768316078030253278194944 1799339167118503335707136 1899302454180642409913088 2136715260953222711152224 2229615924472928046419712 2699008750677755003560704 2848953681270963614869632 3205072891429834066728336 3536632156060506556389888 3798604908361284819826176 4273430521906445422304448 4459231848945856092839424 5398017501355510007121408 5697907362541927229739264 6410145782859668133456672 8546861043812890844608896 11395814725083854459478528 12820291565719336266913344 17093722087625781689217792 25640583131438672533826688 34187444175251563378435584 51281166262877345067653376 102562332525754690135306752
- Sum of all divisors σ(n): 351324843996185955853056000
- Sum of proper divisors (its aliquot sum) s(n): 248762511470431265717749248
- 102562332525754690135306752 is an abundant number, because the sum of its proper divisors (248762511470431265717749248) is greater than itself. Its abundance is 146200178944676575582442496
Bases of 102562332525754690135306752
- Binary: 1010100110101100110101100101111110111011110111100101000110111110111001010110010000000002
- Hexadecimal: 0x54D66B2FDDEF28DF72B200
- Base-36: CVXEEG3YQV14I0000
Squares and roots of 102562332525754690135306752
- 102562332525754690135306752 squared (1025623325257546901353067522) is 10519032053123478436846906240203746923641677136789504
- 102562332525754690135306752 cubed (1025623325257546901353067523) is 1078856463281522270048027429558807529635694844828398971964128615985407493931008
-
The
square root of 102562332525754690135306752 is 10127306281818.2155606733 -
102562332525754690135306752 is a
perfect cube number . Itscube root is 468089928
Scales and comparisons
How big is 102562332525754690135306752?- 102,562,332,525,754,690,135,306,752 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 102,562,332,525,754,690,135,306,752 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 102562332525754690135306752 cubic inches would be around 39007494 feet tall.
Recreational maths with 102562332525754690135306752
- 102562332525754690135306752 backwards is 257603531096457525233265201
- The number of decimal digits it has is: 27
- The sum of 102562332525754690135306752'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 102562332525754690135306752 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 102562332525754690135306752 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/102562332525754690135306752/
Chicago style:
Numbermatics. 2024. "Number 102562332525754690135306752 - Facts about the integer". https://numbermatics.com/n/102562332525754690135306752/
The information we have on file for 102562332525754690135306752 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 102562332525754690135306752, math, Factors of 102562332525754690135306752, curriculum, school, college, exams, university, Prime factorization of 102562332525754690135306752, STEM, science, technology, engineering, physics, economics, calculator, one hundred two septillion, five hundred sixty-two sextillion, three hundred thirty-two quintillion, five hundred twenty-five quadrillion, seven hundred fifty-four trillion, six hundred ninety billion, one hundred thirty-five million, three hundred six thousand, seven hundred fifty-two.