290270358240462053440487424
290,270,358,240,462,053,440,487,424 is an even composite number composed of five prime numbers multiplied together.
290270358240462053440487424 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand and eighty divisors.
Prime factorization of 290270358240462053440487424:
221 × 33 × 79 × 113 × 4573
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 457 × 457 × 457)See below for interesting mathematical facts about the number 290270358240462053440487424 from the Numbermatics database.
Names of 290270358240462053440487424
- Cardinal: 290270358240462053440487424 can be written as Two hundred ninety septillion, two hundred seventy sextillion, three hundred fifty-eight quintillion, two hundred forty quadrillion, four hundred sixty-two trillion, fifty-three billion, four hundred forty million, four hundred eighty-seven thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 2.90270358240462053440487424 × 1026
Factors of 290270358240462053440487424
Divisors of 290270358240462053440487424
- Number of divisors d(n): 14080
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 84 88 96 98 99 108 112 121 126 128 132 144 147 154 168 176 189 192 196 198 216 224 231 242 252 256 264 288 294 297 308 336 343 352 363 378 384 392 396 432 441 448 457 462 484 504 512 528 539 576 588 594 616 672 686 693 704 726 756 768 784 792 847 864 882 896 914 924 968 1008 1024 1029 1056 1078 1089 1152 1176 1188 1232 1323 1331 1344 1371 1372 1386 1408 1452 1512 1536 1568 1584 1617 1694 1728 1764 1792 1828 1848 1936 2016 2048 2058 2079 2112 2156 2178 2304 2352 2376 2401 2464 2541 2646 2662 2688 2742 2744 2772 2816 2904 3024 3072 3087 3136 3168 3199 3234 3267 3388 3456 3528 3584 3656 3696 3773 3872 3993 4032 4096 4113 4116 4158 4224 4312 4356 4608 4704 4752 4802 4851 4928 5027 5082 5292 5324 5376 5484 5488 5544 5632 5808 5929 6048 6144 6174 6272 6336 6398 6468 6534 6776 6912 7056 7168 7203 7312 7392 7546 7623 7744 7986 8064 8192 8226 8232 8316 8448 8624 8712 9216 9261 9317 9408 9504 9597 9604 9702 9856 10054 10164 10584 10648 10752 10968 10976 11088 11264 11319 11616 11858 11979 12096 12288 12339 12348 12544 12672 12796 12936 13068 13552 13824 14112 14336 14406 14553 14624 14784 15081 15092 15246 15488 15972 16128 16384 16452 16464 16632 16807 16896 17248 17424 17787 18432 18522 18634 18816 19008 19194 19208 19404 19712 20108 20328 21168 21296 21504 21609 21936 21952 22176 22393 22528 22638 22869 23232 23716 23958 24192 24576 24678 24696 25088 25344 25592 25872 26136 26411 27104 27648 27951 28224 28672 28791 28812 29106 29248 29568 30162 30184 30492 30976 31944 32256 32768 32904 32928 33264 33614 33792 33957 34496 34848 35189 35574 35937 36864 37044 37268 37632 38016 38388 38416 38808 39424 40216 40656 41503 42336 42592 43008 43218 43872 43904 44352 44786 45056 45243 45276 45738 46464 47432 47916 48384 49152 49356 49392 50176 50421 50688 51184 51744 52272 52822 53361 54208 55296 55297 55902 56448 57344 57582 57624 58212 58496 59136 60324 60368 60984 61952 63888 64512 64827 65219 65536 65808 65856 66528 67179 67228 67584 67914 68992 69696 70378 71148 71874 73728 74088 74536 75264 76032 76776 76832 77616 78848 79233 80432 81312 83006 83853 84672 85184 86016 86373 86436 87744 87808 88704 89572 90112 90486 90552 91476 92928 94864 95832 96768 98304 98712 98784 100352 100842 101376 101871 102368 103488 104544 105567 105644 106722 108416 110592 110594 111804 112896 114688 115164 115248 116424 116992 117649 118272 120648 120736 121968 123904 124509 127776 129024 129654 130438 131072 131616 131712 133056 134358 134456 135168 135729 135828 137984 139392 140756 142296 143748 147456 148176 149072 150528 151263 152064 153552 153664 155232 156751 157696 158466 160083 160864 162624 165891 166012 167706 169344 170368 172032 172746 172872 175488 175616 177408 179144 180224 180972 181104 182952 184877 185856 189728 191664 193536 195657 196608 197424 197568 200704 201537 201684 202752 203742 204736 206976 208849 209088 211134 211288 213444 216832 221184 221188 223608 225792 229376 230328 230496 232848 233984 235298 236544 237699 241296 241472 243936 246323 247808 249018 251559 255552 258048 259308 260876 262144 263232 263424 266112 268716 268912 270336 271458 271656 275968 278784 281512 284592 287496 290521 294912 296352 298144 301056 302526 304128 307104 307328 310464 313502 315392 316701 316932 320166 321728 325248 331782 332024 335412 338688 340736 344064 345492 345744 350976 351232 352947 354816 358288 360448 361944 362208 365904 369754 371712 373527 379456 383328 387072 387079 391314 393216 394848 395136 401408 403074 403368 405504 407484 409472 413952 417698 418176 422268 422576 426888 433664 442368 442376 447216 451584 453789 456533 458752 460656 460992 465696 467968 470253 470596 473088 475398 482592 482944 487872 492646 495616 497673 498036 503118 511104 516096 518616 521752 524288 526464 526848 532224 537432 537824 540672 542916 543312 551936 554631 557568 563024 569184 574992 581042 586971 589824 592704 596288 602112 604611 605052 608256 608267 614208 614656 620928 626547 627004 630784 633402 633864 640332 643456 650496 663564 664048 670824 677376 681472 688128 690984 691488 701952 702464 705894 709632 713097 716576 720896 723888 724416 731808 738969 739508 743424 747054 758912 766656 774144 774158 782628 786432 789696 790272 802816 806148 806736 811008 814968 818944 823543 827904 835396 836352 844536 845152 853776 867328 871563 884736 884752 894432 903168 907578 913066 917504 921312 921984 931392 935936 940506 941192 946176 950103 950796 965184 965888 975744 985292 991232 995346 996072 1006236 1022208 1032192 1037232 1043504 1048576 1052928 1053696 1058841 1064448 1074864 1075648 1081344 1085832 1086624 1097257 1103872 1109262 1115136 1120581 1126048 1138368 1149984 1161237 1162084 1173942 1179648 1185408 1192576 1204224 1209222 1210104 1216512 1216534 1228416 1229312 1241856 1253094 1254008 1261568 1266804 1267728 1280664 1286912 1294139 1300992 1327128 1328096 1341648 1354752 1362944 1369599 1376256 1381968 1382976 1403904 1404928 1410759 1411788 1419264 1426194 1433152 1441792 1447776 1448832 1461943 1463616 1477938 1479016 1486848 1493019 1494108 1517824 1533312 1548288 1548316 1565256 1572864 1579392 1580544 1605632 1612296 1613472 1622016 1629936 1637888 1647086 1655808 1663893 1670792 1672704 1689072 1690304 1707552 1724261 1734656 1743126 1760913 1769472 1769504 1788864 1806336 1815156 1824801 1826132 1835008 1842624 1843968 1862784 1871872 1879641 1881012 1882384 1892352 1900206 1901592 1930368 1931776 1951488 1970584 1982464 1990692 1992144 2012472 2033647 2044416 2064384 2074464 2087008 2097152 2105856 2107392 2117682 2128896 2149728 2151296 2162688 2171664 2173248 2194514 2207744 2216907 2218524 2230272 2241162 2252096 2276736 2297339 2299968 2322474 2324168 2347884 2359296 2370816 2385152 2408448 2418444 2420208 2433024 2433068 2456832 2458624 2470629 2483712 2506188 2508016 2523136 2533608 2535456 2561328 2573824 2588278 2601984 2614689 2654256 2656192 2683296 2709504 2709553 2725888 2739198 2752512 2763936 2765952 2807808 2809856 2821518 2823576 2838528 2852388 2866304 2883584 2895552 2897664 2923886 2927232 2955876 2958032 2973696 2986038 2988216 3035648 3066624 3096576 3096632 3130512 3145728 3158784 3161088 3176523 3195731 3211264 3224592 3226944 3244032 3259872 3275776 3291771 3294172 3311616 3327786 3341584 3345408 3378144 3380608 3415104 3448522 3469312 3483711 3486252 3521826 3538944 3539008 3577728 3612672 3630312 3649602 3652264 3670016 3685248 3687936 3725568 3743744 3759282 3762024 3764768 3784704 3800412 3803184 3860736 3863552 3882417 3902976 3941168 3964928 3981384 3984288 4024944 4067294 4088832 4108797 4128768 4148928 4174016 4211712 4214784 4232277 4235364 4257792 4257869 4299456 4302592 4325376 4343328 4346496 4385829 4389028 4415488 4433814 4437048 4460544 4482324 4504192 4553472 4594678 4599936 4644948 4648336 4695768 4718592 4741632 4770304 4816896 4836888 4840416 4866048 4866136 4913664 4917248 4941258 4967424 4991679 5012376 5016032 5046272 5067216 5070912 5122656 5147648 5172783 5176556 5203968 5229378 5308512 5312384 5366592 5419008 5419106 5451776 5474403 5478396 5505024 5527872 5531904 5615616 5619712 5638923 5643036 5647152 5677056 5704776 5732608 5764801 5767168 5791104 5795328 5847772 5854464 5911752 5916064 5947392 5972076 5976432 6071296 6100941 6133248 6193152 6193264 6261024 6291456 6317568 6322176 6353046 6391462 6422528 6449184 6453888 6488064 6519744 6551552 6583542 6588344 6623232 6650721 6655572 6683168 6690816 6756288 6761216 6830208 6892017 6897044 6938624 6967422 6972504 7043652 7077888 7078016 7155456 7225344 7260624 7299204 7304528 7340032 7370496 7375872 7411887 7451136 7487488 7518564 7524048 7529536 7569408 7600824 7606368 7680799 7721472 7727104 7764834 7805952 7844067 7882336 7929856 7962768 7968576 8049888 8128659 8134588 8177664 8217594 8257536 8297856 8348032 8423424 8429568 8464554 8470728 8515584 8515738 8598912 8605184 8650752 8686656 8692992 8771658 8778056 8830976 8867628 8874096 8921088 8964648 9008384 9058973 9106944 9189356 9199872 9289896 9296672 9391536 9437184 9483264 9540608 9587193 9633792 9673776 9680832 9732096 9732272 9827328 9834496 9875313 9882516 9934848 9983358 10024752 10032064 10092544 10134432 10141824 10233601 10245312 10295296 10345566 10353112 10407936 10451133 10458756 10617024 10624768 10733184 10838016 10838212 10903552 10948806 10956792 11010048 11055744 11063808 11231232 11239424 11277846 11286072 11294304 11354112 11409552 11465216 11529602 11534336 11582208 11590656 11647251 11695544 11708928 11823504 11832128 11894784 11944152 11952864 12069827 12142592 12201882 12266496 12326391 12386304 12386528 12522048 12635136 12644352 12706092 12773607 12782924 12845056 12898368 12907776 12976128 13039488 13103104 13157487 13167084 13176688 13246464 13301442 13311144 13366336 13381632 13512576 13522432 13660416 13784034 13794088 13877248 13934844 13945008 14087304 14155776 14156032 14235529 14310912 14450688 14521248 14598408 14609056 14680064 14740992 14751744 14823774 14902272 14974976 15037128 15048096 15059072 15138816 15201648 15212736 15361598 15442944 15454208 15518349 15529668 15611904 15688134 15764672 15859712 15925536 15937152 16081373 16099776 16257318 16269176 16355328 16423209 16435188 16515072 16595712 16696064 16846848 16859136 16929108 16941456 17031168 17031476 17197824 17210368 17294403 17301504 17373312 17385984 17543316 17556112 17661952 17735256 17748192 17842176 17929296 18016768 18117946 18213888 18302823 18378712 18399744 18579792 18593344 18783072 18874368 18966528 18966871 19081216 19174386 19267584 19347552 19361664 19464192 19464544 19654656 19668992 19750626 19765032 19869696 19966716 20049504 20064128 20185088 20268864 20283648 20467202 20490624 20590592 20676051 20691132 20706224 20815872 20902266 20917512 21234048 21249536 21466368 21676032 21676424 21807104 21897612 21913584 22020096 22111488 22127616 22235661 22370117 22462464 22478848 22555692 22572144 22588608 22708224 22819104 22930432 23042397 23059204 23068672 23164416 23181312 23294502 23391088 23417856 23647008 23664256 23789568 23888304 23905728 24139654 24285184 24385977 24403764 24532992 24652782 24772608 24773056 25044096 25270272 25270729 25288704 25412184 25547214 25565848 25690112 25796736 25815552 25952256 26078976 26206208 26314974 26334168 26353376 26492928 26602884 26622288 26732672 26763264 27025152 27044864 27176919 27320832 27568068 27588176 27754496 27869688 27890016 28174608 28311552 28312064 28471058 28621824 28761579 28901376 29042496 29196816 29218112 29481984 29503488 29625939 29647548 29804544 29805083 29949952 30074256 30096192 30118144 30277632 30403296 30425472 30700803 30723196 30885888 30908416 31036698 31059336 31223808 31376268 31529344 31719424 31851072 31874304 32162746 32199552 32514636 32538352 32710656 32846418 32870376 33030144 33191424 33392128 33693696 33718272 33858216 33882912 34062336 34062952 34395648 34420736 34588806 34603008 34746624 34771968 34941753 35086632 35112224 35323904 35470512 35496384 35684352 35858592 36033536 36209481 36235892 36427776 36605646 36757424 36799488 37159584 37186688 37566144 37933056 37933742 38162432 38320821 38348772 38535168 38695104 38723328 38928384 38929088 39309312 39337984 39472461 39501252 39530064 39739392 39933432 40099008 40128256 40353607 40370176 40537728 40567296 40934404 40981248 41181184 41352102 41382264 41412448 41631744 41804532 41835024 42468096 42499072 42706587 42932736 43352064 43352848 43614208 43795224 43827168 44040192 44222976 44255232 44471322 44740234 44924928 44957696 45111384 45144288 45177216 45416448 45638208 45860864 46084794 46118408 46328832 46362624 46555047 46589004 46782176 46835712 47294016 47328512 47579136 47776608 47811456 48244119 48279308 48570368 48771954 48807528 49065984 49305564 49545216 49546112 50088192 50540544 50541458 50577408 50824368 51094428 51131696 51380224 51593472 51631104 51883209 51904512 52157952 52412416 52629948 52668336 52706752 52985856 53205768 53244576 53465344 53526528 53765593 54050304 54089728 54353838 54641664 54908469 55136136 55176352 55508992 55739376 55780032 56349216 56623104 56624128 56900613 56942116 57243648 57523158 57802752 58084992 58393632 58436224 58963968 59006976 59251878 59295096 59609088 59610166 59899904 60148512 60192384 60236288 60555264 60806592 60850944 61401606 61446392 61771776 61816832 62028153 62073396 62118672 62447616 62752536 63058688 63412811 63438848 63702144 63748608 64325492 64399104 65029272 65076704 65421312 65692836 65740752 66060288 66382848 66784256 67110351 67387392 67436544 67716432 67765824 68124672 68125904 68791296 68841472 69127191 69177612 69206016 69493248 69543936 69883506 70173264 70224448 70647808 70941024 70992768 71368704 71635207 71717184 72067072 72418962 72471784 72855552 73157931 73211292 73514848 73598976 74319168 74373376 75132288 75812187 75866112 75867484 76324864 76641642 76697544 77070336 77390208 77446656 77856768 77858176 78618624 78675968 78944922 79002504 79060128 79478784 79866864 80198016 80256512 80707214 80740352 81075456 81134592 81530757 81868808 81962496 82362368 82704204 82764528 82824896 83263488 83609064 83670048 84488789 84936192 84998144 85413174 85865472 86284737 86704128 86705696 87228416 87590448 87654336 88445952 88510464 88942644 89415249 89480468 89849856 89915392 90222768 90288576 90354432 90832896 91276416 91721728 92102409 92169588 92236816 92657664 92725248 93110094 93178008 93564352 93671424 94588032 94657024 95158272 95443993 95553216 95622912 96488238 96558616 97140736 97543908 97615056 98131968 98611128 99090432 99092224 99648703 100176384 101081088 101082916 101154816 101648736 102188856 102263392 102760448 103186944 103262208 103766418 103809024 104315904 104824832 105259896 105336672 105413504 105971712 106411536 106489152 106930688 107053056 107531186 108100608 108179456 108628443 108707676 109283328 109816938 110272272 110352704 111017984 111478752 111560064 112569611 112698432 113248256 113801226 113884232 114487296 114962463 115046316 115605504 116169984 116787264 116872448 117927936 118013952 118503756 118590192 119218176 119220332 119799808 120297024 120384768 120472576 121060821 121110528 121613184 121701888 122803212 122892784 123543552 123633664 124056306 124146792 124237344 124895232 125505072 126117376 126825622 126877696 127404288 127497216 128119761 128650984 128798208 130058544 130153408 130842624 131385672 131481504 132120576 132765696 132768097 133568512 134220702 134774784 134873088 135432864 135531648 136249344 136251808 137582592 137682944 138254382 138355224 138986496 139087872 139767012 140346528 140448896 141295616 141882048 141985536 142737408 143270414 143434368 144134144 144732357 144837924 144943568 145711104 146315862 146422584 147029696 147197952 148638336 148746752 150264576 151624374 151732224 151734968 152649728 153283284 153395088 154140672 154780416 154893312 155649627 155713536 155716352 156590819 157237248 157351936 157889844 158005008 158120256 158957568 159733728 160396032 160513024 161296779 161414428 161480704 162150912 162269184 163061514 163737616 163924992 164724736 165408408 165529056 165649792 166526976 167218128 167340096 168977578 169872384 169996288 170701839 170826348 171730944 172569474 173408256 173411392 174456832 175180896 175308672 176891904 176895103 177020928 177885288 178830498 178960936 179699712 179830784 180445536 180577152 180708864 181665792 182552832 183443456 184204818 184339176 184473632 185315328 185450496 186220188 186356016 187128704 187342848 189176064 189314048 190238433 190316544 190887986 191106432 191245824 192976476 193117232 194281472 195087816 195230112 196263936 197222256 198180864 198184448 199297406 200352768 201331053 202162176 202165832 202309632 203297472 204377712 204526784 206373888 206524416 207381573 207532836 207618048 208631808 208635581 209649664 210519792 210673344 210827008 211943424 212823072 212978304 213861376 214106112 214905621 215062372 216201216 216358912 217256886 217415352 218566656 219633876 220544544 220705408 222035968 222957504 223120128 225139222 225396864 226496512 227436561 227602452 227768464 228974592 229924926 230092632 231211008 232339968 233574528 233744896 235855872 236027904 237007512 237180384 238436352 238440664 239599616 240594048 240769536 240945152 242121642 242221056 243226368 243403776 244592271 245606424 245785568 247087104 247267328 248112612 248293584 248474688 249790464 251010144 252234752 253466367 253651244 253755392 254808576 254994432 256239522 257301968 257596416 260117088 260306816 261685248 262771344 262963008 265531392 265536194 267137024 268245747 268441404 269549568 269746176 270865728 271063296 272498688 272503616 275165184 275365888 276307227 276508764 276710448 277972992 277978019 278175744 279534024 280693056 280897792 282591232 283764096 283971072 285474816 286331979 286540828 286868736 288268288 289464714 289675848 289887136 291422208 292631724 292845168 294059392 294395904 297276672 297493504 298946109 300529152 303248748 303464448 303469936 305299456 306566568 306790176 308281344 309560832 309786624 311299254 311427072 311432704 313181638 314474496 314703872 315779688 316010016 316240512 317915136 319467456 320792064 321026048 322593558 322828856 324301824 324538368 325885329 326123028 327475232 327849984 329449472 330816816 331058112 331299584 333053952 334436256 334680192 337708833 337955156 339744768 339992576 341403678 341652696 343461888 345138948 346816512 346822784 348913664 350361792 350617344 353783808 353790206 354041856 355770576 357660996 357921872 359399424 359661568 360891072 361154304 361417728 363182463 363331584 365105664 366886912 368409636 368678352 368947264 370630656 370900992 372440376 372712032 374257408 374685696 376359151 378352128 378628096 380476866 380633088 381775972 382212864 382491648 384359283 385952952 386234464 388562944 390175632 390460224 392527872 394444512 396361728 396368896 398304291 398594812 400705536 402662106 404324352 404331664 404619264 406594944 408755424 409053568 412747776 413048832 414763146 415065672 417263616 417271162 419299328 421039584 421346688 421654016 423886848 425646144 425956608 427722752 428212224 429811242 430124744 432402432 432717824 434197071 434513772 434830704 437133312 439267752 441089088 441410816 443889677 444071936 445915008 446240256 450278444 450793728 452993024 454873122 455204904 455536928 457949184 459849852 460185264 462422016 464679936 467149056 467489792 469772457 471711744 472055808 474015024 474360768 476872704 476881328 479199232 481188096 481539072 481890304 483890337 484243284 484442112 486452736 486807552 489184542 491212848 491571136 494174208 494534656 496225224 496587168 496949376 499580928 501446449 502020288 504469504 506932734 507302488 509617152 509988864 512105517 512479044 514603936 515192832 520234176 520613632 523370496 525542688 525926016 530685309 531062784 531072388 534274048 536491494 536882808 539099136 539492352 541731456 542126592 544997376 545007232 550330368 550731776 552614454 553017528 553420896 555945984 555956038 556351488 559068048 561386112 561795584 565182464 567528192 567942144 570715299 570949632 572663958 573081656 573737472 576536576 578929428 579351696 579774272 582844416 585263448 585690336 588118784 588791808 591421523 594553344 594987008 597892218 601058304 603993159 606497496 606928896 606939872 610598912 613133136 613580352 619121664 619573248 622598508 622854144 622865408 625906743 626363276 628948992 629407744 631559376 632020032 632481024 635830272 638934912 641584128 642052096 644716863 645187116 645657712 648603648 649076736 651770658 652246056 654950464 655699968 658898944 661633632 662116224 662599168 666107904 668107951 668872512 669360384 675417666 675910312 679489536 679985152 682309683 682807356 683305392 686923776 690277896 693633024 693645568 697540921 697827328 700723584 701234688 707567616 707580412 708083712 711541152 715321992 715843744 718798848 719323136 721782144 722308608 722835456 726364926 726663168 730211328 733773824 736819272 737356704 737894528 741261312 741801984 744880752 745424064 748514816 749371392 752718302 756704256 757256192 760399101 760953732 761266176 763551944 764425728 764983296 768718566 771905904 772468928 777125888 780351264 780920448 785055744 787987277 788889024 792737792 796608582 797189624 801411072 804737241 805324212 808648704 808663328 809238528 813189888 817510848 818107136 825495552 826097664 829526292 830131344 833934057 834527232 834542324 838598656 842079168 842693376 843308032 847773696 851292288 851913216 855445504 856424448 858995937 859622484 860249488 864804864 865435648 868394142 869027544 869661408 874266624 878535504 882178176 882821632 887779354 888143872 891830016 892480512 896838327 900556888 901587456 905986048 909746244 910409808 911073856 915898368 919699704 920370528 924844032 929359872 929376679 934298112 934979584 939544914 943423488 944111616 948030048 948721536 953745408 953762656 958398464 962376192 963078144 963780608 967780674 968486568 972905472 973615104 978369084 982425696 983142272 988348416 989069312 992450448 993174336 993898752 999161856 1002892898 1004040576 1008939008 1013126499 1013865468 1014604976 1019234304 1019977728 1024211034 1024958088 1029207872 1030385664 1040468352 1041227264 1046740992 1049883923 1051085376 1051852032 1061370618 1062125568 1062144776 1068548096 1072982988 1073765616 1078198272 1078984704 1083462912 1084253184 1089547389 1089994752 1090014464 1096135733 1100660736 1101463552 1105228908 1106035056 1106841792 1111891968 1111912076 1112702976 1118136096 1122772224 1123591168 1129077453 1130364928 1135056384 1135884288 1141430598 1141899264 1145327916 1146163312 1147474944 1153073152 1157858856 1158703392 1159548544 1165688832 1170526896 1171380672 1176237568 1177583616 1182843046 1189106688 1189974016 1194912873 1195784436 1202116608 1207986318 1212994992 1213857792 1213879744 1221197824 1226266272 1227160704 1238243328 1238265721 1239146496 1245197016 1245730816 1251813486 1252726552 1257897984 1258815488 1263118752 1264040064 1264962048 1271660544 1277869824 1283168256 1284104192 1289433726 1290374232 1291315424 1297207296 1298153472 1303541316 1304492112 1309900928 1311399936 1317797888 1323267264 1324232448 1325198336 1331669031 1332215808 1336215902 1337745024 1338720768 1350835332 1351820624 1358979072 1359970304 1364619366 1365614712 1366610784 1373847552 1380555792 1387266048 1387291136 1395081842 1395654656 1401447168 1402469376 1409317371 1415135232 1415160824 1416167424 1423082304 1430643984 1431687488 1437597696 1443564288 1444617216 1445670912 1451671011 1452729852 1453326336 1460422656 1460449067 1467547648 1473638544 1474713408 1475789056 1482522624 1483603968 1489761504 1490848128 1497029632 1498742784 1504339347 1505436604 1513408512 1514512384 1520798202 1521907464 1527103888 1528851456 1529966592 1537437132 1543811808 1544937856 1554251776 1560702528 1561840896 1570111488 1575974554 1577778048 1585475584 1592055927 1593217164 1594379248 1602822144 1609474482 1610648424 1617297408 1617326656 1618477056 1626379776 1635021696 1636214272 1650991104 1652195328 1659052584 1660262688 1667868114 1669054464 1669084648 1677197312 1684158336 1685386752 1686616064 1695547392 1702584576 1703826432 1710891008 1712145897 1712848896 1717991874 1719244968 1720498976 1729609728 1730871296 1736788284 1738055088 1739322816 1748533248 1757071008 1764356352 1765643264 1774264569 1775558708 1776287744 1783660032 1784961024 1793676654 1801113776 1803174912 1811972096 1819492488 1820819616 1822147712 1831796736 1839399408 1840741056 1858719744 1858753358 1868596224 1869959168 1877720229 1879089828 1886846976 1888223232 1896060096 1897443072 1907490816 1907525312 1924752384 1926156288 1927561216 1934150589 1935561348 1936973136 1945810944 1945846133 1947230208 1956738168 1964851392 1966284544 1976696832 1978138624 1984900896 1986348672 1987797504 1998323712 2004323853 2005785796 2008081152 2017878016 2026252998 2027730936 2029209952 2038468608 2039955456 2048422068 2049916176 2058415744 2060771328 2080936704 2082454528 2092622763 2093481984 2099767846 2102170752 2103704064 2122741236 2124251136 2124289552 2137096192 2145965976 2147531232 2156396544 2157969408 2166925824 2168506368 2179094778 2179989504 2180028928 2192271466 2201321472 2202927104 2210457816 2212070112 2213683584 2223783936 2223824152 2225405952 2236272192 2245544448 2247182336 2258154906 2270112768 2271768576 2281197303 2282861196 2283798528 2290655832 2292326624 2294949888 2306146304 2315717712 2317406784 2319097088 2331377664 2341053792 2342761344 2352475136 2355167232 2363961831 2365686092 2378213376 2379948032 2389825746 2391568872 2404233216 2415972636 2425989984 2427715584 2427759488 2442395648 2452532544 2454321408 2476486656 2476531442 2478292992 2490394032 2491461632 2501802171 2503626972 2505453104 2515795968 2517630976 2526237504 2528080128 2529924096 2543321088 2555739648 2566336512 2568208384 2576987811 2578867452 2580748464 2582630848 2594414592 2596306944 2607082632 2608984224 2619801856 2622799872 2634514057 2635595776 2646534528 2648464896 2650396672 2663338062 2664431616 2672431804 2675490048 2677441536 2690514981 2701670664 2703641248 2717958144 2719940608 2729238732 2731229424 2733221568 2747695104 2761111584 2774532096 2774582272 2788130037 2790163684 2791309312 2802894336 2804938752 2818634742 2830270464 2830321648 2832334848 2846164608 2861287968 2863374976 2875195392 2887128576 2889234432 2891341824 2903342022 2905459704 2920845312 2920898134 2935095296 2947277088 2949426816 2951578112 2965045248 2967207936 2979523008 2981696256 2994059264 2997485568 3008678694 3010873208 3026817024 3029024768 3039379497 3041596404 3043814928 3054207776 3057702912 3059933184 3074874264 3087623616 3089875712 3108503552 3121405056 3123681792 3140222976 3149651769 3151949108 3155556096 3170951168 3184111854 3186434328 3188758496 3205644288 3218948964 3221296848 3234594816 3234653312 3236954112 3252759552 3270043392 3272428544 3288407199 3301982208 3304390656 3318105168 3320525376 3335736228 3338108928 3338169296 3354394624 3368316672 3370773504 3373232128 3387232359 3391094784 3405169152 3407652864 3421782016 3424291794 3425697792 3435983748 3438489936 3440997952 3459219456 3461742592 3473576568 3476110176 3478645632 3497066496 3510125143 3514142016 3528712704 3531286528 3548529138 3551117416 3567320064 3569922048 3584738619 3587353308 3602227552 3606349824 3623944192 3638984976 3641639232 3644295424 3663593472 3678798816 3681482112 3714797163 3717439488 3717506716 3737192448 3739918336 3755440458 3758179656 3773693952 3776446464 3792120192 3794886144 3814981632 3815050624 3849504768 3852312576 3855122432 3868301178 3871122696 3873946272 3891621888 3891692266 3894460416 3913476336 3929702784 3932569088 3953393664 3956277248 3969801792 3972697344 3975595008 3995007093 3996647424 4008647706 4011571592 4016162304 4035756032 4052505996 4055461872 4058419904 4076937216 4079910912 4096844136 4099832352 4116831488 4121542656 4139950661 4161873408 4164909056 4185245526 4186963968 4199535692 4204341504 4207408128 4227952113 4245482472 4248502272 4248579104 4274192384 4291931952 4295062464 4312793088 4333851648 4337012736 4358189556 4359979008 4360057856 4381347201 4384542932 4402642944 4405854208 4420915632 4424140224 4427367168 4447567872 4447648304 4450811904 4472544384 4491088896 4494364672 4513018041 4516309812 4540225536 4543537152 4562394606 4565722392 4581311664 4584653248 4589899776 4612292608 4631435424 4634813568 4638194176 4662755328 4676755657 4682107584 4685522688 4704950272 4710334464 4727923662 4731372184 4756426752 4759896064 4776167781 4779651492 4783137744 4808466432 4831945272 4851979968 4855431168 4855518976 4882786447 4884791296 4905065088 4908642816 4952973312 4953062884 4956585984 4980788064 4982923264 5003604342 5007253944 5010906208 5031591936 5035261952 5052475008 5056160256 5059848192 5086642176 5111479296 5132673024 5136416768 5153975622 5157734904 5161496928 5165261696 5188829184 5192613888 5214165264 5217968448 5239603712 5245599744 5269028114 5271191552 5293069056 5296929792 5300793344 5322793707 5326676124 5328863232 5344863608 5350980096 5354883072 5381029962 5403341328 5407282496 5435916288 5439881216 5458477464 5462458848 5466443136 5495390208 5515910939 5522223168 5549164544 5576260074 5580327368 5605788672 5609877504 5633160687 5637269484 5660540928 5660643296 5664669696 5692329216 5722575936 5726749952 5774257152 5778468864 5782683648 5806684044 5810919408 5837538399 5841690624 5841796268 5870190592 5894554176 5898853632 5903156224 5930090496 5934415872 5959046016 5963392512 5988118528 5994971136 6012971559 6017357388 6021746416 6053634048 6058049536 6078758994 6083192808 6087629856 6108415552 6115405824 6119866368 6149748528 6175247232 6179751424 6217007104 6242810112 6247363584 6277868289 6280445952 6299303538 6303898216 6311112192 6341902336 6368223708 6372868656 6377516992 6411288576 6437897928 6442593696 6469189632 6469306624 6473908224 6505519104 6505636753 6540086784 6544857088 6576814398 6603964416 6608781312 6636210336 6641050752 6671472456 6676217856 6676338592 6708789248 6736633344 6741547008 6746464256 6774464718 6810338304 6815305728 6843564032 6848583588 6851395584 6871967496 6876979872 6881995904 6918438912 6923485184 6947153136 6952220352 6957291264 6994132992 7020250286 7028284032 7057425408 7062573056 7091885493 7097058276 7102234832 7134640128 7139844096 7169477238 7174706616 7204455104 7212699648 7247888384 7277969952 7283278464 7288590848 7327186944 7349187461 7357597632 7362964224 7429594326 7434878976 7435013432 7474384896 7479836672 7505406513 7510880916 7516359312 7547387904 7552892928 7584240384 7589772288 7629963264 7630101248 7672950131 7699009536 7704625152 7710244864 7736602356 7742245392 7747892544 7783243776 7783384532 7788920832 7826952672 7859405568 7865138176 7903542171 7906787328 7912554496 7939603584 7945394688 7951190016 7990014186 7993294848 8017295412 8023143184 8032324608 8071512064 8105011992 8110923744 8116839808 8153874432 8159821824 8193688272 8199664704 8233662976 8243085312 8279901322 8323746816 8329818112 8364390111 8370491052 8373927936 8399071384 8408683008 8414816256 8455904226 8490964944 8497004544 8497158208 8548384768 8583863904 8590124928 8625586176 8667703296 8667860047 8674025472 8716379112 8720115712 8762694402 8769085864 8805285888 8811708416 8841831264 8848280448 8854734336 8895135744 8895296608 8901623808 8945088768 8982177792 8988729344 9026036082 9032619624 9080451072 9087074304 9124789212 9131444784 9162623328 9169306496 9179799552 9224585216 9262870848 9269627136 9276388352 9325510656 9353511314 9364215168 9371045376 9409900544 9420668928 9448955307 9455847324 9462744368 9512853504 9519792128 9552335562 9559302984 9566275488 9616932864 9663890544 9703959936 9710862336 9711037952 9765572894 9769582592 9810130176 9817285632 9865221597 9905946624 9906125768 9913171968 9961576128 9965846528 10007208684 10014507888 10021812416 10063183872 10104950016 10112320512 10119696384 10161697077 10173284352 10222958592 10223143469 10265346048 10272833536 10307951244 10315469808 10322993856 10330523392 10377658368 10385227776 10428330528 10435936896 10479207424 10491199488 10530375429 10538056228 10542383104 10586138112 10593859584 10601586688 10645587414 10653352248 10689727216 10701960192 10709766144 10762059924 10806682656 10814564992 10871832576 10879762432 10916954928 10924917696 10932886272 10990780416 11031821878 11044446336 11098329088 11144391489 11152520148 11160654736 11211577344 11219755008 11266321374 11274538968 11321081856 11321286592 11329339392 11384658432 11445151872 11453499904 11548514304 11548723153 11556937728 11565367296 11613368088 11621838816 11675076798 11683381248 11683592536 11740381184 11789108352 11797707264 11806312448 11860180992 11868831744 11918092032 11926785024 11976237056 11985021279 11989942272 12025943118 12034714776 12043492832 12107268096 12116099072 12157517988 12166385616 12175259712 12216831104 12230811648 12239732736 12299497056 12350494464 12359502848 12419851983 12434014208 12485620224 12494727168 12555736578 12560891904 12598607076 12607796432 12622224384 12683804672 12736447416 12745737312 12755033984 12822577152 12875795856 12885187392 12938379264 12938613248 13011038208 13011273506 13080173568 13089714176 13144041603 13153628796 13207928832 13217562624 13272420672 13282101504 13342944912 13352435712 13352677184 13473266688 13483094016 13492928512 13539054123 13548929436 13620676608 13620922931 13630611456 13687128064 13697167176 13743934992 13753959744 13763991808 13836877824 13846970368 13894306272 13904440704 13914582528 13988265984 14030266971 14040500572 14056568064 14114850816 14125146112 14183770986 14194116552 14204469664 14269280256 14279688192 14338954476 14349413232 14408910208 14425399296 14495776768 14555939904 14566556928 14577181696 14648359341 14654373888 14698374922 14715195264 14725928448 14859188652 14869757952 14870026864 14948769792 14959673344 15010813026 15021761832 15032718624 15094775808 15105785856 15168480768 15179544576 15259926528 15260202496 15345900262 15398019072 15409250304 15420489728 15473204712 15484490784 15495785088 15566487552 15566769064 15577841664 15653905344 15718811136 15730276352 15807084342 15813574656 15879207168 15890789376 15902380032 15968381121 15980028372 15986589696 16034590824 16046286368 16064649216 16143024128 16210023984 16221847488 16233679616 16307748864 16319643648 16387376544 16399329408 16467325952 16486170624 16547732817 16559802644 16647493632 16659636224 16728780222 16740982104 16798142768 16817366016 16829632512 16911808452 16981929888 16994009088 16994316416 17096769536 17167727808 17180249856 17335406592 17335720094 17348050944 17432758224 17440231424 17512615197 17525388804 17538171728 17610571776 17623416832 17683662528 17696560896 17709468672 17790271488 17790593216 17803247616 17890177536 17964355584 17977458688 18038914677 18052072164 18065239248 18160902144 18174148608 18249578424 18262889568 18325246656 18338612992 18359599104 18441598399 18449170432 18525741696 18539254272 18552776704 18651021312 18707022628 18728430336 18742090752 18819801088 18833604867 18841337856 18897910614 18911694648 18925488736 19025707008 19039584256 19104671124 19118605968 19132550976 19233865728 19327781088 19407919872 19421724672 19422075904 19516910259 19531145788 19539165184 19620260352 19634571264 19730443194 19811893248 19812251536 19826343936 19923152256 19931693056 20014417368 20029015776 20043624832 20126367744 20209900032 20224641024 20239392768 20323394154 20445917184 20446286938 20530692096 20545667072 20615902488 20630939616 20645987712 20661046784 20755316736 20770455552 20856661056 20871873792 20958414848 20982398976 21060750858 21076112456 21172276224 21187719168 21203173376 21275656479 21291174828 21306704496 21379454432 21403920384 21419532288 21524119848 21613365312 21629129984 21743665152 21759524864 21833909856 21849835392 21865772544 21981560832 22047562383 22063643756 22088892672 22196658176 22288782978 22305040296 22321309472 22423154688 22439510016 22532642748 22549077936 22642163712 22642573184 22658678784 22769316864 22890303744 22906999808 23018850393 23097028608 23097446306 23113875456 23130734592 23226736176 23243677632 23350153596 23366762496 23367185072 23480762368 23578216704 23595414528 23612624896 23710626513 23720361984 23737663488 23836184064 23853570048 23952474112 23970042558 23979884544 24051886236 24069429552 24086985664 24214536192 24232198144 24315035976 24332771232 24350519424 24433662208 24461623296 24479465472 24570876001 24598994112 24700988928 24719005696 24839703966 24971240448 24989454336 25093170333 25111473156 25121783808 25197214152 25215592864 25244448768 25367609344 25472894832 25491474624 25510067968 25645154304 25751591712 25770374784 25876758528 25877226496 26003580141 26022076416 26022547012 26160347136 26179428352 26288083206 26307257592 26415857664 26435125248 26544841344 26564203008 26685889824 26704871424 26705354368 26946533376 26966188032 26985857024 27078108246 27097858872 27241353216 27241845862 27261222912 27374256128 27394334352 27487869984 27507919488 27527983616 27673755648 27693940736 27788612544 27808881408 27829165056 27976531968 28060533942 28081001144 28113136128 28229701632 28250292224 28346865921 28367541972 28388233104 28408939328 28538560512 28559376384 28677908952 28698826464 28817820416 28850798592 28979654627 28991553536 29111879808 29133113856 29154363392 29296718682 29308747776 29396749844 29430390528 29451856896 29595664791 29718377304 29739515904 29740053728 29897539584 29919346688 30021626052 30043523664 30065437248 30189551616 30336961536 30359089152 30519853056 30520404992 30669430407 30691800524 30796038144 30818500608 30840979456 30946409424 30968981568 30991570176 31132975104 31133538128 31155683328 31307810688 31437622272 31460552704 31591126287 31614168684 31627149312 31758414336 31781578752 31804760064 31936762242 31960056744 32069181648 32092572736 32129298432 32286048256 32420047968 32443694976 32467359232 32615497728 32639287296 32737289599 32774753088 32798658816 32934651904 32972341248 33095465634 33119605288 33294987264 33319272448 33433174467 33457560444 33481964208 33596285536 33634732032 33659265024 33823616904 33963859776 33988018176 33988632832 34193539072 34335455616 34360499712 34646169459 34670813184 34671440188 34696101888 34865516448 34880462848 35025230394 35050777608 35076343456 35221143552 35246833664 35367325056 35393121792 35418937344 35580542976 35581186432 35606495232 35780355072 35928711168 35954917376 36077829354 36104144328 36130478496 36321804288 36348297216 36499156848 36525779136 36650493312 36677225984 36719198208 36883196798 36898340864 37051483392 37078508544 37105553408 37259555949 37302042624 37414045256 37456860672 37484181504 37639602176 37667209734 37682675712 37795821228 37823389296 37850977472 38051414016 38079168512 38209342248 38237211936 38265101952 38467731456 38611376573 38655562176 38815839744 38844151808 39033820518 39062291576 39240520704 39269142528 39432124809 39460886388 39623786496 39624503072 39652687872 39846304512 39863386112 40028834736 40058031552 40087249664 40419800064 40449282048 40478785536 40646788308 40862768793 40891834368 40892573876 41061384192 41091334144 41231804976 41261879232 41291975424 41322093568 41510633472 41540911104 41713322112 41743747584 41916829696 41964797952 42090800913 42121501716 42152224912 42344552448 42375438336 42406346752 42551312958 42582349656 42613408992 42758908864 42807840768 42839064576 43048239696 43226730624 43258259968 43487330304 43519049728 43667819712 43699670784 43731545088 43945078023 43963121664 44095124766 44127287512 44177785344 44393316352 44577565956 44610080592 44642618944 44846309376 44879020032 45065285496 45098155872 45284327424 45285146368 45317357568 45538633728 45539457271 45780607488 45813999616 46037700786 46194057216 46194892612 46227750912 46261469184 46453472352 46487355264 46700307192 46733524992 46734370144 46961524736 47156433408 47190829056 47225249792 47421253026 47440723968 47672368128 47707140096 47904948224 47940085116 47959769088 48103772472 48138859104 48173971328 48429072384 48464396288 48630071952 48665542464 48701038848 48867324416 48923246592 48958930944 49141752002 49197988224 49401977856 49438011392 49643198451 49679407932 49942480896 49978908672 50186340666 50222946312 50394428304 50431185728 50488897536 50735218688 50945789664 50982949248 51020135936 51290308608 51444312227 51503183424 51540749568 51754452992 52007160282 52044152832 52045094024 52320694272 52358856704 52537845591 52576166412 52614515184 52831715328 52870250496 53089682688 53128406016 53371779648 53409742848 53410708736 53710650917 53893066752 53932376064 53971714048 54156216492 54195717744 54482706432 54483691724 54522445824 54748512256 54788668704 54975739968 55015838976 55055967232 55324795197 55347511296 55387881472 55577225088 55617762816 55658330112 55953063936 56121067884 56162002288 56226272256 56459403264 56500584448 56693731842 56735083944 56776466208 56817878656 57077121024 57118752768 57355817904 57397652928 57635640832 57701597184 57959309254 57983107072 58223759616 58266227712 58308726784 58550730777 58593437364 58617495552 58793499688 58860781056 58903713792 59191329582 59436754608 59479031808 59480107456 59795079168 59838693376 60043252104 60087047328 60130874496 60379103232 60673923072 60675020329 60718178304 61040809984 61338860814 61383601048 61592076288 61637001216 61681958912 61892818848 61937963136 61983140352 62265950208 62267076256 62311366656 62615621376 62875244544 62921105408 63182252574 63228337368 63516828672 63563157504 63609520128 63873524484 63920113488 64138363296 64185145472 64258596864 64572096512 64840095936 64887389952 64934718464 65230995456 65278574592 65474579198 65549506176 65597317632 65869303808 65944682496 66142687149 66190931268 66239210576 66589974528 66638544896 66866348934 66915120888 66963928416 67192571072 67269464064 67318530048 67647233808 67927719552 67976036352 67977265664 68387078144 68670911232 68720999424 69056551179 69292338918 69341626368 69342880376 69392203776 69731032896 69760925696 70050460788 70101555216 70152686912 70442287104 70734650112 70786243584 70837874688 71131879539 71161085952 71162372864 71212990464 71560710144 71562004283 71857422336 71909834752 72155658708 72208288656 72260956992 72643608576 72696594432 72998313696 73051558272 73300986624 73354451968 73438396416 73712628003 73766393596 73796681728 74102966784 74157017088 74211106816 74519111898 74828090512 74913721344 74968363008 75279204352 75334419468 75365351424 75591642456 75646778592 75701954944 76102828032 76158337024 76418684496 76474423872 76530203904 76935462912 77222753146 77311124352 77631679488 77688303616 78010740423 78067641036 78124583152 78481041408 78538285056 78864249618 78921772776 79247572992 79249006144 79305375744 79692609024 79726772224 80057669472 80116063104 80174499328 80839600128 80841062071 80898564096 80957571072 81293576616 81725537586 81783668736 81785147752 82122768384 82182668288 82463609952 82523758464 82583950848 82644187136 83021266944 83081822208 83426644224 83487495168 83833659392 83929595904 84181601826 84243003432 84304449824 84689104896 84750876672 84812693504 85102625916 85164699312 85226817984 85517817728 85615681536 85678129152 86096479392 86453461248 86516519936 86938963881 86974660608 87038099456 87335639424 87399341568 87463090176 87890156046 87926243328 88190249532 88254575024 88355570688 88786632704 89155131912 89220161184 89285237888 89692618752 89758040064 90130570992 90196311744 90568654848 90570292736 91077267456 91078914542 91561214976 91627999232 92008291221 92075401572 92388114432 92389785224 92455501824 92522938368 92906944704 92974710528 93400614384 93467049984 93468740288 94312866816 94381658112 94450499584 94773378861 94842506052 94881447936 95344736256 95346460517 95414280192 95809896448 95880170232 96207544944 96277718208 96347942656 96858144768 96928792576 97260143904 97331084928 97402077696 97734648832 97846493184 97917861888 98211868797 98283504004 98395976448 98803955712 98876022784 99286396902 99358815864 99884961792 99957817344 100372681332 100445892624 100788856608 100862371456 100977795072 101470437376 101891579328 101965898496 102040271872 102580617216 102888624454 103006366848 103081499136 103508905984 103938508377 104014320564 104088305664 104090188048 104641388544 104717713408 105075691182 105152332824 105229030368 105663430656 105740500992 106179365376 106256812032 106743559296 106819485696 106821417472 107421301834 107786133504 107864752128 107943428096 108312432984 108391435488 108965412864 108967383448 109044891648 109497024512 109577337408 109951479936 110031677952 110111934464 110649590394 110695022592 111154450176 111235525632 111316660224 111778667847 111906127872 112242135768 112324004576 112452544512 112918806528 113001168896 113387463684 113470167888 113552932416 113635757312 114154242048 114237505536 114711635808 114795305856 115271281664 115403194368 115834129719 115918618508 115966214144 116447519232 116532455424 116617453568 117101461554 117186874728 117586999376 117721562112 117807427584 118382659164 118873509216 118958063616 118960214912 119590158336 119677386752 120086504208 120174094656 120261748992 121347846144 121350040658 121436356608 122081619968 122588306379 122677721628 122767202096 123184152576 123274002432 123363917824 123785637696 123875926272 123966280704 124531900416 124534152512 124622733312 125231242752 125750489088 125842210816 126272402739 126364505148 126456674736 127033657344 127035954683 127126315008 127219040256 127747048968 127840226976 128276726592 128370290944 128517193728 129144193024 129680191872 129774779904 129869436928 130461990912 130557149184 130949158396 131099012352 131194635264 131738607616 131835234069 131889364992 132285374298 132381862536 132478421152 133179949056 133277089792 133732697868 133830241776 133927856832 134385142144 134538928128 134637060096 135294467616 135855439104 135952072704 135954531328 136618371813 136774156288 137341822464 137441998848 138113102358 138584677836 138683252736 138685760752 138784407552 139462065792 139521851392 140100921576 140203110432 140305373824 140884574208 141469300224 141572487168 141675749376 142263759078 142322171904 142324745728 143121420288 143124008566 143714844672 143819669504 144311317416 144416577312 144521913984 145287217152 145393188864 145996627392 146103116544 146601973248 146708903936 146876792832 147425256006 147532787192 148205933568 148314034176 148422213632 148929595353 149038223796 149656181024 149827442688 149936726016 150558408704 150668838936 151183284912 151293557184 151403909888 152205656064 152316674048 152837368992 152948847744 153060407808 153870925824 154332936681 154445506292 154622248704 155263358976 155376607232 156021480846 156135282072 156249166304 156962082816 157076570112 157728499236 157843545552 158495145984 158498012288 158610751488 159385218048 159453544448 160115338944 160232126208 160348998656 161131952751 161679200256 161682124142 161797128192 161915142144 162587153232 163451075172 163567337472 163570295504 164245536768 164365336576 164927219904 165047516928 165167901696 165288374272 165974385591 166042533888 166163644416 166853288448 166974990336 167667318784 167859191808 168363203652 168486006864 168608899648 169378209792 169501753344 169625387008 170205251832 170329398624 170453635968 171035635456 171231363072 171356258304 171996132007 172192958784 172906922496 173033039872 173877927762 173949321216 174671278848 174798683136 174926180352 175652192331 175780312092 175852486656 176380499064 176509150048 176711141376 177573265408 178310263824 178440322368 178570475776 179385237504 179516080128 180261141984 180392623488 181137309696 181140585472 182025060987 182154534912 182157829084 183122429952 183255998464 184016582442 184150803144 184776228864 184779570448 184911003648 185045876736 185813889408 185949421056 186801228768 186934099968 186937480576 188625733632 188763316224 188900999168 189546757722 189685012104 190689472512 190692921034 190828560384 191619792896 191760340464 192415089888 192555436416 192695885312 193716289536 193857585152 194520287808 194662169856 194804155392 195469297664 195692986368 195835723776 196423737594 196567008008 196791952896 197607911424 197752045568 198428061447 198572793804 198717631728 199769923584 199915634688 200745362664 200891785248 201577713216 201724742912 201955590144 202857582389 202940874752 203783158656 203931796992 204080543744 205161234432 205777248908 206012733696 206162998272 207017811968 207169653537 207877016754 208028641128 208176611328 208180376096 209282777088 209435426816 210151382364 210304665648 210458060736 211326861312 212358730752 212513624064 213487118592 213638971392 213642834944 214686012849 214842603668 215572267008 215729504256 215886856192 216624865968 216782870976 217930825728 217934766896 218089783296 218994049024 219154674816 219902959872 220063355904 220223868928 221137884009 221299180788 221390045184 222308900352 222471051264 222633320448 223557335694 224484271536 224648009152 224905089024 225837613056 226002337792 226774927368 226940335776 227105864832 227271514624 228308484096 228475011072 229161027193 229423271616 229590611712 230542563328 230806388736 231668259438 231837237016 232895038464 233064910848 233234907136 234032221269 234202923108 234373749456 235173998752 235443124224 235614855168 236765318328 237747018432 237916127232 237920429824 239180316672 239354773504 240173008416 240348189312 240523497984 242523186213 242695692288 242700081316 242872713216 244163239936 245176612758 245355443256 245534404192 246368305152 246548004864 246727835648 247571275392 247751852544 247932561408 249063800832 249068305024 249245466624 250462485504 251500978176 251684421632 252544805478 252729010296 252913349472 254067314688 254071909366 254252630016 254438080512 255494097936 255680453952 256553453184 256740581888 257034387456 258288386048 259360383744 259549559808 259738873856 260816891643 260923981824 261114298368 261898316792 262198024704 262389270528 263477215232 263670468138 263778729984 264570748596 264763725072 264956842304 266359898112 266554179584 267465395736 267660483552 267855713664 268770284288 269077856256 269274120192 270279636011 270588935232 271710878208 271909062656 273236743626 274683644928 274883997696 276024873663 276226204716 277169355672 277366505472 277371521504 277568815104 278924131584 279043702784 280201843152 280406220864 280610747648 282938600448 283144974336 283351498752 284527518156 284644343808 284649491456 286039381551 286242840576 286248017132 287429689344 287639339008 288622634832 288833154624 289043827968 290574434304 290786377728 291993254784 292206233088 293203946496 293417807872 293753585664 294635606391 294850512012 295065574384 296411867136 296628068352 296844427264 297859190706 298076447592 299312362048 299654885376 299873452032 301116817408 301337677872 302366569824 302587114368 302807819776 304411312128 304633348096 305674737984 305897695488 306120815616 307741851648 308665873362 308891012584 309244497408 310526717952 310753214464 311815525131 312042961692 312270564144 312498332608 313924165632 314153140224 315456998472 315687091104 316990291968 316996024576 317221502976 318770436096 318776200897 318907088896 320230677888 320464252416 320697997312 322263905502 323358400512 323364248284 323594256384 323830284288 325174306464 326902150344 327134674944 327140591008 328491073536 328730673152 329854439808 330095033856 330335803392 330576748544 331948771182 332085067776 333706576896 333949980672 335334637568 335718383616 336726407304 336972013728 337217799296 338756419584 339003506688 339250774016 340410503664 340658797248 340907271936 342071270912 342462726144 342712516608 343992264014 344385917568 345813844992 346066079744 347502389157 347755855524 347898642432 349342557696 349597366272 349852360704 351304384662 351560624184 352760998128 353018300096 353422282752 355146530816 356620527648 356880644736 357140951552 358770475008 359032160256 360110185589 360522283968 360785246976 362281170944 364050121974 364309069824 364315658168 366244859904 366511996928 367764919137 368033164884 368301606288 369552457728 369559140896 369822007296 370091753472 371627778816 371898842112 373602457536 373868199936 373874961152 377251467264 377526632448 377801998336 379093515444 379370024208 381107864049 381378945024 381385842068 381657120768 383239585792 383520680928 384830179776 385110872832 385391770624 387432579072 387715170304 389040575616 389324339712 389608310784 390938595328 391385972736 391671447552 392847475188 393134016016 393583905792 395215822848 395504091136 396856122894 397145587608 397435263456 399539847168 399831269376 401490725328 401783570496 403155426432 403449485824 403911180288 405715164778 405881749504 407566317312 407863593984 408161087488 409855115439 410322468864 411554497816 412025467392 412325996544 414035623936 414339307074 415754033508 416057282256 416353222656 416360752192 418565554176 418870853632 420302764728 420609331296 420916121472 422653722624 424717461504 424725142303 425027248128 426974237184 427285669888 429372025698 429685207336 431144534016 431459008512 431773712384 433249731936 433565741952 435861651456 435869533792 436179566592 437988098048 438309349632 439805919744 440126711808 440447737856 442275768018 442598361576 444617800704 444942102528 445266640896 447114671388 448968543072 449296018304 449810178048 451675226112 452004675584 453549854736 453880671552 454211729664 454543029248 456616968192 456950022144 458322054386 458846543232 459181223424 461085126656 461612777472 462998810043 463336518876 463674474032 465790076928 466129821696 466469814272 468064442538 468405846216 468747498912 470347997504 470886248448 471229710336 473530636656 475494036864 475832254464 475840859648 478360633344 478709547008 480346016832 480696378624 481046995968 483395858253 485046372426 485391384576 485400162632 485745426432 488326479872 490353225516 490710886512 491068808384 492736610304 493096009728 495142550784 495503705088 495865122816 497923156773 498127601664 498136610048 498490933248 500924971008 500934029981 503001956352 503368843264 505089610956 505458020592 505826698944 508134629376 508143818732 508505260032 508876161024 510988195872 511360907904 513106906368 513481163776 514068774912 515988396021 516576772096 518720767488 519099119616 519477747712 521633783286 521847963648 523796633584 524396049408 524778541056 526954430464 527340936276 527557459968 529141497192 529527450144 529913684608 532719796224 533108359168 534930791472 535320967104 535711427328 537540568576 538155712512 538548240384 540559272022 541177870464 543421756416 543818125312 546075182961 546473487252 549367289856 549767995392 552049747326 552452409432 554338711344 554733010944 554743043008 555137630208 557848263168 558087405568 560403686304 560812441728 561221495296 565877200896 565887434497 566289948672 566702997504 569055036312 569298982912 572078763102 572485681152 572496034264 574859378688 575278678016 577245269664 577666309248 578087655936 581148868608 581572755456 583986509568 584412466176 586407892992 586835615744 587507171328 589271212782 589701024024 590131148768 592823734272 593256136704 593688854528 595718381412 596152895184 598624724096 599309770752 599746904064 602233634816 602675355744 604733139648 605174228736 605615639552 608572747167 608822624256 609266696192 611349475968 611795390976 612241631232 615483703296 617331746724 617782025168 618488994816 621053435904 621506428928 623631050262 624085923384 624541128288 624996665216 627848331264 628306280448 630913996944 631374182208 633980583936 633992049152 637540872192 637552401794 637814177792 640461355776 640928504832 641395994624 644058038547 644527811004 646716801024 646728496568 647188512768 647660568576 650348612928 653804300688 654269349888 654281182016 656982147072 659708879616 660190067712 660671606784 661153497088 663413652027 663897542364 664170135552 667413153792 667425223619 667899961344 670669275136 673452814608 673944027456 674435598592 677512839168 678007013376 678501548032 680821007328 681317594496 681814543872 684142541824 684925452288 685425033216 687483081579 687984528028 688771835136 691627689984 692132159488 695004778314 695511711048 698685115392 699194732544 699704721408 702608769324 703121248368 705521996256 706036600192 706844565504 710293061632 713241055296 713761289472 714281903104 717540950016 718064320512 720220371178 721044567936 721570493952 724562341888 727569558639 728100243948 728618139648 728631316336 732489719808 733023993856 735529838274 736066329768 736603212576 739104915456 739118281792 739644014592 740183506944 743255557632 743797684224 747204915072 747736399872 747749922304 754502934528 755053264896 755603996672 758187030888 758740048416 762215728098 762757890048 762771684136 763314241536 766479171584 767041361856 769660359552 770221745664 770783541248 774865158144 778081151232 778648679424 779216621568 781877190656 782450674929 782771945472 783342895104 785694950376 786268032032 787167811584 790431645696 791008182272 793712245788 794291175216 794870526912 799079694336 799662538752 802981450656 803567140992 806310852864 806898971648 807822360576 810838908033 811430329556 811763499008 815132634624 815727187968 816322174976 819710230878 823108995632 824050934784 824651993088 828071247872 828678614148 831508067016 832114564512 832706445312 832721504384 837131108352 837741707264 840605529456 841218662592 841832242944 849434923008 849450284606 850054496256 853948474368 854571339776 858118144653 858744051396 859370414672 862289068032 862918017024 863547424768 866499463872 867131483904 871723302912 871739067584 872359133184 876618699264 879611839488 880253423616 880895475712 883906819173 884551536036 885196723152 889235601408 889251682781 889884205056 890533281792 894229342776 897937086144 898592036608 899620356096 903350452224 904009351168 907099709472 907761343104 908423459328 909086058496 913233936384 913900044288 916644108772 917693086464 918362446848 922170253312 923225554944 925997620086 926673037752 927348948064 931580153856 932259643392 932939628544 936128885076 936811692432 937494997824 940695995008 941772496896 942459420672 947061273312 950988073728 951664508928 951681719296 956328602691 956721266688 957419094016 960692033664 961392757248 962093991936 966791716506 970092744852 970782769152 970800325264 971490852864 976652959744 980706451032 981421773024 982137616768 985473220608 986192019456 990285101568 991007410176 991730245632 995846313546 996255203328 996273220096 1001849942016 1001868059962 1006003912704 1006737686528 1010179221912 1010916041184 1011653397888 1016269258752 1016287637464 1017010520064 1017752322048 1021976391744 1022721815808 1026213812736 1026962327552 1028137549824 1031976792042 1037441534976 1038198239232 1038955495424 1042507167471 1043267566572 1043695927296 1047593267168 1048792098816 1049557082112 1053908860928 1054681872552 1058282994384 1059054900288 1059827369216 1065439592448 1066216718336 1069861582944 1070641934208 1071422854656 1075081137152 1076311425024 1077096480768 1080330556767 1081118544044 1082355740928 1086843512832 1087636250624 1092150365922 1092946974504 1098734579712 1099535990784 1104099494652 1104904818864 1108677422688 1109466021888 1109486086016 1110275260416 1115696526336 1116174811136 1120807372608 1121624883456 1122442990592 1131754401792 1131774868994 1132579897344 1133405995008 1138110072624 1138597965824 1143323592147 1144157526204 1144971362304 1144992068528 1149718757376 1150557356032 1154490539328 1155332618496 1156175311872 1162297737216 1163145510912 1167973019136 1168824932352 1172815785984 1173671231488 1175014342656 1178542425564 1179402048048 1180262297536 1185647468544 1186512273408 1187377709056 1191436762824 1192305790368 1197249448192 1198619541504 1199493808128 1203972924049 1204467269632 1205350711488 1209466279296 1210348457472 1211231279104 1217145494334 1217645248512 1222698951936 1223590781952 1224483262464 1229565346317 1230967406592 1234663493448 1235564050336 1236977989632 1242106871808 1243012857856 1247262100524 1248171846768 1249082256576 1249993330432 1255696662528 1256612560896 1261827993888 1262748364416 1267961167872 1267984098304 1274175426909 1275081744384 1275104803588 1275628355584 1280922711552 1281857009664 1282791989248 1288116077094 1289055622008 1293433602048 1293456993136 1294377025536 1295321137152 1300697225856 1307608601376 1308538699776 1308562364032 1313964294144 1319417759232 1320380135424 1321343213568 1322306994176 1326827304054 1327795084728 1334826307584 1334850447238 1335799922688 1341338550272 1346905629216 1347888054912 1348871197184 1355025678336 1356014026752 1357003096064 1361642014656 1362635188992 1363629087744 1368285083648 1369850904576 1370850066432 1374966163158 1375969056056 1377543670272 1383255379968 1384264318976 1388996430129 1390009556628 1391023422096 1397370230784 1398389465088 1399409442816 1405217538648 1406242496736 1411043992512 1412073200384 1413689131008 1420586123264 1426482110592 1427522578944 1428563806208 1435081900032 1436128641024 1440440742356 1442089135872 1443140987904 1449124683776 1450187574759 1455139117278 1456200487896 1457236279296 1457262632672 1464979439616 1466047987712 1471059676548 1472132659536 1473206425152 1478209830912 1478236563584 1479288029184 1486511115264 1487595368448 1494409830144 1495472799744 1495499844608 1502802089943 1509005869056 1510106529792 1511207993344 1516374061776 1517480096832 1524431456196 1525515780096 1525543368272 1526628483072 1532958343168 1534082723712 1539320719104 1540443491328 1541567082496 1547965188063 1549730316288 1556162302464 1557297358848 1558433243136 1563754381312 1564901349858 1565543890944 1571389900752 1572536064064 1574335623168 1580863291392 1582016364544 1587424491576 1588582350432 1589741053824 1598159388672 1599325077504 1604127190351 1605962901312 1607134281984 1612621705728 1613797943296 1615644721152 1621677816066 1622860659112 1630265269248 1631454375936 1632644349952 1638225548883 1639420461756 1646217991264 1648101869568 1649303986176 1656142495744 1657357228296 1663016134032 1664229129024 1665412890624 1665443008768 1674262216704 1675483414528 1681211058912 1682437325184 1683664485888 1697662303491 1698869846016 1698900569212 1700108992512 1707896948736 1709142679552 1716236289306 1717488102792 1718740829344 1724578136064 1725836034048 1727094849536 1732998927744 1734262967808 1743446605824 1743478135168 1744718266368 1753237398528 1759223678976 1760506847232 1761790951424 1767813638346 1769103072072 1770393446304 1778471202816 1778503365562 1779768410112 1781066563584 1788458685552 1795874172288 1797184073216 1799240712192 1806700904448 1808018702336 1814199418944 1815522686208 1816846918656 1818172116992 1825718241501 1826467872768 1827800088576 1833288217544 1835386172928 1836724893696 1844340506624 1846451109888 1851995240172 1853346075504 1854697896128 1863160307712 1864519286784 1865879257088 1872257770152 1873623384864 1874989995648 1881391990016 1883544993792 1884918841344 1891957452077 1894122546624 1901976147456 1903363438592 1912657205382 1913442533376 1921384067328 1922785514496 1924187983872 1932174115641 1933583433012 1940185489704 1941565538304 1941600650528 1942981705728 1953305919488 1961412902064 1962843546048 1964275233536 1970946441216 1980570203136 1982014820352 1983460491264 1991692627092 1992510406656 1992546440192 2002275670857 2003699884032 2003736119924 2012007825408 2013475373056 2020358443824 2021832082368 2023306795776 2032538517504 2032575274928 2034021040128 2035504644096 2043952783488 2045443631616 2052427625472 2053924655104 2056275099648 2062449244737 2063953584084 2074883069952 2076396478464 2077910990848 2085014334942 2086535133144 2095186534336 2097584197632 2099114164224 2107817721856 2109363745104 2116565988768 2118109800576 2119654738432 2130879184896 2132433436672 2139723165888 2141283868416 2142845709312 2150162274304 2152622850048 2154192961536 2160661113534 2162237088088 2164711481856 2173687025664 2175272501248 2182708675917 2184300731844 2185893949008 2197469159424 2199071981568 2208198989304 2209809637728 2217354845376 2218932043776 2218972172032 2220550520832 2231393052672 2231433406279 2232349622272 2241614745216 2243249766912 2244885981184 2263508803584 2263549737988 2265159794688 2266811990016 2276220145248 2277195931648 2286647184294 2288315052408 2289942724608 2289984137056 2299437514752 2301114712064 2308981078656 2310665236992 2312350623744 2324595474432 2335946038272 2337649864704 2345631571968 2347342462976 2350028685312 2357084851128 2358804096096 2360524595072 2371294937088 2373024546816 2374755418112 2382873525648 2384611580736 2394498896384 2397239083008 2398987616256 2407945848098 2408934539264 2410701422976 2418932558592 2420696914944 2422462558208 2432516724099 2434290988668 2435290497024 2445397903872 2447181563904 2448966524928 2459130692634 2469326986896 2471128100672 2473955979264 2484213743616 2486025715712 2494524201048 2496343693536 2498164513152 2499986660864 2511393325056 2513225121792 2520771299123 2523655987776 2525496728832 2535968196608 2548350853818 2550163488768 2550209607176 2561845423104 2563714019328 2565583978496 2574354433959 2576232154188 2578111244016 2586867204096 2586913986272 2588754051072 2590642274304 2601394451712 2615217202752 2617077399552 2617124728064 2638835518464 2640760270848 2642686427136 2644613988352 2653654608108 2655590169456 2667755048343 2669652615168 2669700894476 2671599845376 2682677100544 2693811258432 2695776109824 2697742394368 2710051356672 2712028053504 2714006192128 2723284029312 2725270377984 2727258175488 2736570167296 2739701809152 2741700132864 2749932326316 2751938112112 2755087340544 2766510759936 2768528637952 2777992860258 2780019113256 2782046844192 2794740461568 2796778930176 2798818885632 2810435077296 2812484993472 2822087985024 2824146400768 2827378262016 2841172246528 2852964221184 2855045157888 2857127612416 2868985808073 2870163800064 2872257282048 2880881484712 2884178271744 2886281975808 2898249367552 2900375149518 2910278234556 2912400975792 2914472558592 2914525265344 2929958879232 2932095975424 2942119353096 2944265319072 2946412850304 2956419661824 2956473127168 2958576058368 2973022230528 2973075996121 2975190736896 2988819660288 2990999689216 3005604179886 3018011738112 3020213059584 3022415986688 3032748123552 3034960193664 3048862912392 3051031560192 3051086736544 3053256966144 3065916686336 3068165447424 3078641438208 3080886982656 3083134164992 3095930376126 3112324604928 3114594717696 3116866486272 3127508762624 3129802699716 3131087781888 3142779801504 3145072128128 3148671246336 3161726582784 3164032729088 3174848983152 3177164700864 3179482107648 3196318777344 3198650155008 3208254380702 3211925802624 3214268563968 3225243411456 3227595886592 3231289442304 3240991670301 3243355632132 3245721318224 3260530538496 3262908751872 3265288699904 3276451097766 3278840923512 3292435982528 3296203739136 3298607972352 3312284991488 3314714456592 3326032268064 3328458258048 3330825781248 3330886017536 3348524433408 3350966829056 3362422117824 3364874650368 3367328971776 3395324606982 3397739692032 3397801138424 3400217985024 3415793897472 3418285359104 3429970776441 3432472578612 3434976205584 3437481658688 3449156272128 3451672068096 3465997855488 3468525935616 3486893211648 3486956270336 3489436532736 3506474797056 3506538209867 3518447357952 3521013694464 3523581902848 3535627276692 3538206144144 3540786892608 3556942405632 3557006731124 3559536820224 3562133127168 3576917371104 3591748344576 3594368146432 3598481424384 3611918772147 3613401808896 3616037404672 3628398837888 3631045372416 3633693837312 3636344233984 3651436483002 3652935745536 3666576435088 3670772345856 3673449787392 3688681013248 3692902219776 3703990480344 3706692151008 3709395792256 3726320615424 3729038573568 3731758514176 3744515540304 3747246769728 3749979991296 3762783980032 3767089987584 3769837682688 3783914904154 3788245093248 3803952294912 3806726877184 3822526280727 3825314410764 3826885066752 3842768134656 3845571028992 3848375967744 3864348231282 3867166866024 3880370979408 3883131076608 3883201301056 3885963411456 3906611838976 3922825804128 3925687092096 3928550467072 3941892882432 3961140406272 3961212041479 3964029640704 3966920982528 3983385254184 3985092880384 4004551341714 4007399768064 4007472239848 4024015650816 4026950746112 4040716887648 4043664164736 4046613591552 4065077035008 4065150549856 4068042080256 4071009288192 4087905566976 4090887263232 4104855250944 4107849310208 4112550199296 4124898489474 4127907168168 4149766139904 4152792956928 4155821981696 4170028669884 4173070266288 4190373068672 4195168395264 4198228328448 4215635443712 4218727490208 4233131977536 4236219601152 4239309476864 4261758369792 4264866873344 4279446331776 4282567736832 4285691418624 4300324548608 4305245700096 4308385923072 4321322227068 4324474176176 4329422963712 4347374051328 4350545002496 4365417351834 4368601463688 4371787898016 4394938318848 4398143963136 4416397978608 4419619275456 4434709690752 4437864087552 4437944344064 4462786105344 4462866812558 4464699244544 4483229490432 4486499533824 4489771962368 4508406269829 4527017607168 4527099475976 4530319589376 4533623980032 4552440290496 4554391863296 4573294368588 4576630104816 4579885449216 4579968274112 4598875029504 4617962157312 4621330473984 4624701247488 4643895564189 4649190948864 4671892076544 4671976565333 4675299729408 4691263143936 4694684925952 4714169702256 4717608192192 4721049190144 4742589874176 4746049093632 4749510836224 4765747051296 4769223161472 4788997792768 4794478166016 4797975232512 4812381571053 4815891696196 4817869078528 4821402845952 4837865117184 4841393829888 4844925116416 4865033448198 4868581977336 4890795807744 4894363127808 4897933049856 4918261385268 4938653973792 4942256201344 4947911958528 4968427487232 4972051431424 4989048402096 4992687387072 4996329026304 4999973321728 5022786650112 5026450243584 5041542598246 5047311975552 5050993457664 5071936393216 5092986910473 5096701707636 5100326977536 5100419214352 5123690846208 5127428038656 5131167956992 5148708867918 5152464308376 5156222488032 5173734408192 5173827972544 5177508102144 5181284548608 5202788903424 5230434405504 5234154799104 5234249456128 5277671036928 5281520541696 5285372854272 5289227976704 5307309216216 5311180338912 5335510096686 5339305230336 5339401788952 5343199690752 5365354201088 5387622516864 5391552219648 5395484788736 5420102713344 5424056107008 5446568058624 5450540755968 5454516350976 5473140334592 5477154724503 5479403618304 5483400265728 5499864652632 5503876224224 5510174681088 5533021519872 5537057275904 5555985720516 5560038226512 5564093688384 5589480923136 5593557860352 5597637771264 5620870154592 5624969986944 5644175970048 5648292801536 5654756524032 5675872356231 5682344493056 5705928442368 5710090315776 5714255224832 5737971616146 5740327600128 5761762969424 5768356543488 5772563951616 5796498735104 5800750299036 5820556469112 5824801951584 5828945117184 5829050530688 5859917758464 5864191950848 5884238706192 5888530638144 5892825700608 5912839323648 5912946254336 5946044461056 5946151992242 5950381473792 5977639320576 5981999378432 6006827012571 6011208359772 6036023476224 6040426119168 6044831973376 6065496247104 6069920387328 6097725824784 6102063120384 6102173473088 6106513932288 6136330894848 6157282876416 6161773965312 6166268329984 6187347734211 6191860752252 6224649209856 6224761779467 6229189435392 6233732972544 6255017525248 6259605399432 6285559603008 6290144256256 6297342492672 6323453165568 6328065458176 6349697966304 6354329401728 6358964215296 6392637554688 6397300310016 6416508761404 6423851605248 6428537127936 6450486822912 6455191773184 6462578884608 6481983340602 6486711264264 6491442636448 6521061076992 6525817503744 6530577399808 6552902195532 6557681847024 6584871965056 6592407478272 6597215944704 6624569982976 6629428913184 6652064536128 6656916516096 6661651562496 6661772035072 6694300218837 6697048866816 6701933658112 6724844235648 6729749300736 6734657943552 6790649213964 6795479384064 6795602276848 6800435970048 6831587794944 6836570718208 6859941552882 6864945157224 6869952411168 6874963317376 6898312544256 6903344136192 6931995710976 6937051871232 6973786423296 6973912540672 7012949594112 7013076419734 7036894715904 7042027388928 7047163805696 7071254553384 7076412288288 7081573785216 7113884811264 7114013462248 7119073640448 7124266254336 7153834742208 7183496689152 7188736292864 7196962848768 7223837544294 7226803617792 7256797675776 7262090744832 7267387674624 7272688467968 7297550172297 7302872966004 7305871491072 7333152870176 7341544691712 7346899574784 7377362026496 7407980960688 7413384302016 7418791584512 7452641230848 7458077147136 7463517028352 7489031080608 7494493539456 7499959982592 7525567960064 7534179975168 7539675365376 7562313897369 7567829808308 7576490186496 7607904589824 7613453754368 7645052561454 7650628821528 7685536269312 7691142057984 7696751935488 7728696462564 7734333732048 7760741958816 7766262153216 7766402602112 7771926822912 7813223677952 7845651608256 7851374184192 7857100934144 7922280812544 7922424082958 7928059281408 7933841965056 7966770508368 7970185760768 8003265145029 8009102683428 8014799536128 8014944479696 8048031301632 8053901492224 8081433775296 8087328329472 8093227183104 8130154070016 8130301099712 8136084160512 8142018576384 8175811133952 8181774526464 8209710501888 8215698620416 8225100398592 8249796978948 8255814336336 8299532279808 8305585913856 8311643963392 8340057339768 8346140532576 8380746137344 8390336790528 8396456656896 8427810468343 8431270887424 8437454980416 8466263955072 8472439202304 8478618953728 8523516739584 8558892663552 8565135473664 8571382837248 8600649097216 8606957424219 8610491400192 8616771846144 8642644454136 8648948352352 8658845927424 8694748102656 8701090004992 8730834703668 8737202927376 8743575796032 8789876637696 8796287926272 8832795957216 8839238550912 8869419381504 8875728175104 8875888688128 8919227988363 8925572210688 8925733625116 8929398489088 8966458980864 8972999067648 8979543924736 9016812539658 9054035214336 9054198951952 9060639178752 9067247960064 9104880580992 9108783726592 9146588737176 9153260209632 9159770898432 9159936548224 9197750059008 9235924314624 9242660947968 9249402494976 9287791128378 9343784153088 9343953130666 9350599458816 9382526287872 9389369851904 9428339404512 9435216384384 9442098380288 9485179748352 9492098187264 9499021672448 9531494102592 9538446322944 9577995585536 9588956332032 9595950465024 9624763142106 9631783392392 9642805691904 9675730234368 9682787659776 9689850232832 9722975010903 9730066896396 9737163954672 9781591615488 9788726255616 9795866099712 9836522770536 9877307947584 9884512402688 9895823917056 9936854974464 9944102862848 9978096804192 9985374774144 9992658052608 9999946643456 10045573300224 10052900487168 10083085196492 10094623951104 10101986915328 10143872786432 10185973820946 10193403415272 10200653955072 10200838428704 10247381692416 10254856077312 10262335913984 10297417735836 10304928616752 10312444976064 10347468816384 10347655945088 10355016204288 10405577806848 10460868811008 10468309598208 10468498912256 10519614629601 10555342073856 10563041083392 10570745708544 10578455953408 10614618432432 10622360677824 10671020193372 10678610460672 10678803577904 10686399381504 10730708402176 10775245033728 10783104439296 10790969577472 10835756316441 10840205426688 10848112214016 10893136117248 10901081511936 10909032701952 10946280669184 10954309449006 10958807236608 10999729305264 11007752448448 11020349362176 11066043039744 11074114551808 11111971441032 11120076453024 11128187376768 11178961846272 11187115720704 11195275542528 11228890332457 11241740309184 11249939973888 11288351940096 11296585603072 11309513048064 11351744712462 11411856884736 11420180631552 11428510449664 11467578842181 11475943232292 11480655200256 11523525938848 11536713086976 11545127903232 11592997470208 11601500598072 11641112938224 11649603903168 11657890234368 11658101061376 11719835516928 11728383901696 11768477412384 11777061276288 11785651401216 11825678647296 11825892508672 11883636124437 11892088922112 11892303984484 11900762947584 11955278641152 11963998756864 12013654025142 12022416719544 12072046952448 12080852238336 12089663946752 12130992494208 12139840774656 12195451649568 12204126240768 12204346946176 12213027864576 12272661789696 12314565752832 12323547930624 12332536659968 12374695468422 12383721504504 12449298419712 12449523558934 12458378870784 12467465945088 12510035050496 12519210798864 12571119206016 12580288512512 12594684985344 12646906331136 12656130916352 12699395932608 12708658803456 12717928430592 12785275109376 12794600620032 12833017522808 12847703210496 12857074255872 12900973645824 12910383546368 12925157769216 12963966681204 12973422528528 12982885272896 13042122153984 13051635007488 13061154799616 13105804391064 13115363694048 13169743930112 13184814956544 13194431889408 13243702164539 13249139965952 13258857826368 13304129072256 13313833032192 13323544070144 13388600437674 13394097733632 13449688471296 13459498601472 13469315887104 13525218809487 13581298427928 13590958768128 13591204553696 13600871940096 13663175589888 13673141436416 13719883105764 13729890314448 13739904822336 13749926634752 13796625088512 13863991421952 13874103742464 13947572846592 13947825081344 14015929695999 14025899188224 14026152839468 14073789431808 14084054777856 14094327611392 14142509106768 14152824576576 14163147570432 14227769622528 14228026924496 14238147280896 14248532508672 14307669484416 14366993378304 14377472585728 14393925697536 14437144713159 14447675088588 14453607235584 14513595351552 14524181489664 14534775349248 14545376935936 14595100344594 14605745932008 14666305740352 14683089383424 14693799149568 14754724052992 14815961921376 14826768604032 14837583169024 14905282461696 14916154294272 14927034056704 14978062161216 14988987078912 14999919965184 15051135920128 15068359950336 15079350730752 15124627794738 15135659616616 15152980372992 15215809179648 15226907508736 15278960731419 15290105122908 15301257643056 15371072538624 15382284115968 15393503870976 15457392925128 15468667464096 15521483917632 15532524306432 15532805204224 15543853645824 15626447355904 15691303216512 15702748368384 15714201868288 15844561625088 15844848165916 15856118562816 15867683930112 15933541016736 15940371521536 16006530290058 16018205366856 16029599072256 16029888959392 16096062603264 16107802984448 16162867550592 16174656658944 16186454366208 16260308140032 16260602199424 16272168321024 16351622267904 16363549052928 16419421003776 16431397240832 16450200797184 16499593957896 16511628672672 16599064559616 16611171827712 16623287926784 16680114679536 16692281065152 16761492274688 16780673581056 16792913313792 16855620936686 16862541774848 16874909960832 16932527910144 16944878404608 16957237907456 17027617068693 17047033479168 17117785327104 17130270947328 17142765674496 17201298194432 17213914848438 17220982800384 17285288908272 17297896704704 17317691854848 17389496205312 17402180009984 17461669407336 17474405854752 17487151592064 17579753275392 17592575852544 17645399093861 17665591914432 17678477101824 17738838763008 17751777376256 17838455976726 17851144421376 17851467250232 17932917961728 17945998135296 17959087849472 18020481037713 18033625079316 18108070428672 18108397903904 18121278357504 18134495920128 18209761161984 18217567453184 18293177474352 18306520419264 18319541796864 18319873096448 18471848629248 18485321895936 18498804989952 18575582256756 18674285338401 18687568306176 18687906261332 18701198917632 18765052575744 18778739703808 18856678809024 18870432768768 18884196760576 18970359496704 18984196374528 18998043344896 19062988205184 19076892645888 19155991171072 19177912664064 19191900930048 19249526284212 19263566784784 19285611383808 19351460468736 19365575319552 19379700465664 19445950021806 19460133792792 19474327909344 19563183230976 19577452511232 19591732199424 19673045541072 19754615895168 19769024805376 19791647834112 19873709948928 19888205725696 19956193608384 19970749548288 19985316105216 19999893286912 20082900656511 20091146600448 20105800974336 20166170392984 20189247902208 20203973830656 20287745572864 20371947641892 20386806830544 20401307910144 20401676857408 20494763384832 20509712154624 20524671827968 20594835471672 20609857233504 20624889952128 20694937632768 20695311890176 20710032408576 20811155613696 20811531972847 20921737622016 20936997824512 21039229259202 21110684147712 21126082166784 21141491417088 21156911906816 21229236864864 21244721355648 21342040386744 21357220921344 21357607155808 21372798763008 21461416804352 21550490067456 21566208878592 21581939154944 21671512632882 21680410853376 21786272234496 21802163023872 21818065403904 21892561338368 21908618898012 21917614473216 21999458610528 22015504896896 22040698724352 22132086079488 22148229103616 22223942882064 22240152906048 22256374753536 22357923692544 22374231441408 22390551085056 22457780664914 22483480618368 22499879947776 22576703880192 22593171206144 22619026096128 22686941692107 22703489424924 22823713769472 22840361263104 22857020899328 22935157684362 22951886464584 23047051877696 23073426173952 23090255806464 23185994940416 23203001196144 23282225876448 23299207806336 23315780468736 23316202122752 23439671033856 23456767803392 23536954824768 23554122552576 23571302802432 23651785017344 23767272248874 23784177844224 23784607968968 23801525895168 23910557282304 23927997513728 24009795435087 24027308050284 24044833439088 24144093904896 24161704476672 24261984988416 24279681549312 24390903299136 24408252481536 24408693892352 24426055729152 24545323579392 24545767469069 24629131505664 24647095861248 24665073319936 24749390936844 24767443009008 24898596839424 24899047117868 24916757741568 24934931890176 25020070100992 25038421597728 25142238412032 25160577025024 25189369970688 25283431405029 25293812662272 25312261832704 25398791865216 25417317606912 25435856861184 25570550218752 25666035045616 25695406420992 25714148511744 25801947291648 25820767092736 25850315538432 25927933362408 25946845057056 25965770545792 26084244307968 26103270014976 26122309599232 26211608782128 26230727388096 26339487860224 26369629913088 26388863778816 26487404329078 26498279931904 26517715652736 26608258144512 26627666064384 26647088140288 26757683965089 26777200875348 26788195467264 26899376942592 26918997202944 26938631774208 27050437618974 27162596855856 27181917536256 27182409107392 27201743880192 27326351179776 27346282872832 27439766211528 27459780628896 27479809644672 27499853269504 27593250177024 27727982843904 27728484290353 27748207484928 27895650162688 28031859391998 28051798376448 28052305678936 28147578863616 28168109555712 28188655222784 28285018213536 28305649153152 28326295140864 28455539245056 28456053848992 28476294561792 28497065017344 28615338968832 28733986756608 28754945171456 28787851395072 28874289426318 28895350177176 29027190703104 29048362979328 29069550698496 29090753871872 29190200689188 29211491864016 29332611480704 29366178766848 29387598299136 29509448105984 29631923842752 29653537208064 29675166338048 29810564923392 29832308588544 29854068113408 29956124322432 29977974157824 29999839930368 30102271840256 30136719900672 30158701461504 30249255589476 30271319233232 30305960745984 30431618359296 30453815017472 30557921462838 30580210245816 30602515286112 30742145077248 30764568231936 30787007741952 30914785850256 30937334928192 31042967835264 31065048612864 31065610408448 31252894711808 31382606433024 31405496736768 31428403736576 31558843888803 31689123250176 31689696331832 31712237125632 31735367860224 31867082033472 31880743043072 32013060580116 32036410733712 32059198144512 32059777918784 32192125206528 32325735101184 32349313317888 32372908732416 32507268949323 32520616280064 32521204398848 32544336642048 32703244535808 32703835957331 32727098105856 32838842007552 32862794481664 32999187915792 33023257345344 33198129119232 33222343655424 33246575853568 33360229359072 33384562130304 33522984549376 33561347162112 33585826627584 33686670997371 33711241873372 33725083549696 33749819921664 33865055820288 33889756809216 33914475814912 34055234137386 34235570654208 34260541894656 34285531348992 34402596388864 34427829696876 34441965600768 34570577816544 34595793409408 34635383709696 34778992410624 34804360019968 34923338814672 34948811709504 34974303184128 35159506550784 35185151705088 35290798187722 35331183828864 35356954203648 35477677526016 35503554752512 35650908373311 35676911953452 35702288842752 35702934500464 35865835923456 35891996270592 35918175698944 36040962075426 36067250158632 36216140857344 36216795807808 36242556715008 36268991840256 36419522323968 36435134906368 36586354948704 36613040838528 36639083593728 36639746192896 36943697258496 36970643791872 36997609979904 37151164513512 37348570676802 37375136612352 37375812522664 37402397835264 37530105151488 37557479407616 37713357618048 37740865537536 37768393521152 37940718993408 37968392749056 38125976410368 38153785291776 38311982342144 38355825328128 38383801860096 38499052568424 38527133569568 38571222767616 38702920937472 38731150639104 38759400931328 38891900043612 38920267585584 38948655818688 39126366461952 39154905022464 39183464398848 39346091082144 39509231790336 39538049610752 39583295668224 39731106493617 39747419897856 39776411451392 39912387216768 39941499096576 39970632210432 39999786573824 40165801313022 40182293200896 40332340785968 40378495804416 40407947661312 40575491145728 40743895283784 40773613661088 40802615820288 40803353714816 40989526769664 41019424309248 41049343655936 41189670943344 41219714467008 41249779904256 41389875265536 41390623780352 41622311227392 41623063945694 41843475244032 41873995649024 42047789087997 42078458518404 42221368295424 42252164333568 42282982834176 42313823813632 42458473729728 42489442711296 42684080773488 42714441842688 42715214311616 42745597526016 43100980134912 43132417757184 43163878309888 43311434139477 43343025265764 43360821706752 43572544468992 43573332456269 43604326047744 43636130807808 43785122676736 43817237796024 43998917221056 44031009793792 44081397448704 44264172158976 44296458207232 44447885764128 44480305812096 44512749507072 44715847385088 44748462882816 44781102170112 44915561329828 44966961236736 44999759895552 45153407760384 45186342412288 45238052192256 45373883384214 45406978849848 45647427538944 45680722526208 45714041798656 45870315368724 45903772929168 46094103755392 46146852347904 46180511612928 46371989880832 46406002392288 46564451752896 46598415612672 46631560937472 46632404245504 46879342067712 46913535606784 47073909649536 47108245105152 47142605604864 47303570034688 47534544497748 47568355688448 47569215937936 47603051790336 47821114564608 47855995027456 48019590870174 48054616100568 48089666878176 48288187809792 48323408953344 48523969976832 48559363098624 48781806598272 48816504963072 48817387784704 49090647158784 49091534938138 49258263011328 49294191722496 49330146639872 49498781873688 49534886018016 49797193678848 49798094235736 49833515483136 49869863780352 50040140201984 50076843195456 50284476824064 50321154050048 50378739941376 50566862810058 50587625324544 50797583730432 50834635213824 50871713722368 51082851206079 51141100437504 51332070091232 51390812841984 51428297023488 51603894583296 51641534185472 51855866724816 51893690114112 51931541091584 52168488615936 52206540029952 52244619198464 52423217564256 52461454776192 52678975720448 52739259826176 52777727557632 52936197281583 52974808658156 52996559863808 53035431305472 53216516289024 53255332128768 53294176280576 53515367930178 53554401750696 53798753885184 53837994405888 53877263548416 54100875237948 54325193711712 54363835072512 54364818214784 54403487760384 54652702359552 54692565745664 54879532423056 54919561257792 54959619289344 54999706539008 55455965687808 55456968580706 55496414969856 55791300325376 56022856015203 56063718783996 56103596752896 56104611357872 56295157727232 56336219111424 56377310445568 56570036427072 56611298306304 56652590281728 56911078490112 56912107697984 56952589123584 56994130034688 57230677937664 57467973513216 57509890342912 57575702790144 57748578852636 57790700354352 58054381406208 58096725958656 58139101396992 58181507743744 58380401378376 58422983728032 58665222961408 58732357533696 58775196598272 59018896211968 59263847685504 59307074416128 59350332676096 59621129846784 59664617177088 59912248644864 59955948315648 59999679860736 60204543680512 60248701969533 60273439801344 60317402923008 60498511178952 60542638466464 60611921491968 60863236718592 60907630034944 61115842925676 61160420491632 61205030572224 61484290154496 61529136463872 61574015483904 61829571700512 61874669856384 62085935670528 62130097225728 62131220816896 62434595918541 62505789423616 62765212866048 62810993473536 62856807473152 63117687777606 63378246500352 63379392663664 63424474251264 63470735720448 63734164066944 63761486086144 64026121160232 64072821467424 64118396289024 64119555837568 64384250413056 64651470202368 64698626635776 64745817464832 65014537898646 65041232560128 65042408797696 65406489071616 65407671914662 65454196211712 65677684015104 65725588963328 65998375831584 66046514690688 66396258238464 66444687310848 66493151707136 66720458718144 66769124260608 67045969098752 67122694324224 67171653255168 67373341994742 67422483746744 67499639843328 67730111640576 67779513618432 67828951629824 68060825076321 68110468274772 68471141308416 68521083789312 68571062697984 68805192777728 68855659393752 69141155633088 69191586818816 69270767419392 69557984821248 69608720039936 69846677629344 69897623419008 69948606368256 70319013101568 70370303410176 70581596375444 70662367657728 70713908407296 70955355052032 71007109505024 71301816746622 71353823906904 71404577685504 71405869000928 71731671846912 71783992541184 71836351397888 72081924150852 72134500317264 72432281714688 72433591615616 72485113430016 72839044647936 72870269812736 73172709897408 73226081677056 73278167187456 73279492385792 73637302407207 73887394516992 73941287583744 73995219959808 74302329027024 74697141353604 74750273224704 74751625045328 74804795670528 75060210302976 75114958815232 75426715236096 75481731075072 75536787042304 75850294215087 75881437986816 75936785498112 76251952820736 76307570583552 76623964684288 76711650656256 76998105136848 77054267139136 77142445535232 77405841874944 77462301278208 77518801862656 77783800087224 77840535171168 77897311637376 78252732923904 78309810044928 78366928797696 78602232327199 78692182164288 79018463580672 79076099221504 79166591336448 79462212987234 79494839795712 79824774433536 79882998193152 79941264420864 79999573147648 80273051895267 80331602626044 80364586401792 80664681571936 80756991608832 80815895322624 81150982291456 81487790567568 81547227322176 81605231640576 81606707429632 81979053539328 82038848618496 82098687311872 82379341886688 82439428934016 82499559808512 82779750531072 82781247560704 83185452871059 83244622454784 83246127891388 83686950488064 83747991298048 84095578175994 84156917036808 84442736590848 84504328667136 84565965668352 84627647627264 84916947459456 84978885422592 85368161546976 85428883685376 85430428623232 85491195052032 86201960269824 86264835514368 86327756619776 86622868278954 86686050531528 87145088937984 87146664912538 87208652095488 87272261615616 87570245353472 87634475592048 87997834442112 88062019587584 88162794897408 88528344317952 88592916414464 88895771528256 88960611624192 89025499014144 89431694770176 89496925765632 89562204340224 89831122659656 89933922473472 89999519791104 90306815520768 90372684824576 90476104384512 90747766768428 90813957699696 91294855077888 91361445052416 91428083597312 91740630737448 91807545858336 92188207510784 92293704695808 92361023225856 92705915151773 92743979761664 92812004784576 93128903505792 93196831225344 93264808491008 93758684135424 94147819299072 94216490210304 94285211209728 94607140069376 94676531666409 95069088995496 95136711376896 95138431875872 95206103580672 95642229129216 95711990054912 96039181740348 96109232201136 96179333756352 96576375619584 97047939953664 97118726197248 97563613196544 97633009926144 97634775569408 98111507871993 98181294317568 98183069876276 98516526022656 98588383444992 98660293279744 98997563747376 99069772036032 99594387357696 99596188471472 99667030966272 99739727560704 100080280403968 100153686390912 100568953648128 100642308100096 100757479882752 101060012992113 101133725620116 101175250649088 101595167460864 101669270427648 101743427444736 102165702412158 102664140182464 102781625683968 102856594046976 103207789166592 103283068370944 103711733449632 103787380228224 103863082183168 104336977231872 104413080059904 104489238396928 104846435128512 104922909552384 105357951440896 105478519652352 105555455115264 105872394563166 105949617316312 106070862610944 106433032578048 106510664257536 106588352561152 106952725119933 107030735860356 107108803501392 107597507770368 107675988811776 107754527096832 108201750475896 108650387423424 108727670145024 108729636429568 108806975520768 109305404719104 109385131491328 109759064846112 109839122515584 109919238578688 109999413078016 110911931375616 110913937161412 110992829939712 111582600650752 112045712030406 112127437567992 112207193505792 112209222715744 112590315454464 112672438222848 112754620891136 113140072854144 113222596612608 113305180563456 113822156980224 113824215395968 113905178247168 114461355875328 114935947026432 115019780685824 115151405580288 115497157705272 115581400708704 116108762812416 116193451917312 116278202793984 116363015487488 116760802756752 116845967456064 117330445922816 117464715067392 117550393196544 118037792423936 118527695371008 118614148832256 118700665352192 119193319480851 119242259693568 119329234354176 119824497289728 119911896631296 119999359721472 120409087361024 120497403939066 120546879602688 120997022357904 121085276932928 121223842983936 121726473437184 121815260069888 122231685851352 122320840983264 122410061144448 122968580308992 123058272927744 123148030967808 123517793657027 123659143401024 123749339712768 124171871341056 124262441633792 124869191837082 125530425732096 125621986947072 125713614946304 126143367263991 126235375555212 126756493000704 126758785327328 126848948502528 126941471440896 127468328133888 127522972172288 128052242320464 128145642934848 128236792578048 128239111675136 129302940404736 129397253271552 129491634929664 130029075797292 130082465120256 130084817595392 130719997368807 130812978143232 130815343829324 130908392423424 131355368030208 131451177926656 131996751663168 132093029381376 132792516476928 132889374621696 132986303414272 133440917436288 133538248521216 134091938197504 134245388648448 134343306510336 134746683989484 134844967493488 134999279686656 135460223281152 135559027236864 135657903259648 136121650152642 136220936549544 136942282616832 137042167578624 137142125395968 137610385555456 137711318787504 138282311266176 138383173637632 138541534838784 139115969642496 139217440079872 139693355258688 139795246838016 139897212736512 140638026203136 140740606820352 141163192750888 141324735315456 141427816814592 141910710104064 142014219010048 142603633493244 142707647813808 142809155371008 142811738001856 143463343693824 143567985082368 143672702795776 144163848301704 144269000634528 144864563429376 144867183231232 144970226860032 145678089295872 145680723809929 145740539625472 146345419794816 146452163354112 146558984771584 147274604814414 147774789033984 147882575167488 147990439919616 148604658054048 149394282707208 149500546449408 149503250090656 149609591341056 150120420605952 150229917630464 150853430472192 150963462150144 151073574084608 151700588430174 151762875973632 152503905641472 152615141167104 153247929368576 153423301312512 153996210273696 154108534278272 154284891070464 154811683749888 154924602556416 155037603725312 155567600174448 155681070342336 155794623274752 156505465847808 156619620089856 156733857595392 157204464654398 157384364328576 158036927161344 158152198443008 158333182672896 158808591844749 158924425974468 158989679591424 159649548867072 159765996386304 159882528841728 159999146295296 160546103790534 160663205252088 161329363143872 161513983217664 161631790645248 162301964582912 162975581135136 163094454644352 163210463281152 163213414859264 163958107078656 164077697236992 164197374623744 164758683773376 164878857868032 164999119617024 165562495121408 166370905742118 166489244909568 166492255782776 167373900976128 167495982596096 168068568045609 168191156351988 168313834073616 168885473181696 169008657334272 169131931336704 169833894918912 169957770845184 170736323093952 170857767370752 170860857246464 170982390104064 172403920539648 172529671028736 172655513239552 173245736557908 173372101063056 174290177875968 174293329825076 174417304190976 174544523231232 175140490706944 175268951184096 175995668884224 176124039175168 176325589794816 177056688635904 177185832828928 177791543056512 177921223248384 178050998028288 178863389540352 178993851531264 179662245319312 179867844946944 179999039582208 180613631041536 180745369649152 180952208769024 181495533536856 181627915399392 182589710155776 182722890104832 182856167194624 183481261474896 183615091716672 184376415021568 184587409391616 184722046451712 185411830303546 185487959523328 185624009569152 186257807011584 186393662450688 186529616982016 187303787755623 187517368270848 188295638598144 188432980420608 188570422419456 189214280138752 189353063332818 190138177990992 190273422753792 190276863751744 190412207161344 191284458258432 191423980109824 192078363480696 192218464402272 192358667512704 193152751239168 194095879907328 194099390032471 194237452394496 195127226393088 195269551138816 196223015743986 196362588635136 196366139752552 197033052045312 197176766889984 197320586559488 197995127494752 198139544072064 199188774715392 199192376942944 199334061932544 199479455121408 200160560807936 200307372781824 201137907296256 201284616200192 201514959765504 202120025984226 202267451240232 203190334921728 203338540855296 203486854889472 204331404824316 205328280364928 205563251367936 205713188093952 206415578333184 206566136741888 207423466899264 207574760456448 207726164366336 208673954463744 208826160119808 208978476793856 209692870257024 209845819104768 210715902881792 210957039304704 211110910230528 211744789126332 211899234632624 212141725221888 212866065156096 213021328515072 213176705122304 213905450239866 214061471720712 214217607002784 215195015540736 215351977623552 215509054193664 216403500951792 217300774846848 217455340290048 217459272859136 218610809438208 218770262982656 219518129692224 219678245031168 219838477157376 219998826156032 220911907221621 221823862751232 221827874322824 221985659879424 223165201301504 224091424060812 224254875135984 224414387011584 224418445431488 225180630908928 225344876445696 226280145708288 226445193225216 226610361126912 227550882645261 227644313960448 227648430791936 227810356494336 228922711750656 228926851701317 229871894052864 230039561371648 230994315410544 231162801417408 232217525624832 232386903834624 232556405587968 232726030974976 233521605513504 233691934912128 234660891845632 234929430134784 235100786393088 235806696981597 236075584847872 237055390742016 237228297664512 237401330704384 238386638961702 238484519387136 239648994579456 239823793262592 239998719442944 240818174722048 240994807878132 241093759205376 241994044715808 242170553865856 242447685967872 243452946874368 243630520139776 244463371702704 244641681966528 244820122288896 245937160617984 246116545855488 246296061935616 247035587314054 247318286802048 247498679425536 248343742682112 248524883267584 249556358613177 249738383674164 251060851464192 251243973894144 251427229892608 252286734527982 252470751110424 253512986001408 253517570654656 253697897005056 253882942881792 254936656267776 255045944344576 256104484640928 256291285869696 256473585156096 256478223350272 258605880809472 258794506543104 258983269859328 260058151594584 260169635190784 261439994737614 261625956286464 261630687658648 261816784846848 262710736060416 262902355853312 263993503326336 264186058762752 265585032953856 265778749243392 266881834872576 267076497042432 268183876395008 268490777296896 268686613020672 269493367978968 269689934986976 269998559373312 270920446562304 271118054473728 271315806519296 272243300305284 272441873099088 273884565233664 274084335157248 274284250791936 275220771110912 275422637575008 276564622532352 276766347275264 277083069677568 278117745455319 278231939284992 278434880159744 279386710517376 279590493676032 279794425473024 281276052406272 282326385501776 282649470630912 282855633629184 283821420208128 284028438020096 285207266986488 285415295627616 285618310742016 285623476003712 286926687387648 287135970164736 287345405591552 288327696603408 288538001269056 289729126858752 289734366462464 291356178591744 291361447619858 291481079250944 292690839589632 292904326708224 293117969543168 294334523615979 294549209628828 295549578067968 295765150334976 295980879839232 297209316108096 298788565414416 299001092898816 299006500181312 299219182682112 300240841211904 301706860944384 301926924300288 302147148169216 303180038976339 303401176860348 303525751947264 305007811282944 305013327193883 305230282334208 306495858737152 307992420547392 308217068556544 308569782140928 309623367499776 309849205112832 310075207450624 311135200348896 311362140684672 311589246549504 313010931695616 313239240179712 313467715190784 314408929308796 314768728657152 316073854322688 316304396886016 316666365345792 317617183689498 317848851948936 319299097734144 319531992772608 319765057683456 319998292590592 321092207581068 321326410504176 322658726287744 323027966435328 323263581290496 324603929165824 325951162270272 326188909288704 326420926562304 326426829718528 327916214157312 328155394473984 328394749247488 329517367546752 329757715736064 329998239234048 331124990242816 332741811484236 332978489819136 332984511565552 334747801952256 334991965192192 336137136091218 336382312703976 336627668147232 337770946363392 338017314668544 338263862673408 339667789837824 339915541690368 341472646187904 341715534741504 341721714492928 344807841079296 345059342057472 345311026479104 346491473115816 346744202126112 348580355751936 348586659650152 348834608381952 349089046462464 350280981413888 350537902368192 351991337768448 352248078350336 352651179589632 354113377271808 355583086113024 355842446496768 356101996056576 357579958442553 357726779080704 357987703062528 359324490638624 359735689893888 359998079164416 361227262083072 361490739298304 362991067073712 363255830798784 365179420311552 365445780209664 365712334389248 366962522949792 367230183433344 368752830043136 369174818783232 369444092903424 370553380971081 370823660607092 370975919046656 371248019138304 372515614023168 372787324901376 373059233964032 374607575511246 376591277196288 376865960841216 377140844838912 378428560277504 378706126665636 380276355981984 380546845507584 380553727503488 380824414322688 382568916516864 382847960219648 384156726961392 384436928804544 384717335025408 388191759814656 388198780064942 388474904788992 390254452786176 390539102277632 392159992106421 392446031487972 392725177270272 392732279505104 394066104090624 394353533779968 394641173118976 395990254989504 396279088144128 398377549430784 398384753885888 398668123865088 398958910242816 400614745563648 402275814592512 402569232400384 403029919531008 404240051968452 404534902480464 406380669843456 406677081710592 406973709778944 408662809648632 410656560729856 411126502735872 411426376187904 412831156666368 413132273483776 414846933798528 415149520912896 415452328732672 417347908927488 417652320239616 419385740514048 419691638209536 421431805763584 421914078609408 422221820461056 423489578252664 423798469265248 424283450443776 425732130312192 426042657030144 426353410244608 427810900479732 428122943441424 428435214005568 430390031081472 430703955247104 431018108387328 432807001903584 434601549693696 434910680580096 434918545718272 437042171429787 437221618876416 437540525965312 439036259384448 439356490062336 439676954314752 439997652312064 441823814443242 443647725502464 443655748645648 443971319758848 446330402603008 448182848121624 448509750271968 448828774023168 448836890862976 450361261817856 450689752891392 452560291416576 452890386450432 453220722253824 455101765290522 455288627920896 455296861583872 457845423501312 457853703402634 459743788105728 460079122743296 461988630821088 462325602834816 464435051249664 464773807669248 465112811175936 465452061949952 467043211027008 467383869824256 469321783691264 469858860269568 470201572786176 471613393963194 474110781484032 474456595329024 474802661408768 476425775534247 476773277923404 476969038774272 479297989158912 479647586525184 479997438885888 481636349444096 481989615756264 483988089431616 484341107731712 484895371935744 486905893748736 487261040279552 488926743405408 489283363933056 489640244577792 491874321235968 492233091710976 492592123871232 494071174628108 494636573604096 494997358851072 496687485364224 497049766535168 499112717226354 499476767348328 502121702928384 502487947788288 502854459785216 504573469055964 504941502220848 507025972002816 507035141309312 507395794010112 509873312535552 510091888689152 512208969281856 512582571739392 512947170312192 512956446700544 517211761618944 517589013086208 517966539718656 520116303189168 520339270381568 522879989475228 523251912572928 523261375317296 523633569693696 525421472120832 525804711706624 527987006652672 528372117525504 531170065907712 531557498486784 533763669745152 534152994084864 536367752790016 536981554593792 538986735957936 539379869973952 539997118746624 541840893124608 542236108947456 542631613038592 544486600610568 544883746198176 547769130467328 548168670314496 548568501583872 550215626290393 550441542221824 550845275150016 553129245064704 553532694550528 554166139355136 556235490910638 556463878569984 558773421034752 559180987352064 559588850946048 561911363266869 562552104812544 564652771003552 565298941261824 565711267258368 567642840416256 568056876040192 570414533972976 570830591255232 571236621484032 571246952007424 573853374775296 574271940329472 574690811183104 576655393206816 577076002538112 579458253717504 579468732924928 582298170097413 582712357183488 582722895239716 582962158501888 585381679179264 585808653416448 586235939086336 588669047231958 589098419257656 591099156135936 591530300669952 591961759678464 594418632216192 597577130828832 598002185797632 598013000362624 598438365364224 600481682423808 603413721888768 603853848600576 604294296338432 606360077952678 606802353720696 610015622565888 610026654387766 610460564668416 612991717474304 615984841094784 616434137113088 617139564281856 619246734999552 619698410225664 620150414901248 622270400697792 622724281369344 623178493099008 626021863391232 626478480359424 626935430381568 628817858617592 629537457314304 632147708645376 632608793772032 633332730691584 635234367378996 635697703897872 638598195468288 639063985545216 639530115366912 639996585181184 642184415162136 642652821008352 645317452575488 646055932870656 646527162580992 649207858331648 651902324540544 652377818577408 652853659437056 655832428314624 656310788947968 659034735093504 659515431472128 659996478468096 662249980485632 662735721664863 665483622968472 665956979638272 665969023131104 669495603904512 669983930384384 672274272182436 672764625407952 673255336294464 675541892726784 676034629337088 679335579675648 679831083380736 682945292375808 683431069483008 683443428985856 686780555103951 689615682158592 690118684114944 690622052958208 692982946231632 693488404252224 697160711503872 697173319300304 697669216763904 698178092924928 700561962827776 701075804736384 703982675536896 704496156700672 705302359179264 707420090944791 708226754543616 711166172226048 711684892993536 712203992113152 715159916885106 715453558161408 718648981277248 719471379787776 719996158328832 722454524166144 722981478596608 725982134147424 726511661597568 730358840623104 730891560419328 731424668778496 733925045899584 734460366866688 737505660086272 738349637566464 738888185806848 741106761942162 741647321214184 742496038276608 745031228046336 745574649802752 746118467928064 748669075839531 749215151022492 753182554392576 753731921682432 754281689677824 756857120555008 757412253331272 760552711963968 761093691015168 761107455006976 761648828645376 765137833033728 765695920439296 768313453922784 768873857609088 769434670050816 776383519629312 776397560129884 776949809577984 780508905572352 781078204555264 784319984212842 784892062975944 785450354540544 785464559010208 788132208181248 788707067559936 789282346237952 791980509979008 792558176288256 796755098861568 796769507771776 797336247730176 801229491127296 804551629185024 805138464800768 806059839062016 808480103936904 809069804960928 812761339686912 813354163421184 813947419557888 817325619297264 821313121459712 822253005471744 822852752375808 825662313332736 826264546967552 829693867597056 830299041825792 830904657465344 834353236365957 834695817854976 835304640479232 838771481028096 839383276419072 842863611527168 843828157218816 846979156505328 847596938530496 848566900887552 851464260624384 852085314060288 852706820489216 855621800959464 856245886882848 856870428011136 860780062162944 861407910494208 862036216774656 864624555599189 865614003807168 869203099387392 869837091436544 874084342859574 874443237752832 878072518768896 878712980124672 879353908629504 879995304624128 883003570847937 883647628886484 887295451004928 887311497291296 887942639517696 892660805206016 896365696243248 897019500543936 897657548046336 897673781725952 900722523635712 905120582833152 905780772900864 906441444507648 910203530581044 910577255841792 910593723167744 915039981581649 915690847002624 915707406805268 919487576211456 920158245486592 923977261642176 924651205669632 928870102499328 929547615338496 930225622351872 930904123899904 934086422054016 934767739648512 938643567382528 939717720539136 940403145572352 943226787926388 948221562968064 948913190658048 949605322817536 952851551068494 953546555846808 958595978317824 959295173050368 959994877771776 963272698888192 963979231512528 967976178863232 968682215463424 969790743871488 973811787497472 974522080559104 977853486810816 978566727866112 979280489155584 983748642471936 984466183421952 985184247742464 988142349256216 989273147208192 989994717702144 993374970728448 994099533070336 998225434452708 998953534696656 1004243405856768 1004975895576576 1005708919570432 1009146938111928 1009883004441696 1014051944005632 1014070282618624 1014791588020224 1019746625071104 1019765066669503 1020183777378304 1024417938563712 1025165143478784 1025912893401088 1034423523237888 1035178026172416 1035933079437312 1040232606378336 1040678540763136 1045759978950456 1046503825145856 1046522750634592 1047267139387392 1050842944241664 1051609423413248 1055974013305344 1056744235051008 1062340131815424 1067527339490304 1068305988169728 1072735505580032 1073963109187584 1077973471915872 1078759739947904 1079994237493248 1083681786249216 1084472217894912 1085263226077184 1088973201221136 1089767492396352 1095538260934656 1096337340628992 1097137003167744 1100431252580786 1100883084443648 1101690550300032 1106258490129408 1107065389101056 1108332278710272 1111660142913243 1112470981821276 1112927757139968 1117546842069504 1118361974704128 1119177701892096 1123822726533738 1129305542007104 1130597882523648 1131422534516736 1135285680832512 1136113752080384 1140829067945952 1141661182510464 1142473242968064 1142493904014848 1147706749550592 1148543880658944 1149381622366208 1153310786413632 1154152005076224 1158937465849856 1164596340194826 1165424714366976 1165445790479432 1170763358358528 1171617306832896 1172471878172672 1176479976319263 1177338094463916 1178196838515312 1182198312271872 1183060601339904 1183923519356928 1188837264432384 1195154261657664 1196004371595264 1196026000725248 1196876730728448 1206827443777536 1207707697201152 1208588592676864 1212720155905356 1213604707441392 1220031245131776 1220053308775532 1220921129336832 1225983434948608 1231969682189568 1232868274226176 1234279128563712 1238493469999104 1239396820451328 1240300829802496 1244540801395584 1245448562738688 1246356986198016 1252043726782464 1252956960718848 1257635717235184 1259074914628608 1264295417290752 1265217587544064 1266665461383168 1270468734757992 1271395407795744 1277196390936576 1278127971090432 1279060230733824 1279993170362368 1284368830324272 1285305642016704 1290634905150976 1292111865741312 1293054325161984 1298415716663296 1303804649081088 1304755637154816 1305707318874112 1311126514289361 1311664856629248 1312621577895936 1318069470187008 1319030862944256 1319992956936192 1324499960971264 1325471443329726 1330967245936944 1331913959276544 1331938046262208 1338991207809024 1339967860768768 1344548544364872 1345529250815904 1346510672588928 1351083785453568 1352069258674176 1358671159351296 1358695730227297 1359662166761472 1365890584751616 1366886857971712 1373561110207902 1379231364317184 1380237368229888 1381244105916416 1385965892463264 1386976808504448 1394321423007744 1394346638600608 1395338433527808 1396356185849856 1401123925655552 1402151609472768 1407965351073792 1408992313401344 1410604718358528 1414840181889582 1422332344452096 1423369785987072 1424407984226304 1430319833770212 1430907116322816 1437297962554496 1438942759575552 1439992316657664 1444909048332288 1445962957193216 1451964268294848 1453023323195136 1460717681246208 1461783120838656 1462849337556992 1467850091799168 1468920733733376 1475011320172544 1476699275132928 1477776371613696 1482213523884324 1483294642428368 1484992076553216 1490062456092672 1491149299605504 1492236935856128 1497338151679062 1498430302044984 1506365108785152 1507463843364864 1508563379355648 1513714241110016 1514824506662544 1521105423927936 1522187382030336 1522214910013952 1530275666067456 1531391840878592 1536626907845568 1537747715218176 1538869340101632 1552767039258624 1552795120259768 1553899619155968 1561017811144704 1562156409110528 1568639968425684 1569784125951888 1570900709081088 1570929118020416 1576264416362496 1577414135119872 1583961019958016 1585116352576512 1593510197723136 1593539015543552 1594672495460352 1602458982254592 1602487961909219 1609103258370048 1610276929601536 1616960207873808 1618139609921856 1625522679373824 1626708326842368 1627894839115776 1634651238594528 1642626242919424 1644506010943488 1645705504751616 1650646878871179 1651324626665472 1652529093935104 1659387735194112 1660598083651584 1661809314930688 1668706472731914 1669391635709952 1677542962056192 1678766552838144 1685727223054336 1687656314437632 1693958313010656 1695193877060992 1697133801775104 1702928521248768 1704170628120576 1705413640978432 1711243601918928 1712491773765696 1713740856022272 1721560124325888 1722815820988416 1724072433549312 1729249111198378 1731228007614336 1738406198774784 1739674182873088 1746894510292239 1748168685719148 1748886475505664 1756145037537792 1757425960249344 1758707817259008 1759990609248256 1766007141695874 1767295257772968 1774590902009856 1774622994582592 1775885279035392 1785321610412032 1792731392486496 1794039001087872 1795315096092672 1795347563451904 1801445047271424 1810241165666304 1811561545801728 1812882889015296 1820407061162088 1821187446335488 1830079963163298 1831381694005248 1831414813610536 1838975152422912 1840316490973184 1847954523284352 1849302411339264 1857740204998656 1859095230676992 1860451244703744 1868172844108032 1869535479297024 1877287134765056 1879435441078272 1880806291144704 1886453575852776 1896443125936128 1897826381316096 1899210645635072 1905703102136988 1907093111693616 1917191956635648 1918590346100736 1919989755543552 1926545397776384 1927958463025056 1935952357726464 1937364430926848 1939581487742976 1947623574994944 1949044161118208 1955706973621632 1957133455732224 1958560978311168 1967497284943872 1968932366843904 1976284698512432 1978546294416384 1979989435404288 1986749941456896 1988199066140672 1996450868905416 1997907069393312 2008486811713536 2009951791153152 2011417839140864 2018293876223856 2019766008883392 2028103888011264 2028140565237248 2039493250142208 2039530133339006 2040367554756608 2048835877127424 2050330286957568 2051825786802176 2060341665311853 2068847046475776 2070356052344832 2071866158874624 2080465212756672 2081357081526272 2091519957900912 2093007650291712 2093045501269184 2094534278774784 2101685888483328 2111948026610688 2113488470102016 2122260272834373 2124680263630848 2135054678980608 2135093290357181 2136611976339456 2145471011160064 2155946943831744 2157519479895808 2159988474986496 2167363572498432 2168944435789824 2170526452154368 2177946402442272 2179534984792704 2191076521869312 2192674681257984 2194274006335488 2200862505161572 2201766168887296 2203381100600064 2212516980258816 2214130778202112 2216664557420544 2223320285826486 2224941963642552 2235093684139008 2236723949408256 2238355403784192 2247645453067476 2258611084014208 2261195765047296 2262845069033472 2270571361665024 2272227504160768 2281658135891904 2283322365020928 2284946485936128 2284987808029696 2295413499101184 2297087761317888 2298763244732416 2306621572827264 2308304010152448 2317874931699712 2329192680389652 2330849428733952 2330891580958864 2341526716717056 2343234613665792 2344943756345344 2352959952638526 2354676188927832 2356393677030624 2364396624543744 2366121202679808 2367847038713856 2377674528864768 2390308523315328 2392008743190528 2392052001450496 2413654887555072 2415415394402304 2417177185353728 2425440311810712 2427209414882784 2440062490263552 2440106617551064 2441842258673664 2451966869897216 2463939364379136 2465736548452352 2468558257127424 2476986939998208 2478793640902656 2489081602791168 2490897125477376 2492713972396032 2503059709097871 2504087453564928 2505913921437696 2515271434470368 2518149829257216 2528590834581504 2530435175088128 2540937469515984 2542790815591488 2554392781873152 2556255942180864 2558120461467648 2559986340724736 2568737660648544 2570611284033408 2581269810301952 2584223731482624 2586108650323968 2593873666797567 2596831433326592 2607609298162176 2609511274309632 2611414637748224 2622253028578722 2623329713258496 2636138940374016 2638061725888512 2639985913872384 2648999921942528 2650942886659452 2661934491873888 2663827918553088 2663876092524416 2677982415618048 2679935721537536 2689097088729744 2691058501631808 2693021345177856 2702167570907136 2717342318702592 2717391460454594 2719324333522944 2731781169503232 2733773715943424 2745119944744947 2747122220415804 2758462728634368 2760474736459776 2762488211832832 2771931784926528 2773953617008896 2788642846015488 2788693277201216 2790676867055616 2792712371699712 2804303218945536 2815930702147584 2817984626802688 2821209436717056 2829680363779164 2844664688904192 2846739571974144 2848815968452608 2860639667540424 2874595925108992 2877885519151104 2879984633315328 2889818096664576 2891925914386432 2903928536589696 2906046646390272 2921435362492416 2923566241677312 2935700183598336 2937841467466752 2950022640345088 2953398550265856 2955552743227392 2964427047768648 2966589284856736 2969984153106432 2980124912185344 2982298599211008 2984473871712256 2994676303358124 2996860604089968 3012730217570304 3014927686729728 3017126758711296 3027428482220032 3029649013325088 3042210847855872 3044374764060672 3044429820027904 3059295200008509 3060551332134912 3062783681757184 3073253815691136 3075495430436352 3077738680203264 3105534078517248 3105590240519536 3107799238311936 3122035622289408 3124312818221056 3137279936851368 3139568251903776 3141801418162176 3141858236040832 3152528832724992 3154828270239744 3167922039916032 3170232705153024 3187020395446272 3187078031087104 3204917964509184 3204975923818438 3218206516740096 3220553859203072 3233920415747616 3236279219843712 3251045358747648 3253416653684736 3255789678231552 3269302477189056 3285252485838848 3289012021886976 3291411009503232 3301293757742358 3302649253330944 3318775470388224 3321196167303168 3323618629861376 3334980428739729 3337412945463828 3338783271419904 3355085924112384 3357533105676288 3371454446108672 3387916626021312 3390387754121984 3394267603550208 3405857042497536 3408341256241152 3410827281956864 3422487203837856 3424983547531392 3427481712044544 3443120248651776 3445631641976832 3448144867098624 3458498222396756 3462456015228672 3476812397549568 3479348365746176 3493789020584478 3496337371438296 3512290075075584 3514851920498688 3517415634518016 3519981218496512 3532014283391748 3534590515545936 3549181804019712 3549245989165184 3551770558070784 3570643220824064 3585462784972992 3588078002175744 3590630192185344 3590695126903808 3620482331332608 3623123091603456 3625765778030592 3640814122324176 3642374892670976 3660159926326596 3662763388010496 3662829627221072 3677950304845824 3680632981946368 3695909046568704 3698604822678528 3715480409997312 3718190461353984 3720902489407488 3736345688216064 3739070958594048 3754574269530112 3758870882156544 3772907151705552 3792886251872256 3795652762632192 3798421291270144 3811406204273976 3814186223387232 3834383913271296 3837180692201472 3839979511087104 3851509384032751 3853090795552768 3855916926050112 3871904715452928 3874728861853696 3879162975485952 3895247149989888 3911413947243264 3914266911464448 3917121956622336 3933379542868083 3934994569887744 3937864733687808 3952569397024864 3957092588832768 3959978870808576 3973499882913792 3976398132281344 3992901737810832 3995814138786624 4016973623427072 4019903582306304 4022835678281728 4036587752447712 4039532017766784 4056207776022528 4056281130474496 4076087190681891 4078986500284416 4079060266678012 4080735109513216 4097671754254848 4100660573915136 4103651573604352 4120683330623706 4137694092951552 4140712104689664 4143732317749248 4160930425513344 4162714163052544 4183039915801824 4186015300583424 4186091002538368 4189068557549568 4203371776966656 4223896053221376 4226976940204032 4244520545668746 4270109357961216 4270186580714362 4273223952678912 4290942022320128 4311893887663488 4315038959791616 4319976949972992 4334727144996864 4337888871579648 4341052904308736 4355892804884544 4359069969585408 4382153043738624 4385349362515968 4388548012670976 4401725010323144 4406762201200128 4425033960517632 4428261556404224 4433329114841088 4446640571652972 4449883927285104 4470187368278016 4473447898816512 4476710807568384 4495290906134952 4517222168028416 4522391530094592 4525690138066944 4541142723330048 4544455008321536 4563316271783808 4566644730041856 4569975616059392 4590826998202368 4594175522635776 4613243145654528 4616608020304896 4635749863399424 4658385360779304 4661698857467904 4661783161917728 4683053433434112 4686469227331584 4689887512690688 4705919905277052 4709352377855664 4712787354061248 4728793249087488 4732242405359616 4755349057729536 4780617046630656 4784017486381056 4784104002900992 4807463885727657 4827309775110144 4830830788804608 4834354370707456 4850880623621424 4854418829765568 4880124980527104 4880213235102128 4883684517347328 4903933739794432 4927878728758272 4931473096904704 4937116514254848 4951940636613537 4953973879996416 4957587281805312 4978163205582336 4981794250954752 4985427944792064 5006119418195742 5008174907129856 5030542868940736 5036299658514432 5057181669163008 5060870350176256 5081874939031968 5085581631182976 5108785563746304 5112511884361728 5116240922935296 5119972681449472 5137475321297088 5141222568066816 5162539620603904 5168447462965248 5172217300647936 5187747333595134 5215218596324352 5219022548619264 5222829275496448 5240683530876717 5244506057157444 5246659426516992 5272277880748032 5276123451777024 5279971827744768 5297999843885056 5301885773318904 5323868983747776 5327655837106176 5327752185048832 5355964831236096 5359871443075072 5378194177459488 5382117003263616 5386042690355712 5404335141814272 5434684637405184 5434782920909188 5438648667045888 5463562339006464 5467547431886848 5490239889489894 5494244440831608 5516925457268736 5520949472919552 5524976423665664 5543863569853056 5547907234017792 5577285692030976 5577386554402432 5581353734111232 5608606437891072 5631861404295168 5635969253605376 5642418873434112 5659360727558328 5689329377808384 5693479143948288 5697631936905216 5721279335080848 5749191850217984 5755771038302208 5759969266630656 5779636193329152 5783851828772864 5807857073179392 5812093292780544 5842870724984832 5847132483354624 5871400367196672 5875682934933504 5900045280690176 5906797100531712 5928854095537296 5933178569713472 5939968306212864 5960249824370688 5964597198422016 5968947743424512 5989352606716248 5993721208179936 6025460435140608 6029855373459456 6034253517422592 6052371889194323 6054856964440064 6059298026650176 6084421695711744 6088859640055808 6118590400017018 6121102664269824 6146507631382272 6150990860872704 6155477360406528 6181024995935559 6211068157034496 6211180481039072 6215598476623872 6244071244578816 6248625636442112 6274559873702736 6279136503807552 6283602836324352 6283716472081664 6305057665449984 6335844079832064 6340465410306048 6374040790892544 6374156062174208 6405279871071543 6409835929018368 6409951847636876 6436413033480192 6441107718406144 6467840831495232 6472558439687424 6502090717495296 6506833307369472 6511579356463104 6538604954378112 6570504971677696 6578024043773952 6582822019006464 6602587515484716 6605298506661888 6637550940776448 6642392334606336 6647237259722752 6669960857479458 6674825890927656 6710171848224768 6715066211352576 6742908892217344 6775833252042624 6780775508243968 6788535207100416 6811714084995072 6816682512482304 6821654563913728 6844974407675712 6849967095062784 6854963424089088 6886240497303552 6891263283953664 6896289734197248 6916996444793512 6924912030457344 6953624795099136 6958696731492352 6987578041168956 6992674742876592 7024580150151168 7029703840997376 7034831269036032 7039962436993024 7064028566783496 7069181031091872 7098363608039424 7098491978330368 7103541116141568 7141286441648128 7170925569945984 7176156004351488 7181390253807616 7240964662665216 7246246183206912 7251531556061184 7281628244648352 7284749785341952 7320319852653192 7325526776020992 7325659254442144 7355900609691648 7361265963892736 7391818093137408 7397209645357056 7430960819994624 7436380922707968 7472691376432128 7478141917188096 7509148539060224 7517741764313088 7545814303411104 7585772503744512 7591305525264384 7596842582540288 7622812408547952 7628372446774464 7668767826542592 7674361384402944 7679959022174208 7703018768065502 7706181591105536 7711833852100224 7743809430905856 7749457723707392 7758325950971904 7781621000392701 7790494299979776 7822827894486528 7828533822928896 7834243913244672 7866759085736166 7869989139775488 7905138794049728 7914185177665536 7919957741617152 7946999765827584 7952796264562688 7985803475621664 7991628277573248 8033947246854144 8039807164612608 8045671356563456 8073175504895424 8079064035533568 8112562260948992 8152174381363782 8157973000568832 8158120533356024 8195343508509696 8201321147830272 8207303147208704 8235359834234841 8241366661247412 8275388185903104 8281424209379328 8287464635498496 8321860851026688 8325428326105088 8366079831603648 8372030601166848 8372182005076736 8378137115099136 8447792106442752 8453953880408064 8489041091337492 8540218715922432 8540373161428724 8546447905357824 8581884044640256 8623787775326976 8630077919583232 8639953899945984 8669454289993728 8675777743159296 8682105808617472 8711785609769088 8718139939170816 8764306087477248 8770698725031936 8803450020646288 8813524402400256 8850067921035264 8856523112808448 8866658229682176 8893281143305944 8899767854570208 8940374736556032 8946895797633024 8953421615136768 8990581812269904 9034444336056832 9044783060189184 9051380276133888 9082285446660096 9088910016643072 9126632543567616 9133289460083712 9139951232118784 9177885600025527 9181653996404736 9188351045271552 9226486291309056 9233216040609792 9271499726798848 9316770721558608 9323397714935808 9323566323835456 9366106866868224 9372938454663168 9379775025381376 9411839810554104 9418704755711328 9425574708122496 9457586498174976 9464484810719232 9510698115459072 9510870111591079 9561234093261312 9568208005801984 9614927771455314 9654619550220288 9661661577609216 9668708741414912 9701761247242848 9708837659531136 9760249961054208 9760426470204256 9767369034694656 9807867479588864 9855757457516544 9862946193809408 9874233028509696 9903881273227074 9907947759992832 9956326411164672 9963588501909504 9970855889584128 10012238836391484 10016349814259712 10061085737881472 10072599317028864 10114363338326016 10121740700352512 10163749878063936 10171163262365952 10217571127492608 10225023768723456 10232481845870592 10239945362898944 10274950642594176 10282445136133632 10325079241207808 10336894925930496 10344434601295872 10375494667190268 10430437192648704 10438045097238528 10445658550992896 10481367061753434 10489012114314888 10544555761496064 10552246903554048 10559943655489536 10595999687770112 10603771546637808 10647737967495552 10655311674212352 10655504370097664 10711929662472192 10719742886150144 10756388354918976 10764234006527232 10772085380711424 10869369274810368 10869565841818376 10877297334091776 10927124678012928 10935094863773696 10980479778979788 10988488881663216 11033850914537472 11041898945839104 11087727139706112 11095814468035584 11154571384061952 11154773108804864 11162707468222464 11217212875782144 11217415733364533 11263722808590336 11271938507210752 11318721455116656 11378658755616768 11386958287896576 11395263873810432 11442558670161696 11498383700435968 11511542076604416 11519938533261312 11554528152098253 11559272386658304 11567703657545728 11615714146358784 11624186585561088 11685741449969664 11742800734393344 11751365869867008 11800090561380352 11813594201063424 11857708191074592 11866357139426944 11879936612425728 11920499648741376 11929194396844032 11937895486849024 11978705213432496 11987442416359872 12050920870281216 12059710746918912 12068507034845184 12104743778388646 12109713928880128 12118596053300352 12168843391423488 12177719280111616 12228261572045673 12237180800034036 12242205328539648 12293015262764544 12301981721745408 12310954720813056 12362049991871118 12422136314068992 12422360962078144 12431196953247744 12488142489157632 12497251272884224 12549119747405472 12558273007615104 12567205672648704 12567432944163328 12610115330899968 12671688159664128 12680930820612096 12748312124348416 12810559742143086 12819671858036736 12819903695273752 12872826066960384 12882215436812288 12935681662990464 12945116879374848 13004181434990592 13013666614738944 13023158712926208 13077209908756224 13141009943355392 13156048087547904 13165644038012928 13205175030969432 13275101881552896 13284784669212672 13294474519445504 13339921714958916 13349651781855312 13420343696449536 13430132422705152 13485817784434688 13551666504085248 13561551016487936 13577070414200832 13623428169990144 13633365024964608 13643309127827456 13689948815351424 13699934190125568 13709926848178176 13772480994607104 13782526567907328 13833992889587024 13849824060914688 13907249590198272 13917393462984704 13975156082337912 13985349485753184 14049160300302336 14059407681994752 14069662538072064 14079924873986048 14128057133566992 14138362062183744 14196727216078848 14196983956660736 14282572883296256 14341851139891968 14352312008702976 14362780507615232 14422391657182971 14481929325330432 14492492366413824 14503063112122368 14563256489296704 14569499570683904 14640639705306384 14651053552041984 14651318508884288 14711801219383296 14783636186274816 14794419290714112 14855821909840611 14861921639989248 14872761845415936 14945382752864256 14945653032500267 14956283834376192 15018297078120448 15091628606822208 15171545007489024 15182611050528768 15193685165080576 15245624817095904 15256744893548928 15337535653085184 15348722768805888 15359918044348416 15406037536131004 15412363182211072 15423667704200448 15487618861811712 15498915447414784 15516651901943808 15563242000785402 15645655788973056 15657067645857792 15668487826489344 15733518171472332 15739978279550976 15810277588099456 15828370355331072 15839915483234304 15893999531655168 15905592529125376 15971606951243328 15983256555146496 16067894493708288 16079614329225216 16091342713126912 16146351009790848 16158128071067136 16225124521897984 16304348762727564 16315946001137664 16316241066712048 16390687017019392 16402642295660544 16414606294417408 16470719668469682 16482733322494824 16550776371806208 16562848418758656 16574929270996992 16643721702053376 16650856652210176 16732159663207296 16744061202333696 16744364010153472 16895584212885504 16907907760816128 16978082182674984 17080437431844864 17080746322857448 17092895810715648 17163768089280512 17247575550653952 17260155839166464 17279907799891968 17338908579987456 17351555486318592 17423571219538176 17436279878341632 17528612174954496 17541397450063872 17606900041292576 17627048804800512 17700135842070528 17713046225616896 17786562286611888 17799535709140416 17880749473112064 17893791595266048 17906843230273536 17981163624539808 18068888672113664 18089566120378368 18102760552267776 18157115667582969 18164570893320192 18177820033286144 18253265087135232 18266578920167424 18279902464237568 18355771200051054 18363307992809472 18452972582618112 18466432081219584 18542999453597696 18633541443117216 18646795429871616 18647132647670912 18732213733736448 18745876909326336 18759550050762752 18823679621108208 18837409511422656 18851149416244992 18915172996349952 19021396230918144 19021740223182158 19122468186522624 19136416011603968 19215839613214629 19229855542910628 19309239100440576 19323323155218432 19337417482829824 19403522494485696 19417675319062272 19520499922108416 19520852940408512 19534738069389312 19711514915033088 19725892387618816 19748466057019392 19807762546454148 19815895519985664 19912652822329344 19927177003819008 19941711779168256 20024477672782968 20122171475762944 20145198634057728 20228726676652032 20243481400705024 20327499756127872 20342326524731904 20435142254985216 20450047537446912 20464963691741184 20549901285188352 20564890272267264 20650158482415616 20673789851860992 20688869202591744 20750989334380536 20860874385297408 20876090194477056 20891317101985792 20962734123506868 20978024228629776 21089111522992128 21104493807108096 21119887310979072 21191999375540224 21207543093275616 21295475934991104 21310623348424704 21311008740195328 21423859324944384 21439485772300288 21512776709837952 21528468013054464 21544170761422848 21738738549620736 21739131683636752 21754594668183552 21854249356025856 21870189727547392 21960959557959576 21976977763326432 22067701829074944 22083797891678208 22175454279412224 22191628936071168 22309142768123904 22309546217609728 22434425751564288 22434831466729066 22527445617180672 22543877014421504 22637442910233312 22757317511233536 22773916575793152 22790527747620864 22885117340323392 22996767400871936 23023084153208832 23039877066522624 23109056304196506 23118544773316608 23231428292717568 23248373171122176 23344863001178103 23371482899939328 23485601468786688 23502731739734016 23600181122760704 23715416382149184 23732714278853888 23759873224851456 23840999297482752 23858388793688064 23875790973698048 23957410426864992 23974884832719744 24101841740562432 24119421493837824 24137014069690368 24209487556777292 24219427857760256 24237192106600704 24337686782846976 24355438560223232 24456523144091346 24474361600068072 24586030525529088 24603963443490816 24621909441626112 24724099983742236 24844272628137984 24844721924156288 24862393906495488 24976284978315264 24994502545768448 25098239494810944 25116546015230208 25134411345297408 25134865888326656 25343376319328256 25361861641224192 25496624248696832 25621119484286172 25639343716073472 25639807390547504 25745652133920768 25764430873624576 25871363325980928 25890233758749696 26008362869981184 26027333229477888 26046317425852416 26154419817512448 26282019886710784 26312096175095808 26410350061938864 26550203763105792 26569569338425344 26588949038891008 26679843429917832 26699303563710624 26840687392899072 26860264845410304 26971635568869376 27103333008170496 27123102032975872 27154140828401664 27246856339980288 27266730049929216 27379897630702848 27399868380251136 27419853696356352 27533656800076581 27544961989214208 27565053135814656 27667985779174048 27699648121829376 27814499180396544 27834786925969408 27950312164675824 27970698971506368 28098320600604672 28118815363989504 28139325076144128 28159849747972096 28256114267133984 28276724124367488 28393454432157696 28393967913321472 28532610334773237 28565145766592512 28683702279783936 28704624017405952 28725561015230464 28844783314365942 28963858650660864 28984984732827648 29006126224244736 29126512978593408 29138999141367808 29281279410612768 29302107104083968 29302637017768576 29423602438766592 29567272372549632 29588838581428224 29711643819681222 29723843279978496 29890765505728512 29891306065000534 29912567668752384 30036594156240896 30183257213644416 30343090014978048 30365222101057536 30387370330161152 30491249634191808 30513489787097856 30675071306170368 30697445537611776 30719836088696832 30812075072262008 30847335408400896 30975237723623424 30997830894829568 31033303803887616 31126484001570804 31291311577946112 31314135291715584 31336975652978688 31467036342944664 31620555176198912 31656740710662144 31679830966468608 31787999063310336 31811185058250752 31943213902486656 31966513110292992 32135788987416576 32159228658450432 32292702019581696 32316256142134272 32450249043795968 32608697525455128 32631892002275328 32632482133424096 32781374034038784 32805284591321088 32829212588834816 32941439336939364 32965466644989648 33101552743612416 33125696837517312 33287443404106752 33301713304420352 33464319326414592 33488122404667392 33488728020306944 33652247200093599 33791168425771008 33815815521632256 33956164365349968 34160874863689728 34161492645714896 34185791621431296 34327536178561024 34495151101307904 34520311678332928 34559815599783936 34663584456294759 34677817159974912 34703110972637184 34847142439076352 34872559756683264 35057224349908992 35213800082585152 35254097609601024 35400271684141056 35426092451233792 35573124573223776 35599071418280832 35761498946224128 35787583190532096 35813686460547072 35962327249079616 36137777344227328 36179132240756736 36205521104535552 36314231335165938 36329141786640384 36506530174270464 36533157840334848 36559804928475136 36684784716137019 36711542400102108 36726615985618944 36905945165236224 36932864162439168 37085998907195392 37267082886234432 37293590859743232 37294265295341824 37464427467472896 37491753818652672 37519100101525504 37647359242216416 37674819022845312 37702298832489984 37830345992699904 38042792461836288 38043480446364316 38244936373045248 38272832023207936 38431679226429258 38459711085821256 38618478200881152 38646646310436864 38674834965659648 38807044988971392 38835350638124544 39040999844216832 39041705880817024 39069476138778624 39423029830066176 39451784775237632 39496932114038784 39615525092908296 39825305644658688 39854354007638016 39883423558336512 40048955345565936 40244342951525888 40290397268115456 40457453353304064 40486962801410048 40654999512255744 40684653049463808 40870284509970432 40900095074893824 40929927383482368 41099802570376704 41129780544534528 41300316964831232 41347579703721984 41501978668761072 41721748770594816 41752180388954112 41782634203971584 41925468247013736 41956048457259552 42178223045984256 42208987614216192 42239774621958144 42366603224360261 42383998751080448 42415086186551232 42590951869982208 42622017480390656 42847718649888768 43025553419675904 43056936026108928 43088341522845696 43267174971548913 43477477099241472 43478263367273504 43509189336367104 43708498712051712 43740379455094784 43921919115919152 43953955526652864 44135403658149888 44350908558824448 44383257872142336 44618285536247808 44619092435219456 44836959097500801 44868851503128576 44869662933458132 45054891234361344 45087754028843008 45274885820466624 45514635022467072 45547833151586304 45581055495241728 45770234680646784 45993534801743872 46046168306417664 46079754133045248 46218112608393012 46237089546633216 46462856585435136 46496746342244352 46689726002356206 46971202937573376 47005463479468032 47200362245521408 47430832764298368 47465428557707776 47519746449702912 47681998594965504 47716777587376128 47751581947396096 47914820853729984 47949769665439488 48203683481124864 48238842987675648 48274028139380736 48418975113554584 48474384213201408 48675373565693952 48710877120446464 48913046288182692 48948723200136144 49172061051058176 49207926886981632 49243818883252224 49448199967484472 49688545256275968 49689443848312576 49724787812990976 49952569956630528 49989005091536896 50196478989621888 50233092030460416 50269731776653312 50686752638656512 50723723282448384 50993248497393664 51242238968572344 51278687432146944 51279614781095008 51491304267841536 51528861747249152 51742726651961856 51780467517499392 52016725739962368 52054666458955776 52308839635024896 52564039773421568 52624192350191616 52820700123877728 53100407526211584 53139138676850688 53177898077782016 53359686859835664 53398607127421248 53681374785798144 53720529690820608 53943271137738752 54206666016340992 54246204065951744 54308281656803328 54471347002748907 54493712679960576 54533460099858432 54759795261405696 54799736760502272 54839707392712704 55067313600153162 55089923978428416 55335971558348096 55399296243658752 55628998360793088 55669573851938816 55900624329351648 55941397943012736 56196641201209344 56237630727979008 56278650152288256 56319699495944192 56512228534267968 56553448248734976 56787935826642944 57065220669546474 57367404559567872 57409248034811904 57451122030460928 57647518839643887 57689566628731884 57927717301321728 57969969465655296 58012252448489472 58253025957186816 58277998282735616 58562558821225536 58604214208167936 58605274035537152 59134544745099264 59177677162856448 59423287639362444 59447686559956992 59781531011457024 59782612130001068 59825135337504768 60073188312481792 60366514427288832 60686180029956096 60730444202115072 60774740660322304 60982499268383616 61026979574195712 61350142612340736 61394891075223552 61624150144524016 61694670816801792 61950475447246848 61995661789659136 62066607607775232 62252968003141608 62582623155892224 62628270583431168 62673951305957376 62934072685889328 63241110352397824 63313481421324288 63359661932937216 63575998126620672 63622370116501504 63886427804973312 63933026220585984 64271577974833152 64318457316900864 64585404039163392 64632512284268544 64900498087591936 65217395050910256 65263784004550656 65264964266848192 65562748068077568 65610569182642176 65658425177669632 65882878673878728 65930933289979296 66203105487224832 66251393675034624 66574886808213504 66576090781137553 66603426608840704 66928638652829184 66977456040613888 67304494400187198 67582336851542016 67631631043264512 67912328730699936 68321749727379456 68322985291429792 68371583242862592 68655072357122048 68990302202615808 69040623356665856 69119631199567872 69327168912589518 69355634319949824 69694284878152704 69745119513366528 70114448699817984 70427600165170304 70508195219202048 70800543368282112 70852184902467584 71146249146447552 71198142836561664 71522997892448256 71575166381064192 71627372921094144 71924654498159232 72275554688454656 72358264481513472 72411042209071104 72628462670331876 72658283573280768 73013060348540928 73066315680669696 73119609856950272 73369569432274038 73423084800204216 73811890330472448 73865728324878336 74171997814390784 74534165772468864 74587181719486464 74588530590683648 74928854934945792 74983507637305344 75038200203051008 75294718484432832 75349638045690624 75404597664979968 76085584923672576 76086960892728632 76489872746090496 76545664046415872 76863358452858516 76919422171642512 77236956401762304 77293292620873728 77614089977942784 77670701276249088 78081999688433664 78083411761634048 78138952277557248 78846059660132352 78903569550475264 79231050185816592 79650611289317376 79708708015276032 79766847116673024 80097910691131872 80488685903051776 80580794536230912 80914906706608128 80973925602820096 81309999024511488 81369306098927616 81740569019940864 81800190149787648 82199605140753408 82259561089069056 82600633929662464 82695159407443968 83003957337522144 83443497541189632 83504360777908224 83565268407943168 83850936494027472 83912096914519104 84356446091968512 84417975228432384 84479549243916288 84733206448720522 84767997502160896 84830172373102464 85181903739964416 85244034960781312 85597831004319711 85695437299777536 86051106839351808 86113872052217856 86176683045691392 86534349943097826 86954954198482944 86956526734547008 87018378672734208 87416997424103424 87480758910189568 87843838231838304 87907911053305728 88270807316299776 88701817117648896 88766515744284672 89238184870438912 89673918195001602 89737703006257152 89739325866916264 90109782468722688 90175508057686016 90549771640933248 91029270044934144 91095666303172608 91162110990483456 91540469361293568 91987069603487744 92092336612835328 92159508266090496 92436225216786024 92925713170870272 92993492684488704 93379452004712412 93942405875146752 94010926958936064 94400724491042816 94861665528596736 94930857115415552 95039492899405824 95363997189931008 95433555174752256 95503163894792192 95829641707459968 95899539330878976 96407366962249728 96477685975351296 96837950227109168 96948768426402816 97350747131387904 97421754240892928 97826092576365384 97897446400272288 98344122102116352 98415853773963264 98487637766504448 98896399934968944 99377090512551936 99378887696625152 99905139913261056 99978010183073792 100392957979243776 100466184060920832 100539463553306624 100956741600280797 101373505277313024 101447446564896768 101986496994787328 102484477937144688 102557374864293888 102559229562190016 102982608535683072 103485453303923712 103560935034998784 103990753368884277 104033451479924736 104109332917911552 104617679270049792 104619571227501869 105128079546843136 105641400247755456 106200815052423168 106278277353701376 106355796155564032 106719373719671328 106797214254842496 107362749571596288 107441059381641216 107886542275477504 108413332032681984 108492408131903488 108616563313606656 108942694005497814 108987425359921152 109519590522811392 109599473521004544 109679414785425408 110134627200306324 110179847956856832 110671943116696192 110798592487317504 111257996721586176 111339147703877632 111801248658703296 111882795886025472 112393282402418688 112475261455958016 112557300304576512 112639398991888384 113024457068535936 113106896497469952 113575871653285888 114130441339092948 114734809119135744 114818496069623808 114902244060921856 115295037679287774 115379133257463768 115855434602643456 115939938931310592 116024504896978944 116506051914373632 116555996565471232 117125117642451072 117208428416335872 117210548071074304 118269089490198528 118355354325712896 118846575278724888 119563062022914048 119565224260002136 119650270675009536 120146376624963584 120733028854577664 121372360059912192 121460888404230144 121964998536767232 122053959148391424 122700285224681472 122789782150447104 123248300289048032 123389341633603584 123900950894493696 123991323579318272 124505936006283216 125165246311784448 125256541166862336 125347902611914752 125868145371778656 126482220704795648 126626962842648576 126719323865874432 127099809673080783 127151996253241344 127244740233003008 127772855609946624 127866052441171968 128543155949666304 129170808078326784 129265024568537088 129800996175183872 130434790101820512 130527568009101312 130529928533696384 131125496136155136 131221138365284352 131316850355339264 131765757347757456 131861866579958592 132406210974449664 133149773616427008 133152181562275106 133206853217681408 133857277305658368 133954912081227776 134510877292502403 134608988800374396 135164673703084032 135263262086529024 135824657461399872 136643499454758912 136645970582859584 136743166485725184 137980604405231616 138081246713331712 138239262399135744 138654337825179036 138711268639899648 139388569756305408 139490239026733056 140855200330340608 141016390438404096 141601086736564224 141704369804935168 142292498292895104 142396285673123328 143045995784896512 143150332762128384 143254745842188288 143849308996318464 144551109376909312 144716528963026944 144822084418142208 145256925340663752 146026120697081856 146132631361339392 146239219713900544 146739138864548076 146846169600408432 147623780660944896 147731456649756672 148343995628781568 149068331544937728 149174363438972928 149177061181367296 149857709869891584 149967015274610688 150076400406102016 150589436968865664 150699276091381248 150809195329959936 152171169847345152 152173921785457264 152979745492180992 153091328092831744 153726716905717032 153838844343285024 154473912803524608 154586585241747456 155228179955885568 155341402552498176 156163999376867328 156166823523268096 157692119320264704 157807139100950528 158462100371633184 159301222578634752 159417416030552064 159533694233346048 160195821382263744 160977371806103552 161161589072461824 161829813413216256 162619998049022976 162738612197855232 163414041008246721 163481138039881728 163600380299575296 164399210281506816 164519122178138112 165201267859324928 166007914675044288 166886995082379264 167008721555816448 167130536815886336 167701872988054944 167824193829038208 168712892183937024 168835950456864768 168959098487832576 169466412897441044 169535995004321792 169660344746204928 170363807479928832 170488069921562624 171195662008639422 172102213678703616 172227744104435712 172353366091382784 173068699886195652 173909908396965888 173913053469094016 174036757345468416 174833994848206848 174961517820379136 175687676463676608 175815822106611456 177403634235297792 177533031488569344 178476369740877824 179347836390003204 179475406012514304 179478651733832528 180219564937445376 180351016115372032 181099543281866496 182058540089868288 182191332606345216 182324221980966912 183080938722587136 183974139206975488 184184673225670656 184872450433572048 185851426341740544 185986985368977408 186758904009424824 187884811750293504 188021853917872128 188801448982085632 189723331057193472 189861714230831104 190078985798811648 190727994379862016 190867110349504512 191659283414919936 191799078661757952 192814733924499456 192955371950702592 193675900454218336 193897536852805632 194701494262775808 194843508481785856 195652185152730768 195794892800544576 196688244204232704 196831707547926528 196975275533008896 197792799869937888 198754181025103872 198757775393250304 199728272343412659 199810279826522112 199956020366147584 200785915958487552 200932368121841664 201078927106613248 201913483200561594 202747010554626048 202894893129793536 203972993989574656 204968955874289376 205114749728587776 205118459124380032 205965217071366144 206970906607847424 207121870069997568 207981506737768554 208066902959849472 209235358540099584 209239142455003738 210256159093686272 211282800495510912 212401630104846336 212556554707402752 212711592311128064 213438747439342656 213594428509684992 214725499143192576 214882118763282432 216826664065363968 216984816263806976 217233126627213312 217885388010995628 217974850719842304 219039181045622784 219198947042009088 219358829570850816 220269254400612648 221343886233392384 221597184974635008 222515993443172352 222678295407755264 223602497317406592 223765591772050944 224786564804837376 224950522911916032 225114600609153024 226048914137071872 226213792994939904 227151743306571776 228260882678185896 229469618238271488 229636992139247616 229804488121843712 230590075358575548 230758266514927536 231710869205286912 231879877862621184 233012103828747264 233111993130942464 234250235284902144 234416856832671744 234421096142148608 236538178980397056 236710708651425792 237693150557449776 239126124045828096 239130448520004272 239300541350019072 240292753249927168 241466057709155328 242744720119824384 242921776808460288 243929997073534464 244107918296782848 245400570449362944 246496600578096064 246778683267207168 247801901788987392 247982647158636544 249011872012566432 250330492623568896 250513082333724672 250695805223829504 251736290743557312 252964441409591296 253253925685297152 253438647731748864 254199619346161566 254303992506482688 255545711219893248 255732104882343936 256793493012959133 257086311899332608 258341616156653568 258530049137074176 259601992350367744 260869580203641024 261055136018202624 261059857067392768 262250992272310272 262442276730568704 262633700710678528 263531514695514912 263723733159917184 264812421948899328 266299547232854016 266304363124550212 266413706435362816 267714554611316736 267909824162455552 269021754585004806 269217977600748792 270329347406168064 270526524173058048 271649314922799744 273286998909517824 273291941165719168 273486332971450368 275961208810463232 276162493426663424 276478524798271488 277308675650358072 278777139512610816 278980478053466112 281710400660681216 282032780876808192 283202173473128448 283408739609870336 284584996585790208 284792571346246656 286091991569793024 286300665524256768 286509491684376576 287698617992636928 289102218753818624 289433057926053888 290513850681327504 292052241394163712 292265262722678784 292478439427801088 293478277729096152 293692339200816864 295247561321889792 295462913299513344 296687991257563136 298136663089875456 298354122362734592 299715419739783168 299934030549221376 301178873937731328 301398552182762496 301618390659919872 302870224800842391 304342339694690304 304347843570914528 305959490984361984 306182656185663488 307453433811434064 307677688686570048 308947825607049216 310456359911771136 310682805104996352 312327998753734656 312333647046536192 313858713682505607 315384238640529408 315614278201901056 316924200743266368 318602445157269504 318834832061104128 319067388466692096 320391642764527488 321954743612207104 322323178144923648 323659626826432512 325239996098045952 325477224395710464 326828082016493442 326962276079763456 328798420563013632 329038244356276224 330402535718649856 332015829350088576 333773990164758528 334017443111632896 334261073631772672 335403745976109888 335648387658076416 337425784367874048 337671900913729536 337918196975665152 338932825794882088 339320689492409856 340727614959857664 340976139843125248 342391324017278844 344204427357407232 344455488208871424 344706732182765568 346137399772391304 347819816793931776 347826106938188032 348073514690936832 349667989696413696 349923035640758272 351375352927353216 351631644213222912 354807268470595584 355066062977138688 356952739481755648 358695672780006408 358950812025028608 358957303467665056 360439129874890752 360702032230744064 362199086563732992 364117080179736576 364382665212690432 366161877445174272 367948278413950976 368369346451341312 369744900867144096 371702852683481088 371973970737954816 373517808018849648 375769623500587008 376043707835744256 377602897964171264 379446662114386944 379723428461662208 380157971597623296 381299429019242349 381455988759724032 381734220699009024 383318566829839872 383598157323515904 385629467848998912 387351800908436672 387795073705611264 389402988525551616 389687016963571712 391304370305461536 391589785601089152 393376488408465408 393663415095853056 393950551066017792 395585599739875776 397515550786500608 399456544686825318 399620559653044224 401571831916975104 401864736243683328 402157854213226496 403532631877507209 403826966401123188 405494021109252096 405789786259587072 407945987979149312 409937911748578752 410229499457175552 410236918248760064 413941813215694848 414243740139995136 415963013475537108 416133805919698944 418470717080199168 418478284910007476 420512318187372544 422565600991021824 424803260209692672 425113109414805504 425423184622256128 426877494878685312 427188857019369984 429450998286385152 429764237526564864 433653328130727936 433969632527613952 434466253254426624 435770776021991256 438078362091245568 438397894084018176 438717659141701632 440538508801225296 442687772466784768 443194369949270016 445031986886344704 445356590815510528 447204994634813184 447531183544101888 449573129609674752 449901045823832064 450229201218306048 452097828274143744 452427585989879808 454303486613143552 456521765356371792 458939236476542976 459273984278495232 459608976243687424 461180150717151096 461516533029855072 463421738410573824 463759755725242368 466024207657494528 466032635467962871 466223986261884928 468500470569804288 468842192284297216 473076357960794112 473421417302851584 475386301114899552 478252248091656192 478260897040008544 478601082700038144 480585506499854336 482932115418310656 485489440239648768 487859994147068928 488215836593565696 490801140898725888 492993201156192128 493557366534414336 495603803577974784 495965294317273088 498023744025132864 500660985247137792 501026164667449344 501391610447659008 503472581487114624 505928882819182592 506507851370594304 506877295463497728 508399238692323132 508607985012965376 511091422439786496 511464209764687872 513586986025918266 516683232313307136 517060098274148352 519203984700735488 521739160407282048 522110272036405248 522119714134785536 524501984544620544 524884553461137408 525267401421357056 527063029391029824 527447466319834368 532599094465708032 532608726249100424 535429109222633472 535819648324911104 538043509170009612 538435955201497584 540658694812336128 541053048346116096 543298629845599488 546573997819035648 546583882331438336 546972665942900736 551922417620926464 552324986853326848 554617351300716144 557554279025221632 557960956106932224 563420801321362432 564065561753616384 566404346946256896 566817479219740672 569169993171580416 569585142692493312 572183983139586048 572601331048513536 575397235985273856 578204437507637248 578866115852107776 581027701362655008 584104482788327424 584530525445357568 584956878855602176 586956555458192304 587384678401633728 590495122643779584 590925826599026688 593375982515126272 596273326179750912 596708244725469184 599184817030237977 599430839479566336 599868061098442752 602357747875462656 602797104365524992 603236781319839744 605740449601684782 608684679389380608 608695687141829056 611918981968723968 612365312371326976 614906867622868128 615355377373140096 617895651214098432 620912719823542272 621365610209992704 624667294093072384 627717427365011214 630768477281058816 631228556403802112 633848401486532736 637204890314539008 637669664122208256 638134776933384192 640783285529054976 643909487224414208 644646356289847296 650479992196091904 650954448791420928 653656164032986884 653924552159526912 657596841126027264 658076488712552448 660805071437299712 664031658700177152 667547980329517056 668034886223265792 668522147263545344 670807491952219776 671296775316152832 674851568735748096 675343801827459072 677865651589764176 678641378984819712 681455229919715328 681952279686250496 684782648034557688 688408854714814464 688910976417742848 689413464365531136 692274799544782608 695639633587863552 695652213876376064 699335979392827392 699846071281516544 702750705854706432 703263288426445824 709614536941191168 710132125954277376 713905478963511296 717391345560012816 717901624050057216 717914606935330112 720878259749781504 724398173127465984 728234160359473152 728765330425380864 732323754890348544 732336998592513083 735896556827901952 739489801734288192 743405705366962176 743947941475909632 747035616037699296 751539247001174016 752087415671488512 755205795928342528 758893324228773888 759446856923324416 760315943195246592 762598858038484698 762911977519448064 766637133659679744 767196314647031808 771258935697997824 774703601816873344 775590147411222528 778805977051103232 779374033927143424 782608740610923072 783179571202178304 786752976816930816 787326830191706112 787901102132035584 791171199479751552 795031101573001216 798913089373650636 799241119306088448 803143663833950208 803729472487366656 804315708426452992 807065263755014418 807653932802246376 810988042218504192 811579572519174144 815891975958298624 819875823497157504 820458998914351104 820473836497520128 827883626431389696 828487480279990272 831926026951074216 836941434160398336 836956569820014952 841024636374745088 845131201982043648 849606520419385344 850226218829611008 853754989757370624 854377714038739968 858901996572770304 859528475053129728 867306656261455872 867939265055227904 871541552043982512 876156724182491136 876795788168036352 877435318283403264 881077017602450592 885375544933569536 886388739898540032 890063973772689408 890713181631021056 894409989269626368 895062367088203776 899146259219349504 899802091647664128 904195656548287488 904855171979759616 908606973226287104 913043530712743584 917878472953085952 918547968556990464 919217952487374848 922360301434302192 923033066059710144 926843476821147648 932048415314989056 932065270935925742 932447972523769856 937000941139608576 937684384568594432 941576141047516821 946152715921588224 946842834605703168 950772602229799104 956504496183312384 956521794080017088 957202165400076288 965864230836621312 970978880479297536 975719988294137856 976431673187131392 985986402312384256 987114733068828672 991207607155949568 991930588634546176 996047488050265728 1001321970494275584 1002052329334898688 1002783220895318016 1006945162974229248 1011857765638365184 1013015702741188608 1013754590926995456 1016798477384646264 1022182844879572992 1022928419529375744 1027173972051836532 1033366464626614272 1034120196548296704 1038407969401470976 1043478320814564096 1044220544072810496 1044239428269571072 1049003969089241088 1049769106922274816 1050534802842714112 1054126058782059648 1054894932639668736 1065198188931416064 1065217452498200848 1070858218445266944 1071639296649822208 1076087018340019224 1076871910402995168 1081317389624672256 1082106096692232192 1086597259691198976 1093147995638071296 1093167764662876672 1103844835241852928 1104649973706653696 1109234702601432288 1115108558050443264 1115921912213864448 1126841602642724864 1128131123507232768 1132808693892513792 1138339986343160832 1139170285384986624 1143898287057727047 1144367966279172096 1145202662097027072 1150794471970547712 1156408875015274496 1162055402725310016 1168208965576654848 1169061050890715136 1169913757711204352 1173913110916384608 1174769356803267456 1180990245287559168 1181851653198053376 1186751965030252544 1192546652359501824 1193416489450938368 1198369634060475954 1198861678959132672 1204715495750925312 1205594208731049984 1206473562639679488 1211480899203369564 1217369358778761216 1217391374283658112 1223837963937447936 1224730624742653952 1229813735245736256 1230710754746280192 1241825439647084544 1242731220419985408 1249334588186144768 1255434854730022428 1261536954562117632 1262457112807604224 1267696802973065472 1274409780629078016 1275339328244416512 1276269553866768384 1281566571058109952 1287818974448828416 1289292712579694592 1300959984392183808 1301908897582841856 1307312328065973768 1315193682252054528 1316152977425104896 1321610142874599424 1328063317400354304 1335095960659034112 1336069772446531584 1341614983904439552 1342593550632305664 1349703137471496192 1350687603654918144 1355731303179528352 1357282757969639424 1362910459839430656 1363904559372500992 1369565296069115376 1376817709429628928 1377821952835485696 1378826928731062272 1384549599089565216 1391279267175727104 1391304427752752128 1398097906403888613 1398671958785654784 1399692142563033088 1405501411709412864 1406526576852891648 1419229073882382336 1420264251908554752 1427810957927022592 1434782691120025632 1435803248100114432 1435829213870660224 1441756519499563008 1448796346254931968 1456468320718946304 1464647509780697088 1464673997185026166 1471793113655803904 1478979603468576384 1486811410733924352 1487895882951819264 1494071232075398592 1503078494002348032 1504174831342977024 1517786648457547776 1518893713846648832 1520631886390493184 1525197716076969396 1525823955038896128 1533274267319359488 1534392629294063616 1549407203633746688 1551180294822445056 1557611954102206464 1558748067854286848 1565217481221846144 1566359142404356608 1573505953633861632 1574653660383412224 1575802204264071168 1582342398959503104 1590062203146002432 1597826178747301272 1606287327667900416 1607458944974733312 1608631416852905984 1614130527510028836 1615307865604492752 1621976084437008384 1623159145038348288 1631783951916597248 1639751646994315008 1640917997828702208 1640947672995040256 1655767252862779392 1656974960559980544 1663852053902148432 1673882868320796672 1673913139640029904 1682049272749490176 1690262403964087296 1699213040838770688 1700452437659222016 1707509979514741248 1708755428077479936 1717803993145540608 1734613312522911744 1735878530110455808 1743083104087965024 1752313448364982272 1753591576336072704 1754870636566806528 1762154035204901184 1770751089867139072 1772777479797080064 1780127947545378816 1788819978539252736 1790124734176407552 1797554451090713931 1798292518438699008 1799604183295328256 1808391313096574976 1809710343959519232 1817213946452574208 1826087061425487168 1835756945906171904 1837095937113980928 1838435904974749696 1844720602868604384 1846066132119420288 1853686953642295296 1864096830629978112 1864130541871851484 1864895945047539712 1874001882279217152 1875368769137188864 1883152282095033642 1892305431843176448 1893685669211406336 1901545204459598208 1913008992366624768 1913043588160034176 1914404330800152576 1931728461673242624 1951439976588275712 1952863346374262784 1971972804624768512 1974229466137657344 1982415214311899136 1983861177269092352 1992094976100531456 2002643940988551168 2004104658669797376 2005566441790636032 2013890325948458496 2023715531276730368 2026031405482377216 2033596954769292528 2044365689759145984 2045856839058751488 2054347944103673064 2066732929253228544 2068240393096593408 2076815938802941952 2086956641629128192 2088478856539142144 2098007938178482176 2099538213844549632 2108252117564119296 2109789865279337472 2130396377862832128 2130434904996401696 2141716436890533888 2143278593299644416 2152174036680038448 2153743820805990336 2162634779249344512 2173194519382397952 2186295991276142592 2186335529325753344 2197010995777539249 2207689670483705856 2209299947413307392 2218469405202864576 2230217116100886528 2231843824427728896 2253683205285449728 2256262247014465536 2265617387785027584 2276679972686321664 2278340570769973248 2287796574115454094 2288735932558344192 2301588943941095424 2312817750030548992 2324110805450620032 2336417931153309696 2338122101781430272 2339827515422408704 2347826221832769216 2349538713606534912 2361980490575118336 2363703306396106752 2385093304719003648 2386832978901876736 2396739268120951908 2397723357918265344 2409430991501850624 2411188417462099968 2412947125279358976 2422961798406739128 2434738717557522432 2434782748567316224 2447675927874895872 2449461249485307904 2459627470491472512 2461421509492560384 2483650879294169088 2485462440839970816 2498669176372289536 2510869709460044856 2523073909124235264 2524914225615208448 2535393605946130944 2548819561258156032 2550678656488833024 2563133142116219904 2575637948897656832 2578585425159389184 2601919968784367616 2603817795165683712 2614624656131947536 2630387364504109056 2632305954850209792 2643220285749198848 2656126634800708608 2670191921318068224 2672139544893063168 2683229967808879104 2685187101264611328 2699406274942992384 2711462606359056704 2714565515939278848 2725820919678861312 2727809118745001984 2739130592138230752 2753635418859257856 2755643905670971392 2757653857462124544 2769099198179130432 2782608855505504256 2796195812807777226 2797343917571309568 2811002823418825728 2813053153705783296 2824728423142550463 2838458147764764672 2840528503817109504 2855621915854045184 2869565382240051264 2871606496200228864 2871658427741320448 2897592692509863936 2912936641437892608 2929295019561394176 2929347994370052332 2943586227311607808 2957959206937152768 2973622821467848704 2975791765903638528 2988142464150797184 3006156988004696064 3008349662685954048 3035573296915095552 3037787427693297664 3041263772780986368 3050395432153938792 3066548534638718976 3068785258588127232 3098814407267493376 3102360589644890112 3115223908204412928 3117496135708573696 3130434962443692288 3132718284808713216 3147011907267723264 3149307320766824448 3151604408528142336 3164684797919006208 3180124406292004864 3195652357494602544 3212574655335800832 3214917889949466624 3217262833705811968 3228261055020057672 3230615731208985504 3243952168874016768 3246318290076696576 3263567903833194496 3279503293988630016 3281895345990080512 3311534505725558784 3313949921119961088 3327704107804296864 3347765736641593344 3347826279280059808 3364098545498980352 3380524807928174592 3398426081677541376 3415019959029482496 3417510856154959872 3435607986291081216 3469226625045823488 3471757060220911616 3486166208175930048 3504626896729964544 3507183152672145408 3509741273133613056 3524308070409802368 3541502179734278144 3545554959594160128 3560255895090757632 3577639957078505472 3580249468352815104 3595108902181427862 3596585036877398016 3616782626193149952 3619420687919038464 3634427892905148416 3652174122850974336 3671513891812343808 3674191874227961856 3676871809949499392 3689441205737208768 3692132264238840576 3728193661259956224 3728261083743702968 3748003764558434304 3750737538274377728 3766304564190067284 3784610863686352896 3787371338422812672 3803090408919196416 3826017984733249536 3826087176320068352 3828808661600305152 3863456923346485248 3902879953176551424 3905726692748525568 3943945609249537024 3948458932275314688 3964830428623798272 3967722354538184704 3984189952201062912 4005287881977102336 4008209317339594752 4027780651896916992 4047431062553460736 4052062810964754432 4067193909538585056 4088731379518291968 4091713678117502976 4108695888207346128 4133465858506457088 4136480786193186816 4153631877605883904 4173913283258256384 4176957713078284288 4194293719211665839 4196015876356964352 4199076427689099264 4216504235128238592 4219579730558674944 4260792755725664256 4260869809992803392 4283432873781067776 4286557186599288832 4304348073360076896 4307487641611980672 4325269558498689024 4346389038764795904 4372671058651506688 4394021991555078498 4415379340967411712 4418599894826614784 4436938810405729152 4460434232201773056 4463687648855457792 4507366410570899456 4512524494028931072 4553359945372643328 4556681141539946496 4575593148230908188 4577471865116688384 4603177887882190848 4625635500061097984 4648221610901240064 4672835862306619392 4676244203562860544 4679655030844817408 4695652443665538432 4699077427213069824 4723960981150236672 4727406612792213504 4770186609438007296 4773665957803753472 4793478536241903816 4818861983003701248 4822376834924199936 4825894250558717952 4845923596813478256 4869477435115044864 4869565497134632448 4895351855749791744 4898922498970615808 4919254940982945024 4922843018985120768 4967301758588338176 4970924881679941632 4997338352744579072 5021739418920089712 5046147818248470528 5070787211892261888 5097639122516312064 5101357312977666048 5126266284232439808 5126358990147591581 5151275897795313664 5203839937568735232 5207635590331367424 5229249312263895072 5260774729008218112 5264611909700419584 5286440571498397696 5312253269601417216 5340383842636136448 5366459935617758208 5370374202529222656 5398812549885984768 5422925212718113408 5429131031878557696 5451641839357722624 5455618237490003968 5478261184276461504 5507270837718515712 5511287811341942784 5515307714924249088 5538198396358260864 5565217711011008512 5592391625615554452 5594687835142619136 5622005646837651456 5626106307411566592 5649456846285100926 5676916295529529344 5681057007634219008 5711243831708090368 5739130764480102528 5743212992400457728 5743316855482640896 5795185385019727872 5858590039122788352 5858695988740104664 5887172454623215616 5915918413874305536 5947245642935697408 5951583531807277056 5976284928301594368 6012313976009392128 6016699325371908096 6071146593830191104 6075574855386595328 6100790864307877584 6133097069277437952 6137570517176254464 6197628814534986752 6204721179289780224 6230447816408825856 6234992271417147392 6260869924887384576 6265436569617426432 6294023814535446528 6298614641533648896 6329369595838012416 6360248812584009728 6391304714989205088 6425149310671601664 6429835779898933248 6434525667411623936 6456522110040115344 6461231462417971008 6487904337748033536 6527135807666388992 6559006587977260032 6563790691980161024 6591032987332617747 6623069011451117568 6627899842239922176 6655408215608593728 6695531473283186688 6695652558560119616 6761049615856349184 6796852163355082752 6830039918058964992 6835021712309919744 6938453250091646976 6943514120441823232 6972332416351860096 7009253793459929088 7014366305344290816 7019482546267226112 7048616140819604736 7083004359468556288 7091109919188320256 7155279914157010944 7160498936705630208 7190217804362855724 7193170073754796032 7233565252386299904 7238841375838076928 7268855785810296832 7304348245701948672 7343027783624687616 7348383748455923712 7353743619898998784 7378882411474417536 7384264528477681152 7456387322519912448 7456522167487405936 7496007529116868608 7501475076548755456 7532609128380134568 7569221727372705792 7574742676845625344 7606180817838392832 7652035969466499072 7652174352640136704 7726913846692970496 7805759906353102848 7811453385497051136 7887891218499074048 7896917864550629376 7929660857247596544 7968379904402125824 8010575763954204672 8016418634679189504 8055561303793833984 8094862125106921472 8134387819077170112 8177462759036583936 8183427356235005952 8217391776414692256 8266931717012914176 8272961572386373632 8307263755211767808 8347826566516512768 8353915426156568576 8388587438423331678 8392031752713928704 8433008470256477184 8439159461117349888 8521585511451328512 8521739619985606784 8566865747562135552 8573114373198577664 8608696146720153792 8614975283223961344 8692778077529591808 8745342117303013376 8788043983110156996 8830758681934823424 8837199789653229568 8873877620811458304 8920868464403546112 8927375297710915584 9014732821141798912 9025048988057862144 9106719890745286656 9113362283079892992 9151186296461816376 9206355775764381696 9251271000122195968 9296443221802480128 9345671724613238784 9352488407125721088 9391304887331076864 9398154854426139648 9447921962300473344 9454813225584427008 9540373218876014592 9547331915607506944 9586957072483807632 9637723966007402496 9644753669848399872 9651788501117435904 9691847193626956512 9738954870230089728 9739130994269264896 9790703711499583488 9797844997941231616 9838509881965890048 9845686037970241536 9934603517176676352 9941849763359883264 9994676705489158144 10043478837840179424 10092295636496941056 10141574423784523776 10195278245032624128 10252532568464879616 10252717980295183162 10302551795590627328 10407679875137470464 10415271180662734848 10458498624527790144 10521549458016436224 10529223819400839168 10624506539202834432 10680767685272272896 10732919871235516416 10740748405058445312 10845850425436226816 10858262063757115392 10903283678715445248 10911236474980007936 10956522368552923008 11014541675437031424 11022575622683885568 11030615429848498176 11076396792716521728 11130435422022017024 11184783251231108904 11244011293675302912 11252212614823133184 11298913692570201852 11353832591059058688 11362114015268438016 11422487663416180736 11478261528960205056 11486425984800915456 11486633710965281792 11590370770039455744 11717180078245576704 11717391977480209328 11774344909246431232 11831836827748611072 11894491285871394816 11903167063614554112 11952569856603188736 12024627952018784256 12142293187660382208 12151149710773190656 12201581728615755168 12266194138554875904 12275141034352508928 12395257629069973504 12409442358579560448 12460895632817651712 12521739849774769152 12530873139234852864 12582881157634997517 12588047629070893056 12597229283067297792 12658739191676024832 12720497625168019456 12782609429978410176 12850298621343203328 12859671559797866496 12869051334823247872 12913044220080230688 12922462924835942016 12975808675496067072 13054271615332777984 13118013175954520064 13127581383960322048 13182065974665235494 13246138022902235136 13255799684479844352 13310816431217187456 13391062946566373376 13391305117120239232 13522099231712698368 13660079836117929984 13670043424619839488 13876906500183293952 13887028240883646464 13944664832703720192 14018507586919858176 14028732610688581632 14038965092534452224 14097232281639209472 14166008718937112576 14182219838376640512 14310559828314021888 14320997873411260416 14380435608725711448 14467130504772599808 14477682751676153856 14537711571620593664 14608696491403897344 14686055567249375232 14696767496911847424 14757764822948835072 14768529056955362304 14912774645039824896 14913044334974811872 14992015058233737216 15002950153097510912 15065218256760269136 15138443454745411584 15212361635676785664 15304071938932998144 15304348705280273408 15379076970442774743 15453827693385940992 15611519812706205696 15622906770994102272 15775782436998148096 15793835729101258752 15859321714495193088 15936759808804251648 16021151527908409344 16111122607587667968 16189724250213842944 16268775638154340224 16354925518073167872 16366854712470011904 16434783552829384512 16533863434025828352 16545923144772747264 16695653133033025536 16707830852313137152 16777174876846663356 16784063505427857408 16866016940512954368 16878318922234699776 17043171022902657024 17043479239971213568 17133731495124271104 17146228746397155328 17217392293440307584 17229950566447922688 17385556155059183616 17490684234606026752 17576087966220313992 17661517363869646848 17674399579306459136 17747755241622916608 17841736928807092224 17854750595421831168 18029465642283597824 18050097976115724288 18213439781490573312 18226724566159785984 18302372592923632752 18412711551528763392 18502542000244391936 18592886443604960256 18691343449226477568 18704976814251442176 18782609774662153728 18796309708852279296 18895843924600946688 19080746437752029184 19094663831215013888 19173914144967615264 19275447932014804992 19289507339696799744 19303577002234871808 19383694387253913024 19478261988538529792 19581407422999166976 19677019763931780096 19691372075940483072 19773098961997853241 19869207034353352704 19883699526719766528 19989353410978316288 20086957675680358848 20283148847569047552 20390556490065248256 20505065136929759232 20505435960590366324 20605103591181254656 20815359750274940928 20830542361325469696 20916997249055580288 21043098916032872448 21058447638801678336 21249013078405668864 21465839742471032832 21481496810116890624 21691700850872453632 21716524127514230784 21806567357430890496 21822472949960015872 21913044737105846016 22029083350874062848 22045151245367771136 22061230859696996352 22152793585433043456 22260870844044034048 22369566502462217808 22488022587350605824 22504425229646266368 22597827385140403704 22707665182118117376 22724228030536876032 22844975326832361472 22956523057920410112 22973267421930563584 23180741540078911488 23434360156491153408 23434783954960418656 23548689818492862464 23663673655497222144 23788982571742789632 23905139713206377472 24049255904037568512 24284586375320764416 24302299421546381312 24403163457231510336 24532388277109751808 24550282068705017856 24790515258139947008 24818884717159120896 24921791265635303424 25043479699549538304 25061746278469705728 25165762315269995034 25176095258141786112 25317478383352049664 25440995250336038912 25565218859956820352 25700597242686406656 25719343119595732992 25738102669646495744 25826088440160461376 25844925849671884032 26236026351909040128 26255162767920644096 26364131949330470988 26492276045804470272 26511599368959688704 26621632862434374912 26782125893132746752 26782610234240478464 27044198463425396736 27320159672235859968 27340086849239678976 27753813000366587904 27774056481767292928 27889329665407440384 28037015173839716352 28057465221377163264 28194464563278418944 28332017437874225152 28364439676753281024 28621119656628043776 28641995746822520832 28760871217451422896 28934261009545199616 28955365503352307712 29075423143241187328 29217392982807794688 29372111134498750464 29393534993823694848 29515529645897670144 29537058113910724608 29825549290079649792 29826088669949623744 29984030116467474432 30005900306195021824 30130436513520538272 30276886909490823168 30424723271353571328 30608697410560546816 30758153940885549486 30907655386771881984 31223039625412411392 31245813541988204544 31551564873996296192 31587671458202517504 31873519617608503296 32042303055816818688 32222245215175335936 32379448500427685888 32537551276308680448 32709851036146335744 32733709424940023808 32869567105658769024 33067726868051656704 33091846289545494528 33391306266066051072 33415661704626274304 33554349753693326712 33732033881025908736 33756637844469399552 34086342045805314048 34086958479942427136 34267462990248542208 34292457492794310656 34434784586880615168 34459901132895845376 34771112310118367232 34981368469212053504 35152175932440627984 35323034727739293696 35495510483245833216 35683473857614184448 35709501190843662336 36058931284567195648 36426879562981146624 36453449132319571968 36604745185847265504 36825423103057526784 37005084000488783872 37185772887209920512 37382686898452955136 37565219549324307456 37592619417704558592 37791687849201893376 38161492875504058368 38189327662430027776 38347828289935230528 38550895864029609984 38579014679393599488 38607154004469743616 38767388774507826048 38956523977077059584 39162814845998333952 39354039527863560192 39382744151880966144 39546197923995706482 39738414068706705408 39767399053439533056 39978706821956632576 40173915351360717696 40566297695138095104 41010130273859518464 41010871921180732648 41210207182362509312 41630719500549881856 41661084722650939392 41833994498111160576 42086197832065744896 42116895277603356672 42498026156811337728 42931679484942065664 42962993620233781248 43383401701744907264 43433048255028461568 43613134714861780992 43644945899920031744 43826089474211692032 44058166701748125696 44090302490735542272 44305587170866086912 44521741688088068096 44739133004924435616 44976045174701211648 45008850459292532736 45195654770280807408 45415330364236234752 45689950653664722944 45913046115840820224 45946534843861127168 46137230911328324229 46361483080157822976 46868720312982306816 46869567909920837312 47327347310994444288 47577965143485579264 47810279426412754944 48569172750641528832 48604598843092762624 48806326914463020672 49064776554219503616 49100564137410035712 49581030516279894016 49637769434318241792 50086959399099076608 50123492556939411456 50331524630539990068 50352190516283572224 50634956766704099328 50881990500672077824 51130437719913640704 51401194485372813312 51438686239191465984 51476205339292991488 51652176880320922752 51689851699343768064 52472052703818080256 52510325535841288192 52728263898660941976 52984552091608940544 53023198737919377408 53243265724868749824 53564251786265493504 53565220468480956928 54088396926850793472 54640319344471719936 54680173698479357952 55507626000733175808 55778659330814880768 56074030347679432704 56114930442754326528 56388929126556837888 56664034875748450304 57242239313256087552 57283991493645041664 57521742434902845792 57868522019090399232 57910731006704615424 58150846286482374656 58434785965615589376 58744222268997500928 59031059291795340288 59074116227821449216 59651098580159299584 59652177339899247488 59968060232934948864 60011800612390043648 60260873027041076544 60849446542707142656 61217394821121093632 61516307881771098972 61815310773543763968 62446079250824822784 62491627083976409088 63103129747992592384 63175342916405035008 63747039235217006592 64444490430350671872 64758897000855371776 65075102552617360896 65419702072292671488 65467418849880047616 65739134211317538048 66135453736103313408 66183692579090989056 66782612532132102144 66831323409252548608 67108699507386653424 67464067762051817472 67513275688938799104 68172684091610628096 68173916959884854272 68534925980497084416 68584914985588621312 68869569173761230336 68919802265791690752 69542224620236734464 69962736938424107008 70304351864881255968 70646069455478587392 70991020966491666432 71366947715228368896 72117862569134391296 72853759125962293248 72906898264639143936 73209490371694531008 73650846206115053568 74371545774419841024 74765373796905910272 75130439098648614912 75185238835409117184 76322985751008116736 76378655324860055552 76695656579870461056 77101791728059219968 77158029358787198976 77214308008939487232 77534777549015652096 77913047954154119168 78708079055727120384 78765488303761932288 79092395847991412964 79476828137413410816 79534798106879066112 79957413643913265152 80347830702721435392 81132595390276190208 82020260547719036928 82021743842361465296 82420414364725018624 83261439001099763712 83322169445301878784 83667988996222321152 84172395664131489792 84996052313622675456 85863358969884131328 85925987240467562496 86766803403489814528 86866096510056923136 87226269429723561984 87652178948423384064 88116333403496251392 88180604981471084544 88611174341732173824 89043483376176136192 89478266009848871232 89952090349402423296 90017700918585065472 90391309540561614816 90830660728472469504 91379901307329445888 91826092231681640448 91893069687722254336 92274461822656648458 92722966160315645952 93737440625964613632 93739135819841674624 94654694621988888576 95620558852825509888 97138345501283057664 97209197686185525248 97612653828926041344 98129553108439007232 98201128274820071424 99162061032559788032 99275538868636483584 100173918798198153216 100246985113878822912 100663049261079980136 101269913533408198656 101763981001344155648 102260875439827281408 102802388970745626624 102877372478382931968 103304353760641845504 103379703398687536128 104944105407636160512 105020651071682576384 105456527797321883952 105969104183217881088 106486531449737499648 107128503572530987008 107130440936961913856 108176793853701586944 109280638688943439872 109360347396958715904 111015252001466351616 111557318661629761536 112148060695358865408 112777858253113675776 113328069751496900608 114484478626512175104 114567982987290083328 115043484869805691584 115737044038180798464 115821462013409230848 116869571931231178752 117488444537995001856 118062118583590680576 118148232455642898432 119302197160318599168 119304354679798494976 119936120465869897728 120023601224780087296 120521746054082153088 121698893085414285312 122434789642242187264 123032615763542197944 123630621547087527936 124892158501649645568 124983254167952818176 126206259495985184768 126350685832810070016 127494078470434013184 128888980860701343744 129517794001710743552 130150205105234721792 130839404144585342976 130934837699760095232 131478268422635076096 132270907472206626816 133565225064264204288 133662646818505097216 134217399014773306848 134928135524103634944 135026551377877598208 136347833919769708544 137069851960994168832 137739138347522460672 137839604531583381504 138411692733984972687 139084449240473468928 139925473876848214016 140608703729762511936 141982041932983332864 142733895430456737792 144235725138268782592 145707518251924586496 145813796529278287872 146418980743389062016 147301692412230107136 148743091548839682048 150260878197297229824 150370477670818234368 152645971502016233472 152757310649720111104 153391313159740922112 154203583456118439936 154316058717574397952 154428616017878974464 155069555098031304192 155826095908308238336 157416158111454240768 157530976607523864576 158184791695982825928 158953656274826821632 159069596213758132224 159914827287826530304 160695661405442870784 162265190780552380416 164040521095438073856 164043487684722930592 164840828729450037248 166522878002199527424 167335977992444642304 168344791328262979584 169992104627245350912 171726717939768262656 171851974480935124992 173533606806979629056 173732193020113846272 174452538859447123968 175304357896846768128 176232666806992502784 177222348683464347648 178086966752352272384 178956532019697742464 179904180698804846592 180035401837170130944 180782619081123229632 183652184463363280896 183786139375444508672 184548923645313296916 185445932320631291904 187474881251929227264 187478271639683349248 189309389243977777152 191241117705651019776 194276691002566115328 194418395372371050496 195225307657852082688 196259106216878014464 196402256549640142848 198324122065119576064 198551077737272967168 200347837596396306432 200493970227757645824 201326098522159960272 202539827066816397312 203527962002688311296 204521750879654562816 205604777941491253248 205754744956765863936 206608707521283691008 206759406797375072256 209888210815272321024 210041302143365152768 210913055594643767904 211938208366435762176 212973062899474999296 214260881873923827712 216353587707403173888 218561277377886879744 218720694793917431808 223114637323259523072 224296121390717730816 225555716506227351552 226656139502993801216 228968957253024350208 229135965974580166656 230086969739611383168 231474088076361596928 231642924026818461696 233739143862462357504 236124237167181361152 236296464911285796864 238604394320637198336 238608709359596989952 239872240931739795456 240047202449560174592 241043492108164306176 243397786170828570624 244869579284484374528 246065231527084395888 247261243094175055872 249784317003299291136 249966508335905636352 252412518991970369536 254988156940868026368 257777961721402687488 259035588003421487104 260300410210469443584 261678808289170685952 262956536845270152192 264541814944413253632 267130450128528408576 267325293637010194432 268434798029546613696 269856271048207269888 270053102755755196416 272695667839539417088 274139703921988337664 275478276695044921344 275679209063166763008 276823385467969945374 278168898480946937856 279850947753696428032 281217407459525023872 283964083865966665728 288471450276537565184 291415036503849172992 291627593058556575744 292837961486778124032 294603384824460214272 297486183097679364096 300521756394594459648 300740955341636468736 305291943004032466944 305514621299440222208 306782626319481844224 308407166912236879872 308632117435148795904 310139110196062608384 311652191816616476672 314832316222908481536 315061953215047729152 316369583391965651856 317907312549653643264 319829654575653060608 321391322810885741568 324530381561104760832 328081042190876147712 328086975369445861184 333045756004399054848 334671955984889284608 339984209254490701824 343453435879536525312 343703948961870249984 347067213613959258112 347464386040227692544 350608715793693536256 352465333613985005568 354444697366928695296 356173933504704544768 357913064039395484928 359808361397609693184 360070803674340261888 361565238162246459264 367304368926726561792 367572278750889017344 369097847290626593832 370891864641262583808 374949762503858454528 374956543279366698496 378618778487955554304 382482235411302039552 388553382005132230656 390450615315704165376 392518212433756028928 392804513099280285696 396648244130239152128 400695675192792612864 400987940455515291648 402652197044319920544 405079654133632794624 407055924005376622592 409043501759309125632 411209555882982506496 413217415042567382016 413518813594750144512 419776421630544642048 420082604286730305536 421826111189287535808 425946125798949998592 428521763747847655424 432707175414806347776 437122554755773759488 437441389587834863616 446229274646519046144 451111433012454703104 453312279005987602432 457937914506048700416 458271931949160333312 460173939479222766336 462948176152723193856 463285848053636923392 467478287724924715008 472248474334362722304 472592929822571593728 477208788641274396672 477217418719193979904 479744481863479590912 480094404899120349184 482086984216328612352 486795572341657141248 489739158568968749056 492130463054168791776 494522486188350111744 499568634006598582272 504825037983940739072 509976313881736052736 515555923442805374976 520600820420938887168 523357616578341371904 525913073690540304384 534260900257056817152 534650587274020388864 536869596059093227392 539712542096414539776 540106205511510392832 545391335679078834176 550956553390089842688 551358418126333526016 553646770935939890748 556337796961893875712 559701895507392856064 562434814919050047744 567928167731933331456 576942900553075130368 582830073007698345984 583255186117113151488 585675922973556248064 589206769648920428544 594972366195358728192 601043512789188919296 601481910683272937472 610583886008064933888 613565252638963688448 616814333824473759744 617264234870297591808 620278220392125216768 623304383633232953344 629664632445816963072 630123906430095458304 632739166783931303712 635814625099307286528 639659309151306121216 642782645621771483136 649060763122209521664 656162084381752295424 656173950738891722368 669343911969778569216 679968418508981403648 686906871759073050624 687407897923740499968 694134427227918516224 694928772080455385088 701217431587387072512 708889394733857390592 712347867009409089536 715826128078790969856 719616722795219386368 720141607348680523776 723130476324492918528 734608737853453123584 735144557501778034688 738195694581253187664 741783729282525167616 749899525007716909056 749913086558733396992 757237556975911108608 764964470822604079104 777106764010264461312 780901230631408330752 785036424867512057856 793296488260478304256 801391350385585225728 801975880911030583296 805304394088639841088 810159308267265589248 818087003518618251264 822419111765965012992 826434830085134764032 827037627189500289024 839552843261089284096 840165208573460611072 843652222378575071616 851892251597899997184 857043527495695310848 865414350829612695552 874245109511547518976 874882779175669727232 892458549293038092288 902222866024909406208 906624558011975204864 915875829012097400832 916543863898320666624 920347878958445532672 925896352305446387712 934956575449849430016 944496948668725444608 945185859645143187456 954434837438387959808 959488963726959181824 964173968432657224704 973591144683314282496 979478317137937498112 984260926108337583552 999137268013197164544 1009650075967881478144 1019952627763472105472 1031111846885610749952 1041201640841877774336 1051826147381080608768 1068521800514113634304 1069301174548040777728 1073739192118186454784 1079425084192829079552 1080212411023020785664 1090782671358157668352 1101913106780179685376 1102716836252667052032 1107293541871879781496 1112675593923787751424 1119403791014785712128 1124869629838100095488 1135856335463866662912 1153885801106150260736 1165660146015396691968 1171351845947112496128 1178413539297840857088 1189944732390717456384 1202087025578377838592 1202963821366545874944 1221167772016129867776 1227130505277927376896 1233628667648947519488 1240556440784250433536 1246608767266465906688 1259329264891633926144 1260247812860190916608 1265478333567862607424 1285565291243542966272 1298121526244419043328 1312324168763504590848 1312347901477783444736 1338687823939557138432 1359936837017962807296 1373813743518146101248 1374815795847480999936 1388268854455837032448 1389857544160910770176 1402434863174774145024 1417778789467714781184 1424695734018818179072 1431652256157581939712 1439233445590438772736 1440283214697361047552 1446260952648985837056 1469217475706906247168 1470289115003556069376 1476391389162506375328 1483567458565050335232 1499826173117466793984 1514475113951822217216 1529928941645208158208 1561802461262816661504 1570072849735024115712 1586592976520956608512 1602782700771170451456 1603951761822061166592 1610608788177279682176 1620318616534531178496 1636174007037236502528 1652869660170269528064 1654075254379000578048 1679105686522178568192 1680330417146921222144 1687304444757150143232 1703784503195799994368 1714087054991390621696 1730828701659225391104 1748490219023095037952 1749765558351339454464 1784917098586076184576 1804445732049818812416 1813249116023950409728 1831751658024194801664 1840695757916891065344 1851792704610892775424 1869913150899698860032 1888993897337450889216 1890371719290286374912 1908869674876775919616 1918977927453918363648 1928347936865314449408 1947182289366628564992 1958956634275874996224 1968521852216675167104 2019300151935762956288 2039905255526944210944 2062223693771221499904 2082403281683755548672 2103652294762161217536 2137043601028227268608 2138602349096081555456 2147478384236372909568 2158850168385658159104 2160424822046041571328 2181565342716315336704 2203826213560359370752 2205433672505334104064 2214587083743759562992 2225351187847575502848 2238807582029571424256 2249739259676200190976 2271712670927733325824 2331320292030793383936 2342703691894224992256 2379889464781434912768 2404174051156755677184 2405927642733091749888 2454261010555854753792 2467257335297895038976 2481112881568500867072 2493217534532931813376 2518658529783267852288 2520495625720381833216 2530956667135725214848 2571130582487085932544 2596243052488838086656 2624648337527009181696 2624695802955566889472 2677375647879114276864 2719873674035925614592 2747627487036292202496 2749631591694961999872 2776537708911674064896 2804869726349548290048 2835557578935429562368 2849391468037636358144 2863304512315163879424 2878466891180877545472 2892521905297971674112 2938434951413812494336 2940578230007112138752 2952782778325012750656 2999652346234933587968 3028950227903644434432 3059857883290416316416 3123604922525633323008 3173185953041913217024 3205565401542340902912 3207903523644122333184 3221217576354559364352 3240637233069062356992 3272348014074473005056 3305739320340539056128 3308150508758001156096 3358211373044357136384 3360660834293842444288 3374608889514300286464 3407569006391599988736 3428174109982781243392 3461657403318450782208 3496980438046190075904 3569834197172152369152 3608891464099637624832 3663503316048389603328 3681391515833782130688 3739826301799397720064 3777987794674901778432 3780743438580572749824 3817739349753551839232 3856695873730628898816 3894364578733257129984 3917913268551749992448 3937043704433350334208 4038600303871525912576 4079810511053888421888 4124447387542442999808 4164806563367511097344 4207304589524322435072 4274087202056454537216 4294956768472745819136 4317700336771316318208 4320849644092083142656 4363130685432630673408 4407652427120718741504 4410867345010668208128 4429174167487519125984 4450702375695151005696 4477615164059142848512 4499478519352400381952 4543425341855466651648 4685407383788449984512 4759778929562869825536 4808348102313511354368 4811855285466183499776 4908522021111709507584 4962225763137001734144 4986435069065863626752 5037317059566535704576 5040991251440763666432 5061913334271450429696 5142261164974171865088 5192486104977676173312 5249296675054018363392 5249391605911133778944 5354751295758228553728 5439747348071851229184 5495254974072584404992 5553075417823348129792 5609739452699096580096 5671115157870859124736 5726609024630327758848 5756933782361755090944 5785043810595943348224 5876869902827624988672 5881156460014224277504 5905565556650025501312 5999304692469867175936 6057900455807288868864 6119715766580832632832 6247209845051266646016 6346371906083826434048 6411130803084681805824 6415807047288244666368 6442435152709118728704 6481274466138124713984 6544696028148946010112 6611478640681078112256 6616301017516002312192 6716422746088714272768 6749217779028600572928 6815138012783199977472 6856348219965562486784 6993960876092380151808 7139668394344304738304 7217782928199275249664 7362783031667564261376 7479652603598795440128 7555975589349803556864 7561486877161145499648 7635478699507103678464 7713391747461257797632 7788729157466514259968 7835826537103499984896 7874087408866700668416 8077200607743051825152 8159621022107776843776 8248894775084885999616 8329613126735022194688 8414609179048644870144 8548174404112909074432 8589913536945491638272 8635400673542632636416 8726261370865261346816 8815304854241437483008 8821734690021336416256 8858348334975038251968 8998957038704800763904 9086850683710933303296 9370814767576899969024 9519557859125739651072 9616696204627022708736 9623710570932366999552 9817044042223419015168 9924451526274003468288 9972870138131727253504 10074634119133071409152 10081982502881527332864 10123826668542900859392 10284522329948343730176 10384972209955352346624 10498783211822267557888 10709502591516457107456 10990509948145168809984 11106150835646696259584 11219478905398193160192 11342230315741718249472 11453218049260655517696 11570087621191886696448 11753739805655249977344 11762312920028448555008 11811131113300051002624 11998609384939734351872 12115800911614577737728 12239431533161665265664 12494419690102533292032 12692743812167652868096 12822261606169363611648 12884870305418237457408 12962548932276249427968 13089392056297892020224 13222957281362156224512 13232602035032004624384 13432845492177428545536 13498435558057201145856 13630276025566399954944 13712696439931124973568 14279336788688609476608 14435565856398550499328 14725566063335128522752 14959305207197590880256 15111951178699607113728 15122973754322290999296 15270957399014207356928 15426783494922515595264 15577458314933028519936 15671653074206999969792 15748174817733401336832 16319242044215553687552 16659226253470044389376 16829218358097289740288 17179827073890983276544 17270801347085265272832 17452522741730522693632 17630609708482874966016 17643469380042672832512 17716696669950076503936 17997914077409601527808 18173701367421866606592 18741629535153799938048 19039115718251479302144 19233392409254045417472 19247421141864733999104 19634088084446838030336 19848903052548006936576 19945740276263454507008 20149268238266142818304 20247653337085801718784 20569044659896687460352 20997566423644535115776 21419005183032914214912 22212301671293392519168 22438957810796386320384 22684460631483436498944 22906436098521311035392 23140175242383773392896 23507479611310499954688 23524625840056897110016 23622262226600102005248 23997218769879468703744 24231601823229155475456 24478863066323330531328 24988839380205066584064 25644523212338727223296 25769740610836474914816 26178784112595784040448 26445914562724312449024 26465204070064009248768 26996871116114402291712 27260552051132799909888 27425392879862249947136 28558673577377218953216 28871131712797100998656 29451132126670257045504 29918610414395181760512 30223902357399214227456 30245947508644581998592 30541914798028414713856 30853566989845031190528 31154916629866057039872 31343306148413999939584 31496349635466802673664 33318452506940088778752 33658436716194579480576 34359654147781966553088 34905045483461045387264 35261219416965749932032 35286938760085345665024 35433393339900153007872 35995828154819203055616 36347402734843733213184 37483259070307599876096 38078231436502958604288 38466784818508090834944 39268176168893676060672 39697806105096013873152 40298536476532285636608 40495306674171603437568 41138089319793374920704 41995132847289070231552 42838010366065828429824 44424603342586785038336 44877915621592772640768 45368921262966872997888 45812872197042622070784 46280350484767546785792 47014959222620999909376 47244524453200204010496 47994437539758937407488 48957726132646661062656 49977678760410133168128 51539481221672949829632 52357568225191568080896 52891829125448624898048 52930408140128018497536 53993742232228804583424 54521104102265599819776 54850785759724499894272 57117347154754437906432 57742263425594201997312 58902264253340514091008 59837220828790363521024 60447804714798428454912 61083829596056829427712 61707133979690062381056 62992699270933605347328 66636905013880177557504 67316873432389158961152 68719308295563933106176 69810090966922090774528 70522438833931499864064 70573877520170691330048 70866786679800306015744 71991656309638406111232 72694805469687466426368 74966518140615199752192 76933569637016181669888 78536352337787352121344 79395612210192027746304 80990613348343206875136 82276178639586749841408 83990265694578140463104 85676020732131656859648 88849206685173570076672 89755831243185545281536 90737842525933745995776 91625744394085244141568 92560700969535093571584 94029918445241999818752 94489048906400408020992 95988875079517874814976 99955357520820266336256 103078962443345899659264 104715136450383136161792 105783658250897249796096 105860816280256036995072 107987484464457609166848 109042208204531199639552 109701571519448999788544 114234694309508875812864 117804528506681028182016 120895609429596856909824 122167659192113658855424 123414267959380124762112 125985398541867210694656 133273810027760355115008 134633746864778317922304 137438616591127866212352 139620181933844181549056 141044877667862999728128 141733573359600612031488 143983312619276812222464 149933036281230399504384 157072704675574704242688 158791224420384055492608 161981226696686413750272 164552357279173499682816 167980531389156280926208 171352041464263313719296 179511662486371090563072 183251488788170488283136 185121401939070187143168 188978097812800816041984 191977750159035749629952 199910715041640532672512 206157924886691799318528 209430272900766272323584 211567316501794499592192 211721632560512073990144 215974968928915218333696 218084416409062399279104 219403143038897999577088 235609057013362056364032 244335318384227317710848 246828535918760249524224 251970797083734421389312 266547620055520710230016 269267493729556635844608 274877233182255732424704 282089755335725999456256 283467146719201224062976 287966625238553624444928 299866072562460799008768 314145409351149408485376 317582448840768110985216 323962453393372827500544 329104714558346999365632 335961062778312561852416 342704082928526627438592 366502977576340976566272 370242803878140374286336 377956195625601632083968 383955500318071499259904 399821430083281065345024 412315849773383598637056 418860545801532544647168 423134633003588999184384 431949937857830436667392 471218114026724112728064 488670636768454635421696 493657071837520499048448 503941594167468842778624 538534987459113271689216 549754466364511464849408 566934293438402448125952 575933250477107248889856 599732145124921598017536 628290818702298816970752 635164897681536221970432 647924906786745655001088 658209429116693998731264 671922125556625123704832 733005955152681953132544 740485607756280748572672 755912391251203264167936 767911000636142998519808 799642860166562130690048 824631699546767197274112 846269266007177998368768 863899875715660873334784 942436228053448225456128 977341273536909270843392 987314143675040998096896 1007883188334937685557248 1099508932729022929698816 1133868586876804896251904 1151866500954214497779712 1199464290249843196035072 1256581637404597633941504 1295849813573491310002176 1343844251113250247409664 1466011910305363906265088 1480971215512561497145344 1511824782502406528335872 1535822001272285997039616 1649263399093534394548224 1727799751431321746669568 1884872456106896450912256 1974628287350081996193792 2015766376669875371114496 2199017865458045859397632 2267737173753609792503808 2303733001908428995559424 2398928580499686392070144 2591699627146982620004352 2687688502226500494819328 2932023820610727812530176 2961942431025122994290688 3023649565004813056671744 3298526798187068789096448 3455599502862643493339136 3769744912213792901824512 4031532753339750742228992 4398035730916091718795264 4535474347507219585007616 4607466003816857991118848 5183399254293965240008704 5375377004453000989638656 5923884862050245988581376 6047299130009626113343488 6597053596374137578192896 6911199005725286986678272 8063065506679501484457984 8796071461832183437590528 9070948695014439170015232 10366798508587930480017408 10750754008906001979277312 12094598260019252226686976 13194107192748275156385792 13822398011450573973356544 16126131013359002968915968 18141897390028878340030464 20733597017175860960034816 24189196520038504453373952 26388214385496550312771584 32252262026718005937831936 36283794780057756680060928 41467194034351721920069632 48378393040077008906747904 72567589560115513360121856 96756786080154017813495808 145135179120231026720243712 290270358240462053440487424
- Sum of all divisors σ(n): 1106088749465625210269952000
- Sum of proper divisors (its aliquot sum) s(n): 815818391225163156829464576
- 290270358240462053440487424 is an abundant number, because the sum of its proper divisors (815818391225163156829464576) is greater than itself. Its abundance is 525548032984701103388977152
Bases of 290270358240462053440487424
- Binary: 11110000000110110010001110100110100011110011011000010011111100011110000000000000000000002
- Hexadecimal: 0xF01B23A68F3613F1E00000
- Base-36: 10H01RNRUIMWRDJPC0
Squares and roots of 290270358240462053440487424
- 290270358240462053440487424 squared (2902703582404620534404874242) is 84256880873046176732992831662771413785472114702155776
- 290270358240462053440487424 cubed (2902703582404620534404874243) is 24457274995243048862040312089245664109753291991778763506020369851753253016961024
-
The
square root of 290270358240462053440487424 is 17037322507966.5042255619 -
290270358240462053440487424 is a
perfect cube number . Itscube root is 662116224
Scales and comparisons
How big is 290270358240462053440487424?- 290,270,358,240,462,053,440,487,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 290,270,358,240,462,053,440,487,424 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 290270358240462053440487424 cubic inches would be around 55176352 feet tall.
Recreational maths with 290270358240462053440487424
- 290270358240462053440487424 backwards is 424784044350264042853072092
- 290270358240462053440487424 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 290270358240462053440487424'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 290270358240462053440487424 - Facts about the integer". Numbermatics.com. 2024. Web. 21 May 2024.
APA style:
Numbermatics. (2024). Number 290270358240462053440487424 - Facts about the integer. Retrieved 21 May 2024, from https://numbermatics.com/n/290270358240462053440487424/
Chicago style:
Numbermatics. 2024. "Number 290270358240462053440487424 - Facts about the integer". https://numbermatics.com/n/290270358240462053440487424/
The information we have on file for 290270358240462053440487424 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 290270358240462053440487424, math, Factors of 290270358240462053440487424, curriculum, school, college, exams, university, Prime factorization of 290270358240462053440487424, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety septillion, two hundred seventy sextillion, three hundred fifty-eight quintillion, two hundred forty quadrillion, four hundred sixty-two trillion, fifty-three billion, four hundred forty million, four hundred eighty-seven thousand, four hundred twenty-four.