23722849551360999989182464
23,722,849,551,360,999,989,182,464 is an even composite number composed of six prime numbers multiplied together.
What does the number 23722849551360999989182464 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 16767 divisors.
23722849551360999989182464 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, seven hundred sixty-seven divisors.
Prime factorization of 23722849551360999989182464:
222 × 32 × 72 × 112 × 198 × 792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 19 × 19 × 19 × 19 × 19 × 19 × 19 × 19 × 79 × 79)See below for interesting mathematical facts about the number 23722849551360999989182464 from the Numbermatics database.
Names of 23722849551360999989182464
- Cardinal: 23722849551360999989182464 can be written as Twenty-three septillion, seven hundred twenty-two sextillion, eight hundred forty-nine quintillion, five hundred fifty-one quadrillion, three hundred sixty trillion, nine hundred ninety-nine billion, nine hundred eighty-nine million, one hundred eighty-two thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 2.3722849551360999989182464 × 1025
Factors of 23722849551360999989182464
Divisors of 23722849551360999989182464
- Number of divisors d(n): 16767
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 28 32 33 36 38 42 44 48 49 56 57 63 64 66 72 76 77 79 84 88 96 98 99 112 114 121 126 128 132 133 144 147 152 154 158 168 171 176 192 196 198 209 224 228 231 237 242 252 256 264 266 288 294 304 308 316 336 342 352 361 363 384 392 396 399 418 441 448 456 462 474 484 504 512 528 532 539 553 576 588 608 616 627 632 672 684 693 704 711 722 726 768 784 792 798 836 847 869 882 896 912 924 931 948 968 1008 1024 1056 1064 1078 1083 1089 1106 1152 1176 1197 1216 1232 1254 1264 1344 1368 1386 1408 1422 1444 1452 1463 1501 1536 1568 1584 1596 1617 1659 1672 1694 1738 1764 1792 1824 1848 1862 1881 1896 1936 2016 2048 2112 2128 2156 2166 2178 2212 2299 2304 2352 2394 2432 2464 2508 2527 2528 2541 2607 2688 2736 2772 2793 2816 2844 2888 2904 2926 3002 3072 3136 3168 3192 3234 3249 3318 3344 3388 3476 3528 3584 3648 3696 3724 3762 3792 3871 3872 3971 4032 4096 4224 4256 4312 4332 4356 4389 4424 4503 4598 4608 4704 4788 4851 4864 4928 4977 5016 5054 5056 5082 5214 5376 5472 5544 5586 5632 5688 5776 5808 5852 5929 6004 6083 6144 6241 6272 6336 6384 6468 6498 6636 6688 6776 6859 6897 6952 7056 7168 7296 7392 7448 7524 7581 7584 7623 7742 7744 7821 7942 8064 8192 8379 8448 8512 8624 8664 8712 8778 8848 9006 9196 9216 9408 9559 9576 9702 9728 9856 9954 10032 10108 10112 10164 10241 10428 10507 10752 10944 11088 11172 11264 11376 11552 11613 11616 11704 11858 11913 12008 12166 12288 12482 12544 12672 12768 12936 12996 13167 13272 13376 13509 13552 13718 13794 13904 14112 14336 14592 14784 14896 15048 15162 15168 15246 15484 15488 15642 15884 16093 16128 16384 16511 16758 16896 17024 17248 17328 17424 17556 17689 17696 17787 18012 18249 18392 18432 18723 18816 19118 19152 19404 19456 19712 19908 20064 20216 20224 20328 20482 20577 20691 20856 21014 21504 21888 22176 22344 22528 22743 22752 23104 23226 23232 23408 23716 23826 24016 24332 24576 24964 25088 25344 25536 25872 25992 26334 26544 26752 27018 27104 27436 27588 27797 27808 28224 28519 28672 28677 29184 29568 29792 30096 30324 30336 30492 30723 30968 30976 31284 31521 31768 32186 32256 32768 33022 33516 33792 34048 34496 34656 34839 34848 35112 35378 35392 35574 35739 36024 36498 36784 36864 37446 37632 38236 38304 38808 38912 39424 39816 40128 40432 40448 40656 40964 41154 41382 41712 42028 42581 43008 43681 43687 43776 44352 44688 45056 45486 45504 46208 46452 46464 46816 47432 47652 48013 48032 48279 48664 49152 49533 49928 50176 50688 51072 51744 51984 52668 53067 53088 53361 53504 54036 54208 54747 54872 55176 55594 55616 56169 56448 57038 57344 57354 58368 59136 59584 60192 60648 60672 60984 61446 61731 61936 61952 62568 63042 63536 64372 64512 65536 66044 66913 67032 67584 68096 68651 68992 69312 69678 69696 70224 70756 70784 71148 71478 72048 72996 73549 73568 73728 74892 75264 75449 76472 76608 77616 77824 78848 79632 80256 80864 80896 81312 81928 82308 82764 83391 83424 84056 85162 85557 86016 86031 87362 87374 87552 88704 89376 90112 90972 91008 92169 92416 92904 92928 93632 94563 94864 95304 96026 96064 96558 97328 98304 99066 99856 100352 101376 102144 103488 103968 105336 106134 106176 106722 107008 108072 108416 109494 109744 110352 111188 111232 112338 112651 112896 114076 114688 114708 115577 116736 118272 118579 119168 120384 121296 121344 121968 122892 123462 123872 123904 125136 126084 127072 127743 128744 129024 130321 131043 131061 131072 132088 133826 134064 135168 136192 137302 137984 138624 139356 139392 140448 141512 141568 142296 142956 144039 144096 144837 145992 147098 147136 147456 148599 149784 150528 150898 152944 153216 155232 155648 157696 159201 159264 160512 161728 161792 162624 163856 164616 165528 166782 166848 168112 170324 171114 172032 172062 174724 174748 175104 177408 178752 180224 181621 181944 182016 184338 184832 185808 185856 187264 189126 189728 190608 192052 192128 193116 194579 194656 196608 198132 199633 199712 200704 200739 202752 204288 205953 206976 207936 210672 212268 212352 213444 214016 216144 216832 218988 219488 220647 220704 222376 222464 224676 225302 225792 226347 228152 229376 229416 231154 233472 236544 237158 238336 240768 242592 242688 243936 245784 246924 247744 247808 250173 250272 252168 254144 255486 256671 257488 258048 260642 262086 262122 262144 264176 267652 268128 270336 272384 274604 275968 277248 278712 278784 280896 283024 283136 284592 285912 288078 288192 289674 291984 294196 294272 294912 297198 299568 301056 301796 305767 305809 305888 306432 310464 311296 313709 315392 318402 318528 321024 323456 323584 325248 327712 329232 331056 333564 333696 336091 336224 337953 340648 342228 344064 344124 346731 349448 349496 350208 354816 355737 357504 360448 363242 363888 364032 368676 369664 371616 371712 374528 378252 379456 381216 383229 384104 384256 386232 389158 389312 390963 393129 393183 393216 396264 399266 399424 401408 401478 405504 408576 411906 413952 415872 421344 424536 424704 426888 428032 432117 432288 433664 437976 438976 441294 441408 444752 444928 449352 450604 451584 452694 456304 458752 458832 462308 466944 468391 473088 474316 476672 480557 481536 485184 485376 487872 491568 493848 495488 495616 500346 500544 504336 508288 510972 513342 514976 516096 521284 524172 524244 524288 528143 528352 535304 536256 540672 541861 544768 544863 549208 551936 554496 557424 557568 561792 566048 566272 569184 571824 576156 576384 579348 583737 583968 588392 588544 589824 594396 598899 599136 602112 602217 603592 611534 611618 611776 612864 617859 620928 622592 627418 630784 636804 637056 642048 646912 647168 650496 655424 658464 661941 662112 667128 667392 672182 672448 675906 679041 681296 684456 688128 688248 693462 698896 698992 700416 709632 711474 715008 720896 726484 727776 728064 737352 739328 743232 743424 749056 755161 756504 758912 762432 766458 768208 768512 772464 778316 778624 781926 786258 786366 786432 792528 798532 798848 802816 802956 809039 811008 817152 823812 827904 829939 830053 831744 842688 849072 849408 853776 856064 864234 864576 867328 875952 877952 882588 882816 889504 889856 898704 901208 903168 905388 912247 912608 917301 917427 917504 917664 924616 933888 936782 941127 946176 948632 953344 961114 963072 970368 970752 975744 983136 987696 990976 991232 1000692 1001088 1008273 1008672 1013859 1016576 1021944 1026684 1029952 1032192 1040193 1042568 1048344 1048488 1048576 1056286 1056704 1067211 1070608 1072512 1081344 1083722 1089536 1089726 1098416 1103872 1108992 1114848 1115136 1123584 1132096 1132544 1138368 1143648 1152312 1152768 1158696 1167474 1167936 1172889 1176784 1177088 1179648 1188792 1197798 1198272 1204224 1204434 1207184 1223068 1223236 1223552 1225728 1235718 1241856 1245184 1254836 1261568 1271347 1273608 1274112 1284096 1293824 1294336 1300992 1304369 1310848 1316928 1323882 1324224 1334256 1334784 1344364 1344896 1351812 1358082 1362592 1368912 1376256 1376496 1386924 1397431 1397792 1397984 1400832 1405173 1419264 1422948 1430016 1433531 1441671 1441792 1452968 1455552 1456128 1474704 1478656 1486464 1486848 1498112 1510322 1513008 1517824 1524864 1532916 1536416 1537024 1544928 1556632 1557248 1563852 1572516 1572732 1572864 1584429 1585056 1597064 1597696 1605632 1605912 1618078 1622016 1625583 1634304 1634589 1647624 1655808 1659878 1660106 1663488 1685376 1698144 1698816 1707552 1712128 1728468 1729152 1734656 1751211 1751904 1755904 1765176 1765632 1779008 1779712 1796697 1797408 1802416 1806336 1810776 1824494 1825216 1834602 1834854 1835008 1835328 1849232 1867776 1873564 1882254 1892352 1897264 1906688 1922228 1926144 1940736 1941504 1951488 1966272 1975392 1981952 1982464 2001384 2002176 2016546 2017344 2027718 2033152 2043888 2053368 2059904 2064384 2080386 2085136 2096688 2096976 2097152 2112572 2113408 2134422 2140369 2141216 2145024 2162688 2167444 2179072 2179452 2195963 2196832 2207744 2217984 2229696 2230272 2247168 2253001 2264192 2265088 2265483 2276736 2287296 2304624 2305536 2317392 2334948 2335872 2345778 2353568 2354176 2359296 2377584 2395596 2396544 2408448 2408868 2414368 2427117 2446136 2446472 2447104 2451456 2471436 2476099 2483712 2489817 2490159 2490368 2509672 2523136 2542694 2547216 2548224 2568192 2587648 2588672 2601984 2608738 2621696 2633856 2647764 2648448 2668512 2669568 2688728 2689792 2703624 2716164 2725184 2736741 2737824 2751903 2752281 2752512 2752992 2773848 2794862 2795584 2795968 2801664 2810346 2823381 2838528 2845896 2860032 2867062 2883342 2883584 2905936 2911104 2912256 2949408 2957312 2972928 2973696 2996224 3020644 3024819 3026016 3035648 3049728 3065832 3072832 3074048 3089856 3113264 3114496 3127704 3145032 3145464 3145728 3168858 3170112 3194128 3195392 3211264 3211824 3236156 3244032 3251166 3268608 3269178 3295248 3311616 3319756 3320212 3326976 3363899 3370752 3396288 3397632 3415104 3424256 3450799 3456936 3458304 3469312 3502422 3503808 3511808 3530352 3531264 3558016 3559424 3593394 3594816 3604832 3612672 3621552 3648988 3650432 3669204 3669708 3670016 3670656 3697001 3698464 3735552 3747128 3764508 3784704 3793027 3794528 3813376 3814041 3844456 3852288 3881472 3883008 3902976 3913107 3932544 3950784 3963904 3964928 4002768 4004352 4033092 4034688 4055436 4066304 4087776 4106736 4119808 4128768 4160772 4170272 4192293 4193376 4193952 4194304 4215519 4225144 4226816 4268844 4280738 4282432 4290048 4300593 4325013 4325376 4334888 4358144 4358904 4391926 4393664 4415488 4435968 4459392 4460544 4494336 4506002 4528384 4530176 4530966 4553472 4574592 4609248 4611072 4634784 4669896 4671744 4691556 4707136 4708352 4718592 4753287 4755168 4791192 4793088 4816896 4817736 4828736 4854234 4876749 4892272 4892944 4894208 4902912 4942872 4952198 4967424 4979634 4980318 4980736 5019344 5046272 5085388 5094432 5096448 5136384 5175296 5177344 5203968 5217476 5243392 5267712 5286127 5295528 5296896 5337024 5339136 5377456 5379584 5407248 5432328 5450368 5473482 5475648 5503806 5504562 5505024 5505984 5547696 5589724 5591168 5591936 5603328 5620692 5646762 5677056 5691792 5720064 5734124 5766684 5767168 5809573 5810371 5811872 5822208 5824512 5898816 5914624 5945856 5947392 5960471 5992448 6041288 6049638 6052032 6071296 6099456 6131664 6145664 6148096 6179712 6226528 6228992 6255408 6290064 6290928 6291456 6337716 6340224 6385729 6388256 6390784 6421107 6422528 6423648 6472312 6488064 6502332 6537216 6538356 6587889 6590496 6623232 6639512 6640424 6653952 6727798 6741504 6759003 6792576 6795264 6796449 6830208 6848512 6901598 6913872 6916608 6938624 7004844 7007616 7023616 7060704 7062528 7116032 7118848 7186788 7189632 7209664 7225344 7243104 7281351 7297976 7300864 7338408 7339416 7340032 7341312 7394002 7396928 7428297 7469451 7470477 7471104 7494256 7529016 7569408 7586054 7589056 7626752 7628082 7688912 7704576 7762944 7766016 7805952 7826214 7865088 7901568 7927808 7929856 8005536 8008704 8066184 8069376 8110872 8132608 8175552 8210223 8213472 8239616 8257536 8321544 8340544 8384586 8386752 8387904 8431038 8450288 8453632 8537688 8561476 8564864 8580096 8601186 8650026 8650752 8669776 8716288 8717808 8783852 8787328 8830976 8871936 8899429 8918784 8921088 8988672 9012004 9056768 9060352 9061932 9106944 9130583 9149184 9218496 9222144 9269568 9339792 9343488 9383112 9414272 9416704 9437184 9506574 9510336 9582384 9586176 9633792 9635472 9657472 9708468 9753498 9784544 9785888 9788416 9805824 9885744 9904396 9934848 9959268 9960636 9961472 10034717 10038688 10091697 10092544 10170776 10188864 10192896 10272768 10295359 10350592 10352397 10354688 10407936 10434952 10486784 10535424 10572254 10591056 10593792 10674048 10678272 10754912 10759168 10814496 10864656 10900736 10946964 10951296 11007612 11009124 11010048 11011968 11091003 11095392 11179448 11182336 11183872 11206656 11241384 11293524 11354112 11379081 11383584 11440128 11442123 11468248 11533368 11534336 11619146 11620742 11623744 11644416 11649024 11739321 11797632 11829248 11891712 11894784 11920942 11984896 12082576 12099276 12104064 12142592 12198912 12263328 12291328 12296192 12359424 12453056 12457984 12510816 12576879 12580128 12581856 12582912 12675432 12680448 12771458 12776512 12781568 12842214 12845056 12847296 12901779 12944624 12976128 13004664 13074432 13076712 13175778 13180992 13246464 13279024 13280848 13307904 13455596 13483008 13518006 13585152 13590528 13592898 13660416 13697024 13803196 13827744 13833216 13877248 14009688 14015232 14047232 14121408 14125056 14232064 14237696 14348059 14373576 14379264 14419328 14450688 14486208 14562702 14595952 14601728 14676816 14678832 14680064 14682624 14788004 14793856 14856594 14938902 14940954 14942208 14988512 15058032 15138816 15172108 15178112 15253504 15256164 15371741 15377824 15409152 15525888 15532032 15611904 15652428 15730176 15768841 15771007 15803136 15855616 15858381 15859712 16011072 16017408 16132368 16138752 16221744 16265216 16351104 16420446 16426944 16479232 16515072 16643088 16681088 16769172 16773504 16775808 16862076 16900576 16907264 17075376 17122952 17129728 17160192 17202372 17300052 17301504 17332693 17339552 17428719 17431113 17432576 17435616 17567704 17574656 17661952 17743872 17798858 17837568 17842176 17881413 17977344 18024008 18113536 18120704 18123864 18213888 18261166 18298368 18436992 18444288 18539136 18679584 18686976 18766224 18828544 18833408 18874368 19013148 19020672 19157187 19164768 19172352 19263321 19267584 19270944 19314944 19416936 19506996 19569088 19571776 19576832 19611648 19763667 19771488 19808792 19869696 19918536 19921272 19922944 20069434 20077376 20183394 20185088 20277009 20341552 20377728 20385792 20545536 20590718 20701184 20704794 20709376 20815872 20869904 20973568 21070848 21144508 21182112 21187584 21348096 21356544 21509824 21518336 21628992 21729312 21801472 21893928 21902592 22015224 22018248 22020096 22023936 22182006 22190784 22284891 22358896 22364672 22367744 22413312 22482768 22587048 22708224 22758162 22767168 22880256 22884246 22936496 23066736 23068672 23238292 23241484 23247488 23288832 23298048 23478642 23595264 23658496 23783424 23789568 23841884 23969792 24155593 24165152 24198552 24208128 24285184 24397824 24526656 24582656 24592384 24718848 24783011 24906112 24915968 25021632 25153758 25160256 25163712 25350864 25360896 25542916 25553024 25563136 25684428 25690112 25694592 25803558 25889248 25952256 26009328 26148864 26153424 26351556 26361984 26492928 26551189 26558048 26561696 26615808 26698287 26911192 26966016 27036012 27170304 27181056 27185796 27237089 27320832 27391749 27394048 27606392 27655488 27666432 27754496 28019376 28030464 28094464 28242816 28250112 28464128 28475392 28696118 28747152 28758528 28838656 28901376 28972416 29125404 29191904 29203456 29353632 29357664 29360128 29365248 29576008 29587712 29713188 29877804 29881908 29884416 29977024 30104151 30116064 30275091 30277632 30344216 30356224 30507008 30512328 30743482 30755648 30818304 30886077 31051776 31057191 31064064 31223808 31304856 31460352 31537682 31542014 31606272 31711232 31716762 31719424 32022144 32034816 32264736 32277504 32443488 32530432 32702208 32840892 32853888 32958464 33030144 33273009 33286176 33362176 33538344 33547008 33551616 33724152 33801152 33814528 34137243 34150752 34245904 34259456 34320384 34404744 34600104 34603008 34665386 34679104 34857438 34862226 34865152 34871232 35135408 35149312 35323904 35487744 35597716 35675136 35684352 35762826 35954688 36048016 36227072 36241408 36247728 36427776 36522332 36596736 36873984 36888576 37002889 37078272 37359168 37373952 37532448 37657088 37666816 37748736 38026296 38041344 38314374 38329536 38344704 38526642 38535168 38541888 38629888 38833872 39013992 39138176 39143552 39153664 39223296 39527334 39542976 39617584 39739392 39837072 39842544 39845888 40138868 40154752 40366788 40370176 40554018 40667011 40683104 40755456 40771584 41091072 41181436 41402368 41409588 41418752 41631744 41723297 41739808 41947136 42141696 42289016 42364224 42375168 42696192 42713088 42807019 43019648 43036672 43044177 43257984 43458624 43602944 43787856 43805184 44030448 44036496 44040192 44047872 44364012 44381568 44569782 44717792 44729344 44735488 44826624 44965536 45174096 45416448 45516324 45534336 45760512 45768492 45872992 46115223 46133472 46137344 46476584 46482968 46494976 46577664 46596096 46957284 47045881 47190528 47306523 47313021 47316992 47566848 47575143 47579136 47683768 47939584 48311186 48330304 48397104 48416256 48570368 48795648 49053312 49165312 49184768 49437696 49566022 49812224 49831936 50043264 50307516 50320512 50327424 50701728 50721792 51085832 51106048 51126272 51368856 51380224 51389184 51607116 51778496 51904512 51998079 52018656 52286157 52293339 52297728 52306848 52703112 52723968 52985856 53102378 53116096 53123392 53231616 53396574 53644239 53822384 53932032 54072024 54340608 54362112 54371592 54474178 54641664 54783498 54788096 55212784 55310976 55332864 55508992 56038752 56060928 56188928 56485632 56500224 56928256 56950784 57392236 57471561 57494304 57517056 57677312 57802752 57944832 58250808 58383808 58406912 58707264 58715328 58730496 59152016 59175424 59426376 59755608 59763816 59768832 59954048 60208302 60232128 60550182 60555264 60688432 60712448 61014016 61024656 61486964 61511296 61636608 61772154 62103552 62114382 62128128 62447616 62609712 62920704 63075364 63084028 63212544 63422464 63433524 63438848 63914081 64044288 64069632 64529472 64555008 64886976 65060864 65404416 65565181 65681784 65707776 65916928 66060288 66546018 66572352 66724352 67076688 67094016 67103232 67448304 67602304 67629056 68274486 68301504 68491808 68518912 68640768 68809488 69200208 69206016 69330772 69358208 69714876 69724452 69730304 69742464 70243019 70270816 70298624 70647808 70975488 71195432 71350272 71368704 71525652 71909376 72067513 72096032 72454144 72466779 72482816 72495456 72855552 73044664 73193472 73747968 73777152 74005778 74156544 74349033 74718336 74747904 75064896 75314176 75333632 76052592 76082688 76628748 76659072 76689408 77053284 77070336 77083776 77259776 77667744 78027984 78276352 78287104 78307328 78446592 79054668 79085952 79235168 79478784 79653567 79674144 79685088 79691776 80094861 80277736 80309504 80733576 80740352 81108036 81334022 81366208 81510912 81543168 81711267 82175247 82182144 82362872 82804736 82819176 82837504 83263488 83446594 83479616 83894272 84283392 84578032 84728448 84750336 85392384 85426176 85614038 86039296 86073344 86088354 86515968 86917248 87205888 87575712 87610368 88060896 88072992 88080384 88095744 88728024 88763136 89139564 89435584 89458688 89470976 89653248 89931072 90312453 90348192 90832896 91032648 91068672 91521024 91536984 91745984 92230446 92266944 92658231 92953168 92965936 92989952 93155328 93192192 93914568 94091762 94381056 94613046 94626042 94633984 95133696 95150286 95158272 95367536 95879168 96622372 96660608 96794208 96832512 97140736 97591296 98106624 98330624 98369536 98875392 99132044 99624448 99663872 100086528 100436413 100615032 100641024 100654848 101403456 101443584 102171664 102212096 102252544 102737712 102760448 102778368 103214232 103556992 103809024 103996158 104037312 104572314 104586678 104595456 104613696 105406224 105447936 105971712 106204756 106232192 106246784 106463232 106793148 107288478 107644768 107864064 108144048 108681216 108724224 108743184 108948356 109283328 109566996 109576192 110381887 110397049 110425568 110621952 110665728 111008667 111017984 112077504 112121856 112377856 112971264 113000448 113248949 113856512 113901568 114784472 114943122 114988608 115034112 115354624 115605504 115889664 116501616 116767616 116813824 117414528 117430656 117460992 118304032 118350848 118852752 119511216 119527632 119537664 119908096 120416604 120464256 121100364 121110528 121328851 121376864 121424896 122001033 122028032 122049312 122973928 123022592 123273216 123544308 124207104 124228764 124256256 124895232 125169891 125219424 125841408 126150728 126168056 126425088 126844928 126867048 126877696 127828162 128088576 128139264 128421057 129058944 129110016 129132531 129773952 130121728 130808832 131130362 131363568 131415552 131833856 132120576 133092036 133144704 133448704 134153376 134188032 134206464 134896608 135204608 135258112 136548972 136603008 136983616 137037824 137281536 137618976 138345669 138400416 138412032 138661544 138716416 139429752 139448904 139460608 139484928 140486038 140541632 140597248 141137643 141295616 141919569 141939063 141950976 142390864 142700544 142737408 143051304 143818752 144135026 144192064 144908288 144933558 144965632 144990912 145711104 146089328 146386944 147495936 147554304 148011556 148313088 148698066 149436672 149495808 150129792 150628352 150667264 152105184 152165376 153257496 153318144 153378816 154106568 154140672 154167552 154519552 155335488 155994237 156055968 156552704 156574208 156614656 156893184 158109336 158171904 158470336 158957568 159307134 159348288 159370176 160189722 160555472 160619008 161467152 161480704 162216072 162668044 162732416 163021824 163086336 163422534 164350494 164364288 164725744 165609472 165638352 165675008 166526976 166893188 166959232 167788544 168566784 169089151 169156064 169456896 169500672 170784768 170852352 171228076 172078592 172146688 172176708 173031936 173481077 173834496 174411776 175151424 175220736 176121792 176145984 176191488 177456048 177526272 178279128 178871168 178917376 178941952 179306496 179862144 180624906 180696384 181665792 182065296 182137344 183042048 183073968 183491968 184460892 184533888 185316462 185906336 185931872 185979904 186310656 186384384 187829136 188183524 188762112 189226092 189252084 189267968 190267392 190300572 190316544 190659623 190735072 191742243 191758336 193244744 193321216 193588416 193665024 194281472 195182592 195611821 196213248 196661248 196695543 196739072 197750784 198264088 199248896 199327744 200173056 200872826 201230064 201282048 201309696 202806912 202887168 204343328 204424192 204505088 205475424 205520896 205556736 206428464 207113984 207618048 207992316 208074624 209144628 209173356 209190912 209227392 210729057 210812448 210895872 211943424 212409512 212464384 212493568 212926464 213586296 214576956 215289536 215728128 216202539 216288096 217362432 217400337 217448448 217486368 217896712 218566656 219133992 219152384 220763774 220794098 220851136 221243904 221331456 222017334 222035968 223047099 224155008 224243712 224755712 225942528 226000896 226497898 227713024 227803136 229568944 229886244 229977216 230068224 230709248 231211008 231779328 233003232 233535232 233627648 234829056 234861312 234921984 236608064 236701696 237705504 238960701 239022432 239055264 239075328 239816192 240833208 240928512 242200728 242221056 242657702 242753728 242849792 244002066 244056064 244098624 245133801 245947856 246045184 246546432 247088616 248414208 248457528 248512512 249790464 250339782 250438848 251682816 252301456 252336112 252850176 253689856 253734096 253755392 255656324 256177152 256278528 256842114 258117888 258220032 258265062 259547904 260243456 261617664 262260724 262727136 262831104 263667712 264241152 266184072 266289408 266897408 268306752 268376064 268412928 269793216 270409216 270516224 272613121 273097944 273206016 273967232 274075648 274563072 275237952 276691338 276800832 277323088 277432832 278859504 278897808 278921216 278969856 280972076 281083264 281194496 282275286 282591232 283839138 283878126 283901952 284781728 285401088 285474816 286102608 287637504 288270052 288384128 289816576 289867116 289931264 289981824 291422208 292063079 292178656 292773888 294991872 295108608 296023112 296626176 297396132 298873344 298991616 299607979 299649133 300259584 301256704 301309239 301334528 304210368 304330752 306514992 306636288 306757632 308213136 308281344 308335104 309039104 310670976 311988474 312111936 313105408 313148416 313229312 313786368 316218672 316343808 316940672 317915136 318614268 318696576 318740352 320379444 321110944 321238016 322934304 322961408 324432144 325336088 325464832 326043648 326172672 326845068 328700988 328728576 329321167 329451488 331145661 331191147 331218944 331276704 331350016 333026001 333053952 333786376 333918464 335577088 337133568 338178302 338312128 338913792 339001344 339746847 341569536 341704704 342456152 344157184 344293376 344353416 346063872 346962154 347668992 348823552 350302848 350441472 352243584 352291968 352382976 354912096 355052544 356558256 357742336 357834752 357883904 358612992 359724288 361249812 361392768 363331584 363986553 364130592 364274688 366003099 366084096 366147936 366983936 368921784 369067776 370632924 371812672 371863744 371959808 372621312 372768768 375509673 375658272 376367048 377524224 378452184 378504168 378535936 380534784 380601144 380633088 381319246 381470144 383484486 383516672 385263171 386489488 386642432 387176832 387330048 388562944 390365184 391223642 392426496 393322496 393391086 393478144 395501568 396528176 398497792 398655488 400346112 401745652 402460128 402564096 402619392 405613824 405774336 408686656 408848384 409010176 410950848 411113472 412856928 414227968 415236096 415984632 416149248 418289256 418346712 418381824 418454784 421458114 421624896 421791744 423412929 423886848 424819024 424928768 424987136 425852928 427172592 429153912 430579072 431456256 432405078 432576192 434724864 434800674 434896896 434972736 435793424 437133312 438267984 438304768 441527548 441588196 441702272 442487808 442662912 444034668 444071936 446094198 448310016 448487424 449511424 451885056 452001792 452995796 455426048 455606272 458956267 459137888 459772488 459954432 460136448 461418496 462422016 463558656 466006464 467070464 467255296 469658112 469722624 469843968 470877209 473216128 473403392 475411008 477921402 478044864 478110528 479632384 481666416 481857024 484401456 484442112 485315404 485507456 485699584 488004132 488112128 488197248 490267602 491895712 492090368 493092864 494177232 496828416 496915056 497025024 499580928 500679564 500877696 503365632 504472591 504602912 504672224 505700352 507267453 507379712 507468192 507510784 511312648 512354304 512557056 513684228 516235776 516440064 516530124 517504691 519095808 520443231 520486912 523235328 524521448 525454272 525662208 527335424 532368144 532578816 533794816 536613504 536752128 536825856 539586432 540818432 541032448 545226242 546195888 546412032 547934464 548151296 549126144 550475904 553382676 553601664 554646176 554865664 557719008 557795616 557842432 557939712 561944152 562166528 562388992 564550572 565182464 567678276 567756252 567803904 569563456 570802176 570949632 571978869 572205216 575226729 575275008 576540104 576768256 579633152 579734232 579862528 579963648 582844416 584126158 584357312 585547776 586835463 589983744 590086629 590217216 592046224 593252352 594792264 597746688 597983232 599215958 599298266 600519168 602513408 602618478 602669056 608420736 608661504 613029984 613272576 613515264 616426272 616562688 616670208 618078208 621341952 623976948 624223872 626210816 626296832 626458624 627572736 632187171 632437344 632687616 633881344 635830272 637228536 637393152 637480704 640758888 642221888 642476032 645868608 648607617 648864288 650672176 650929664 652087296 652345344 653690136 657401976 657457152 658642334 658902976 662291322 662382294 662437888 662553408 666052002 666107904 667572752 667836928 671154176 674267136 676356604 676624256 677827584 678002688 679493694 683139072 683409408 684912304 688314368 688586752 688706832 692127744 693924308 695337984 697647104 700605696 700882944 703054891 704487168 704583936 704765952 709824192 710105088 713116512 715484672 715669504 715767808 717225984 719448576 722499624 722785536 726663168 727973106 728261184 728549376 732006198 732168192 732295872 733967872 737843568 738135552 741265848 743625344 743727488 743919616 745242624 745537536 751019346 751316544 752734096 755048448 756904368 757008336 757071872 761069568 761202288 761266176 762638492 762940288 766968972 767033344 770526342 772673209 772978976 773284864 774353664 774660096 777125888 780730368 782447284 784852992 786644992 786782172 786956288 791003136 792742643 793056352 796995584 797310976 800692224 803491304 804920256 805128192 805238784 811227648 811548672 813333361 817373312 817696768 817839363 818020352 821901696 822226944 825713856 828455936 831969264 832298496 836578512 836693424 836763648 836909568 842916228 843249792 843583488 846825858 847773696 849638048 849857536 849974272 851705856 854345184 858307824 861158144 862912512 864810156 865152384 869449728 869601348 869793792 869945472 871586848 874266624 876189237 876535968 876609536 883055096 883176392 883404544 884975616 885325824 888069336 888143872 892188396 893871739 896620032 896974848 898823937 898947399 899022848 903770112 903927717 904003584 905991592 910852096 911212544 917912534 918275776 919544976 919908864 920272896 922836992 924844032 927117312 932012928 934140928 934510592 939316224 939445248 939687936 941754418 946432256 946806784 950822016 955842804 956089728 956221056 959264768 963332832 963714048 968802912 968884224 970630808 971014912 971399168 976008264 976224256 976394496 980535204 983791424 984180736 986185728 987963501 988354464 993436983 993573441 993656832 993830112 994050048 999161856 1001359128 1001755392 1006731264 1008945182 1009205824 1009344448 1011400704 1014534906 1014759424 1014936384 1019240541 1022625296 1024708608 1025114112 1027368456 1032471552 1032880128 1033060248 1035009382 1038191616 1040886462 1040973824 1046470656 1049042896 1050908544 1051324416 1054670848 1064736288 1065157632 1067589632 1073227008 1073504256 1073651712 1079172864 1081636864 1082064896 1090452484 1091959659 1092391776 1092824064 1095868928 1096302592 1098252288 1100951808 1106765352 1107203328 1109292352 1109731328 1115438016 1115591232 1115879424 1123888304 1124333056 1124777984 1129101144 1130364928 1135356552 1135512504 1135607808 1139126912 1141604352 1141899264 1143957738 1144410432 1150453458 1150550016 1153080208 1153536512 1159266304 1159468464 1159725056 1159927296 1165688832 1168252316 1168714624 1171095552 1173670926 1179967488 1180173258 1180434432 1184092448 1186504704 1189584528 1195493376 1195966464 1198431916 1198596532 1201038336 1205026816 1205236956 1205338112 1214367539 1216841472 1217323008 1226059968 1226545152 1227030528 1232852544 1233340416 1236156416 1242683904 1245738439 1247953896 1248447744 1252421632 1252593664 1252917248 1255145472 1264374342 1264874688 1265375232 1267762688 1271660544 1274457072 1274786304 1274961408 1281517776 1284443776 1284952064 1291737216 1297215234 1297728576 1301344352 1301859328 1304174592 1304690688 1307380272 1314803952 1314914304 1317284668 1317805952 1324582644 1324764588 1324875776 1325106816 1332104004 1332215808 1334617361 1335145504 1335673856 1342308352 1348534272 1352713208 1353248512 1355655168 1356005376 1358987388 1366278144 1366818816 1369282747 1369824608 1376628736 1376868801 1377173504 1377413664 1384255488 1387848616 1390675968 1395294208 1401211392 1401765888 1406109782 1408974336 1409167872 1409531904 1412631627 1419648384 1420210176 1426233024 1430969344 1431339008 1431535616 1438897152 1444999248 1445571072 1453326336 1455946212 1456522368 1457098752 1464012396 1464336384 1464591744 1467935744 1475687136 1476271104 1482531696 1487250688 1487454976 1487839232 1490485248 1491075072 1502038692 1502633088 1505468192 1510096896 1513417773 1513808736 1514016672 1514143744 1521802359 1522139136 1522404576 1522532352 1525276984 1525880576 1533937944 1534066688 1541052684 1545346418 1545957952 1546569728 1548707328 1549320192 1552514073 1554251776 1561329693 1561460736 1564894568 1569705984 1573289984 1573564344 1573912576 1582006272 1585485286 1586112704 1593991168 1594621952 1601384448 1606982608 1609840512 1610256384 1610477568 1622455296 1623097344 1626666722 1634746624 1635393536 1635678726 1636040704 1643803392 1644453888 1651427712 1656911872 1663938528 1664596992 1673157024 1673386848 1673527296 1673819136 1685832456 1686499584 1687166976 1693651716 1695547392 1699276096 1699715072 1699948544 1703411712 1708690368 1715936607 1716615648 1722316288 1725825024 1729620312 1730304768 1738899456 1739202696 1739587584 1739890944 1743173696 1748533248 1752378474 1753071936 1760506389 1766110192 1766352784 1766809088 1769951232 1770651648 1776138672 1776287744 1784376792 1787743478 1793240064 1793949696 1797647874 1797894798 1798045696 1807540224 1807855434 1808007168 1811983184 1821704192 1822425088 1835825068 1836551552 1839089952 1839817728 1840545792 1845673984 1849688064 1854234624 1864025856 1868281856 1869021184 1878632448 1878890496 1879375872 1883508836 1892864512 1893613568 1901644032 1908291847 1911685608 1912179456 1912442112 1918529536 1926665664 1927428096 1937605824 1941261616 1942029824 1942798336 1952016528 1952448512 1952788992 1961070408 1967582848 1968361472 1972371456 1975927002 1976708928 1986873966 1987146882 1987313664 1987660224 1998323712 2002718256 2003510784 2013462528 2017890364 2018411648 2018688896 2022801408 2029069812 2029518848 2029872768 2038481082 2045250592 2049417216 2050228224 2054736912 2064943104 2065760256 2066120496 2070018764 2076383232 2081772924 2081947648 2092941312 2097255853 2097543931 2098085792 2101817088 2102648832 2109164673 2109341696 2129472576 2130315264 2135179264 2146454016 2147008512 2147303424 2151730031 2158345728 2163273728 2164129792 2180904968 2183919318 2184783552 2185648128 2191737856 2192605184 2196504576 2201903616 2213530704 2214406656 2218584704 2219462656 2230876032 2231182464 2231758848 2247776608 2248666112 2249555968 2258202288 2260729856 2270713104 2271025008 2271215616 2278253824 2283208704 2283798528 2287915476 2288820864 2300906916 2301100032 2305248169 2306160416 2307073024 2318019627 2318532608 2318936928 2319450112 2319854592 2331377664 2336504632 2337429248 2342191104 2347341852 2359934976 2360346516 2360868864 2368184896 2373009408 2378227929 2379169056 2390986752 2391932928 2396863832 2397193064 2402076672 2410053632 2410473912 2410676224 2428735078 2433682944 2434646016 2440000083 2452119936 2453090304 2453518089 2454061056 2465705088 2466680832 2472312832 2485367808 2491476878 2495907792 2496895488 2504843264 2505187328 2505834496 2510290944 2528748684 2529749376 2530750464 2535525376 2543321088 2548914144 2549572608 2549922816 2563035552 2568887552 2569904128 2583474432 2594430468 2595457152 2602688704 2603718656 2608349184 2609381376 2614760544 2628567711 2629607904 2629828608 2634569336 2635611904 2649165288 2649529176 2649751552 2650213632 2664208008 2664431616 2669234722 2670291008 2671347712 2681615217 2684616704 2696471811 2696842197 2697068544 2705426416 2706497024 2711310336 2712010752 2717974776 2732556288 2733637632 2738565494 2739649216 2753257472 2753737602 2754347008 2754827328 2768510976 2775697232 2781351936 2790588416 2802422784 2803531776 2812219564 2817948672 2818335744 2819063808 2825263254 2839296768 2840420352 2852466048 2861938688 2862678016 2863071232 2877794304 2889998496 2891142144 2906652672 2911892424 2913044736 2914197504 2928024792 2928672768 2929183488 2935871488 2951374272 2952542208 2963890503 2965063392 2974501376 2974909952 2975678464 2980970496 2982150144 3004077384 3005266176 3010936384 3020193792 3026835546 3027617472 3028033344 3043604718 3044278272 3044809152 3050553968 3051761152 3067875888 3068133376 3082105368 3090692836 3091915904 3093139456 3097414656 3098640384 3105028146 3108503552 3122659386 3122921472 3129789136 3139411968 3146579968 3147128688 3147825152 3164012544 3170970572 3172225408 3187982336 3189243904 3202768896 3212693869 3213965216 3219681024 3220512768 3220955136 3244910592 3246194688 3253333444 3269493248 3270787072 3271357452 3272081408 3287606784 3288907776 3296140463 3302855424 3313823744 3327877056 3329193984 3346314048 3346773696 3347638272 3371664912 3372999168 3374333952 3387303432 3391094784 3398552192 3399430144 3399897088 3406823424 3417380736 3431873214 3433231296 3444632576 3451650048 3459240624 3460609536 3477798912 3478405392 3479175168 3479781888 3486347392 3497066496 3504756948 3506143872 3521012778 3532220384 3532705568 3533618176 3539902464 3541303296 3552277344 3552575488 3568753584 3575486956 3586480128 3587899392 3595295748 3595789596 3596091392 3615080448 3615710868 3616014336 3622532837 3623966368 3643102617 3643408384 3644850176 3671650136 3673103104 3678179904 3679635456 3681091584 3691347968 3708469248 3716624599 3728051712 3736563712 3737215317 3738042368 3757264896 3757780992 3758751744 3767017672 3785729024 3787227136 3803288064 3816583694 3823371216 3824358912 3824884224 3837059072 3853331328 3854856192 3875211648 3882523232 3884059648 3885596672 3904033056 3904897024 3905577984 3922140816 3935165696 3936722944 3944742912 3951854004 3953417856 3973747932 3974293764 3974627328 3975320448 3996647424 4003852083 4005436512 4007021568 4026925056 4035780728 4036823296 4037377792 4045602816 4058139624 4059037696 4059745536 4076962164 4090501184 4098834432 4100456448 4107848241 4109473824 4129886208 4130606403 4131520512 4132240992 4140037528 4152766464 4163545848 4163895296 4185882624 4194511706 4195087862 4196171584 4203634176 4205297664 4218329346 4218683392 4237894881 4258945152 4260630528 4270358528 4292908032 4294017024 4294606848 4303460062 4316691456 4326547456 4328259584 4361809936 4367838636 4369567104 4371296256 4383475712 4385210368 4393009152 4403807232 4427061408 4428813312 4437169408 4438925312 4461752064 4462364928 4463517696 4495553216 4497332224 4499111936 4516404576 4540253319 4541426208 4542050016 4542431232 4556507648 4566417408 4567597056 4575830952 4577641728 4601813832 4602200064 4610496338 4612320832 4614146048 4636039254 4637065216 4637873856 4639709184 4657542219 4662755328 4673009264 4674858496 4684382208 4694683704 4719869952 4720693032 4721737728 4736369792 4746018816 4756455858 4758338112 4781973504 4783865856 4793727664 4794386128 4804153344 4820107264 4820947824 4821352448 4857470156 4867365888 4869292032 4880000166 4904239872 4906180608 4907036178 4908122112 4931410176 4933361664 4944625664 4970735616 4982953756 4991815584 4993790976 5009686528 5010374656 5011668992 5020581888 5057497368 5059498752 5061500928 5071050752 5086642176 5097828288 5099145216 5099845632 5126071104 5137775104 5139808256 5166948864 5179649299 5188860936 5190914304 5205377408 5207437312 5216698368 5218762752 5229521088 5257135422 5259215808 5269138672 5271223808 5298330576 5299058352 5299503104 5300427264 5328416016 5328863232 5338469444 5340582016 5342695424 5363230434 5369233408 5392943622 5393684394 5394137088 5410852832 5412994048 5422620672 5424021504 5435949552 5465112576 5467275264 5477130988 5479298432 5506514944 5507475204 5508694016 5509654656 5537021952 5549198501 5551394464 5562703872 5581176832 5604845568 5607063552 5624439128 5635897344 5636671488 5638127616 5650526508 5678593536 5680840704 5692551601 5693333527 5704932096 5723877376 5724875541 5725356032 5726142464 5755588608 5779996992 5782284288 5823784848 5826089472 5828395008 5856049584 5857345536 5858366976 5871742976 5902748544 5905084416 5927781006 5930126784 5949002752 5949819904 5951356928 5961940992 6008154768 6010532352 6021872768 6040387584 6053671092 6055234944 6056066688 6087209436 6088556544 6089618304 6101107936 6103522304 6135751776 6136266752 6164210736 6181385672 6183831808 6186278912 6194829312 6197280768 6210056292 6217007104 6245318772 6245842944 6257102173 6259578272 6278823936 6291767559 6292631793 6293159936 6294257376 6295650304 6327494019 6328025088 6341941144 6344450816 6375964672 6378487808 6405537792 6425387738 6427930432 6439362048 6441025536 6441910272 6455190093 6489821184 6492389376 6506666888 6538986496 6541574144 6542714904 6544162816 6575213568 6577815552 6592280926 6605710848 6627647488 6655754112 6658387968 6692628096 6693547392 6695276544 6743329824 6745998336 6748667904 6774606864 6782189568 6797104384 6798860288 6799794176 6813646848 6834761472 6863746428 6866462592 6889265152 6903300096 6915744507 6918481248 6921219072 6954058881 6955597824 6956810784 6958350336 6959563776 6972694784 6994132992 7009513896 7012287744 7042025556 7064440768 7065411136 7067236352 7079804928 7082606592 7104554688 7134683787 7137507168 7150973912 7172960256 7175798784 7190591496 7191579192 7192182784 7230160896 7231421736 7232028672 7245065674 7247932736 7286205234 7286816768 7320000249 7343300272 7346206208 7356359808 7359270912 7362183168 7382695936 7416938496 7433249198 7456103424 7473127424 7474430634 7476084736 7514529792 7515561984 7517503488 7534035344 7571458048 7574454272 7606576128 7633167388 7646742432 7648717824 7649768448 7674118144 7706662656 7709712384 7750423296 7765046464 7768119296 7771193344 7808066112 7811155968 7844281632 7870331392 7873445888 7889485824 7903708008 7906835712 7947495864 7948587528 7949254656 7950640896 7993294848 8007704166 8010873024 8014043136 8044845651 8053850112 8071561456 8073646592 8074755584 8091205632 8116279248 8118075392 8119491072 8153924328 8181002368 8197668864 8200912896 8215696482 8218947648 8259772416 8261212806 8263041024 8264481984 8280075056 8305532928 8327091696 8327790592 8371765248 8389023412 8390175724 8392343168 8407268352 8410595328 8436658692 8437366784 8475789762 8517890304 8521261056 8540717056 8585816064 8588034048 8589213696 8606920124 8633382912 8653094912 8656519168 8720169073 8723619872 8735677272 8739134208 8742592512 8766951424 8770420736 8786018304 8807614464 8854122816 8857626624 8874338816 8877850624 8923504128 8924729856 8927035392 8946666971 8991106432 8994664448 8998223872 9032809152 9080506638 9082852416 9084100032 9113015296 9132834816 9151661904 9155283456 9203627664 9204400128 9220992676 9224641664 9228292096 9272078508 9274130432 9275747712 9279418368 9315084438 9325510656 9346018528 9349716992 9368764416 9389367408 9439739904 9441386064 9443475456 9472739584 9492037632 9512911716 9516676224 9563947008 9567731712 9584979229 9587455328 9588772256 9608306688 9638081607 9640214528 9641895648 9642704896 9714940312 9734731776 9738584064 9760000332 9808479744 9812361216 9814072356 9816244224 9832589129 9862820352 9866723328 9888421389 9889251328 9941471232 9965907512 9983631168 9987581952 10019373056 10020749312 10023337984 10114994736 10118997504 10123001856 10142101504 10173284352 10195656576 10198290432 10199691264 10252142208 10275550208 10279616512 10333897728 10359298598 10377721872 10381828608 10410754816 10414874624 10433396736 10437525504 10459042176 10514270844 10518431616 10538277344 10542447616 10596661152 10598116704 10599006208 10600854528 10656832032 10657726464 10676938888 10681164032 10685390848 10726460868 10738466816 10785887244 10787368788 10788274176 10821705664 10825988096 10845241344 10848043008 10867598511 10871899104 10929307851 10930225152 10934550528 10954261976 10958596864 11013029888 11014950408 11017388032 11019309312 11074043904 11098397002 11102788928 11125407744 11149873797 11162353664 11209691136 11211645951 11214127104 11248878256 11271794688 11273342976 11276255232 11301053016 11357187072 11361681408 11385103202 11386667054 11409864192 11447754752 11449751082 11450712064 11452284928 11511177216 11559993984 11564568576 11647569696 11652178944 11656790016 11712099168 11714691072 11716733952 11743485952 11805497088 11810168832 11855562012 11860253568 11898005504 11899639808 11902713856 11923881984 12011556249 12016309536 12021064704 12043745536 12080775168 12107342184 12110469888 12112133376 12174418872 12177113088 12179236608 12202215872 12207044608 12271503552 12323544723 12328421472 12362771344 12367663616 12372557824 12389658624 12394561536 12420112584 12434014208 12490637544 12491685888 12514204346 12519156544 12557647872 12583535118 12585263586 12586319872 12588514752 12654988038 12656050176 12683882288 12688901632 12751929344 12756975616 12811075584 12850775476 12855860864 12878724096 12882051072 12883820544 12910380186 12979642368 12984778752 13013333776 13077972992 13083148288 13085429808 13088325632 13150427136 13155631104 13184561852 13211421696 13255294976 13311508224 13316775936 13358042929 13385256192 13387094784 13390553088 13486659648 13491996672 13497335808 13549213728 13594208768 13597720576 13599588352 13627293696 13669522944 13727492856 13732925184 13778530304 13806600192 13831489014 13836962496 13842438144 13908117762 13911195648 13913621568 13919127552 13945389568 13988265984 14019027792 14024575488 14084051112 14128881536 14130822272 14134472704 14159609856 14165213184 14209109376 14269367574 14275014336 14301947824 14345920512 14351597568 14381182992 14383158384 14384365568 14460321792 14462843472 14464057344 14490131348 14495865472 14572410468 14573633536 14640000498 14680790971 14686600544 14692412416 14712719616 14718541824 14724366336 14765391872 14833876992 14866498396 14912206848 14946254848 14948861268 14952169472 15029059584 15031123968 15035006976 15062110217 15068070688 15142916096 15148908544 15213152256 15266334776 15293484864 15297435648 15299536896 15348236288 15413325312 15419424768 15453333859 15500846592 15530092928 15536238592 15538947897 15542386688 15616132224 15622311936 15688563264 15740662784 15746891776 15807416016 15813671424 15894991728 15897175056 15898509312 15901281792 15986589696 16015408332 16021746048 16028086272 16089691302 16107700224 16143122912 16147293184 16149511168 16182411264 16232558496 16236150784 16238982144 16307848656 16362004736 16395337728 16401825792 16431392964 16437895296 16519544832 16522425612 16526082048 16528963968 16560150112 16611065856 16647595503 16654183392 16655581184 16743530496 16778046824 16780351448 16784686336 16814536704 16821190656 16873317384 16874733568 16951579524 16983563041 17035780608 17042522112 17077654803 17080000581 17081434112 17171632128 17174626623 17176068096 17178427392 17213840248 17266765824 17306189824 17313038336 17440338146 17447239744 17471354544 17478268416 17485185024 17533902848 17540841472 17572036608 17615228928 17708245632 17715253248 17748677632 17755701248 17847008256 17849459712 17854070784 17893333942 17982212864 17989328896 17996447744 18065618304 18161013276 18165704832 18168200064 18226030592 18265669632 18303323808 18310566912 18407255328 18408800256 18441985352 18449283328 18456584192 18544157016 18548260864 18551495424 18558836736 18630168876 18651021312 18692037056 18699433984 18737528832 18771306519 18778734816 18875302677 18877895379 18879479808 18882772128 18886950912 18945479168 18984075264 19025823432 19033352448 19127894016 19135463424 19169958458 19174910656 19177544512 19216613376 19276163214 19280429056 19283791296 19365570279 19429880624 19469463552 19477168128 19520000664 19616959488 19624722432 19628144712 19632488448 19665178258 19725640704 19733446656 19776842778 19778502656 19882942464 19931815024 19967262336 19975163904 20038746112 20041498624 20046675968 20229989472 20237995008 20246003712 20284203008 20346568704 20391313152 20396580864 20399382528 20504284416 20551100416 20559233024 20667795456 20718597196 20747233521 20755443744 20763657216 20821509632 20829749248 20866793472 20875051008 20918084352 21028541688 21036863232 21076554688 21084895232 21193322304 21196233408 21201709056 21313664064 21353877776 21362328064 21370781696 21452921736 21476933632 21571774488 21574737576 21576548352 21643411328 21651976192 21690482688 21696086016 21735197022 21743798208 21858615702 21860450304 21908523952 21917193728 22026059776 22029900816 22034776064 22038618624 22148087808 22196794004 22205577856 22250815488 22299747594 22324707328 22419382272 22423291902 22428254208 22497756512 22543589376 22546685952 22552510464 22602106032 22714374144 22723362816 22770206404 22773334108 22819728384 22895509504 22899502164 22901424128 22904569856 23022354432 23072983241 23119987968 23129137152 23295139392 23304357888 23313580032 23424198336 23433467904 23486971904 23610994176 23620337664 23669030341 23711124024 23720507136 23796011008 23799279616 23805427712 23847763968 24023112498 24032619072 24042129408 24087491072 24161550336 24214684368 24220939776 24224266752 24348837744 24354226176 24358473216 24404431744 24414089216 24543007104 24647089446 24656842944 24725542688 24735327232 24745115648 24779317248 24789123072 24840225168 24868028416 24981275088 24983371776 25028408692 25038313088 25115295744 25167070236 25170527172 25172639744 25177029504 25309976076 25312100352 25357729859 25367764576 25377803264 25503858688 25513951232 25622151168 25701550952 25711721728 25757448192 25764102144 25767641088 25820760372 25959284736 25969557504 26016372193 26026667552 26155945984 26160507219 26166296576 26170859616 26176651264 26300854272 26311262208 26369123704 26422843392 26510589952 26623016448 26633551872 26716085858 26770512384 26774189568 26781106176 26840000913 26973319296 26983993344 26994671616 27098427456 27188417536 27195441152 27199176704 27339045888 27454985712 27465850368 27557060608 27613200384 27662978028 27673924992 27684876288 27816235524 27822391296 27827243136 27838255104 27890779136 27976531968 28038055584 28049150976 28168102224 28257763072 28261644544 28268945408 28319219712 28330426368 28418218752 28538735148 28550028672 28603895648 28691841024 28703195136 28754937687 28762365984 28766316768 28768731136 28914244821 28920643584 28925686944 28928114688 28980262696 28991730944 29144820936 29147267072 29280000996 29361581942 29373201088 29384824832 29425439232 29437083648 29448732672 29497767387 29530783744 29665264167 29667753984 29732996792 29824413696 29892509696 29897722536 29904338944 30058119168 30062247936 30070013952 30124220434 30136141376 30285832192 30297817088 30426304512 30532669552 30586969728 30594871296 30599073792 30696472576 30826650624 30838849536 30906667718 31001693184 31060185856 31072477184 31077895794 31084773376 31232264448 31244623872 31377126528 31481325568 31493783552 31614832032 31627342848 31789983456 31794350112 31797018624 31802563584 31973179392 32030816664 32043492096 32056172544 32179382604 32215400448 32286245824 32294586368 32299022336 32364822528 32465116992 32477964288 32602795533 32615697312 32724009472 32790675456 32803651584 32862785928 32875790592 33039089664 33044851224 33052164096 33057927936 33120300224 33222131712 33295191006 33308366784 33449621391 33487060992 33556093648 33560702896 33569372672 33629073408 33642381312 33746634768 33749467136 33903159048 33967126082 34071561216 34085044224 34155309606 34160001162 34162868224 34343264256 34349253246 34352136192 34356854784 34427680496 34533531648 34612379648 34626076672 34880676292 34894479488 34942709088 34956536832 34970370048 35067805696 35081682944 35144073216 35230457856 35416491264 35430506496 35497355264 35511402496 35694016512 35698919424 35708141568 35786667884 35964425728 35978657792 35992895488 36131236608 36257545093 36322026552 36331409664 36336400128 36452061184 36531339264 36606647616 36621133824 36814510656 36883970704 36898566656 36913168384 37088314032 37096521728 37102990848 37117673472 37260337752 37302042624 37384074112 37398867968 37475057664 37542613038 37557469632 37750605354 37755790758 37758959616 37765544256 37890958336 37968150528 38051646864 38066704896 38255788032 38270926848 38339916916 38349821312 38355089024 38433226752 38552326428 38560858112 38567582592 38731140558 38859761248 38938927104 38954336256 39040001328 39233918976 39249444864 39256289424 39264976896 39330356516 39451281408 39466893312 39553685556 39557005312 39765884928 39847861207 39853334689 39863630048 39934524672 39950327808 40074128787 40077492224 40082997248 40093351936 40459978944 40475990016 40492007424 40568406016 40782626304 40793161728 40798765056 40882870589 41008568832 41102200832 41118466048 41335590912 41437194392 41494467042 41510887488 41527314432 41643019264 41659498496 41733586944 41836168704 42057083376 42073726464 42153109376 42169790464 42386644608 42392466816 42403418112 42627328128 42707755552 42724656128 42741563392 42905843472 42953867264 43143548976 43149475152 43153096704 43286822656 43303952384 43380965376 43392172032 43470394044 43487596416 43717231404 43720900608 43799715211 43817047904 43834387456 44042372913 44052119552 44059801632 44069552128 44077237248 44296175616 44393588008 44411155712 44501630976 44599495188 44649414656 44838764544 44846583804 44856508416 44995513024 45087178752 45093371904 45105020928 45186330651 45204212064 45428748288 45446725632 45540412808 45546668216 45639456768 45791019008 45799004328 45802848256 45809139712 46044708864 46145966482 46239975936 46258274304 46360001577 46590278784 46608715776 46616843691 46627160064 46848396672 46866935808 46973943808 47221988352 47240675328 47338060682 47422248048 47441014272 47592022016 47598559232 47610855424 47695527936 48046224996 48065238144 48084258816 48174982144 48323100672 48429368736 48441879552 48448533504 48697675488 48708452352 48716946432 48808863488 48828178432 49086014208 49294178892 49313685888 49451085376 49470654464 49490231296 49558634496 49578246144 49680450336 49942786509 49962550176 49966743552 50056817384 50076626176 50230591488 50334140472 50341054344 50345279488 50354059008 50619952152 50624200704 50715459718 50735529152 50755606528 50950689123 51007717376 51232964409 51240001743 51244302336 51403101904 51423443456 51514896384 51528204288 51535282176 51641520744 51918569472 51939115008 52032744386 52053335104 52311891968 52321014438 52332593152 52341719232 52601708544 52622524416 52738247408 52845686784 53021179904 53246032896 53267103744 53432171716 53541024768 53548379136 53562212352 53680001826 53946638592 53967986688 53989343232 54196854912 54376835072 54390882304 54398353408 54678091776 54909971424 54931700736 55114121216 55226400768 55325956056 55347849984 55369752576 55632471048 55644782592 55654486272 55676510208 55781558272 55953063936 56076111168 56098301952 56313919557 56336204448 56515526144 56523289088 56537890816 56638439424 56660852736 56836437504 57077470296 57100057344 57207791296 57383682048 57406390272 57509875374 57524731968 57532633536 57828489642 57841287168 57851373888 57960525392 57983461888 58289641872 58294534144 58560001992 58723163884 58746402176 58769649664 58850878464 58874167296 58897465344 58995534774 59061567488 59330528334 59335507968 59465993584 59648827392 59785019392 59795445072 59808677888 60116238336 60124495872 60140027904 60248440868 60272282752 60571664384 60595634176 60852609024 61041183511 61065339104 61173939456 61189742592 61198147584 61392945152 61653301248 61677699072 61813335436 62003386368 62120371712 62144954368 62155791588 62169546752 62464528896 62489247744 62626668797 62754253056 62962651136 62987567104 63229664064 63254685696 63579966912 63588700224 63605127168 64061633328 64086984192 64112345088 64358765208 64430800896 64572491648 64589172736 64598044672 64729645056 64930233984 64955928576 65205591066 65231394624 65448018944 65581350912 65725571856 65751581184 66078179328 66089702448 66104328192 66115855872 66240600448 66444263424 66590382012 66616733568 66899242782 66974121984 67112187296 67121405792 67138745344 67258146816 67284762624 67493269536 67498934272 67806318096 67934252164 68143122432 68170088448 68310619212 68320002324 68325736448 68686528512 68698506492 68704272384 68713709568 68828123903 68855360992 69067063296 69218949723 69224759296 69252153344 69761352584 69788958976 69885418176 69913073664 69940740096 70135611392 70163365888 70460915712 70615867381 70832982528 70861012992 70994710528 71007091023 71022804992 71388033024 71397838848 71416283136 71573335768 71928851456 71957315584 71985790976 72262473216 72515090186 72644053104 72662819328 72672800256 72904122368 73062678528 73213295232 73242267648 73629021312 73767941408 73797133312 73826336768 74176628064 74193043456 74205981696 74235346944 74520675504 74604085248 74768148224 74797735936 74950115328 75085226076 75114939264 75501210708 75511581516 75517919232 75531088512 75781916672 75936301056 76073189577 76103293728 76133409792 76511576064 76541853696 76679833832 76699642624 76710178048 76866453504 77104652856 77121716224 77135165184 77462281116 77719522496 77877854208 77908672512 78049116579 78080002656 78467837952 78481521657 78498889728 78512578848 78529953792 78660713032 78902562816 78933786624 79107371112 79114010624 79531769856 79695722414 79706669378 79727260096 79869049344 79900655616 80148257574 80154984448 80165994496 80520002739 80919957888 80951980032 80984014848 81136812032 81565252608 81586323456 81597530112 81765741178 82017137664 82204401664 82236932096 82671181824 82874388784 82988934084 83021774976 83054628864 83286038528 83318996992 83467173888 83672337408 84114166752 84147452928 84306218752 84339580928 84773289216 84784933632 84806836224 85254656256 85415511104 85449312256 85483126784 85811686944 86264813061 86287097952 86298950304 86306193408 86573645312 86607904768 86761930752 86784344064 86940788088 86975192832 87434462808 87441801216 87599430422 87634095808 87668774912 88084745826 88104239104 88119603264 88154474496 88493302161 88592351232 88787176016 88822311424 89003261952 89198990376 89298829312 89677529088 89693167608 89713016832 89991026048 90174357504 90186743808 90210041856 90372661302 90408424128 90857496576 90893451264 91080825616 91093336432 91278913536 91582038016 91598008656 91605696512 91618279424 92089417728 92291932964 92479951872 92516548608 92720003154 93180557568 93217431552 93233687382 93254320128 93696793344 93733871616 93947887616 94443976704 94481350656 94676121364 94844496096 94882028544 95184044032 95197118464 95221710848 95391055872 96092449992 96130476288 96168517632 96349964288 96646201344 96858737472 96883759104 96897067008 97395350976 97433892864 97617726976 97656356864 98172028416 98413336681 98588357784 98627371776 98902170752 98941308928 98980462592 99117268992 99156492288 99360900672 99885573018 99925100352 100113634768 100153252352 100461182976 100668280944 100682108688 100690558976 100708118016 101239904304 101248401408 101430919436 101471058304 101511213056 101901378246 102015434752 102465928818 102480003486 102488604672 102806203808 102846886912 103029792768 103056408576 103070564352 103283041488 103837138944 103878230016 104065488772 104106670208 104623783936 104642028876 104665186304 104683438464 105203417088 105245048832 105434771519 105476494816 105691373568 106042359808 106492065792 106534207488 106864343432 107082049536 107096758272 107124424704 107360003652 107893277184 107935973376 107978686464 108158480419 108173337013 108393709824 108753670144 108772635279 108781764608 108796706816 109356183552 109819942848 109863401472 110228242432 110651912112 110695699968 110739505152 111264942096 111289565184 111308972544 111353020416 111563116544 111906127872 112152222336 112196603904 112627839114 112672408896 113031052288 113046578176 113075781632 113276878848 113672875008 114154940592 114200114688 114415582592 114767364096 114812780544 115019750748 115049463936 115065267072 115656979284 115682574336 115702747776 115921050784 115966923776 116579283744 116589068288 117120003984 117446327768 117492804352 117539299328 117701756928 117748334592 117794930688 117991069548 118123134976 118661056668 118671015936 118884941287 118931987168 119297654784 119543583621 119560004067 119570038784 119590890144 119617355776 120222386361 120232476672 120248991744 120280055808 120496881736 120544565504 121143328768 121191268352 121705218048 122082367022 122130678208 122347878912 122379485184 122396295168 122648611767 122785890304 123306602496 123355398144 123626670872 124006772736 124240743424 124289908736 124311583176 124339093504 124929057792 124978495488 125253337594 125508506112 125925302272 125975134208 126459328128 126509371392 127159933824 127177400448 127210254336 128123266656 128173968384 128224690176 128717530416 128861601792 129144983296 129178345472 129196089344 129459290112 129860467968 129911857152 130411182132 130462789248 130896037888 131162701824 131399145633 131451143712 131503162368 132127118739 132156358656 132179404896 132208656384 132231711744 132481200896 132888526848 133180764024 133233467136 133798485564 133948243968 134224374592 134242811584 134277490688 134516293632 134569525248 134986539072 135558991953 135612636192 135868504328 136286244864 136340176896 136621238424 136640004648 136651472896 137373057024 137397012984 137408544768 137427419136 137656247806 137710721984 138134126592 138437899446 138449518592 139080004731 139522705168 139577917952 139770836352 139826147328 139881480192 140271222784 140326731776 140921831424 141231734762 141665965056 141722025984 141989421056 142014182046 142045609984 142776066048 142795677696 142832566272 143146671536 143857702912 143914631168 143971581952 144524946432 145030180372 145288106208 145325638656 145345600512 145808244736 146125357056 146426590464 146484535296 147258042624 147535882816 147594266624 147652673536 148353256128 148411963392 148470693888 149041351008 149536296448 149595471872 149900230656 150170452152 150229878528 151002421416 151023163032 151035838464 151062177024 151563833344 151872602112 152146379154 152206587456 152266819584 152852067369 153023152128 153359667664 153399285248 153420356096 153732907008 154209305712 154243432448 154270330368 154924562232 155439044992 155755708416 155817345024 156098233158 156160005312 156935675904 156963043314 156997779456 157025157696 157321426064 157805125632 157867573248 158214742224 158228021248 159063539712 159391444828 159413338756 159454520192 159738098688 159801311232 160296515148 160309968896 160331988992 161040005478 161839915776 161903960064 161968029696 162273624064 163130505216 163172646912 163195060224 163531482356 164034275328 164408803328 164473864192 165342363648 165683212387 165748777568 165977868168 166043549952 166109257728 166572077056 166637993984 166934347776 167344674816 168228333504 168294905856 168612437504 168679161856 169546578432 169569867264 169613672448 169986672449 170509312512 170831022208 170898624512 170966253568 171623373888 172529626122 172574195904 172597900608 173147290624 173215809536 173523861504 173881576176 173950385664 174868925616 174883602432 175198860844 175268191616 175337549824 176169491652 176208478208 176239206528 176308948992 176986604322 177184702464 177574352032 177644622848 178006523904 178397980752 178597658624 179355058176 179386335216 179426033664 179982052096 180348715008 180373487616 180420083712 180745322604 180816848256 181714993152 181786902528 182114605351 182161651232 182186672864 182557827072 183123550533 183164076032 183196017312 183211393024 183236558848 184178835456 184583865928 184959903744 185033097216 185440006308 186361115136 186434863104 186467374764 186508640256 186819193451 187393586688 187467743232 187880006391 187895775232 188887953408 188962701312 189352242728 189688992192 189764057088 190368088064 190394236928 190443421696 192184899984 192260952576 192337035264 192699928576 193292402688 193717474944 193767518208 193794134016 194790701952 194867785728 195235453952 195312713728 196344056832 196826673362 197176715568 197254743552 197804341504 197882617856 197960925184 198234537984 198312984576 198721801344 199771146036 199850200704 200227269536 200306504704 200922365952 201336561888 201364217376 201381117952 201416236032 202479808608 202496802816 202861838872 202942116608 203022426112 203802756492 204030869504 204931857636 204960006972 204977209344 205612407616 205693773824 206059585536 206112817152 206141128704 206484371709 206566082976 207656849169 207674277888 207756460032 208130977544 208213340416 209247567872 209284057752 209330372608 209366876928 210406834176 210490097664 210869543038 210952989632 211382747136 211847602143 212084719616 212984131584 213021273069 213068414976 213728686864 214164099072 214193516544 214248849408 214720007304 215786554368 215871946752 215957372928 216316960838 216346674026 216787419648 217507340288 217545270558 217563529216 217593413632 218712367104 219639885696 219726802944 220456484864 221303824224 221391399936 221479010304 222529884192 222579130368 222617945088 222706040832 223126233088 223812255744 224304444672 224393207808 225255678228 225344817792 226062104576 226093156352 226151563264 226553757696 227345750016 228219568731 228309881184 228400229376 228831165184 229534728192 229625561088 230039501496 230098927872 230130534144 231313958568 231365148672 231405495552 231842101568 231933847552 233158567488 234147349737 234240007968 234892655536 234985608704 235078598656 235403513856 235496669184 235589861376 235982139096 236246269952 237322113336 237342031872 237769882574 237863974336 238595309568 239087167242 239120008134 239140077568 239181780288 240444772722 240464953344 240497983488 240993763472 241089131008 242286657536 242382536704 243410436096 244164734044 244261356416 244695757824 244758970368 244792590336 245297223534 245571780608 246613204992 246710796288 247253341744 248013545472 248481486848 248579817472 248623166352 248678187008 249858115584 249956990976 250506675188 251017012224 251850604544 251950268416 252918656256 253018742784 253802815651 254319867648 254354800896 254420508672 256246533312 256347936768 256449380352 257435060832 258289966592 258356690944 258392178688 258918580224 259720935936 259823714304 260822364264 260925578496 261792075776 262325403648 262798291266 262902287424 263006324736 264254237478 264312717312 264358809792 264463423488 264962401792 265777053696 266361528048 266466934272 267596971128 267896487936 268448749184 268485623168 268554981376 269032587264 269139050496 269973078144 271117983906 271225272384 271737008656 272572489728 272680353792 273242476848 273280009296 273302945792 274746114048 274794025968 274817089536 274854838272 275312495612 275421443968 276268253184 276875798892 276899037184 278160009462 278935028449 279045410336 279155835904 279541672704 279652294656 279762960384 280542445568 280653463552 281843662848 282463469524 283331930112 283444051968 283978842112 284028364092 284091219968 285552132096 285591355392 285665132544 286180094123 286293343072 287715405824 287829262336 287943163904 289049892864 290060360744 290576212416 290651277312 290691201024 291616489472 292853180928 292969070592 293613343321 294516085248 295071765632 295188533248 295240010043 295305347072 296706512256 296823926784 296941387776 298082702016 299072592896 299190943744 300340904304 300459757056 302004842832 302046326064 302071676928 302124354048 303127666688 303745204224 304292758308 304413174912 304533639168 305704134738 306046304256 306719335328 306798570496 306840712192 307465814016 308418611424 308486864896 308540660736 309849124464 310878089984 311511416832 311634690048 312196466316 312320010624 313871351808 313926086628 313995558912 314050315392 314642852128 315610251264 315735146496 316304314557 316429484448 316456042496 318127079424 318782889656 318826677512 318909040384 319476197376 319602622464 320593030296 320619937792 320663977984 322080010956 323679831552 323807920128 323936059392 324475441257 324520011039 324547248128 326261010432 326317905837 326345293824 326390120448 327062964712 328068550656 328817606656 328947728384 330684727296 331366424774 331497555136 331955736336 332087099904 332218515456 333144154112 333275987968 333868695552 334689349632 336456667008 336589811712 337224875008 337358323712 339093156864 339139734528 339227344896 339973344898 341018625024 341662044416 341797249024 341932507136 343246747776 345059252244 345148391808 345195801216 346294581248 346431619072 347047723008 347763152352 347900771328 349737851232 349767204864 350397721688 350536383232 350675099648 352338983304 352416956416 352478413056 352617897984 353973208644 354369404928 355148704064 355289245696 356013047808 356654823861 356795961504 358630750863 358680012201 358710116352 358772670432 358852067328 359964104192 360697430016 360746975232 360840167424 361490645208 361633696512 363429986304 363573805056 364229210702 364323302464 364373345728 365115654144 366247101066 366328152064 366392034624 367945835301 368357670912 369167731856 369919807488 370066194432 370880012616 372722230272 372869726208 372934749528 373017280512 373638386902 374787173376 374935486464 375760012782 375791550464 377775906816 377925402624 378704485456 379377984384 379528114176 380736176128 380788473856 380886843392 384369799968 384521905152 384674070528 385399857152 386584805376 387434949888 387535036416 387588268032 389581403904 389735571456 390470907904 390625427456 392688113664 393653346724 394197436899 394353431136 394509487104 395608683008 395765235712 395921850368 396469075968 396625969152 397443602688 399542292072 399700401408 400454539072 400613009408 401844731904 402673123776 402728434752 402832472064 404959617216 405723677744 405884233216 406044852224 407605512984 408061739008 409863715272 409920013944 409954418688 411224815232 411387547648 412119171072 412225634304 412282257408 412968743418 413132165952 415313698338 415348555776 416261955088 416426680832 418495135744 418568115504 418660745216 418733753856 420813668352 420980195328 421739086076 421905979264 422765494272 423695204286 424169439232 425968263168 426042546138 426136829952 427457373728 428328198144 428387033088 428497698816 429440014608 431573108736 431743893504 431914745856 432633921676 432693348052 433574839296 435014680576 435090541116 435127058432 435186827264 437424734208 438386681579 439279771392 439453605888 440912969728 442607648448 442782799872 442958020608 445059768384 445235890176 445412081664 446252466176 448608889344 448786415616 449711576479 450511356456 450689635584 452124209152 452186312704 452303126528 453107515392 454691500032 456439137462 456619762368 456800458752 457662330368 459069456384 460079002992 460197855744 460261068288 462627917136 462730297344 462810991104 463684203136 463867695104 466317134976 468294699474 468480015936 469785311072 469971217408 470157197312 470807027712 470993338368 471964278192 472492539904 474644226672 474684063744 475539765148 475727948672 477190619136 478174334484 478240016268 478280155136 478363560576 480889545444 480929906688 480995966976 481796867321 481987526944 482178262016 484573315072 484765073408 486820872192 488329468088 488522712832 489391515648 489517940736 489585180672 490594447068 491143561216 493226409984 493421592576 494311071667 494506683488 496027090944 496962973696 497049637161 497159634944 497246332704 497356374016 499716231168 499913981952 501013350376 502034024448 503701209088 503900536832 505837312512 506037485568 507605631302 508639735296 508709601792 508841017344 509960017347 512493066624 512695873536 512898760704 514870121664 516579933184 516713381888 516784357376 519441871872 519647428608 521644728528 521851156992 523584151552 524650807296 525596582532 525804574848 526012649472 528508474956 528625434624 528717619584 528926846976 529924803584 531554107392 532723056096 532933868544 535193942256 535792975872 536897498368 536971246336 537109962752 538065174528 538278100992 539946156288 542235967812 542450544768 543474017312 545144979456 545360707584 546343816053 546484953696 546560018592 546605891584 549370651599 549492228096 549588051936 549634179072 549709676544 550624991224 550842887936 552536506368 553751597784 553798074368 556320018924 557870056898 558090820672 558311671808 559083345408 559304589312 559525920768 560457580353 561084891136 563640019173 563687325696 564926939048 566663860224 566888103936 567957684224 568056728184 568182439936 571104264192 571182710784 571330265088 572360188246 572586686144 575430811648 575658524672 578099785728 580120721488 581152424832 581302554624 581382402048 583232978944 585706361856 585938141184 587226686642 589032170496 590143531264 590377066496 590480020086 590610694144 593413024512 593647853568 593882775552 596165404032 598145185792 598381887488 600681808608 600919514112 604009685664 604092652128 604143353856 604248708096 606255333376 607490408448 608585516616 608826349824 609067278336 611408269476 612092608512 613438670656 613597140992 613681424384 614931628032 616837222848 617081321472 619453115127 619698248928 621756179968 623022833664 623269380096 624392932632 624640021248 627742703616 627852173256 627991117824 628100630784 629285704256 631220502528 631470292992 632608629114 632858968896 635542806429 636254158848 637565779312 637653355024 637818080768 638952394752 639205244928 641186060592 641239875584 641327955968 644160021912 647359663104 647615840256 647872118784 648950882514 649040022078 649094496256 652522020864 652635811674 652690587648 652780240896 654125929424 656137101312 657635213312 657895456768 661369454592 662732849548 662995110272 663911472672 664174199808 664437030912 666288308224 666551975936 667737391104 669378699264 672913334016 673179623424 674449750016 674716647424 678186313728 678279469056 678454689792 679946689796 682037250048 683324088832 683594498048 683865014272 686493495552 688893356767 690118504488 690296783616 690391602432 692589162496 692863238144 694095446016 695526304704 695801542656 699475702464 700795443376 701072766464 701350199296 704677966608 704833912832 704956826112 705235795968 707946417288 708738809856 710297408128 710578491392 712026095616 713309647722 713591923008 717261501726 717360024402 717420232704 717545340864 719928208384 721394860032 721493950464 722981290416 723267393024 726859972608 727147610112 728458421404 728646604928 728746691456 730231308288 732494202132 732656304128 732784069248 735891670602 736715341824 738335463712 739839614976 740132388864 741760025232 745444460544 745739452416 745869499056 746034561024 747276773804 749574346752 749870972928 751520025564 751583100928 755551813632 755850805248 757109362933 757213359091 757408970912 758755968768 759056228352 761408446953 761472352256 761576947712 761773686784 768739599936 769043810304 769348141056 770799714304 774869899776 775070072832 775176536064 776774541191 779162807808 779471142912 780941815808 781250854912 785376227328 787306693448 788394873798 788706862272 789018974208 791217366016 791530471424 791843700736 792938151936 794887205376 799084584144 799400802816 800909078144 801226018816 803689463808 805346247552 805456869504 805664944128 809919234432 811447355488 811768466432 812089704448 815211025968 816123478016 819727430544 819840027888 819908837376 822449630464 822775095296 824238342144 824451268608 824564514816 825937486836 826264331904 830627396676 830697111552 832194589009 832523910176 832853361664 836805085347 836990271488 837136231008 837321490432 837467507712 841627336704 841960390656 843478172152 843811958528 845530988544 847390408572 848338878464 851936526336 852085092276 852273659904 854914747456 856656396288 856774066176 856995397632 858540282369 858880029216 863146217472 863487787008 863829491712 865267843352 865386696104 867149678592 870029361152 870181082232 870254116864 870373654528 874849468416 876773363158 878559542784 878907211776 880840029963 881825939456 885215296896 885565599744 885720030129 885916041216 890119536768 890471780352 890824163328 892504932352 897217778688 897572831232 899423152958 901022712912 901379271168 904248418304 904372625408 904606253056 906215030784 909383000064 912878274924 913239524736 913600917504 915324660736 918138912768 920158005984 920395711488 920522136576 925255834272 925460594688 925621982208 927368406272 927735390208 932634269952 936589398948 936960031872 939570622144 939942434816 940314394624 941614055424 941986676736 943928556384 948912943671 949288453344 949368127488 951079530296 951455897344 954381238272 956348668968 956480032536 956560310272 956727121152 961779090888 961859813376 961991933952 963593734642 963975053888 964356524032 969146630144 973426323771 973560033117 973641744384 976658936176 977045425664 978783031296 979035881472 979170361344 981188894136 982287122432 986452819968 986843185152 988622143334 989013366976 992054181888 993925947392 994099274322 994319269888 994492665408 999432462336 999827963904 1002026700752 1004068048896 1007402418176 1007801073664 1011674625024 1012074971136 1015211262604 1017279470592 1017419203584 1017682034688 1019920034694 1024986133248 1025391747072 1025797521408 1029740243328 1033159866368 1033426763776 1033568714752 1038883743744 1039294857216 1043289457056 1043702313984 1047168303104 1049301614592 1051193165064 1051609149696 1052025298944 1057016949912 1057250869248 1057435239168 1057853693952 1059849607168 1063108214784 1065446112192 1065867737088 1069964471583 1070387884512 1073794996736 1073942492672 1074219925504 1076130349056 1076556201984 1079892312576 1084471935624 1084901089536 1086948034624 1090289958912 1090721415168 1092687632106 1092969907392 1093120037184 1098741303198 1098984456192 1099176103872 1101249982448 1101685775872 1105073012736 1107503195568 1107596148736 1112640037848 1115740113796 1116181641344 1116623343616 1118166690816 1118609178624 1119051841536 1120915160706 1122169782272 1127280038346 1127374651392 1129853878096 1133327720448 1133776207872 1135915368448 1136113456368 1136364879872 1142208528384 1142365421568 1142660530176 1144720376492 1145173372288 1150861623296 1151317049344 1156199571456 1159782486709 1160241442976 1162304849664 1162605109248 1162764804096 1166465957888 1171412723712 1171876282368 1174453373284 1178064340992 1180287062528 1180754132992 1180960040172 1181221388288 1186826049024 1187295707136 1187765551104 1189906707143 1192330808064 1196290371584 1196763774976 1201363617216 1201839028224 1208019371328 1208185304256 1208497416192 1212510666752 1217171033232 1217652699648 1218134556672 1222816538952 1224185217024 1226877341312 1227194281984 1227362848768 1229863256064 1233674445696 1234162642944 1238906230254 1239396497856 1243512359936 1246045667328 1248785865264 1249280042496 1255485407232 1255704346512 1255982235648 1256201261568 1258571408512 1262441005056 1262940585984 1265217258228 1265717937792 1271085612858 1272508317696 1275131558624 1275306710048 1275636161536 1277904789504 1278410489856 1282372121184 1282479751168 1282655911936 1288320043824 1294719326208 1295231680512 1295744237568 1297901765028 1298080044156 1298188992512 1305044041728 1305271623348 1305381175296 1305560481792 1307734354157 1308251858848 1312274202624 1315160044737 1315270426624 1315790913536 1322738909184 1325465699096 1325990220544 1327822945344 1328348399616 1328874061824 1332576616448 1333103951872 1338757398528 1341701480239 1345826668032 1346359246848 1348899500032 1349134729437 1349433294848 1356372627456 1356558938112 1356909379584 1359893379592 1364074500096 1366648177664 1367188996096 1367730028544 1372986991104 1377786713534 1380237008976 1380593567232 1380783204864 1385178324992 1385726476288 1388190892032 1391052609408 1391603085312 1398951404928 1401590886752 1402145532928 1402700398592 1409355933216 1409667825664 1409913652224 1410471591936 1415892834576 1417477619712 1420594816256 1421156982784 1424052191232 1426619295444 1427183846016 1434523003452 1434720048804 1434840465408 1435090681728 1439856416768 1442789720064 1442987900928 1445390601963 1445962580832 1446534786048 1453719945216 1454295220224 1456916842808 1457293209856 1457493382912 1460462616576 1464988404264 1465312608256 1465568138496 1471783341204 1473430683648 1476670927424 1479679229952 1480264777728 1482933215001 1483520050464 1490888921088 1491148911483 1491478904832 1491738998112 1492069122048 1494553547608 1499148693504 1499741945856 1503040051128 1503166201856 1511103627264 1511701610496 1514218725866 1514426718182 1514817941824 1517511937536 1518112456704 1522816893906 1522944704512 1523153895424 1529880052041 1537479199872 1538087620608 1538696282112 1541599428608 1549739799552 1550140145664 1550353072128 1553549082382 1558325615616 1558942285824 1561883631616 1562501709824 1570752454656 1574613386896 1576789747596 1577413724544 1578037948416 1582434732032 1583060942848 1583687401472 1585876303872 1589774410752 1598169168288 1598801605632 1601818156288 1602452037632 1607378927616 1610692495104 1610913739008 1611329888256 1619838468864 1622894710976 1623536932864 1624179408896 1630422051936 1639031448159 1639454861088 1639680055776 1639817674752 1644899260928 1645550190592 1648476684288 1648902537216 1649129029632 1651874973672 1652528663808 1661254793352 1661394223104 1664389178018 1665047820352 1665706723328 1673610170694 1673980542976 1674272462016 1674935015424 1681372741059 1683254673408 1686956344304 1687623917056 1691061977088 1694780817144 1696677756928 1703873052672 1704170184552 1704547319808 1709829494912 1713312792576 1713548132352 1713990795264 1717080564738 1717760058432 1726292434944 1726975574016 1730535686704 1730773392208 1734299357184 1740058722304 1740362164464 1740508233728 1740747309056 1749698936832 1753546726316 1757119085568 1757814423552 1761680059926 1763651878912 1770430593792 1771131199488 1771440060258 1771832082432 1780239073536 1780943560704 1781648326656 1785009864704 1794435557376 1795145662464 1798846305916 1802045425824 1802758542336 1808496836608 1808745250816 1809212506112 1812430061568 1818766000128 1825756549848 1826479049472 1827201835008 1830649321472 1836277825536 1840316011968 1840791422976 1841044273152 1850511668544 1851243964416 1854736812544 1855470780416 1865268539904 1869853396939 1873178797896 1873920063744 1879141244288 1879884869632 1880628789248 1883228110848 1883973353472 1887857112768 1897825887342 1898576906688 1902159060592 1902911794688 1908762476544 1912697337936 1912960065072 1913120620544 1913454242304 1923558181776 1923719626752 1923983867904 1927187469284 1927950107776 1928713048064 1938293260288 1946852647542 1947120066234 1947283488768 1953317872352 1954090851328 1957566062592 1958071762944 1958340722688 1962377788272 1964574244864 1972905639936 1973686370304 1977244286668 1978026733952 1984108363776 1987851894784 1988198548644 1988638539776 1988985330816 1998864924672 1999655927808 2003260658861 2004053401504 2008136097792 2014804836352 2015602147328 2023349250048 2024149942272 2030422525208 2034558941184 2034838407168 2035364069376 2039840069388 2049972266496 2050783494144 2051595042816 2055011127961 2055293403247 2059480486656 2066319732736 2066680070301 2066853527552 2067137429504 2077767487488 2078589714432 2086578914112 2087404627968 2094336606208 2102386330128 2103218299392 2104050597888 2114033899824 2114501738496 2114870478336 2115707387904 2119699214336 2126216429568 2130892224384 2131735474176 2139928943166 2140775769024 2147589993472 2147884985344 2148439851008 2152260698112 2159784625152 2168943871248 2169802179072 2173896069248 2180579917824 2181442830336 2185375264212 2185939814784 2186240074368 2197482606396 2197968912384 2198352207744 2202499964896 2203371551744 2210146025472 2215006391136 2215192297472 2225280075696 2231480227592 2232363282688 2233246687232 2236333381632 2237218357248 2238103683072 2241830321412 2244339564544 2254560076692 2254749302784 2259707756192 2266655440896 2267552415744 2271328088799 2271640077273 2271830736896 2272226912736 2272729759744 2284225340859 2284417056768 2284730843136 2285321060352 2289440752984 2290346744576 2301723246592 2302634098688 2312399142912 2319564973418 2320482885952 2324609699328 2325210218496 2325529608192 2330323623573 2332931915776 2342825447424 2343752564736 2348906746568 2356128681984 2360574125056 2361508265984 2361920080344 2362442776576 2373652098048 2374591414272 2375531102208 2379813414286 2384661616128 2392580743168 2393527549952 2402727234432 2403678056448 2416038742656 2416370608512 2416994832384 2425021333504 2434342066464 2435305399296 2436269113344 2445633077904 2448370434048 2453754682624 2454388563968 2454725697536 2459726512128 2467348891392 2468325285888 2477812460508 2478792995712 2487024719872 2492091334656 2496583767027 2497571730528 2498560084992 2510415256041 2510970814464 2511408693024 2511964471296 2512402523136 2517142817024 2524882010112 2525881171968 2530434516456 2531435875584 2542171225716 2545016635392 2550263117248 2550613420096 2551272323072 2555809579008 2556820979712 2564744242368 2575620847107 2576640087648 2589438652416 2590463361024 2591488475136 2595803530056 2596160088312 2596377985024 2610088083456 2610543246696 2610762350592 2611120963584 2615468708314 2616503717696 2624548405248 2630320089474 2630540853248 2642520089889 2645477818368 2650931398192 2651980441088 2655645890688 2656696799232 2657748123648 2665153232896 2666207903744 2677514797056 2683402960478 2691653336064 2692718493696 2697799000064 2698269458874 2698866589696 2712745254912 2713117876224 2713818759168 2719786759184 2728149000192 2733296355328 2734377992192 2735460057088 2745973982208 2755573427068 2760474017952 2761187134464 2761566409728 2770356649984 2771452952576 2776381784064 2782105218816 2783206170624 2797902809856 2803181773504 2804291065856 2805400797184 2818711866432 2819827304448 2820943183872 2831785669152 2841189632512 2842313965568 2848104382464 2853238590888 2854367692032 2869046006904 2869440097608 2869680930816 2870181363456 2879712833536 2885579440128 2885975801856 2890781203926 2891925161664 2893069572096 2907439890432 2913833685616 2914586419712 2914986765824 2920925233152 2929976808528 2930625216512 2931136276992 2943566682408 2946861367296 2953341854848 2959358459904 2960529555456 2965866430002 2967040100928 2981777842176 2982297822966 2982957809664 2983477996224 2989107095216 2998297387008 2999483891712 3006080102256 3006332403712 3022207254528 3023403220992 3028437451732 3028853436364 3029635883648 3035023875072 3036224913408 3045633787812 3045889409024 3046307790848 3059760104082 3074958399744 3076175241216 3077392564224 3083198857216 3099479599104 3100280291328 3100706144256 3107098164764 3116651231232 3117884571648 3123767263232 3125003419648 3141504909312 3147981035353 3149226773792 3153579495192 3154827449088 3156075896832 3164869464064 3166121885696 3167374802944 3171752607744 3179548821504 3196338336576 3197603211264 3203636312576 3204904075264 3221384990208 3221827478016 3222659776512 3229746776531 3239676937728 3245789421952 3247073865728 3248358817792 3260844103872 3278062896318 3278909722176 3279360111552 3289798521856 3291100381184 3296953368576 3303749947344 3305057327616 3322509586704 3322788446208 3328778356036 3330095640704 3331413446656 3347220341388 3347961085952 3348544924032 3349870030848 3362745482118 3366509346816 3373912688608 3375247834112 3382123954176 3389561634288 3393355513856 3407746105344 3408340369104 3409094639616 3419658989824 3426625585152 3427096264704 3427981590528 3434161129476 3435520116864 3452584869888 3453951148032 3460177501669 3461071373408 3461546784416 3468598714368 3479347460127 3480117444608 3480724328928 3481016467456 3481494618112 3499397873664 3507093452632 3514238171136 3515628847104 3523360119852 3527303757824 3540861187584 3542262398976 3542880120516 3543664164864 3560478147072 3561887121408 3563296653312 3569720121429 3570019729408 3588871114752 3590291324928 3597692611832 3604090851648 3605517084672 3616993673216 3617490501632 3618425012224 3637532000256 3651513099696 3652958098944 3654403670016 3661298642944 3672555651072 3680632023936 3681582845952 3682088546304 3701023337088 3702487928832 3709473625088 3710941560832 3730537079808 3739706793878 3746357595792 3747840127488 3758282488576 3759769739264 3761257578496 3766456221696 3767946706944 3775714225536 3795651774684 3797153813376 3804318121184 3805823589376 3817524953088 3825394675872 3825920130144 3826241241088 3826908484608 3847116363552 3847439253504 3847967735808 3854374938568 3855900215552 3857426096128 3876586520576 3893705295084 3894240132468 3894566977536 3906635744704 3908181702656 3915132125184 3916143525888 3916681445376 3923203062471 3924755576544 3945480134211 3945811279872 3947372740608 3954488573336 3956053467904 3968216727552 3975703789568 3976397097288 3977277079552 3977970661632 3997729849344 3999311855616 4006521317722 4008106803008 4016272195584 4025104440717 4029609672704 4046698500096 4047404188311 4048299884544 4060845050416 4069117882368 4069676814336 4070728138752 4079680138776 4099944532992 4101566988288 4103190085632 4110022255922 4110586806494 4118960973312 4132639465472 4133360140602 4133707055104 4134274859008 4155534974976 4157179428864 4173157828224 4174809255936 4188673212416 4204772660256 4206436598784 4208101195776 4228067799648 4229003476992 4229740956672 4231414775808 4239398428672 4252432859136 4261784448768 4263470948352 4279857886332 4281551538048 4295179986944 4295769970688 4296879702016 4304521396224 4319569250304 4336171805889 4337887742496 4339604358144 4347792138496 4361159835648 4362885660672 4370750528424 4371879629568 4372480148736 4394965212792 4395937824768 4396704415488 4404999929792 4406743103488 4420292050944 4430012782272 4448799645003 4450560151392 4462960455184 4464726565376 4466493374464 4472666763264 4474436714496 4476207366144 4483660642824 4488679129088 4509120153384 4509498605568 4519415512384 4533310881792 4535104831488 4542656177598 4543280154546 4543661473792 4544453825472 4568450681718 4568834113536 4569461686272 4578881505968 4580693489152 4603446493184 4605268197376 4624798285824 4639129946836 4640965771904 4649219398656 4650420436992 4651059216384 4660647247146 4665863831552 4685650894848 4687505129472 4697813493136 4712257363968 4721148250112 4723016531968 4723840160688 4724885553152 4747304196096 4749182828544 4751062204416 4759626828572 4769323232256 4785161486336 4787055099904 4805454468864 4807356112896 4822253497369 4832077485312 4832741217024 4833989664768 4850042667008 4868684132928 4870610798592 4872538226688 4891266155808 4907509365248 4908777127936 4909451395072 4919453024256 4934697782784 4936650571776 4955624921016 4957585991424 4974049439744 4984182669312 4993167534054 4995143461056 4997120169984 5020830512082 5021941628928 5022817386048 5024805046272 5034285634048 5049764020224 5060869032912 5062871751168 5084342451432 5090033270784 5100526234496 5101226840192 5102544646144 5111619158016 5113641959424 5129488484736 5151241694214 5153280175296 5178877304832 5180926722048 5191607060112 5192320176624 5192755970048 5220176166912 5221086493392 5221524701184 5222241927168 5230937416628 5233007435392 5249096810496 5260640178948 5261081706496 5285040179778 5290955636736 5299765540531 5301862796384 5303960882176 5311291781376 5313393598464 5315496247296 5330306465792 5332415807488 5355029594112 5366805920956 5383306672128 5385436987392 5395598000128 5396538917748 5397733179392 5425490509824 5426235752448 5427637518336 5437421788337 5439573518368 5456298000384 5466592710656 5468755984384 5470920114176 5491947964416 5511146854136 5520948035904 5522374268928 5523132819456 5540713299968 5542905905152 5564210437632 5566412341248 5578653523099 5595805619712 5606363547008 5608582131712 5609560190817 5610801594368 5637423732864 5639654608896 5641886367744 5663571338304 5682379265024 5684627931136 5706477181776 5708735384064 5738092013808 5738880195216 5739361861632 5740362726912 5759425667072 5771158880256 5771951603712 5781562407852 5783850323328 5786139144192 5814879780864 5827667371232 5829172839424 5829973531648 5841850466304 5859953617056 5861250433024 5862272553984 5887133364816 5893722734592 5906683709696 5918716919808 5921059110912 5931732860004 5934080201856 5963555684352 5964595645932 5965915619328 5966955992448 5978214190432 5996594774016 5998967783424 6009781976583 6012160204512 6012664807424 6044414509056 6046806441984 6056874903464 6057706872728 6059271767296 6070047750144 6072449826816 6091267575624 6091778818048 6092615581696 6119520208164 6149916799488 6152350482432 6154785128448 6165033383883 6165880209741 6166397714432 6198959198208 6200040210903 6200560582656 6201412288512 6214196329528 6233302462464 6235769143296 6247534526464 6250006839296 6283009818624 6295962070706 6298453547584 6307158990384 6309654898176 6312151793664 6329738928128 6332243771392 6343505215488 6359097643008 6392676673152 6395206422528 6407272625152 6409808150528 6442769980416 6443654956032 6445319553024 6459493553062 6479353875456 6491578843904 6494147731456 6496717635584 6521688207744 6556125792636 6557819444352 6558720223104 6579597043712 6582200762368 6593906737152 6607499894688 6610114655232 6645019173408 6645576892416 6657556712072 6660191281408 6662826893312 6694440682776 6695922171904 6697089848064 6699740061696 6725490964236 6733018693632 6747825377216 6750495668224 6764247908352 6779123268576 6813984266397 6814920231819 6815492210688 6816680738208 6818189279232 6839317979648 6853251170304 6854192529408 6855963181056 6868322258952 6871040233728 6905169739776 6907902296064 6920355003338 6922142746816 6923093568832 6937197428736 6958694920254 6960234889216 6961448657856 6990970870719 6998795747328 7014186905264 7028476342272 7031257694208 7046720239704 7054607515648 7081722375168 7084524797952 7085760241032 7087328329728 7120956294144 7123774242816 7126593306624 7139440242858 7140039458816 7177742229504 7180582649856 7195385223664 7208181703296 7211034169344 7233987346432 7234981003264 7236850024448 7275064000512 7303026199392 7305916197888 7308807340032 7322597285888 7345111302144 7361264047872 7363165691904 7364177092608 7402046674176 7404975857664 7418947250176 7421883121664 7461074159616 7479413587756 7489751301081 7492715191584 7495680254976 7516564977152 7519539478528 7522515156992 7532912443392 7535893413888 7551428451072 7591303549368 7594307626752 7608636242368 7611647178752 7635049906176 7650789351744 7651840260288 7653816969216 7694232727104 7708749877136 7711800431104 7714852192256 7753173041152 7787410590168 7788480264936 7789133955072 7813271489408 7816363405312 7830264250368 7832287051776 7833362890752 7846406124942 7849511153088 7890960268422 7891622559744 7908977146672 7912106935808 7936433455104 7951407579136 7952794194576 7954554159104 7955941323264 7995459698688 7998623711232 8013042635444 8016213606016 8032544391168 8050208881434 8059219345408 8093397000192 8094808376622 8096599769088 8121690100832 8138235764736 8139353628672 8141456277504 8159360277552 8199889065984 8203133976576 8206380171264 8220044511844 8221173612988 8237921946624 8265278930944 8266720281204 8267414110208 8268549718016 8311069949952 8314358857728 8329346950001 8346315656448 8349618511872 8377346424832 8409545320512 8412873197568 8416202391552 8456135599296 8459481913344 8462829551616 8478796857344 8523568897536 8526941896704 8544519953101 8559715772664 8563103076096 8590359973888 8591539941376 8593759404032 8609042792448 8639138500608 8672343611778 8675775484992 8679208716288 8695584276992 8722319671296 8741501056848 8743759259136 8744960297472 8789930425584 8791875649536 8793408830976 8809999859584 8813486206976 8840584101888 8860025564544 8897599290006 8901120302784 8925920910368 8929453130752 8932986748928 8945333526528 8948873428992 8967321285648 8977358258176 9018240306768 9018997211136 9038831024768 9066621763584 9070209662976 9085312355196 9086560309092 9087322947584 9088907650944 9136901363436 9137668227072 9138923372544 9154140479099 9157763011936 9161386978304 9206892986368 9210536394752 9249596571648 9278259893672 9281931543808 9298438797312 9300840873984 9302118432768 9321294494292 9331727663104 9371301789696 9375010258944 9391910361673 9395626986272 9424514727936 9442296500224 9443943106059 9446033063936 9447680321376 9449771106304 9494608392192 9498365657088 9502124408832 9519253657144 9538646464512 9570322972672 9574110199808 9610908937728 9614712225792 9644506994738 9664154970624 9665482434048 9667979329536 9689240329593 9700085334016 9737368265856 9741221597184 9745076453376 9782532311616 9815018730496 9817554255872 9818902790144 9869395565568 9873301143552 9911249842032 9915171982848 9948098879488 9968365338624 9986335068108 9990286922112 9994240339968 10041661024164 10043883257856 10045634772096 10049610092544 10068571268096 10099528040448 10121738065824 10125743502336 10168684902864 10180066541568 10201052468992 10202453680384 10205089292288 10223238316032 10227283918848 10258976969472 10302483388428 10306560350592 10357754609664 10361853444096 10380532505007 10383214120224 10384640353248 10385511940096 10438042380381 10440352333824 10442172986784 10443049402368 10444483854336 10461874833256 10466014870784 10498193620992 10521280357896 10522163412992 10570080359556 10581911273472 10599531081062 10603725592768 10607921764352 10622583562752 10626787196928 10630992494592 10660612931584 10709160364287 10710059188224 10733611841912 10766613344256 10770873974784 10791196000256 10793077835496 10795466358784 10850981019648 10852471504896 10855275036672 10874843576674 10879147036736 10912596000768 10933185421312 10937511968768 10983895928832 11022293708272 11041896071808 11044748537856 11046265638912 11081426599936 11085811810304 11128420875264 11132824682496 11157307046198 11191611239424 11212727094016 11217164263424 11219120381634 11221603188736 11274847465728 11279309217792 11283772735488 11327142676608 11364758530048 11369255862272 11412954363552 11417470768128 11476184027616 11477760390432 11478723723264 11480725453824 11518851334144 11542317760512 11543903207424 11563124815704 11567700646656 11572278288384 11629759561728 11655334742464 11658345678848 11659947063296 11683700932608 11719907234112 11724545107968 11769609187413 11774266729632 11813367419392 11837433839616 11842118221824 11863465720008 11868160403712 11927111368704 11929191291864 11931831238656 11933911984896 11956428380864 11993189548032 11997935566848 12019563953166 12024320409024 12075313322151 12088829018112 12113749806928 12115413745456 12118543534592 12140095500288 12144899653632 12182535151248 12183557636096 12185231163392 12239040416328 12299833598976 12304700964864 12309570256896 12330066767766 12331760419482 12332795428864 12397918396416 12400080421806 12401121165312 12402824577024 12428392659056 12466604924928 12471538286592 12495069052928 12500013678592 12566019637248 12591924141412 12596907095168 12614317980768 12619309796352 12624303587328 12659477856256 12664487542784 12687010430976 12718195286016 12785353346304 12790412845056 12814545250304 12819616301056 12885539960832 12887309912064 12890639106048 12918987106124 12958707750912 12983157687808 12988295462912 12993435271168 13043376415488 13088973778573 13112251585272 13115638888704 13117440446208 13159194087424 13164401524736 13187813474304 13214999789376 13220229310464 13290038346816 13315113424144 13320382562816 13325653786624 13388881365552 13391844343808 13394179696128 13399480123392 13450981928472 13466037387264 13495650754432 13500991336448 13528495816704 13558246537152 13627968532794 13629840463638 13630984421376 13633361476416 13678635959296 13706502340608 13708385058816 13736644517904 13742080467456 13810339479552 13815804592128 13840710006676 13844285493632 13846187137664 13874394857472 13917389840508 13920469778432 13922897315712 13981941741438 13997591494656 14028373810528 14056952684544 14062515388416 14093440479408 14109215031296 14163444750336 14169049595904 14171520482064 14174656659456 14241912588288 14247548485632 14253186613248 14278880485716 14280078917632 14355484459008 14361165299712 14385077895727 14387053822729 14390770447328 14416363406592 14422068338688 14466760492107 14467974692864 14469962006528 14473700048896 14550128001024 14606052398784 14611832395776 14617614680064 14645194571776 14722528095744 14726331383808 14728354185216 14758716282629 14804093348352 14809951715328 14837894500352 14843766243328 14922148319232 14958827175512 14979502602162 14985430383168 14991360509952 15033129954304 15039078957056 15045030313984 15065824886784 15102856902144 15182607098736 15188615253504 15217272484736 15223294357504 15270099812352 15301578703488 15303680520576 15307633938432 15388465454208 15417499754272 15423600862208 15429704384512 15506346082304 15574821180336 15576960529872 15578267910144 15626542978816 15632726810624 15660528500736 15664574103552 15666725781504 15692812249884 15699022306176 15781920536844 15783245119488 15817954293344 15824213871616 15872866910208 15899296621593 15902815158272 15905588389152 15909108318208 15911882646528 15990919397376 15997247422464 16026085270888 16032427212032 16065088782336 16100417762868 16118438690816 16186794000384 16189616753244 16193199538176 16243380201664 16276471529472 16278707257344 16282912555008 16312265365011 16318720555104 16399778131968 16406267953152 16412760342528 16440089023688 16442347225976 16475843893248 16530557861888 16533440562408 16534828220416 16537099436032 16622139899904 16628717715456 16658693900002 16692631312896 16699237023744 16735960569297 16754692849664 16819090641024 16825746395136 16828680572451 16832404783104 16912271198592 16918963826688 16925659103232 16957593714688 17047137795072 17053883793408 17089039906202 17119431545328 17126206152192 17180719947776 17183079882752 17187518808064 17218085584896 17278277001216 17344687223556 17351550969984 17358417432576 17391168553984 17444639342592 17483002113696 17487518518272 17489920594944 17579860851168 17583751299072 17586817661952 17619999719168 17626972413952 17681168203776 17720051129088 17795198580012 17802240605568 17851841820736 17858906261504 17865973497856 17890667053056 17897746857984 17934642571296 18029345929749 18036480613536 18037994422272 18077662049536 18133243527168 18140419325952 18170624710392 18173120618184 18174645895168 18177815301888 18273802726872 18275336454144 18277846745088 18308280958198 18315526023872 18322773956608 18413785972736 18495100151649 18497640629223 18499193143296 18556519787344 18563863087616 18596877594624 18601681747968 18604236865536 18642588988584 18663455326208 18742603579392 18750020517888 18783820723346 18791253972544 18849029455872 18884593000448 18887886212118 18892066127872 18895360642752 18989216784384 18996731314176 19038507314288 19077292929024 19140645945344 19148220399616 19221817875456 19229424451584 19289013989476 19328309941248 19330964868096 19335958659072 19378480659186 19400170668032 19474736531712 19482443194368 19490152906752 19565064623232 19630037460992 19635108511744 19637805580288 19738791131136 19746602287104 19822499684064 19830343965696 19896197758976 19936730677248 19972670136216 19980573844224 19988480679936 20083322048328 20087766515712 20091269544192 20099220185088 20137142536192 20199056080896 20243476131648 20251487004672 20337369805728 20402104937984 20404907360768 20410178584576 20446476632064 20454567837696 20517953938944 20604966776856 20613120701184 20715509219328 20723706888192 20761065010014 20766428240448 20769280706496 20876084760762 20880704667648 20884345973568 20923749666512 20932029741568 20996387241984 21042560715792 21044326825984 21140160719112 21163822546944 21199062162124 21207451185536 21215843528704 21245167125504 21253574393856 21261984989184 21321225863168 21418320728574 21420118376448 21467223683824 21533226688512 21541747949568 21582392000512 21586155670992 21590932717568 21701962039296 21704943009792 21710550073344 21749687153348 21758294073472 21825192001536 21866370842624 21875023937536 21967791857664 22035867247471 22044587416544 22083792143616 22089497075712 22092531277824 22162853199872 22171623620608 22256841750528 22265649364992 22314614092396 22383222478848 22425454188032 22434328526848 22438240763268 22443206377472 22549694931456 22558618435584 22567545470976 22608227435717 22654285353216 22729517060096 22738511724544 22825908727104 22834941536256 22952368055232 22955520780864 22961450907648 23037702668288 23126249631408 23135401293312 23144556576768 23259519123456 23310669484928 23316691357696 23319894126592 23367401865216 23439814468224 23449090215936 23539218374826 23548533459264 23626734838784 23674867679232 23726931440016 23736320807424 23854222737408 23858382583728 23863662477312 23867823969792 23912856761728 23986379096064 23995871133696 24039127906332 24048640818048 24150626644302 24177658036224 24227499613856 24230827490912 24237087069184 24280191000576 24289799307264 24365070302496 24367115272192 24370462326784 24478080832656 24599667197952 24609401929728 24619140513792 24660133535532 24663520838964 24665590857728 24795836792832 24800160843612 24802242330624 24805649154048 24856785318112 24933209849856 24943076573184 24988040850003 24990138105856 25000027357184 25132039274496 25183848282824 25193814190336 25228635961536 25238619592704 25248607174656 25318955712512 25328975085568 25436390572032 25570706692608 25580825690112 25629090500608 25633559859303 25639232602112 25771079921664 25774619824128 25781278212096 25837974212248 25917415501824 25966315375616 25976590925824 25986870542336 26086752830976 26177947557146 26224503170544 26231277777408 26234880892416 26318388174848 26328803049472 26375626948608 26429999578752 26440458620928 26580076693632 26630226848288 26640765125632 26651307573248 26777762731104 26783688687616 26788359392256 26798960246784 26901963856944 26932074774528 26991301508864 27001982672896 27056991633408 27116493074304 27255937065588 27259680927276 27261968842752 27266722952832 27357271918592 27413004681216 27416770117632 27462421437297 27473289035808 27484160934912 27620678959104 27631609184256 27681420013352 27688570987264 27692374275328 27748789714944 27834779681016 27840939556864 27845794631424 27963883482876 27995182989312 28056747621056 28113905369088 28125030776832 28175731085019 28186880958816 28326889500672 28331829318177 28338099191808 28343040964128 28349313318912 28483825176576 28495096971264 28506373226496 28557760971432 28560157835264 28710968918016 28722330599424 28770155791454 28774107645458 28781540894656 28832726813184 28844136677376 28933520984214 28935949385728 28939924013056 29067720988779 29100256002048 29212104797568 29223664791552 29235229360128 29290389143552 29445056191488 29452662767616 29456708370432 29517432565258 29608186696704 29619903430656 29675789000704 29687532486656 29844296638464 29917654351024 29959005204324 29970860766336 29982721019904 30066259908608 30078157914112 30090060627968 30131649773568 30205713804288 30365214197472 30377230507008 30434544969472 30446588715008 30540199624704 30603157406976 30607361041152 30615267876864 30776930908416 30834999508544 30847201724416 30859408769024 31141597515021 31149642360672 31153921059744 31156535820288 31253085957632 31265453621248 31321057001472 31329148207104 31333451563008 31385624499768 31398044612352 31563841073688 31566490238976 31635908586688 31648427743232 31745733820416 31798593243186 31805630316544 31811176778304 31823765293056 31981838794752 32052170541776 32064854424064 32130177564672 32200835525736 32236877381632 32373588000768 32379233506488 32386399076352 32486760403328 32552943058944 32557414514688 32565825110016 32624530730022 32637441110208 32799556263936 32812535906304 32880178047376 32884694451952 32951687786496 33061115723776 33066881124816 33069656440832 33074198872064 33244279799808 33257435430912 33317387800004 33385262625792 33398474047488 33471921138594 33509385699328 33638181282048 33651492790272 33657361144902 33664809566208 33824542397184 33837927653376 33851318206464 33915187429376 34094275590144 34107767586816 34178079812404 34238863090656 34252412304384 34361439895552 34366159765504 34375037616128 34436171169792 34556554002432 34689374447112 34703101939968 34716834865152 34782337107968 34889278685184 34966004227392 34975037036544 34979841189888 35159721702336 35173635323904 35239999438336 35253944827904 35440102258176 35527214541841 35590397160024 35604481211136 35703683641472 35717812523008 35731946995712 35781334106112 35795493715968 35869285142592 36058691859498 36072961227072 36155324099072 36266487054336 36341249420784 36346241236368 36349291790336 36355630603776 36547605453744 36550672908288 36555693490176 36616561916396 36631052047744 36645547913216 36827571945472 36990200303298 36995281258446 36998386286592 37113039574688 37127726175232 37193755189248 37203363495936 37208473731072 37285177977168 37326910652416 37485207158784 37500041035776 37567641446692 37582507945088 37698058911744 37769186000896 37775772424236 37784132255744 37790721285504 37978433568768 37993462628352 38061952518359 38077014628576 38154585858048 38281291890688 38296440799232 38443635750912 38458848903168 38578027978952 38656619882496 38661929736192 38671917318144 38756961318372 38800341336064 38949473063424 38964886388736 38980305813504 39050574661693 39130129246464 39260074921984 39266921335719 39270217023488 39275611160576 39477582262272 39493204574208 39644999368128 39660687931392 39792395517952 39945340272432 39961147688448 39976961359872 40166644096656 40175533031424 40182539088384 40198440370176 40274285072384 40398112161792 40486952263296 40502974009344 40674739611456 40804209875968 40809814721536 40820357169152 40892953264128 41035907877888 41209933553712 41226241402368 41431018438656 41447413776384 41522130020028 41532856480896 41538561412992 41752169521524 41761409335296 41768691947136 41847499333024 41864059483136 41992774483968 42085121431584 42088653651968 42280321438224 42327645093888 42398124324248 42414902371072 42431687057408 42490334251008 42507148787712 42523969978368 42642451726336 42836641457148 42840236752896 42934447367648 43066453377024 43083495899136 43155233687181 43161161468187 43164784001024 43172311341984 43181865435136 43400281476321 43403924078592 43409886019584 43421100146688 43499374306696 43516588146944 43650384003072 43732741685248 43750047875072 43935583715328 44071734494942 44089174833088 44167584287232 44178994151424 44185062555648 44276148847887 44325706399744 44513683501056 44531298729984 44629228184792 44766444957696 44850908376064 44868657053696 44876481526536 44886412754944 45099389862912 45117236871168 45135090941952 45216454871434 45308570706432 45459034120192 45477023449088 45651817454208 45669883072512 45904736110464 45911041561728 45922901815296 46075405336576 46252499262816 46270802586624 46289113153536 46519038246912 46621338969856 46633382715392 46639788253184 46734803730432 46879628936448 46898180431872 47078436749652 47097066918528 47253469677568 47349735358464 47453862880032 47472641614848 47697889864779 47708445474816 47716765167456 47727324954624 47735647939584 47825713523456 47972758192128 47991742267392 48078255812664 48097281636096 48301253288604 48355316072448 48454999227712 48461654981824 48474174138368 48560382001152 48579598614528 48730140604992 48936796095033 48956161665312 49199334395904 49218803859456 49238281027584 49320267071064 49327041677928 49331181715456 49591673585664 49600321687224 49604484661248 49611298308096 49713570636224 49866419699712 49886153146368 49976081700006 49980276211712 50207881707891 50264078548992 50367696565648 50387628380672 50457271923072 50477239185408 50497214349312 50637911425024 50657950171136 50872781144064 51141413385216 51161651380224 51258181001216 51267119718606 51278465204224 51542159843328 51549239648256 51562556424192 51675948424496 51834831003648 51932630751232 51953181851648 51973741084672 52173505661952 52355895114292 52449006341088 52462555554816 52469761784832 52636776349696 52657606098944 52751253897216 52859999157504 52880917241856 53160153387264 53260453696576 53281530251264 53302615146496 53555525462208 53576718784512 53597920493568 53803927713888 53982603017728 54003965345792 54113983266816 54232986148608 54511874131176 54519361854552 54523937685504 54533445905664 54714543837184 54826009362432 54833540235264 54924842874594 54946578071616 54968321869824 55241357918208 55362840026704 55377141974528 55384748550656 55497579429888 55669559362032 55681879113728 55691589262848 55927766965752 55990365978624 56113495242112 56227810738176 56250061553664 56351462170038 56373761917632 56653779001344 56663658636354 56676198383616 56686081928256 56967650353152 56990193942528 57115521942864 57120315670528 57421937836032 57444661198848 57540311582908 57548215290916 57563081789312 57665453626368 57688273354752 57867041968428 57871898771456 57879848026112 58135441977558 58200512004096 58424209595136 58447329583104 58470458720256 58580778287104 58890112382976 58905325535232 58913416740864 59034865130516 59216373393408 59239806861312 59351578001408 59375064973312 59688593276928 59811639671707 59835308702048 59918010408648 59941721532672 59965442039808 60132519817216 60156315828224 60180121255936 60263299547136 60411427608576 60730428394944 60754461014016 60869089938944 60893177430016 61206314813952 61214722082304 61230535753728 61365188754089 61553861816832 61669999017088 61694403448832 61718817538048 62283195030042 62299284721344 62307842119488 62506171915264 62530907242496 62642114002944 62771248999536 62796089224704 63127682147376 63132980477952 63271817173376 63296855486464 63491467640832 63597186486372 63611260633088 63622353556608 63647530586112 63963677589504 64104341083552 64129708848128 64260355129344 64401671051472 64473754763264 64747176001536 64758467012976 64772798152704 64973520806656 65105886117888 65114829029376 65131650220032 65249061460044 65274882220416 65599112527872 65625071812608 65743372531711 65760356094752 65769388903904 65903375572992 66107601742413 66122231447552 66133762249632 66139312881664 66148397744128 66488559599616 66514870861824 66634775600008 66770525251584 66796948094976 66943842277188 67018771398656 67276362564096 67302985580544 67314722289804 67329619132416 67649084794368 67675855306752 67702636412928 67824682307151 67830374858752 68188551180288 68215535173632 68356159624808 68477726181312 68504824608768 68722879791104 68732319531008 68750075232256 69113108004864 69378748894224 69406203879936 69433669730304 69564674215936 69778557370368 69932008454784 69950074073088 69959682379776 70319443404672 70347270647808 70479998876672 70507889655808 70880204516352 71054429083682 71180794320048 71208962422272 71407367282944 71435625046016 71463893991424 71562668212224 71590987431936 71738570285184 72117383718996 72145922454144 72310648198144 72532974108672 72682498841568 72692482472736 72698583580672 72711261207552 73095210907488 73101345816576 73111386980352 73233123832792 73262104095488 73291095826432 73655143890944 73980400606596 73990562516892 73996772573184 74226079149376 74255452350464 74387510378496 74406726991872 74416947462144 74570355954336 74964122550009 74970414317568 75000082071552 75135282893384 75165015890176 75396117823488 75538372001792 75551544848472 75568264511488 75581442571008 75956867137536 75986925256704 76123905036718 76154029257152 76309171716096 76562583781376 76887271501824 76900679577909 76917697806336 77156055957904 77313239764992 77323859472384 77343834636288 77513922636744 77600682672128 77898946126848 77929772777472 77960611627008 78101149323386 78260258492928 78520149843968 78533842671438 78540434046976 78551222321152 78955164524544 78986409148416 79289998736256 79321375862784 79584791035904 79890680544864 79922295376896 79953922719744 80333288193312 80351066062848 80365078176768 80396880740352 80548570144768 80796224323584 80973904526592 81005948018688 81349479222912 81608419751936 81619629443072 81640714338304 81785906528256 82071815755776 82387264311891 82419867107424 82452482804736 82862036877312 82894827552768 83044260040056 83065712961792 83077122825984 83504339043048 83522818670592 83537383894272 83694998666048 83728118966272 83985548967936 84170242863168 84527193255057 84560642876448 84796248648496 84829804742144 84863374114816 84980668502016 85014297575424 85047939956736 85284903452672 85673282914296 85680473505792 85868894735296 86132906754048 86166991798272 86310467374362 86322322936374 86329568002048 86344622683968 86800562952642 86807848157184 86819772039168 86998748613392 87033176293888 87300768006144 87465483370496 87500095750144 87871167430656 88143468989884 88178349666176 88335168574464 88357988302848 88370125111296 88552297695774 88651412799488 89027367002112 89062597459968 89258456369584 89532889915392 89701816752128 89737314107392 89752963053072 89772825509888 90198779725824 90234473742336 90270181883904 90432909742868 90617141412864 90918068240384 90954046898176 91303634908416 91339766145024 91622816450011 91809472220928 91822083123456 91845803630592 92150810673152 92504998525632 92541605173248 92578226307072 93242677939712 93266765430784 93279576506368 93469607460864 93759257872896 93796360863744 94156873499304 94194133837056 94506939355136 94699470716928 94907725760064 94945283229696 95395779729558 95416890949632 95433530334912 95471295879168 95651427046912 95945516384256 96156511625328 96194563272192 96602506577208 96710632144896 96909998455424 96923309963648 96948348276736 97120764002304 97159197229056 97460281209984 97873592190066 97912323330624 98398668791808 98437607718912 98640534142128 98654083355856 98662363430912 99183347171328 99200643374448 99208969322496 99222596616192 99427141272448 99732839399424 99772306292736 99952163400012 99960552423424 100415763415782 100528157097984 100695545270089 100735393131296 100775256761344 100914543846144 100954478370816 100994428698624 101275822850048 101315900342272 101745562288128 102282826770432 102323302760448 102516362002432 102534239437212 102556930408448 103084319686656 103098479296512 103125112848384 103311013978403 103351896848992 103669662007296 103865261502464 103906363703296 103947482169344 104347011323904 104711790228584 104898012682176 104925111109632 104939523569664 105273552699392 105315212197888 105719998315008 105761834483712 105994416938881 106320306774528 106520907393152 106563060502528 106581643625523 106605230292992 107111050924416 107153437569024 107195840987136 107607855427776 107965206035456 108007930691584 108465972297216 109023748262352 109038723709104 109047875371008 109066891811328 109429087674368 109652018724864 109667080470528 109849685749188 109893156143232 109936643739648 110482715836416 110725680053408 110754283949056 110769497101312 110995158859776 111339118724064 111363758227456 111383178525696 111855533931504 111980731957248 112226990484224 112455621476352 112500123107328 112702924340076 112747523835264 113307558002688 113327317272708 113352396767232 113372163856512 113935300706304 113980387885056 114185857555077 114231043885728 114240631341056 114843875672064 114889322397696 115080623165816 115096430581832 115126163578624 115330907252736 115376546709504 115734083936856 115743797542912 115759696052224 116270883955116 116401024008192 116848419190272 116894659166208 116940917440512 117151723985079 117161556574208 117780224765952 117800764007157 117810651070464 117826833481728 118069730261032 118432746786816 118479613722624 118703156002816 118750129946624 119377186553856 119623279343414 119670617404096 119836020817296 119883443065344 119930884079616 120265039634432 120312631656448 120526599094272 120822855217152 121460856789888 121508922028032 121738179877888 121786354860032 122412629627904 122429444164608 122461071507456 122730377508178 123107723633664 123339998034176 123388806897664 123437635076096 124566390060084 124598569442688 124615684238976 125012343830528 125061814484992 125284228005888 125542497999072 125592178449408 126255364294752 126265960955904 126543634346752 126593710972928 126982935281664 127194372972744 127222521266176 127244707113216 127295061172224 127927355179008 128208682167104 128259417696256 128520710258688 128803342102944 129465701061543 129483484404561 129494352003072 129516934025952 129545596305408 129947041613312 130211772235776 130229658058752 130263300440064 130498122920088 130549764440832 131198225055744 131250143625216 131486745063422 131520712189504 131538777807808 131806751145984 132215203484826 132244462895104 132267524499264 132828446543661 132977119199232 133269551200016 133541050503168 133593896189952 133887684554376 134037542797312 134552725128192 134605971161088 134629444579608 134659238264832 135298169588736 135351710613504 135405272825856 135649364614302 135660749717504 136377102360576 136431070347264 136712319249616 136955452362624 137009649217536 137445759582208 137464639062016 137500150464512 138226216009728 138757497788448 138812407759872 138867339460608 139129348431872 139557114740736 139864016909568 139900148146176 139919364759552 140638886809344 140694541295616 140959997753344 141015779311616 141760409032704 142108858167364 142361588640096 142417924844544 142814734565888 142871250092032 142927787982848 143125336424448 143181974863872 143477140570368 144234767437992 144291844908288 144621296396288 145065948217344 145364997683136 145384964945472 145422522415104 146190421814976 146466247665584 146524208190976 146582191652864 147310287781888 147960801213192 147981125033784 147993545146368 148452158298752 148510904700928 148775020756992 148813453983744 148833894924288 149140711908672 149928245100018 149940828635136 150270565786768 150330031780352 150792235646976 151076744003584 151103089696944 151136529022976 151162885142016 151913734275072 151973850513408 152247810073436 152308058514304 152618343432192 153125167562752 153774543003648 153801359155818 153835395612672 154312111915808 154626479529984 154647718944768 154687669272576 155027845273488 155201365344256 155797892253696 155859545554944 155921223254016 156202298646772 156520516985856 157040299687936 157067685342876 157080868093952 157102444642304 157910329049088 157972818296832 158257592050019 158579997472512 158642751725568 159169582071808 159781361089728 159844590753792 159907845439488 160666576386624 160730156353536 160793761480704 161097140289536 161947809053184 162011896037376 162345879108919 162698958445824 163216839503872 163239258886144 163281428676608 163571813056512 164143631511552 164774528623782 164839734214848 164904965609472 165724073754624 166088520080112 166131425923584 166154245651968 167008678086096 167045637341184 167074767788544 167389997332096 167456237932544 167971097935872 168340485726336 169054386510114 169121285752896 169592497296992 169659609484288 169726748229632 169961337004032 170028595150848 170569806905344 171346565828592 171360947011584 171737789470592 172265813508096 172333983596544 172620934748724 172644645872748 172659136004096 172689245367936 173601125905284 173615696314368 173639544078336 173997497226784 174066352587776 174601536012288 174930966740992 175000191500288 175742334861312 176286937979768 176356699332352 176670337148928 176715976605696 176740250222592 177104595391548 177302825598976 178054734004224 178125194919936 178516912739168 179065779830784 179403633504256 179434919015121 179474628214784 179505926106144 179545651019776 180397559451648 180468947484672 180540363767808 180865819485736 181234282825728 181836136480768 181908093796352 182607269816832 182679532290048 183245632900022 183618944441856 183644166246912 183691607261184 184095566262267 184301621346304 185009997051264 185083210346496 185156452614144 186485355879424 186533530861568 186559153012736 187518515745792 187592721727488 188313746998608 188388267674112 189013878710272 189398941433856 189815451520128 189890566459392 190791559459116 190833781899264 190867060669824 190942591758336 191302854093824 191891032768512 192313023250656 192389126544384 193205013154416 193421264289792 193819996910848 193846619927296 193896696553472 194241528004608 194318394458112 194920562419968 195747184380132 195824646661248 196797337583616 196875215437824 197230117595133 197281068284256 197308166711712 197324726861824 198322805227239 198366694342656 198401286748896 198417938644992 198445193232384 198854282544896 199465678798848 199544612585472 199904326800024 199921104846848 200831526831564 201056314195968 201391090540178 201470786262592 201550513522688 201829087692288 201908956741632 201988857397248 202551645700096 203474046921453 203491124576256 204565653540864 204646605520896 205032724004864 205068478874424 205113860816896 206168639373312 206196958593024 206250225696768 206622027956806 206703793697984 207339324014592 207730523004928 207812727406592 208694022647808 209423580457168 209796025364352 209850222219264 209879047139328 210547105398784 210630424395776 211439996630016 211523668967424 211988833877762 212640613549056 213041814786304 213126121005056 213163287251046 213210460585984 214222101848832 214306875138048 214391681974272 215215710855552 215930412070912 216015861383168 216931944594432 218047496524704 218077447418208 218095750742016 218133783622656 218858175348736 219304037449728 219334160941056 219699371498376 219786312286464 219873287479296 220965431672832 221451360106816 221508567898112 221538994202624 221990317719552 222678237448128 222766357051392 223711067863008 224453980968448 224911242952704 225000246214656 225405848680152 225495047670528 226615116005376 226654634545416 226704793534464 226744327713024 227870601412608 227960775770112 228371715110154 228462087771456 229687751344128 230161246331632 230192861163664 230252327157248 230661814505472 230753093419008 231468167873712 231487595085824 231519392104448 232541767910232 232802048016384 233696838380544 233789318332416 233881834881024 234303447970158 234323113148416 235560449531904 235601528014314 235621302140928 235653666963456 236139460522064 236865493573632 236959227445248 237406312005632 237500259893248 238754373107712 239246558686828 239341234808192 239672041634592 239766886130688 239861768159232 240530079268864 240625263312896 241053198188544 241645710434304 242921713579776 243017844056064 243476359755776 243572709720064 244825259255808 244858888329216 244922143014912 245460755016356 246215447267328 246679996068352 246777613795328 246875270152192 248690501792887 249132780120168 249197138885376 249231368477952 250024687661056 250123628969984 250568456011776 251084995998144 251184356898816 252510728589504 253087268693504 253187421945856 254388745945488 254445042532352 254489414226432 254590122344448 255854710358016 256417364334208 256518835392512 257041420517376 257606684205888 258931402123086 258966968809122 258988704006144 259033868051904 259894083226624 260423544471552 260459316117504 260996245840176 261099528881664 262396450111488 262500287250432 262973490126844 263041424379008 263077555615616 263613502291968 264430406969652 264488925790208 264535048998528 265656893087322 265954238398464 266539102400032 267082101006336 267187792379904 267775369108752 268075085594624 269105450256384 269211942322176 269258889159216 269318476529664 270596339177472 270703421227008 270810545651712 271298729228604 271321499435008 272754204721152 272862140694528 273354022631851 273424638499232 273910904725248 274019298435072 274868449350033 274891519164416 274929278124032 275000300929024 276452432019456 277514995576896 277624815519744 277734678921216 278258696863744 279728033819136 279800296292352 279838729519104 281277773618688 281389082591232 281919995506688 282031558623232 283520818065408 284217716334728 284723177280192 284835849689088 285629469131776 285742500184064 285855575965696 286250672848896 286954281140736 288469534875984 288583689816576 289242592792576 290131896434688 290729995366272 290769929890944 290845044830208 292380843629952 292932495331168 293048416381952 293164383305728 294620575563776 295921602426384 295962250067568 295987090292736 296904316597504 297021809401856 297550041513984 297626907967488 297667789848576 298281423817344 299856490200036 299881657270272 300541131573536 300660063560704 301584471293952 302086635810267 302153488007168 302206179393888 302273058045952 302325770284032 303827468550144 303947701026816 304495620146872 304616117028608 305236686864384 306250335125504 307549086007296 307602718311636 307670791225344 308624223831616 309252959059968 309295437889536 309375338545152 309933041935209 310055690546976 311595784507392 311719091109888 311842446508032 312404597293544 313041033971712 314080599375872 314135370685752 314161736187904 314204889284608 315820658098176 315945636593664 316515184100038 317159994945024 317285503451136 317983250816643 318339164143616 319562722179456 319689181507584 319744930876569 319815690878976 321333152773248 321460312707072 321587522961408 322194280579072 323895618106368 324023792074752 324691758217838 325397916891648 326433679007744 326478517772288 326562857353216 327143626113024 328287263023104 329549057247564 329679468429696 329809931218944 331448147509248 332177040160224 332262851847168 332308491303936 334017356172192 334091274682368 334149535577088 334779994664192 334912475865088 335942195871744 336680971452672 338108773020228 338242571505792 339184994593984 339319218968576 339453496459264 339922674008064 340057190301696 342557572665231 342693131657184 342721894023168 343475578941184 344531627016192 344667967193088 345241869497448 345289291745496 345318272008192 345378490735872 347202251810568 347231392628736 347279088156672 347994994453568 348132705175552 349203072024576 349861933481984 351455171955237 351484669722624 352573875959536 352713398664704 353340674297856 353431953211392 353480500445184 354209190783096 354605651197952 356109468008448 356250389839872 357033825478336 358131559661568 358807267008512 358869838030242 358949256429568 359011852212288 360795118903296 360937894969344 361731638971472 362468565651456 363672272961536 363816187592704 365214539633664 365359064580096 366491265800044 367237888883712 367288332493824 367383214522368 368191132524534 368603242692608 370019994102528 370166420692992 370312905228288 372970711758848 373067061723136 373118306025472 375037031491584 375185443454976 376627493997216 376776535348224 378027757420544 378797882867712 379630903040256 379781132918784 381583118918232 381667563798528 381734121339648 381885183516672 382605708187648 383782065537024 384626046501312 384778253088768 386410026308832 387639993821696 387693239854592 387793393106944 388483056009216 388636788916224 389841124839936 391494368760264 391649293322496 393594675167232 393750430875648 394460235190266 394562136568512 394616333423424 396645610454478 396733388685312 396802573497792 397708565089792 398931357597696 399808653600048 399842209693696 401663053663128 402112628391936 402782181080356 402941572525184 403101027045376 403658175384576 403817913483264 403977714794496 405103291400192 406948093842906 406982249152512 409131307081728 409293211041792 410065448009728 410136957748848 410227721633792 412337278746624 412393917186048 412500451393536 413244055913612 413407587395968 414678648029184 415461046009856 415625454813184 417388045295616 418681477701949 418847160914336 419592050728704 419700444438528 419758094278656 421094210797568 421260848791552 422879993260032 423047337934848 423977667755524 425281227098112 426083629572608 426252242010112 426326574502092 426420921171968 428444203697664 428613750276096 428783363948544 429556321278623 430431421711104 431860824141824 432031722766336 433863889188864 436094993049408 436154894836416 436267567245312 437716350697472 439398742996752 439572624572928 439746574958592 441930863345664 442902720213632 443017135796224 443077988405248 443980635439104 445356474896256 445532714102784 447422135726016 448907961936896 449822485905408 450811697360304 450990095341056 453230232010752 453309269090832 453409587068928 453488655426048 455741202825216 455921551540224 456743430220308 456924175542912 459375502688256 460322492663264 460385722327328 460504654314496 461323629010944 461506186838016 462936335747424 462975190171648 463038784208896 465083535820464 465604096032768 467393676761088 467578636664832 467763669762048 468606895940316 468646226296832 471120899063808 471203056028628 471242604281856 471307333926912 472278921044128 473730987147264 473918454890496 474772776150057 474812624011264 475000519786496 477508746215424 478493117373656 478682469616384 479344083269184 479533772261376 479723536318464 481060158537728 481250526625792 483291420868608 485843427159552 486035688112128 486952719511552 487037637326757 487145419440128 489650518511616 489717776658432 489844286029824 490921510032712 492430894534656 493359992136704 493555227590656 493750540304384 497381003585774 498265560240336 498394277770752 498462736955904 500049375322112 500247257939968 501136912023552 502169991996288 502368713797632 505021457179008 506174537387008 506374843891712 508777491890976 508890085064704 508978828452864 509180244688896 511709420716032 512834728668416 513037670785024 514082841034752 515213368411776 517862804246172 517933937618244 517977408012288 518067736103808 519788166453248 520847088943104 520918632235008 521992491680352 522199057763328 524792900222976 525000574500864 525946980253688 526082848758016 526155111231232 527227004583936 528860813939304 528977851580416 529070097997056 531313786174644 531908476796928 533078204800064 534164202012672 534375584759808 535550738217504 538210900512768 538304757045363 538423884644352 538517778318432 538636953059328 541192678354944 541406842454016 541621091303424 542597458457208 542642998870016 545508409442304 545724281389056 546708045263702 546849276998464 547821809450496 548038596870144 549736898700066 549783038328832 549858556248064 552286698786801 552904864038912 555029991153792 555249631039488 555469357842432 556517393727488 559456067638272 559600592584704 559677459038208 562555547237376 562778165182464 563839991013376 564063117246464 567041636130816 568435432669456 569446354560384 569671699378176 571258938263552 571485000368128 571711151931392 572501345697792 573908562281472 576939069751968 577167379633152 578485185585152 580263792869376 581459990732544 581539859781888 581690089660416 584761687259904 585864990662336 586096832763904 586328766611456 591690352785399 591843204852768 591924500135136 591974180585472 593808633195008 594043618803712 595100083027968 595253815934976 595335579697152 596562847634688 599712980400072 599763314540544 601082263147072 601320127121408 603168942587904 604173271620534 604306976014336 604412358787776 604651540568064 607654937100288 608991240293744 609232234057216 610473373728768 612500670251008 615098172014592 615205436623272 615341582450688 617248447663232 618505918119936 618590875779072 618750677090304 619866083870418 620111381093952 623191569014784 623438182219776 624809194587088 626082067943424 628161198751744 628270741371504 628323472375808 628409778569216 631641316196352 631891273187328 633030368200076 634319989890048 634571006902272 635966501633286 636678328287232 639125444358912 639378363015168 639489861753138 639631381757952 642666305546496 642920625414144 643175045922816 644388561158144 647791236212736 648047584149504 649383516435676 650795833783296 652867358015488 652957035544576 653125714706432 654287252226048 656574526046208 659098114495128 659358936859392 659619862437888 662896295018496 664354080320448 664525703694336 664616982607872 668034712344384 668299071154176 669559989328384 669824951730176 673361942905344 675017076294979 676217546040456 676485143011584 678369989187968 678638437937152 678906992918528 679845348016128 680114380603392 685115145330462 685386263314368 686951157882368 689063254032384 690483738994896 690578583490992 690636544016384 690756981471744 694404503621136 694462785257472 694558176313344 695989988907136 696265410351104 698406144049152 699723866963968 702910343910474 702969339445248 705147751919072 705426797329408 706681348595712 706863906422784 706961000890368 708418381566192 709211302395904 712218936016896 712500779679744 714067650956672 716263119323136 717614534017024 717739676060484 717898512859136 718023704424576 721590237806592 721875789938688 723177097848821 723463277942944 724937131302912 727344545923072 727632375185408 730429079267328 730718129160192 732982531600088 734475777767424 734576664987648 734766429044736 736382265049068 737206485385216 740039988205056 740332841385984 740625810456576 741960918572167 745941423517696 746071505378661 746134123446272 746236612050944 750074062983168 750370886909952 753254987994432 753553070696448 756055514841088 759261806080512 759562265837568 763166237836464 763335127597056 763468242679296 763770367033344 765211416375296 767564131074048 769252093002624 769556506177536 772820052617664 775279987643392 775386479709184 775586786213888 776966112018432 779682249679872 782988737520528 783298586644992 787189350334464 787500861751296 788920470380532 789124273137024 789232666846848 793291220908956 793466777370624 793605146995584 795417130179584 797862715195392 799617307200096 799684419387392 803326107326256 804225256783872 805564362160712 805883145050368 806202054090752 807316350769152 807635826966528 807955429588992 810206582800384 813896187685812 813964498305024 818262614163456 818586422083584 820062067895553 820130896019456 820273915497696 820455443267584 824605348050099 824674557493248 824787834372096 825000902787072 826488111827224 826815174791936 829357296058368 830922092019712 831250909626368 834776090591232 837362955403898 837694321828672 839184101457408 839400888877056 839516188557312 842188421595136 845759986520064 846094675869696 847955335511048 850562454196224 852167259145216 852504484020224 852653149004184 852841842343936 856888407395328 857227500552192 857566727897088 859112642557246 860862843422208 863721648283648 864063445532672 867727778377728 872189986098816 872309789672832 872535134490624 875432701394944 878797485993504 879145249145856 879493149917184 883861726691328 885805440427264 886034271592448 886155976810496 887961270878208 890712949792512 891065428205568 894844271452032 897815923873792 899644971810816 901623394720608 901980190682112 906259907430801 906460464021504 906618538181664 906819174137856 906977310852096 911482405650432 911843103080448 913486860440616 913848351085824 918751005376512 920644985326528 920771444654656 921009308628992 922647258021888 923012373676032 925872671494848 929799125805627 930167071640928 934787353522176 935157273329664 935527339524096 937213791880632 937292452593664 942241798127616 942406112057256 942485208563712 942614667853824 944557842088256 947461974294528 947836909780992 949545552300114 949625248022528 953949752449929 955017492430848 956986234747312 957364939232768 958688166538368 959067544522752 959447072636928 962120317075456 962501053251584 966582841737216 971686854319104 972071376224256 973905439023104 974075274653514 974290838880256 979301037023232 979435553316864 979688572059648 981843020065424 984861789069312 986719984273408 987110455181312 987501080608768 994762007171548 996531120480672 996788555541504 996925473911808 1000098750644224 1000494515879936 1002273824047104 1004339983992576 1004737427595264 1010042914358016 1012349074774016 1012749687783424 1017554983781952 1017957656905728 1018360489377792 1025669457336832 1026075341570048 1028165682069504 1030426736823552 1035725608492344 1035867875236488 1035954816024576 1036135472207616 1039576332906496 1041694177886208 1041837264470016 1043984983360704 1044398115526656 1049585800445952 1051893960507376 1052165697516032 1052310222462464 1054454009167872 1057721627878608 1057955703160832 1058140195994112 1062627572349288 1063816953593856 1066156409600128 1068328404025344 1068751169519616 1071101476435008 1076421801025536 1076609514090726 1076847769288704 1077035556636864 1082385356709888 1082813684908032 1085194916914416 1085285997740032 1091016818884608 1091448562778112 1093416090527404 1093698553996928 1095643618900992 1096077193740288 1099473797400132 1099566076657664 1099717112496128 1104573397573602 1105809728077824 1110059982307584 1110499262078976 1110938715684864 1113034787454976 1118912135276544 1119201185169408 1119354918076416 1125111094474752 1125556330364928 1127679982026752 1128126234492928 1134083272261632 1136421153762433 1136870865338912 1138892709120768 1139343398756352 1142517876527104 1142970000736256 1143422303862784 1145002691395584 1147817124562944 1153878139503936 1154334759266304 1156970371170304 1162919981465088 1163079719563776 1163380179320832 1165938586327691 1169523374519808 1171729981324672 1172193665527808 1172657533222912 1183380705570798 1183686409705536 1183849000270272 1187617266390016 1188087237607424 1190200166055936 1193125695269376 1199425960800144 1199526629081088 1202164526294144 1202640254242816 1206337885175808 1208346543241068 1208613952028672 1208824717575552 1209303081136128 1215309874200576 1217982480587488 1218464468114432 1220946747457536 1225001340502016 1230196344029184 1230410873246544 1230683164901376 1234496895326464 1237011836239872 1237181751558144 1237501354180608 1239732167740836 1240222762187904 1246383138029568 1246876364439552 1249618389174176 1252164135886848 1256044433105847 1256322397503488 1256541482743008 1256646944751616 1256819557138432 1263282632392704 1263782546374656 1266060736400152 1268639979780096 1269142013804544 1271933003266572 1273356656574464 1278250888717824 1278756726030336 1278979723506276 1279262763515904 1285332611092992 1285841250828288 1286350091845632 1288668963835869 1288777122316288 1295582472425472 1296095168299008 1298767032871352 1301591667566592 1305734716030976 1305914071089152 1306251429412864 1313149052092416 1318196228990256 1318717873718784 1319239724875776 1325792590036992 1328708160640896 1329051407388672 1329233965215744 1336069424688768 1336598142308352 1339119978656768 1339649903460352 1346723885810688 1350034152589958 1352435092080912 1352970286023168 1356739978375936 1357276875874304 1357813985837056 1359690696032256 1360228761206784 1370230290660924 1370772526628736 1373902315764736 1378126508064768 1380967477989792 1381157166981984 1381273088032768 1381513962943488 1388809007242272 1388925570514944 1389116352626688 1391979977814272 1392530820702208 1396812288098304 1399447733927936 1405820687820948 1405938678890496 1410295503838144 1410853594658816 1413362697191424 1413727812845568 1413922001780736 1416836763132384 1424318328450171 1424437872033792 1425001559359488 1428135301913344 1432526238646272 1435229068034048 1435479352120968 1435797025718272 1436047408849152 1443180475613184 1443751579877376 1446354195697642 1446926555885888 1449874262605824 1454689091846144 1460858158534656 1461112911980271 1461436258320384 1465965063200176 1468951555534848 1469153329975296 1469532858089472 1472764530098136 1474412970770432 1480079976410112 1480665682771968 1481251620913152 1483921837144334 1491882847035392 1492143010757322 1492268246892544 1492473224101888 1500148125966336 1500741773819904 1506509975988864 1507106141392896 1512111029682176 1518523612161024 1519124531675136 1526332475672928 1526670255194112 1526936485358592 1527540734066688 1530422832750592 1535128262148096 1538504186005248 1539113012355072 1545640105235328 1550559975286784 1550772959418368 1551173572427776 1553932224036864 1559364499359744 1565977475041056 1566597173289984 1574378700668928 1575001723502592 1577840940761064 1578248546274048 1578465333693696 1586582441817912 1586933554741248 1587210293991168 1590834260359168 1595725430390784 1599234614400192 1606652214652512 1611128724321424 1611766290100736 1612404108181504 1614632701538304 1615271653933056 1615910859177984 1620413165600768 1627792375371624 1627928996610048 1636525228326912 1637172844167168 1640124135791106 1640261792038912 1640547830995392 1649210696100198 1649349114986496 1649575668744192 1652976223654448 1653630349583872 1658714592116736 1661844184039424 1662501819252736 1669552181182464 1674725910807796 1675388643657344 1678368202914816 1678801777754112 1679032377114624 1684376843190272 1691519973040128 1692189351739392 1695910671022096 1701124908392448 1704334518290432 1705008968040448 1705306298008368 1705683684687872 1713776814790656 1714455001104384 1715133455794176 1718225285114492 1721725686844416 1727443296567296 1728126891065344 1735455556755456 1740833512550209 1744379972197632 1744619579345664 1745070268981248 1750865402789888 1757594971987008 1758290498291712 1758986299834368 1771610880854528 1772068543184896 1772311953620992 1775922541756416 1781425899585024 1782130856411136 1789688542904064 1795631847747584 1799289943621632 1803246789441216 1803960381364224 1812519814861602 1812920928043008 1813237076363328 1813954621704192 1822964811300864 1826973720881232 1827696702171648 1837502010753024 1841289970653056 1841542889309312 1842018617257984 1845294516043776 1846024747352064 1851745342989696 1859598251611254 1860334143281856 1869574707044352 1870314546659328 1874427583761264 1874584905187328 1884483596255232 1884812224114512 1884970417127424 1885229335707648 1889115684176512 1894923948589056 1895673819561984 1899091104600228 1899250496045056 1907899504899858 1910034984861696 1913972469494624 1914729878465536 1917376333076736 1918135089045504 1918894145273856 1924240634150912 1925002106503168 1933165683474432 1943373708638208 1944142752448512 1947810878046208 1948150549307028 1948581677760512 1958602074046464 1958871106633728 1959377144119296 1963686040130848 1969723578138624 1973439968546816 1974220910362624 1975002161217536 1989524014343096 1993062240961344 1993577111083008 1993850947823616 2000197501288448 2000989031759872 2008679967985152 2009474855190528 2020085828716032 2024698149548032 2025051228884937 2025499375566848 2035109967563904 2035915313811456 2036720978755584 2051338914673664 2052150683140096 2060853473647104 2071451216984688 2071735750472976 2071909632049152 2072270944415232 2079152665812992 2083388355772416 2083674528940032 2087969966721408 2088796231053312 2099171600891904 2103787921014752 2104331395032064 2104620444924928 2108908018335744 2115443255757216 2115911406321664 2116280391988224 2125255144698576 2127633907187712 2132312819200256 2136656808050688 2137502339039232 2142202952870016 2152843602051072 2153219028181452 2153695538577408 2154071113273728 2164770713419776 2165627369816064 2169531293546463 2170389833828832 2170571995480064 2182033637769216 2182897125556224 2186832181054808 2187397107993856 2191287237801984 2192154387480576 2198947594800264 2199132153315328 2199434224992256 2209146795147204 2211619456155648 2220119964615168 2220998524157952 2221877431369728 2225882755716501 2226069574909952 2237824270553088 2238214516135983 2238402370338816 2238709836152832 2250222188949504 2251112660729856 2255359964053504 2256252468985856 2268166544523264 2272842307524866 2273741730677824 2277785418241536 2278686797512704 2285035753054208 2285940001472512 2290005382791168 2295634249125888 2307756279007872 2308669518532608 2313940742340608 2325839962930176 2326159439127552 2326760358641664 2331877172655382 2339046749039616 2343459962649344 2344387331055616 2345315066445824 2366761411141596 2367372819411072 2367698000540544 2375234532780032 2376174475214848 2380400332111872 2386251390538752 2398851921600288 2399053258162176 2404329052588288 2405280508485632 2412675770351616 2416693086482136 2417227904057344 2417649435151104 2418606162272256 2430619748401152 2435964961174976 2436928936228864 2441893494915072 2460186203686659 2460392688058368 2460821746493088 2461366329802752 2468993790652928 2474023672479744 2474363503116288 2475002708361216 2479464335481672 2480445524375808 2492766276059136 2493752728879104 2499236778348352 2504328271773696 2512088866211694 2512644795006976 2513082965486016 2526565264785408 2532121472800304 2537279959560192 2538284027609088 2543866006533144 2546713313148928 2556501777435648 2557513452060672 2557959447012552 2558525527031808 2570665222185984 2571682501656576 2572700183691264 2577337927671738 2577554244632576 2591164944850944 2592190336598016 2597534065742704 2603183335133184 2611469432061952 2611828142178304 2612502858825728 2626298104184832 2636392457980512 2637435747437568 2638479449751552 2651585180073984 2657416321281792 2658102814777344 2658467930431488 2672138849377536 2673196284616704 2678239957313536 2679299806920704 2693447771621376 2700068305179916 2704870184161824 2705940572046336 2713479956751872 2714553751748608 2715627971674112 2719381392064512 2720457522413568 2740460581321848 2741545053257472 2747804631529472 2756253016129536 2761934955979584 2762314333963968 2763027925886976 2777618014484544 2783959955628544 2785061641404416 2798895467855872 2811641375641896 2811877357780992 2820591007676288 2821707189317632 2826725394382848 2827455625691136 2827844003561472 2833673526264768 2848636656900342 2848875744067584 2856270603826688 2865052477292544 2870458136068096 2870958704241936 2871594051436544 2872094817698304 2886360951226368 2887503159754752 2892708391395284 2893853111771776 2899748525211648 2909378183692288 2921716317069312 2922225823960542 2922872516640768 2931930126400352 2937903111069696 2938306659950592 2939065716178944 2945529060196272 2948825941540864 2960159952820224 2961331365543936 2962503241826304 2967843674288668 2983765694070784 2984286021514644 2984536493785088 2984946448203776 3000296251932672 3001483547639808 3006894248950361 3013019951977728 3014212282785792 3024222059364352 3037047224322048 3038249063350272 3052664951345856 3053872970717184 3055081468133376 3060845665501184 3077008372010496 3078226024710144 3091280210470656 3101119950573568 3101545918836736 3102347144855552 3107864448073728 3118728998719488 3131954950082112 3133194346579968 3148757401337856 3155681881522128 3156497092548096 3156930667387392 3173164883635824 3173867109482496 3174420587982336 3181668520718336 3191450860781568 3198469228800384 3213304429305024 3222257448642848 3223532580201472 3224808216363008 3229265403076608 3230543307866112 3240826331201536 3255584750743248 3255857993220096 3273050456653824 3274345688334336 3280248271582212 3280523584077824 3281095661990784 3298421392200396 3298698229972992 3299151337488384 3305952447308896 3307260699167744 3317429184233472 3323688368078848 3325003638505472 3339104362364928 3349451821615592 3350777287314688 3356736405829632 3357603555508224 3358064754229248 3368753686380544 3383039946080256 3384378703478784 3391821342044192 3402249816784896 3408669036580864 3409263461287299 3410017936080896 3410612596016736 3411367369375744 3427553629581312 3428910002208768 3430266911588352 3436450570228984 3443451373688832 3454886593134592 3456253782130688 3470911113510912 3481667025100418 3488759944395264 3489239158691328 3490140537962496 3497815758983073 3501730805579776 3515189943974016 3516580996583424 3517972599668736 3543221761709056 3544137086369792 3544623907241984 3562851799170048 3564261712822272 3579377085808128 3591263695495168 3598579887243264 3606493578882432 3607920762728448 3625039629723204 3625841856086016 3626474152726656 3627909243408384 3645929622601728 3653947441762464 3655393404343296 3675004021506048 3682579941306112 3683085778618624 3684037234515968 3690589032087552 3692049494704128 3703490685979392 3719196503222508 3720668286563712 3739149414088704 3740629093318656 3748855167522528 3749169810374656 3768133299317541 3768967192510464 3769624448229024 3769940834254848 3770458671415296 3778231368353024 3789847897178112 3791347639123968 3798182209200456 3798500992090112 3815799009799716 3820069969723392 3827944938989248 3829459756931072 3834752666153472 3836270178091008 3837788290547712 3848481268301824 3866006891507607 3866331366948864 3886747417276416 3888285504897024 3895621756092416 3896301098614056 3897163355521024 3917204148092928 3917742213267456 3918754288238592 3927372080261696 3939447156277248 3946879937093632 3948441820725248 3979048028686192 3986124481922688 3987154222166016 3987701895647232 4000395002576896 4001978063519744 4017359935970304 4018949710381056 4040171657432064 4049396299096064 4050102457769874 4050998751133696 4070219935127808 4071830627622912 4073441957511168 4102677829347328 4104301366280192 4121706947294208 4142902433969376 4143471500945952 4143819264098304 4144541888830464 4158305331625984 4166776711544832 4167349057880064 4175939933442816 4177592462106624 4198343201783808 4207575842029504 4208662790064128 4209240889849856 4217816036671488 4230886511514432 4232560783976448 4250510289397152 4264625638400512 4273313616101376 4275004678078464 4284405905740032 4305687204102144 4306438056362904 4307391077154816 4308142226547456 4329541426839552 4331254739632128 4339062587092926 4340779667657664 4364067275538432 4373664362109616 4374794215987712 4382574475603968 4384308774961152 4397895189600528 4398264306630656 4398868449984512 4418293590294408 4423238912311296 4440239929230336 4441997048315904 4443754862739456 4451765511433002 4452139149819904 4475648541106176 4476429032271966 4476804740677632 4477419672305664 4500444377899008 4502225321459712 4510719928107008 4512504937971712 4536333089046528 4545684615049732 4547483461355648 4555570836483072 4557373595025408 4570071506108416 4571880002945024 4580010765582336 4591268498251776 4615512558015744 4617339037065216 4627881484681216 4651679925860352 4652318878255104 4653520717283328 4663754345310764 4678093498079232 4686919925298688 4688774662111232 4690630132891648 4725119534064853 4733522822283192 4734745638822144 4735396001081088 4750469065560064 4752348950429696 4760800664223744 4772502781077504 4797703843200576 4808658105176576 4810561016971264 4833386172964272 4834455808114688 4835298870302208 4837212324544512 4861239496802304 4871929922349952 4873857872457728 4883786989830144 4920372407373318 4920785376116736 4921643492986176 4937987581305856 4948047344959488 4948727006232576 4958928670963344 4960891048751616 4985532552118272 4987505457758208 4998473556696704 5008656543547392 5024177732423388 5025289590013952 5026165930972032 5053130529570816 5064242945600608 5074559919120384 5076568055218176 5087732013066288 5093426626297856 5113003554871296 5115026904121344 5115918894025104 5117051054063616 5141330444371968 5143365003313152 5145400367382528 5154675855343476 5155108489265152 5182329889701888 5184380673196032 5193726430005169 5195068131485408 5206366670266368 5222500537650627 5222938864123904 5223656284356608 5225005717651456 5252596208369664 5272784915961024 5274871494875136 5276958899503104 5314832642563584 5316205629554688 5316935860862976 5344277698755072 5346392569233408 5356479914627072 5358599613841408 5386895543242752 5400136610359832 5409740368323648 5411881144092672 5426959913503744 5429107503497216 5431255943348224 5438762784129024 5480921162643696 5483090106514944 5495609263058944 5512506032259072 5523869911959168 5524628667927936 5526055851773952 5555236028969088 5567919911257088 5570123282808832 5597790935711744 5623282751283792 5623754715561984 5641182015352576 5643414378635264 5653450788765696 5654911251382272 5655688007122944 5667347052529536 5697273313800684 5697751488135168 5712541207653376 5730104954585088 5740916272136192 5741917408483872 5743188102873088 5744189635396608 5772721902452736 5775006319509504 5785416782790568 5787706223543552 5799497050423296 5818756367384576 5843432634138624 5844451647921084 5845745033281536 5863860252800704 5875806222139392 5876613319901184 5878131432357888 5891058120392544 5920319905640448 5922662731087872 5925006483652608 5935687348577336 5967531388141568 5968572043029288 5969072987570176 5969892896407552 6000592503865344 6002967095279616 6013788497900722 6026039903955456 6028424565571584 6048444118728704 6074094448644096 6075153686654811 6076498126700544 6105329902691712 6107745941434368 6110162936266752 6121691331002368 6154016744020992 6156452049420288 6182560420941312 6202239901147136 6203091837673472 6204694289711104 6215728896147456 6237457997438976 6263909900164224 6266388693159936 6297514802675712 6311363763044256 6312994185096192 6313861334774784 6346329767271648 6347734218964992 6348841175964672 6363337041436672 6382901721563136 6396938457600768 6426608858610048 6444514897285696 6447065160402944 6449616432726016 6458530806153216 6461086615732224 6508593880639389 6511169501486496 6511715986440192 6546100913307648 6548691376668672 6560496543164424 6561047168155648 6562191323981568 6596842784400792 6597396459945984 6598302674976768 6611904894617792 6614521398335488 6634858368466944 6647376736157696 6677648267149503 6678208724729856 6698903643231184 6701554574629376 6713472811659264 6715207111016448 6716129508458496 6737507372761088 6766079892160512 6768757406957568 6783642684088384 6804499633569792 6817338073161728 6818526922574598 6820035872161792 6821225192033472 6855107259162624 6857820004417536 6872901140457968 6886902747377664 6909773186269184 6912507564261376 6941822227021824 6963334050200836 6977519888790528 6978478317382656 6980281075924992 6995631517966146 7003461611159552 7030379887948032 7033161993166848 7035945199337472 7086443523418112 7088274172739584 7089247814483968 7125703598340096 7128523425644544 7158754171616256 7182527390990336 7197159774486528 7212987157764864 7215841525456896 7250079259446408 7251683712172032 7252948305453312 7255818486816768 7291859245203456 7307894883524928 7310786808686592 7365159882612224 7366171557237248 7368074469031936 7381178064175104 7384098989408256 7406981371958784 7438393006445016 7441336573127424 7478298828177408 7481258186637312 7497710335045056 7536266598635082 7537934385020928 7539248896458048 7556462736706048 7579695794356224 7596364418400912 7597001984180224 7631598019599432 7640139939446784 7655889877978496 7658919513862144 7669505332306944 7672540356182016 7675576581095424 7696962536603648 7732013783015214 7732662733897728 7773494834552832 7776571009794048 7791243512184832 7792602197228112 7794326711042048 7834408296185856 7835484426534912 7837508576477184 7854744160523392 7878894312554496 7893759874187264 7896883641450496 7954948076337031 7958096057372384 7972248963845376 7974308444332032 7975403791294464 8000790005153792 8003956127039488 8034719871940608 8037899420762112 8080343314864128 8098792598192128 8100204915539748 8101997502267392 8140439870255616 8143661255245824 8146883915022336 8161570104293837 8205355658694656 8208602732560384 8243413894588416 8285804867938752 8286943001891904 8289083777660928 8316610663251968 8351879866885632 8355184924213248 8396686403567616 8415151684059008 8417325580128256 8418481779699712 8435632073342976 8461773023028864 8465121567952896 8501020578794304 8529251276801024 8546627232202752 8568811811480064 8611374408204288 8612876112725808 8614782154309632 8616284453094912 8659082853679104 8662509479264256 8678125174185852 8681559335315328 8728134551076864 8747328724219232 8749588431975424 8765148951207936 8768617549922304 8795790379201056 8796528613261312 8797736899969024 8836587180588816 8846477824622592 8880479858460672 8883994096631808 8887509725478912 8903531022866004 8904278299639808 8951297082212352 8952858064543932 8953609481355264 8954839344611328 9000888755798016 9004450642919424 9020682746851083 9021439856214016 9025009875943424 9072666178093056 9091369230099464 9094966922711296 9111141672966144 9114747190050816 9140143012216832 9143760005890048 9182536996503552 9231025116031488 9234678074130432 9255762969362432 9303359851720704 9304637756510208 9307041434566656 9327508690621528 9356186996158464 9373839850597376 9377549324222464 9381260265783296 9450239068129706 9467045644566384 9469491277644288 9470792002162176 9500938131120128 9504697900859392 9521601328447488 9545005562155008 9595407686401152 9617316210353152 9621122033942528 9666772345928544 9668911616229376 9670597740604416 9674424649089024 9722478993604608 9743859844699904 9747715744915456 9767573979660288 9840744814746636 9841570752233472 9843286985972352 9875975162611712 9896094689918976 9897454012465152 9917857341926688 9921782097503232 9971065104236544 9975010915516416 9996947113393408 10017313087094784 10048355464846776 10050579180027904 10052331861944064 10106261059141632 10128485891201216 10149119838240768 10153136110436352 10175464026132576 10226007109742592 10227790383861897 10230053808242688 10231837788050208 10234102108127232 10282660888743936 10286730006626304 10290800734765056 10309351710686952 10310216978530304 10364659779403776 10368761346392064 10387452860010338 10390136262970816 10412733340532736 10445001075301254 10445877728247808 10447312568713216 10493447276949219 10505192416739328 10545569831922048 10549742989750272 10553917799006208 10629665285127168 10632411259109376 10633871721725952 10688555397510144 10692785138466816 10712959829254144 10717199227682816 10773791086485504 10800273220719664 10819480736647296 10823762288185344 10853919827007488 10858215006994432 10862511886696448 10877525568258048 10961842325287392 10966180213029888 10991218526117888 11025012064518144 11047739823918336 11049257335855872 11052111703547904 11110472057938176 11135839822514176 11140246565617664 11246565502567584 11247509431123968 11282364030705152 11286828757270528 11306901577531392 11309822502764544 11311376014245888 11334694105059072 11394546627601368 11395502976270336 11425082415306752 11460209909170176 11481832544272384 11483834816967744 11488379270793216 11545443804905472 11570833565581136 11575412447087104 11598994100846592 11637512734769152 11686865268277248 11688903295842168 11691490066563072 11727720505601408 11751612444278784 11753226639802368 11756262864715776 11782116240785088 11840639811280896 11845325462175744 11871374697154672 11935062776283136 11937144086058576 11938145975140352 11939785792815104 12001185007730688 12005934190559232 12027576995801444 12052079807910912 12056849131143168 12096888237457408 12148188897288192 12150307373309622 12152996253401088 12210659805383424 12215491882868736 12220325872533504 12243382662004736 12308033488041984 12312904098840576 12365120841882624 12404479802294272 12406183675346944 12409388579422208 12431457792294912 12474915994877952 12527819800328448 12532777386319872 12595029605351424 12622727526088512 12625988370192384 12627722669549568 12692659534543296 12697682351929344 12726674082873344 12793876915201536 12825324449604601 12853217717220096 12889029794571392 12894130320805888 12899232865452032 12917061612306432 12922173231464448 13017187761278778 13022339002972992 13092201826615296 13120993086328848 13122094336311296 13124382647963136 13193685568801584 13194792919891968 13196605349953536 13223809789235584 13229042796670976 13269716736933888 13294753472315392 13355296534299006 13356417449459712 13397807286462368 13403109149258752 13426945623318528 13430414222032896 13432259016916992 13475014745522176 13532159784321024 13537514813915136 13567285368176768 13608999267139584 13634676146323456 13637053845149196 13640071744323584 13642450384066944 13710214518325248 13715640008835072 13745802280915936 13773805494755328 13819546372538368 13825015128522752 13883644454043648 13926668100401672 13955039777581056 13956956634765312 13960562151849984 13991263035932292 14006923222319104 14060759775896064 14066323986333696 14071890398674944 14172887046836224 14175358602194559 14176548345479168 14178495628967936 14251407196680192 14257046851289088 14317508343232512 14365054781980672 14425974315529728 14431683050913792 14500158518892816 14503367424344064 14505896610906624 14511636973633536 14583718490406912 14615789767049856 14621573617373184 14730319765224448 14732343114474496 14736148938063872 14762356128350208 14813962743917568 14876786012890032 14882673146254848 14956597656354816 14962516373274624 14995420670090112 15072533197270164 15075868770041856 15078497792916096 15112925473412096 15159391588712448 15192728836801824 15194003968360448 15263196039198864 15280279878893568 15311779755956992 15317839027724288 15339010664613888 15345080712364032 15351153162190848 15393925073207296 15464027566030428 15465325467795456 15546989669105664 15553142019588096 15581179290015507 15582487024369664 15585204394456224 15588653422084096 15667501612951881 15668816592371712 15670968853069824 15675017152954368 15709488321046784 15757788625108992 15787519748374528 15793767282900992 15909896152674062 15916192114744768 15944497927690752 15948616888664064 15950807582588928 16001580010307584 16069439743881216 16075798841524224 16160686629728256 16197585196384256 16200409831079496 16203995004534784 16280879740511232 16287322510491648 16293767830044672 16323140208587674 16410711317389312 16417205465120768 16486827789176832 16571609735877504 16573886003783808 16578167555321856 16633221326503936 16703759733771264 16710369848426496 16793372807135232 16830303368118016 16834651160256512 16836963559399424 16871264146685952 16923546046057728 16930243135905792 17002041157588608 17058502553602048 17093254464405504 17137623622960128 17222748816408576 17225752225451616 17229564308619264 17232568906189824 17318165707358208 17325018958528512 17356250348371704 17363118670630656 17456269102153728 17494657448438464 17499176863950848 17530297902415872 17537235099844608 17591580758402112 17673174361177632 17760959716921344 17767988193263616 17775019450957824 17807062045732008 17808556599279616 17902594164424704 17905716129087864 17907218962710528 17909678689222656 18001777511596032 18008901285838848 18041365493702166 18042879712428032 18145332356186112 18182738460198928 18189933845422592 18222283345932288 18229494380101632 18280286024433664 18287520011780096 18365073993007104 18462050232062976 18469356148260864 18511525938724864 18606719703441408 18609275513020416 18614082869133312 18655017381243056 18712373992316928 18747679701194752 18755098648444928 18762520531566592 18900478136259412 18934091289132768 18938982555288576 18941584004324352 19001876262240256 19009395801718784 19043202656894976 19090011124310016 19190815372802304 19234632420706304 19242244067885056 19333544691857088 19341195481208832 19348849298178048 19487719689399808 19495431489830912 19535147959320576 19681489629493272 19683141504466944 19686573971944704 19751950325223424 19792189379837952 19794908024930304 19835714683853376 19843564195006464 19942130208473088 19993894226786816 20034626174189568 20096710929693552 20101158360055808 20104663723888128 20212522118283264 20256971782402432 20298239676481536 20306272220872704 20350928052265152 20452014219485184 20455580767723794 20460107616485376 20463675576100416 20565321777487872 20573460013252608 20618703421373904 20620433957060608 20729319558807552 20737522692784128 20774905720020676 20780272525941632 20825466681065472 20890002150602508 20891755456495616 20894625137426432 20986894553898438 21010384833478656 21091139663844096 21099485979500544 21107835598012416 21259330570254336 21264822518218752 21267743443451904 21377110795020288 21385570276933632 21425919658508288 21434398455365632 21547582172971008 21600546441439328 21638961473294592 21647524576370688 21707839654014976 21716430013988864 21725023773392896 21755051136516096 21923684650574784 21932360426059776 21982437052235776 22095479647836672 22098514671711744 22104223407095808 22220944115876352 22271679645028352 22280493131235328 22493131005135168 22564728061410304 22573657514541056 22613803155062784 22669388210118144 22789093255202736 22791005952540672 22850164830613504 22920419818340352 22963665088544768 22967669633935488 22976758541586432 23090887609810944 23141667131162272 23150824894174208 23197988201693184 23275025469538304 23373730536554496 23377806591684336 23382980133126144 23455441011202816 23503224888557568 23506453279604736 23512525729431552 23564232481570176 23681279622561792 23690650924351488 23742749394309344 23864844229011093 23870125552566272 23874288172117152 23876291950280704 23879571585630208 24002370015461376 24011868381118464 24055153991602888 24104159615821824 24113698262286336 24193776474914816 24296377794576384 24300614746619244 24305992506802176 24421319610766848 24430983765737472 24440651745067008 24484710312881511 24486765324009472 24616066976083968 24625808197681152 24730241683765248 24808959604588544 24812367350693888 24818777158844416 24949831989755904 25055639600656896 25065554772639744 25190059210702848 25245455052177024 25251976740384768 25255445339099136 25385319069086592 25395364703858688 25453348165746688 25587753830403072 25650648899209202 25706435434440192 25778059589142784 25788260641611776 25798465730904064 25834123224612864 25844346462928896 26034375522557556 26044678005945984 26184403653230592 26241986172657696 26244188672622592 26248765295926272 26387371137603168 26389585839783936 26393210699907072 26447619578471168 26458085593341952 26539433473867776 26589506944630784 26710593068598012 26712834898919424 26795614572924736 26806218298517504 26853891246637056 26860828444065792 26864518033833984 27062048240553249 27064319568642048 27075029627830272 27134570736353536 27217998534279168 27269352292646912 27274107690298392 27280143488647168 27284900768133888 27420429036650496 27431280017670144 27491604561831872 27547610989510656 27639092745076736 27767288908087296 27853336200803344 27910079555162112 27913913269530624 27921124303699968 27982526071864584 28013846444638208 28121519551792128 28132647972667392 28143780797349888 28345774093672448 28350717204389118 28353096690958336 28356991257935872 28502814393360384 28514093702578176 28635016686465024 28730109563961344 28851948631059456 28863366101827584 29000317037785632 29006734848688128 29011793221813248 29023273947267072 29167436980813824 29231579534099712 29243147234746368 29460639530448896 29464686228948992 29472297876127744 29524712256700416 29627925487835136 29753572025780064 29765346292509696 29913195312709632 29925032746549248 29990841340180224 30145066394540328 30151737540083712 30156995585832192 30225850946824192 30318783177424896 30385457673603648 30526392078397728 30623559511913984 30635678055448576 30678021329227776 30690161424728064 30702306324381696 30787850146414592 30928055132060856 30930650935590912 31093979338211328 31106284039176192 31162358580031014 31164974048739328 31170408788912448 31335003225903762 31337633184743424 31341937706139648 31418976642093568 31515577250217984 31575039496749056 31587534565801984 31819792305348124 31832384229489536 31888995855381504 31897233777328128 31901615165177856 32003160020615168 32138879487762432 32151597683048448 32321373259456512 32395170392768512 32400819662158992 32407990009069568 32561759481022464 32574645020983296 32587535660089344 32646280417175348 32821422634778624 32834410930241536 32973655578353664 33075836738453971 33143219471755008 33147772007567616 33156335110643712 33266442653007872 33407519467542528 33420739696852992 33660606736236032 33669302320513024 33673927118798848 33742528293371904 33847092092115456 33860486271811584 34004082315177216 34117005107204096 34186508928811008 34275247245920256 34445497632817152 34451504450903232 34465137812379648 34636331414716416 34712500696743408 34726237341261312 34912538204307456 34989314896876928 34998353727901696 35060595804831744 35074470199689216 35183161516804224 35346348722355264 35521919433842688 35535976386527232 35614124091464016 35617113198559232 35805188328849408 35811432258175728 35814437925421056 35819357378445312 36003555023192064 36017802571677696 36082730987404332 36085759424856064 36290664712372224 36365476920397856 36379867690845184 36444566691864576 36458988760203264 36560572048867328 36575040023560192 36730147986014208 36924100464125952 36938712296521728 37023051877449728 37213439406882816 37218551026040832 37228165738266624 37310034762486112 37424747984633856 37495359402389504 37510197296889856 37525041063133184 37800956272518824 37868182578265536 37877965110577152 37883168008648704 38003752524480512 38018791603437568 38180022248620032 38381630745604608 38469264841412608 38475973348813803 38484488135770112 38667089383714176 38682390962417664 38697698596356096 38975439378799616 38990862979661824 39362979258986544 39366283008933888 39373147943889408 39503900650446848 39584378759675904 39589816049860608 39671429367706752 39687128390012928 39884260416946176 39987788453573632 40069252348379136 40193421859387104 40202316720111616 40209327447776256 40425044236566528 40513943564804864 40596479352963072 40612544441745408 40701856104530304 40904028438970368 40911161535447588 40920215232970752 40927351152200832 41130643554975744 41146920026505216 41237406842747808 41240867914121216 41458639117615104 41475045385568256 41549811440041352 41560545051883264 41650933362130944 41780004301205016 41783510912991232 41789250274852864 41973789107796876 42020769666957312 42182279327688192 42198971959001088 42215671196024832 42518661140508672 42526075806583677 42529645036437504 42535486886903808 42754221590040576 42771140553867264 42851839317016576 42868796910731264 43095164345942016 43201092882878656 43277922946589184 43295049152741376 43415679308029952 43432860027977728 43510102273032192 43847369301149568 43864720852119552 43964874104471552 44190959295673344 44197029343423488 44208446814191616 44441888231752704 44543359290056704 44560986262470656 44986262010270336 45129456122820608 45147315029082112 45227606310125568 45338776420236288 45578186510405472 45582011905081344 45700329661227008 45840839636680704 45927330177089536 45935339267870976 45953517083172864 46181775219621888 46283334262324544 46301649788348416 46395976403386368 46743537870046521 46747461073108992 46755613183368672 46765960266252288 46910882022405632 47006449777115136 47012906559209472 47025051458863104 47128464963140352 47362559245123584 47381301848702976 47485498788618688 47729688458022186 47740251105132544 47748576344234304 48004740030922752 48110307983205776 48208319231643648 48227396524572672 48387552949829632 48592755589152768 48601229493238488 48611985013604352 48842639221533696 48861967531474944 48881303490134016 48969420625763022 48973530648018944 49232133952167936 49251616395362304 49460483367530496 49617919209177088 49624734701387776 49637554317688832 49899663979511808 50111279201313792 50131109545279488 50380118421405696 50490910104354048 50503953480769536 50510890678198272 50770638138173184 50790729407717376 50906696331493376 51175507660806144 51301297798418404 51412870868880384 51556119178285568 51576521283223552 51596931461808128 51668246449225728 51688692925857792 52068751045115112 52089356011891968 52368807306461184 52483972345315392 52497530591852544 52774742275206336 52895239156942336 52916171186683904 53179013889261568 53421186137196024 53425669797838848 53591229145849472 53612436597035008 53707782493274112 53721656888131584 53729036067667968 54124096481106498 54128639137284096 54269141472707072 54435997068558336 54538704585293824 54548215380596784 54560286977294336 54569801536267776 54840858073300992 54862560035340288 54983209123663744 55095221979021312 55278185490153472 55534577816174592 55706672401606688 55820159110324224 55827826539061248 55842248607399936 55965052143729168 56027692889276416 56243039103584256 56265295945334784 56287561594699776 56691548187344896 56701434408778236 56706193381916672 56713982515871744 57005628786720768 57028187405156352 57130990730056859 57270033372930048 57460219127922688 57703897262118912 57726732203655168 58000634075571264 58023586443626496 58046547894534144 58463159068199424 58486294469492736 58921279060897792 58929372457897984 58944595752255488 59049424513400832 59255850975670272 59507144051560128 59530692585019392 59826390625419264 59981682680360448 60290132789080656 60303475080167424 60313991171664384 60451701893648384 60637566354849792 60770915347207296 61052784156795456 61247119023827968 61271356110897152 61356042658455552 61380322849456128 61575700292829184 61856110264121712 61861301871181824 62187958676422656 62212568078352384 62324717160062028 62329948097478656 62340817577824896 62670006451807524 62675266369486848 62683875412279296 62837953284187136 63031154500435968 63150078993498112 63175069131603968 63639584610696248 63664768458979072 63777991710763008 63794467554656256 63803230330355712 64006320041230336 64277758975524864 64303195366096896 64642746518913024 64790340785537024 64801639324317984 64815980018139136 65123518962044928 65149290041966592 65175071320178688 65292560834350696 65642845269557248 65668821860483072 65947311156707328 66151673476907942 66286438943510016 66295544015135232 66312670221287424 66532885306015744 66815038935085056 66841479393705984 67321213472472064 67338604641026048 67347854237597696 67694184184230912 67720972543623168 68008164630354432 68234010214408192 68373017857622016 68550494491840512 68890995265634304 68903008901806464 68930275624759296 69272662829432832 69425001393486816 69452474682522624 69825076408614912 69978629793753856 69996707455803392 70121191609663488 70148940399378432 70366323033608448 70692697444710528 71043838867685376 71071952773054464 71228248182928032 71234226397118464 71594532687033279 71610376657698816 71622864516351456 71628875850842112 71638714756890624 72007110046384128 72035605143355392 72165461974808664 72171518849712128 72581329424744448 72730953840795712 72759735381690368 72889133383729152 72917977520406528 73121144097734656 73454130938644533 73460295972028416 73848200928251904 73877424593043456 74046103754899456 74426878813765632 74437102052081664 74456331476533248 74620069524972224 74849495969267712 74990718804779008 75020394593779712 75601912545037648 75736365156531072 75755930221154304 75766336017297408 76007505048961024 76037583206875136 76360044497240064 76763261491209216 76938529682825216 76951946697627606 76968976271540224 77334178767428352 77364781924835328 77395397192712192 77950878757599232 77981725959323648 78725958517973088 78732566017867776 78746295887778816 79007801300893696 79168757519351808 79179632099721216 79342858735413504 79374256780025856 79768520833892352 79975576907147264 80138504696758272 80386843718774208 80418654895552512 81027887129609728 81192958705926144 81225088883490816 81403712209060608 81808056877940736 81822323070895176 81840430465941504 81854702304401664 82261287109951488 82293840053010432 82474813685495616 82917278235230208 83099622880082704 83121090103766528 83301866724261888 83560008602410032 83567021825982464 83578500549705728 83947578215593752 84041539333914624 84364558655376384 84397943918002176 84431342392049664 85037322281017344 85052151613167354 85059290072875008 85070973773807616 85508443180081152 85542281107734528 85703678634033152 85737593821462528 86190328691884032 86402185765757312 86555845893178368 86590098305482752 86831358616059904 86865720055955456 87020204546064384 87694738602299136 87729441704239104 87929748208943104 88381918591346688 88394058686846976 88416893628383232 88883776463505408 89086718580113408 89121972524941312 89777271147232207 89972524020540672 90258912245641216 90294630058164224 90455212620251136 90677552840472576 91156373020810944 91400659322454016 91854660354179072 91870678535741952 91907034166345728 92363550439243776 92566668524649088 92603299576696832 92791952806772736 93487075740093042 93494922146217984 93511226366737344 93821764044811264 94012899554230272 94025813118418944 94256929926280704 94725118490247168 94762603697405952 94970997577237376 95459376916044372 95480502210265088 95497152688468608 96009480061845504 96220615966411552 96416638463287296 96454793049145344 96775105899659264 97185511178305536 97202458986476976 97223970027208704 97685278443067392 97723935062949888 97762606980268032 97938841251526044 97947061296037888 98464267904335872 98503232790724608 98920966735060992 99227510215361913 99235838418354176 99249469402775552 99275108635377664 99799327959023616 100222558402627584 100262219090558976 100981820208708096 101007906961539072 101021781356396544 101541276276346368 101581458815434752 101813392662986752 102351015321612288 102602595596836808 102825741737760768 103112238356571136 103153042566447104 103193862923616256 103336492898451456 104137502090230224 104178712023783936 104737614612922368 104967944690630784 104995061183705088 105549484550412672 105790478313884672 105832342373367808 106358027778523136 106842372274392048 106851339595677696 107182458291698944 107224873194070016 107415564986548224 107443313776263168 107458072135335936 108248192962212996 108257278274568192 108538282945414144 108871994137116672 109077409170587648 109096430761193568 109120573954588672 109139603072535552 109681716146601984 109725120070680576 109966418247327488 110190443958042624 110556370980306944 111069155632349184 111413344803213376 111640318220648448 111655653078122496 111684497214799872 111930104287458336 112486078207168512 112530591890669568 112575123189399552 113383096374689792 113402868817556472 113412386763833344 113427965031743488 114011257573441536 114056374810312704 114261981460113718 114540066745860096 114920438255845376 115407794524237824 115427920046441409 115453464407310336 116001268151142528 116047172887252992 116093095789068288 116926318136398848 116972588938985472 117842558121795584 117858744915795968 117889191504510976 118098849026801664 118511701951340544 119014288103120256 119061385170038784 119652781250838528 119963365360720896 120580265578161312 120606950160334848 120627982343328768 120903403787296768 121275132709699584 121541830694414592 122105568313590912 122494238047655936 122542712221794304 122712085316911104 122760645698912256 123712220528243424 123722603742363648 124375917352845312 124425136156704768 124649434320124056 124659896194957312 124681635155649792 125340012903615048 125350532738973696 125367750824558592 125675906568374272 126062309000871936 126300157986996224 127279169221392496 127329536917958144 127555983421526016 127588935109312512 127606460660711424 128012640082460672 128555517951049728 128606390732193792 129285493037826048 129580681571074048 129603278648635968 130247037924089856 130298580083933184 130585121668701392 131285690539114496 131337643720966144 131894622313414656 132303346953815884 132572877887020032 132591088030270464 132625340442574848 133065770612031488 133630077870170112 133682958787411968 134642426944944128 134677209282052096 134695708475195392 135388368368461824 135441945087246336 136016329260708864 136468020428816384 136746035715244032 137100988983681024 137781990531268608 137806017803612928 137860551249518592 138545325658865664 138850002786973632 138904949365045248 139957259587507712 139993414911606784 140242383219326976 140297880798756864 140732646067216896 141385394889421056 142087677735370752 142143905546108928 142456496365856064 143189065374066558 143220753315397632 143245729032702912 144014220092768256 144330923949617328 144343037699424256 145162658849488896 145461907681591424 145519470763380736 145778266767458304 145835955040813056 146242288195469312 146908261877289066 146920591944056832 147696401856503808 147754849186086912 148092207509798912 148853757627531264 148874204104163328 148912662953066496 149240139049944448 149698991938535424 149981437609558016 150040789187559424 151203825090075296 151472730313062144 151511860442308608 151532672034594816 152015010097922048 152075166413750272 152720088994480128 153526522982418432 153877059365650432 153903893395255212 153937952543080448 154668357534856704 154729563849670656 154790794385424384 155901757515198464 155963451918647296 157451917035946176 157492591775557632 158015602601787392 158685717470827008 158748513560051712 159537041667784704 159951153814294528 160277009393516544 160773687437548416 160837309791105024 162055774259219456 162385917411852288 162807424418121216 163616113755881472 163644646141790352 163680860931883008 163709404608803328 164522574219902976 164587680106020864 164949627370991232 165834556470460416 166199245760165408 166242180207533056 166603733448523776 167120017204820064 167134043651964928 167157001099411456 167895156431187504 168083078667829248 168729117310752768 168795887836004352 168862684784099328 170074644562034688 170104303226334708 170118580145750016 170141947547615232 171016886360162304 171084562215469056 171392972190170577 171407357268066304 171475187642925056 172380657383768064 172804371531514624 173111691786356736 173180196610965504 173662717232119808 173731440111910912 175389477204598272 175458883408478208 175859496417886208 176763837182693376 176788117373693952 176833787256766464 177767552927010816 178173437160226816 178243945049882624 179554542294464414 179945048041081344 180517824491282432 180589260116328448 180910425240502272 181355105680945152 182312746041621888 182801318644908032 183709320708358144 183741357071483904 183814068332691456 184727100878487552 185133337049298176 185206599153393664 185583905613545472 186974151480186084 186989844292435968 187022452733474688 187643528089622528 188025799108460544 188051626236837888 188513859852561408 189450236980494336 189525207394811904 189941995154474752 190918753832088744 190961004420530176 190994305376937216 192018960123691008 192441231932823104 192833276926574592 192909586098290688 194371022356611072 194404917972953952 194447940054417408 195370556886134784 195447870125899776 195525213960536064 195877682503052088 195894122592075776 196928535808671744 197006465581449216 197841933470121984 198455020430723826 198471676836708352 198498938805551104 199598655918047232 200445116805255168 200524438181117952 201963640417416192 202015813923078144 202043562712793088 203082552552692736 203162917630869504 203626785325973504 204702030643224576 205205191193673616 205651483475521536 206224476713142272 206306085132894208 206387725847232512 206672985796902912 208275004180460448 208357424047567872 209475229225844736 209935889381261568 209990122367410176 211098969100825344 211580956627769344 211664684746735616 213684744548784096 213702679191355392 214364916583397888 214449746388140032 214831129973096448 214886627552526336 214916144270671872 216496385924425992 216514556549136384 217076565890828288 217743988274233344 218154818341175296 218192861522387136 218279206145071104 219363432293203968 219932836494654976 220380887916085248 221112741960613888 222138311264698368 222826689606426752 223280636441296896 223311306156244992 223368994429599744 223860208574916672 224972156414337024 225061183781339136 226766192749379584 226805737635112944 226824773527666688 226855930063486976 228022515146883072 228112749620625408 228523962920227436 229080133491720192 229840876511690752 230815589048475648 230855840092882818 230906928814620672 232002536302285056 232094345774505984 232186191578136576 233852636272797696 233945177877970944 235685116243591168 235717489831591936 235778383009021952 236197698053603328 237023403902681088 238028576206240512 238122770340077568 239305562501677056 239926730721441792 241160531156322624 241255964686657536 241806807574593536 243083661388829184 244211136627181824 244988476095311872 245085424443588608 245424170633822208 245521291397824512 247424441056486848 248751834705690624 249298868640248112 249319792389914624 249363270311299584 250680025807230096 250701065477947392 250735501649117184 251351813136748544 252124618001743872 252600315973992448 254558338442784992 254659073835916288 255111966843052032 255177870218625024 255212921321422848 256025280164921344 257111035902099456 257212781464387584 258570986075652096 259161363142148096 259206557297271936 260494075848179712 260597160167866368 261170243337402784 262571381078228992 262675287441932288 263789244626829312 264606693907631768 265145755774040064 265182176060540928 265250680885149696 266131541224062976 267260155740340224 267365917574823936 269284853889888256 269331813441696621 269354418564104192 269391416950390784 270776736736923648 270883890174492672 272032658521417728 272936040857632768 274201977967362048 275563981062537216 275612035607225856 275721102499037184 277090651317731328 277700005573947264 277809898730090496 279914519175015424 279986829823213568 280484766438653952 281465292134433792 282770789778842112 284175355470741504 284287811092217856 284912992731712128 286378130748133116 286441506630795264 286491458065405824 288028440185536512 288661847899234656 288686075398848512 290325317698977792 290923815363182848 291038941526761472 291556533534916608 291671910081626112 292484576390938624 293816523754578132 293841183888113664 295392803713007616 295509698372173824 296184415019597824 297682530646085739 297707515255062528 297748408208326656 297825325906132992 298480278099888896 299397983877070848 299962875219116032 300081578375118848 302407650180150592 302945460626124288 303023720884617216 303065344069189632 304030020195844096 305440177988960256 307053045964836864 307754118731300864 307807786790510424 307875905086160896 309336715069713408 309459127699341312 309581588770848768 311803515030396928 311926903837294592 314903834071892352 314985183551115264 316031205203574784 317371434941654016 317497027120103424 319074083335569408 319902307628589056 320554018787033088 321547374875096832 321674619582210048 324111548518438912 324771834823704576 325614848836242432 327232227511762944 327289292283580704 327361721863766016 327418809217606656 329045148439805952 329175360212041728 329899254741982464 331669112940920832 332398491520330816 332484360415066112 333207466897047552 334240034409640128 335790312862375008 337458234621505536 337591775672008704 337725369568198656 340149289124069376 340208606452669416 340237160291500032 340283895095230464 342033772720324608 342169124430938112 342785944380341154 342814714536132608 344761314767536128 345608743063029248 346223383572713472 346360393221931008 347325434464239616 347462880223821824 350778954409196544 350917766816956416 351718992835772416 353527674365386752 353576234747387904 353667574513532928 355535105854021632 356346874320453632 356487890099765248 359109084588928828 359890096082162688 361035648982564864 361178520232656896 361820850481004544 362710211361890304 364625492083243776 365602637289816064 367482714142967808 367628136665382912 370266674098596352 370413198306787328 371167811227090944 373948302960372168 373979688584871936 374044905466949376 375287056179245056 376051598216921088 376103252473675776 377027719705122816 378900473960988672 379883990308949504 381837507664177488 381922008841060352 381988610753874432 384037920247382016 384882463865646208 385666553853149184 385819172196581376 388742044713222144 388809835945907904 390741113772269568 390895740251799552 391755365006104176 391788245184151552 393857071617343488 394012931162898432 395683866940243968 396910040861447652 396943353673416704 396997877611102208 399197311836094464 400890233610510336 401048876362235904 403927280834832384 404031627846156288 404087125425586176 406165105105385472 406325835261739008 407253570651947008 409404061286449152 410410382387347232 411302966951043072 412448953426284544 412612170265788416 412775451694465024 413345971593805824 416550008360920896 416714848095135744 419871778762523136 419980244734820352 422197938201650688 423161913255538688 423329369493471232 427369489097568192 428729833166795776 428899492776280064 429662259946192896 432992771848851984 433029113098272768 434153131781656576 435487976548466688 436309636682350592 436385723044774272 436558412290142208 438726864586407936 439865672989309952 440761775832170496 442225483921227776 444276622529396736 445653379212853504 446561272882593792 446622612312489984 446737988859199488 447720417149833344 449944312828674048 450122367562678272 453532385498759168 453611475270225888 453649547055333376 453711860126973952 456045030293766144 456225499241250816 457047925840454872 458160266983440384 459681753023381504 461631178096951296 461711680185765636 461813857629241344 464005072604570112 464188691549011968 464372383156273152 467705272545595392 467890355755941888 471370232487182336 471434979663183872 471556766018043904 474046807805362176 476057152412481024 476245540680155136 478611125003354112 479853461442883584 482321062312645248 482511929373315072 483613615149187072 486167322777658368 488422273254363648 489976952190623744 490170848887177216 490848341267644416 491042582795649024 494848882112973696 497503669411381248 498597737280496224 498639584779829248 498726540622599168 501360051614460192 501402130955894784 501471003298234368 502703626273497088 504249236003487744 505200631947984896 509116676885569984 509318147671832576 510223933686104064 510355740437250048 510425842642845696 514178916570511731 514222071804198912 514425562928775168 517141972151304192 518322726284296192 518413114594543872 520988151696359424 521194320335732736 522340486674805568 525142762156457984 527578489253658624 529213387815263536 530291511548080128 530364352121081856 530501361770299392 532263082448125952 534520311480680448 534731835149647872 538569707779776512 538663626883393242 538708837128208384 538782833900781568 541553473473847296 541767780348985344 544065317042835456 545872081715265536 548403955934724096 551127962125074432 551224071214451712 551442204998074368 554181302635462656 555400011147894528 555619797460180992 559829038350030848 559973659646427136 560969532877307904 562930584268867584 565541579557684224 568350710941483008 568575622184435712 569825985463424256 572756261496266232 572883013261590528 572982916130811648 576056880371073024 577323695798469312 581847630726365696 582077883053522944 583113067069833216 583343820163252224 584969152781877248 587633047509156264 587682367776227328 590785607426015232 591019396744347648 595365061292171478 595415030510125056 595496816416653312 596960556199777792 598795967754141696 599925750438232064 600163156750237696 604815300360301184 605890921252248576 606047441769234432 606130688138379264 608060040391688192 610880355977920512 614106091929673728 615508237462601728 615615573581020848 615751810172321792 618673430139426816 618918255398682624 619163177541697536 623607030060793856 623853807674589184 628440898030625449 629807668143784704 629970367102230528 632062410407149568 634742869883308032 634994054240206848 639804615257178112 641108037574066176 643094749750193664 643349239164420096 648223097036877824 649543669647409152 651229697672484864 654464455023525888 654578584567161408 654837618435213312 658090296879611904 659798509483964928 663338225881841664 664796983040661632 664968720830132224 666414933794095104 668480068819280256 671580625724750016 674916469243011072 675183551344017408 680298578248138752 680417212905338832 680474320583000064 680567790190460928 684067545440649216 684338248861876224 685571888760682308 685629429072265216 689522629535072256 691217486126058496 692446767145426944 692720786443862016 694650868928479232 694925760447643648 701557908818393088 701835533633912832 703437985671544832 707055348730773504 707152469494775808 707335149027065856 711070211708043264 712693748640907264 712975780199530496 718218169177857656 719780192164325376 722071297965129728 722357040465313792 725420422723780608 729250984166487552 731205274579632128 734965428285935616 735256273330765824 740533348197192704 740826396613574656 747896605920744336 747959377169743872 748089810933898752 750574112358490112 752103196433842176 752206504947351552 754055439410245632 757800947921977344 759767980617899008 763675015328354976 763844017682120704 763977221507748864 768075840494764032 769764927731292416 771333107706298368 771638344393162752 777484089426444288 777619671891815808 781482227544539136 781791480503599104 783510730012208352 783576490368303104 787714143234686976 788025862325796864 791367733880487936 793820081722895304 793886707346833408 793995755222204416 798394623672188928 801780467221020672 802097752724471808 807854561669664768 807995440325089863 808063255692312576 808174250851172352 812330210210770944 812651670523478016 814507141303894016 818808122572898304 820820764774694464 822605933902086144 824897906852569088 825224340531576832 826691943187611648 833100016721841792 833429696190271488 839743557525046272 839960489469640704 844395876403301376 846323826511077376 846658738986942464 854738978195136384 857459666333591552 857798985552560128 859324519892385792 865985543697703968 866058226196545536 868306263563313152 870975953096933376 872619273364701184 872771446089548544 873116824580284416 877453729172815872 879731345978619904 881523551664340992 888553245058793472 891306758425707008 893122545765187584 893245224624979968 893475977718398976 895440834299666688 899888625657348096 900244735125356544 907064770997518336 907222950540451776 912090060587532288 914095851680909744 916320533966880768 919363506046763008 923262356193902592 923423360371531272 923627715258482688 928010145209140224 928377383098023936 928744766312546304 935410545091190784 935780711511883776 942740464974364672 942869959326367744 943113532036087808 948093615610724352 952114304824962048 952491081360310272 957222250006708224 959706922885767168 964642124625290496 965023858746630144 967227230298374144 972334645555316736 976844546508727296 979953904381247488 980341697774354432 981696682535288832 982085165591298048 989697764225947392 995007338822762496 997195474560992448 997453081245198336 1002720103228920384 1005407252546994176 1010401263895969792 1018233353771139968 1018636295343665152 1020447867372208128 1020711480874500096 1020851685285691392 1028357833141023462 1028444143608397824 1034283944302608384 1036645452568592384 1036826229189087744 1041976303392718848 1042388640671465472 1044680973349611136 1050285524312915968 1055156978507317248 1058426775630527072 1060583023096160256 1060728704242163712 1061002723540598784 1064526164896251904 1069040622961360896 1069463670299295744 1077139415559553024 1077327253766786484 1077417674256416768 1077565667801563136 1083106946947694592 1083535560697970688 1088130634085670912 1091744163430531072 1096807911869448192 1102448142428903424 1102884409996148736 1110800022295789056 1111239594920361984 1119658076700061696 1119947319292854272 1121939065754615808 1125861168537735168 1131083159115368448 1136701421882966016 1139651970926848512 1145512522992532464 1145766026523181056 1145965832261623296 1152113760742146048 1154647391596938624 1163695261452731392 1164155766107045888 1166226134139666432 1169938305563754496 1175266095018312528 1175364735552454656 1181571214852030464 1182038793488695296 1190730122584342956 1190830061020250112 1190993632833306624 1193921112399555584 1197591935508283392 1199851500876464128 1200326313500475392 1209630600720602368 1211781842504497152 1212094883538468864 1212261376276758528 1216120080783376384 1221760711955841024 1228212183859347456 1231016474925203456 1231231147162041696 1231503620344643584 1237346860278853632 1237836510797365248 1238326355083395072 1247214060121587712 1247707615349178368 1256881796061250898 1259615336287569408 1259940734204461056 1264124820814299136 1269485739766616064 1269988108480413696 1279609230514356224 1286189499500387328 1286698478328840192 1296446194073755648 1299087339294818304 1302459395344969728 1308928910047051776 1309157169134322816 1309675236870426624 1316180593759223808 1319597018967929856 1326676451763683328 1329593966081323264 1329937441660264448 1332829867588190208 1336960137638560512 1343161251449500032 1349832938486022144 1350367102688034816 1360597156496277504 1360834425810677664 1360948641166000128 1361135580380921856 1368135090881298432 1368676497723752448 1371143777521364616 1371258858144530432 1379045259070144512 1382434972252116992 1384893534290853888 1385441572887724032 1389301737856958464 1403115817636786176 1403671067267825664 1406875971343089664 1414110697461547008 1414304938989551616 1414670298054131712 1422140423416086528 1425387497281814528 1436436338355715312 1439560384328650752 1444142595930259456 1444714080930627584 1450840845447561216 1458501968332975104 1462410549159264256 1469930856571871232 1470512546661531648 1481066696394385408 1481652793227149312 1495793211841488672 1495918754339487744 1496179621867797504 1501148224716980224 1504206392867684352 1504413009894703104 1508110878820491264 1515601895843954688 1519535961235798016 1527350030656709952 1527954443015497728 1539529855462584832 1542666215412596736 1543276688786325504 1554968178852888576 1555239343783631616 1562964455089078272 1563582961007198208 1567021460024416704 1575428286469373952 1582735467760975872 1587640163445790608 1587773414693666816 1587991510444408832 1596789247344377856 1603560934442041344 1604195505448943616 1615709123339329536 1615990880650179726 1616126511384625152 1616348501702344704 1624660420421541888 1625303341046956032 1629014282607788032 1637616245145796608 1641641529549388928 1645211867804172288 1649795813705138176 1650448681063153664 1653383886375223296 1666200033443683584 1666859392380542976 1679487115050092544 1679920978939281408 1688791752806602752 1692647653022154752 1693317477973884928 1709477956390272768 1714919332667183104 1715597971105120256 1718649039784771584 1731971087395407936 1736612527126626304 1745238546729402368 1745542892179097088 1746233649160568832 1754907458345631744 1759462691957239808 1763047103328681984 1782613516851414016 1786245091530375168 1786490449249959936 1790881668599333376 1799777251314696192 1800489470250713088 1814129541995036672 1814445901080903552 1824180121175064576 1828191703361819488 1832641067933761536 1838727012093526016 1846524712387805184 1846846720743062544 1847255430516965376 1856020290418280448 1856754766196047872 1857489532625092608 1870821090182381568 1871561423023767552 1885322694091876347 1885480929948729344 1885739918652735488 1886227064072175616 1896187231221448704 1904228609649924096 1904982162720620544 1919413845771534336 1929284249250580992 1930047717493260288 1934454460596748288 1944669291110633472 1953689093017454592 1959907808762494976 1960683395548708864 1963393365070577664 1979395528451894784 1990014677645524992 1994390949121984896 1994906162490396672 2005440206457840768 2010814505093988352 2020802527791939584 2036466707542279936 2037272590687330304 2040895734744416256 2041422961749000192 2041703370571382784 2056715666282046924 2056888287216795648 2068567888605216768 2073290905137184768 2073652458378175488 2083952606785437696 2084777281342930944 2089361946699222272 2100571048625831936 2110313957014634496 2116853551261054144 2121166046192320512 2121457408484327424 2122005447081197568 2138081245922721792 2138927340598591488 2154278831119106048 2154654507533572968 2154835348512833536 2155131335603126272 2166213893895389184 2167071121395941376 2176261268171341824 2183488326861062144 2193615823738896384 2204896284857806848 2205768819992297472 2221600044591578112 2222479189840723968 2239316153400123392 2239894638585708544 2243878131509231616 2251722337075470336 2262166318230736896 2273402843765932032 2279303941853697024 2291025045985064928 2291532053046362112 2291931664523246592 2304227521484292096 2309294783193877248 2327390522905462784 2328311532214091776 2332452268279332864 2350532190036625056 2350729471104909312 2363142429704060928 2364077586977390592 2381460245168685912 2381660122040500224 2381987265666613248 2387842224799111168 2395183871016566784 2399703001752928256 2419261201441204736 2423563685008994304 2424189767076937728 2424522752553517056 2432240161566752768 2443521423911682048 2456424367718694912 2462032949850406912 2462462294324083392 2474693720557707264 2475673021594730496 2494428120243175424 2495415230698356736 2513763592122501796 2519230672575138816 2519881468408922112 2528249641628598272 2538971479533232128 2539976216960827392 2559218461028712448 2572378999000774656 2573396956657680384 2592892388147511296 2598174678589636608 2604918790689939456 2617857820094103552 2618314338268645632 2619350473740853248 2632361187518447616 2639194037935859712 2659187932162646528 2659874883320528896 2665659735176380416 2673920275277121024 2686322502899000064 2699665876972044288 2700734205376069632 2721194312992555008 2721668851621355328 2736270181762596864 2742287555042729232 2742517716289060864 2758090518140289024 2764869944504233984 2769787068581707776 2770883145775448064 2778603475713916928 2806231635273572352 2807342134535651328 2813751942686179328 2828221394923094016 2828609877979103232 2829340596108263424 2844280846832173056 2850774994563629056 2872872676711430624 2879120768657301504 2888285191860518912 2889428161861255168 2901681690895122432 2917003936665950208 2924821098318528512 2939861713143742464 2941025093323063296 2962133392788770816 2963305586454298624 2991586423682977344 2992359243735595008 3002296449433960448 3016221757640982528 3031203791687909376 3039071922471596032 3054700061313419904 3055908886030995456 3079059710925169664 3085332430825193472 3109936357705777152 3110478687567263232 3125928910178156544 3127165922014396416 3134042920048833408 3150856572938747904 3165470935521951744 3175280326891581216 3175546829387333632 3175983020888817664 3193578494688755712 3207121868884082688 3208391010897887232 3231418246678659072 3231981761300359452 3232253022769250304 3232697003404689408 3249320840843083776 3250606682093912064 3258028565215576064 3275232490291593216 3283283059098777856 3290423735608344576 3299591627410276352 3300897362126307328 3332400066887367168 3333718784761085952 3358974230100185088 3359841957878562816 3377583505613205504 3385295306044309504 3386634955947769856 3418955912780545536 3429838665334366208 3431195942210240512 3437298079569543168 3463942174790815872 3473225054253252608 3490477093458804736 3491085784358194176 3492467298321137664 3509814916691263488 3518925383914479616 3526094206657363968 3565227033702828032 3572490183060750336 3572980898499919872 3581763337198666752 3599554502629392384 3600978940501426176 3628259083990073344 3628891802161807104 3648360242350129152 3656383406723638976 3665282135867523072 3693049424775610368 3693693441486125088 3694510861033930752 3712040580836560896 3713509532392095744 3714979065250185216 3741642180364763136 3743122846047535104 3770645388183752694 3770961859897458688 3771479837305470976 3792374462442897408 3808457219299848192 3809964325441241088 3838827691543068672 3858568498501161984 3860095434986520576 3868908921193496576 3889338582221266944 3907378186034909184 3919815617524989952 3921366791097417728 3926786730141155328 3958791056903789568 3980029355291049984 3988781898243969792 3989812324980793344 4010880412915681536 4021629010187976704 4072933415084559872 4074545181374660608 4081791469488832512 4082845923498000384 4083406741142765568 4113431332564093848 4113776574433591296 4137135777210433536 4147304916756350976 4167905213570875392 4178723893398444544 4201142097251663872 4220627914029268992 4233707102522108288 4242332092384641024 4242914816968654848 4244010894162395136 4276162491845443584 4308557662238212096 4309309015067145936 4309670697025667072 4310262671206252544 4332427787790778368 4334142242791882752 4352522536342683648 4366976653722124288 4387231647477792768 4409792569715613696 4411537639984594944 4443200089183156224 4444958379681447936 4478632306800246784 4479789277171417088 4487756263018463232 4503444674150940672 4524332636461473792 4546805687531864064 4558607883707394048 4582050091970129856 4583863329046493184 4618589566387754496 4654781045810925568 4656623064428183552 4664904536558665728 4701064380073250112 4726284859408121856 4762920490337371824 4763320244081000448 4763974531333226496 4775684449598222336 4790367742033133568 4799406003505856512 4838522402882409472 4847127370017988608 4848379534153875456 4849045505107034112 4864480323133505536 4887042847823364096 4912848735437389824 4924065899700813824 4924924588648166784 4949387441115414528 4951346043189460992 4988856240486350848 4990830461396713472 5027527184245003592 5038461345150277632 5039762936817844224 5056499283257196544 5077942959066464256 5079952433921654784 5118436922057424896 5144757998001549312 5146793913315360768 5185784776295022592 5209837581379878912 5235715640188207104 5236628676537291264 5238700947481706496 5264722375036895232 5278388075871719424 5318375864325293056 5319749766641057792 5347840550554242048 5372645005798000128 5399331753944088576 5401468410752139264 5442388625985110016 5443337703242710656 5472540363525193728 5484575110085458464 5485035432578121728 5516181036280578048 5529739889008467968 5539574137163415552 5541766291550896128 5557206951427833856 5612463270547144704 5614684269071302656 5627503885372358656 5655968082275629041 5656442789846188032 5657219755958206464 5658681192216526848 5688561693664346112 5701549989127258112 5745745353422861248 5758241537314603008 5776570383721037824 5803363381790244864 5834007873331900416 5849642196637057024 5879723426287484928 5882050186646126592 5924266785577541632 5926611172908597248 5983172847365954688 5984718487471190016 6004592898867920896 6032443515281965056 6062407583375818752 6078143844943192064 6109400122626839808 6111817772061990912 6158119421850339328 6170664861650386944 6219872715411554304 6220957375134526464 6251857820356313088 6254331844028792832 6268085840097666816 6301713145877495808 6330941871043903488 6350560653783162432 6414243737768165376 6416782021795774464 6462836493357318144 6463963522600718904 6464506045538500608 6465394006809378816 6498641681686167552 6501213364187824128 6550464980583186432 6566566118197555712 6580847471216689152 6599183254820552704 6601794724252614656 6664800133774734336 6667437569522171904 6717948460200370176 6719683915757125632 6755167011226411008 6770590612088619008 6773269911895539712 6837911825561091072 6859677330668732416 6862391884420481024 6874596159139086336 6927884349581631744 6946450108506505216 6982171568716388352 6984934596642275328 7037850767828959232 7052188413314727936 7130454067405656064 7144980366121500672 7145961796999839744 7163526674397333504 7199109005258784768 7256518167980146688 7257783604323614208 7296720484700258304 7312766813447277952 7330564271735046144 7386098849551220736 7387386882972250176 7424081161673121792 7427019064784191488 7483284360729526272 7486245692095070208 7541290776367505388 7541923719794917376 7542959674610941952 7584748924885794816 7616914438599696384 7619928650882482176 7677655383086137344 7717136997002323968 7720190869973041152 7737817842386993152 7778677164442533888 7814756372069818368 7839631235049979904 7842733582194835456 7853573460282310656 7917582113807579136 7977563796487939584 7979624649961586688 8021760825831363072 8043258020375953408 8145866830169119744 8149090362749321216 8163582938977665024 8226862665128187696 8227553148867182592 8274271554420867072 8294609833512701952 8335810427141750784 8357447786796889088 8402284194503327744 8441255828058537984 8467414205044216576 8484664184769282048 8485829633937309696 8488021788324790272 8552324983690887168 8617115324476424192 8618618030134291872 8619341394051334144 8620525342412505088 8664855575581556736 8668284485583765504 8705045072685367296 8733953307444248576 8774463294955585536 8819585139431227392 8823075279969189888 8886400178366312448 8889916759362895872 8957264613600493568 8959578554342834176 9006889348301881344 9048665272922947584 9093611375063728128 9117215767414788096 9164100183940259712 9167726658092986368 9237179132775508992 9309562091621851136 9313246128856367104 9329809073117331456 9402128760146500224 9452569718816243712 9525840980674743648 9526640488162000896 9527949062666452992 9551368899196444672 9580735484066267136 9598812007011713024 9677044805764818944 9694254740035977216 9696759068307750912 9698091010214068224 9774085695646728192 9825697470874779648 9848131799401627648 9849849177296333568 9898774882230829056 9902692086378921984 9977712480972701696 10055054368490007184 10076922690300555264 10079525873635688448 10112998566514393088 10155885918132928512 10159904867843309568 10236873844114849792 10289515996003098624 10293587826630721536 10371569552590045184 10419675162759757824 10471431280376414208 10473257353074582528 10477401894963412992 10529444750073790464 10556776151743438848 10636751728650586112 10639499533282115584 10695681101108484096 10745290011596000256 10798663507888177152 10802936821504278528 10884777251970220032 10886675406485421312 10945080727050387456 10969150220170916928 11059479778016935936 11079148274326831104 11083532583101792256 11114413902855667712 11224926541094289408 11229368538142605312 11311936164551258082 11312885579692376064 11314439511916412928 11377123387328692224 11403099978254516224 11491490706845722496 11516483074629206016 11553140767442075648 11606726763580489728 11668015746663800832 11699284393274114048 11759446852574969856 11764100373292253184 11848533571155083264 11853222345817194496 11966345694731909376 11969436974942380032 12009185797735841792 12064887030563930112 12156287689886384128 12218800245253679616 12223635544123981824 12316238843700678656 12341329723300773888 12441914750269052928 12503715640712626176 12536171680195333632 12603426291754991616 12661883742087806976 12701121307566324864 12828487475536330752 12925672986714636288 12927927045201437808 12929012091077001216 12930788013618757632 12997283363372335104 13002426728375648256 13100929961166372864 13133132236395111424 13161694942433378304 13198366509641105408 13203589448505229312 13329600267549468672 13334875139044343808 13435896920400740352 13439367831514251264 13510334022452822016 13541181224177238016 13546539823791079424 13675823651122182144 13719354661337464832 13724783768840962048 13855768699163263488 13892900217013010432 13964343137432776704 13969869193284550656 14075701535657918464 14260908134811312128 14289960732243001344 14291923593999679488 14327053348794667008 14398218010517569536 14513036335960293376 14515567208647228416 14593440969400516608 14625533626894555904 14661128543470092288 14772197699102441472 14774773765944500352 14848162323346243584 14854038129568382976 14966568721459052544 14972491384190140416 15082581552735010776 15083847439589834752 15085919349221883904 15169497849771589632 15233828877199392768 15239857301764964352 15355310766172274688 15434273994004647936 15440381739946082304 15475635684773986304 15557354328885067776 15629512744139636736 15679262470099959808 15707146920564621312 15835164227615158272 15955127592975879168 15959249299923173376 16043521651662726144 16086516040751906816 16291733660338239488 16298180725498642432 16327165877955330048 16453725330256375392 16455106297734365184 16548543108841734144 16589219667025403904 16671620854283501568 16714895573593778176 16882511656117075968 16934828410088433152 16969328369538564096 16971659267874619392 16976043576649580544 17104649967381774336 17234230648952848384 17237236060268583744 17329711151163113472 17410090145370734592 17467906614888497152 17548926589911171072 17639170278862454784 17646150559938379776 17772800356732624896 17779833518725791744 17914529227200987136 17919157108685668352 18013778696603762688 18097330545845895168 18187222750127456256 18234431534829576192 18328200367880519424 18335453316185972736 18474358265551017984 18619124183243702272 18626492257712734208 18659618146234662912 18804257520293000448 18905139437632487424 19051681961349487296 19102737798392889344 19197624014023426048 19354089611529637888 19388509480071954432 19393518136615501824 19396182020428136448 19651394941749559296 19696263598803255296 19699698354592667136 19797549764461658112 19805384172757843968 19955424961945403392 20110108736980014368 20153845380601110528 20159051747271376896 20225997133028786176 20311771836265857024 20319809735686619136 20473747688229699584 20579031992006197248 20587175653261443072 20743139105180090368 20839350325519515648 20946514706149165056 20954803789926825984 21113552303486877696 21273503457301172224 21278999066564231168 21391362202216968192 21490580023192000512 21597327015776354304 21769554503940440064 21773350812970842624 21890161454100774912 21938300440341833856 22118959556033871872 22158296548653662208 22228827805711335424 22449853082188578816 22458737076285210624 22623872329102516164 22625771159384752128 22628879023832825856 22754246774657384448 22806199956509032448 22982981413691444992 23032966149258412032 23106281534884151296 23213453527160979456 23336031493327601664 23398568786548228096 23518893705149939712 23528200746584506368 23697067142310166528 23706444691634388992 23932691389463818752 23938873949884760064 24018371595471683584 24129774061127860224 24312575379772768256 24437600490507359232 24447271088247963648 24632477687401357312 24682659446601547776 24883829500538105856 25007431281425252352 25072343360390667264 25206852583509983232 25323767484175613952 25402242615132649728 25656974951072661504 25851345973429272576 25855854090402875616 25858024182154002432 25861576027237515264 25994566726744670208 26004853456751296512 26201859922332745728 26266264472790222848 26323389884866756608 26396733019282210816 26659200535098937344 26669750278088687616 26871793840801480704 26878735663028502528 27020668044905644032 27082362448354476032 27351647302244364288 27438709322674929664 27449567537681924096 27711537398326526976 27785800434026020864 27928686274865553408 27939738386569101312 28151403071315836928 28521816269622624256 28579921464486002688 28583847187999358976 28654106697589334016 28796436021035139072 29031134417294456832 29251067253789111808 29322257086940184576 29544395398204882944 29549547531889000704 29696324646692487168 29708076259136765952 29933137442918105088 30165163105470021552 30167694879179669504 30171838698443767808 30338995699543179264 30467657754398785536 30479714603529928704 30710621532344549376 30868547988009295872 30880763479892164608 30951271369547972608 31114708657770135552 31259025488279273472 31358524940199919616 31414293841129242624 31670328455230316544 31910255185951758336 31918498599846346752 32087043303325452288 32173032081503813632 32583467320676478976 32596361450997284864 32654331755910660096 32907450660512750784 33178439334050807808 33343241708567003136 33429791147187556352 33869656820176866304 33938656739077128192 33943318535749238784 34209299934763548672 34468461297905696768 34474472120537167488 34659422302326226944 34820180290741469184 34935813229776994304 35097853179822342144 35278340557724909568 35292301119876759552 35545600713465249792 35559667037451583488 35829058454401974272 35838314217371336704 36027557393207525376 36194661091691790336 36468863069659152384 36656400735761038848 36670906632371945472 36948716531102035968 37238248366487404544 37252984515425468416 37608515040586000896 37810278875264974848 38103363922698974592 38205475596785778688 38395248028046852096 38708179223059275776 38777018960143908864 38787036273231003648 38792364040856272896 39302789883499118592 39392527197606510592 39399396709185334272 39595099528923316224 39610768345515687936 39910849923890806784 40220217473960028736 40307690761202221056 40318103494542753792 40623543672531714048 40639619471373238272 40947495376459399168 41158063984012394496 41174351306522886144 41486278210360180736 41678700651039031296 41893029412298330112 41909607579853651968 42227104606973755392 42547006914602344448 42557998133128462336 42782724404433936384 42981160046384001024 43194654031552708608 43539109007880880128 43546701625941685248 43780322908201549824 43876600880683667712 44237919112067743744 44316593097307324416 44899706164377157632 44917474152570421248 45247744658205032328 45251542318769504256 45257758047665651712 45508493549314768896 45965962827382889984 46065932298516824064 46212563069768302592 46426907054321958912 46672062986655203328 47037787410299879424 47394134284620333056 47412889383268777984 47865382778927637504 47877747899769520128 48036743190943367168 48259548122255720448 48625150759545536512 48875200981014718464 48894542176495927296 49264955374802714624 49365318893203095552 49767659001076211712 50014862562850504704 50144686720781334528 50647534968351227904 50804485230265299456 51313949902145323008 51702691946858545152 51711708180805751232 51989133453489340416 52403719844665491456 52532528945580445696 52646779769733513216 52793466038564421632 53318401070197874688 53339500556177375232 53743587681602961408 53757471326057005056 54041336089811288064 54164724896708952064 54703294604488728576 54877418645349859328 54899135075363848192 55423074796653053952 55571600868052041728 55857372549731106816 55879476773138202624 56302806142631673856 57043632539245248512 57308213395178668032 57592872042070278144 58062268834588913664 58502134507578223616 59088790796409765888 59099095063778001408 59392649293384974336 59416152518273531904 59866274885836210176 60330326210940043104 60335389758359339008 60343677396887535616 60677991399086358528 60935315508797571072 60959429207059857408 61421243064689098752 61737095976018591744 61761526959784329216 61902542739095945216 62229417315540271104 62518050976558546944 62717049880399839232 63340656910460633088 63820510371903516672 63836997199692693504 64174086606650904576 64346064163007627264 65166934641352957952 65192722901994569728 65308663511821320192 65814901321025501568 66356878668101615616 66686483417134006272 66859582294375112704 67739313640353732608 67877313478154256384 67886637071498477568 68418599869527097344 68936922595811393536 68948944241074334976 69318844604652453888 69640360581482938368 70195706359644684288 70556681115449819136 70584602239753519104 71091201426930499584 71119334074903166976 71658116908803948544 72055114786415050752 72389322183383580672 72937726139318304768 73312801471522077696 73341813264743890944 73897433062204071936 74476496732974809088 74505969030850936832 75217030081172001792 75620557750529949696 76206727845397949184 76410951193571557376 77416358446118551552 77554037920287817728 77574072546462007296 77584728081712545792 78605579766998237184 78798793418370668544 79190199057846632448 79821699847781613568 80440434947920057472 80615381522404442112 80636206989085507584 81247087345063428096 81894990752918798336 82316127968024788992 82348702613045772288 82972556420720361472 83357401302078062592 83786058824596660224 83819215159707303936 84454209213947510784 85094013829204688896 85115996266256924672 85565448808867872768 85962320092768002048 86389308063105417216 87093403251883370496 87753201761367335424 88475838224135487488 88633186194614648832 89799412328754315264 90495489316410064656 90503084637539008512 90515516095331303424 91016987098629537792 91931925654765779968 92131864597033648128 92425126139536605184 92853814108643917824 93344125973310406656 94075574820599758848 94788268569240666112 94825778766537555968 95730765557855275008 95755495799539040256 96073486381886734336 96519096244511440896 97250301519091073024 97750401962029436928 97789084352991854592 98529910749605429248 99535318002152423424 100029725125701009408 100289373441562669056 101608970460530598912 102627899804290646016 103405383893717090304 103423416361611502464 103978266906978680832 104807439689330982912 105065057891160891392 105293559539467026432 105586932077128843264 106636802140395749376 106679001112354750464 107487175363205922816 107514942652114010112 108082672179622576128 108329449793417904128 109406589208977457152 109754837290699718656 110846149593306107904 111143201736104083456 111714745099462213632 111758953546276405248 112605612285263347712 114087265078490497024 114616426790357336064 115185744084140556288 116124537669177827328 117004269015156447232 118177581592819531776 118198190127556002816 118785298586769948672 118832305036547063808 119732549771672420352 120660652421880086208 121870631017595142144 121918858414119714816 122842486129378197504 123474191952037183488 123523053919568658432 124458834631080542208 125036101953117093888 125434099760799678464 126681313820921266176 127641020743807033344 127673994399385387008 128348173213301809152 128692128326015254528 130333869282705915904 130385445803989139456 130617327023642640384 131629802642051003136 132713757336203231232 133719164588750225408 135478627280707465216 135754626956308512768 135773274142996955136 137873845191622787072 137897888482148669952 138637689209304907776 139280721162965876736 141113362230899638272 142182402853860999168 142238668149806333952 143316233817607897088 144110229572830101504 144778644366767161344 145875452278636609536 146625602943044155392 146683626529487781888 147794866124408143872 148952993465949618176 149011938061701873664 150434060162344003584 152413455690795898368 152821902387143114752 154832716892237103104 155108075840575635456 157211159533996474368 157597586836741337088 158380398115693264896 159643399695563227136 160880869895840114944 161230763044808884224 161272413978171015168 162494174690126856192 163789981505837596672 164632255936049577984 164697405226091544576 165945112841440722944 166714802604156125184 167572117649193320448 167638430319414607872 168908418427895021568 170188027658409377792 170231992532513849344 171130897617735745536 171924640185536004096 172778616126210834432 174186806503766740992 175506403522734670848 176951676448270974976 177266372389229297664 179598824657508630528 180990978632820129312 181006169275078017024 181031032190662606848 182033974197259075584 183863851309531559936 184263729194067296256 185707628217287835648 186688251946620813312 188151149641199517696 189576537138481332224 191461531115710550016 191510991599078080512 192146972763773468672 193038192489022881792 194500603038182146048 195500803924058873856 195578168705983709184 197059821499210858496 199070636004304846848 200059450251402018816 200578746883125338112 203217940921061197824 205255799608581292032 206810767787434180608 206846832723223004928 207956533813957361664 210130115782321782784 210587119078934052864 211173864154257686528 213273604280791498752 213358002224709500928 214974350726411845632 216165344359245152256 216658899586835808256 218813178417954914304 219509674581399437312 221692299186612215808 222286403472208166912 223429490198924427264 223517907092552810496 225211224570526695424 228174530156980994048 229232853580714672128 232249075338355654656 234008538030312894464 236396380255112005632 237570597173539897344 239465099543344840704 241321304843760172416 243741262035190284288 245684972258756395008 246948383904074366976 247046107839137316864 248917669262161084416 250072203906234187776 250868199521599356928 253362627641842532352 255282041487614066688 255347988798770774016 256696346426603618304 257384256652030509056 260667738565411831808 260770891607978278912 263259605284102006272 265427514672406462464 267438329177500450816 270957254561414930432 271509253912617025536 271546548285993910272 275747690383245574144 275795776964297339904 277275378418609815552 278561442325931753472 282226724461799276544 284364805707721998336 284477336299612667904 286632467635215794176 288220459145660203008 289557288733534322688 291750904557273219072 293251205886088310784 293367253058975563776 295589732248816287744 297905986931899236352 300868120324688007168 304826911381591796736 305643804774286229504 309665433784474206208 310216151681151270912 314422319067992948736 315195173673482674176 316760796231386529792 321761739791680229888 322461526089617768448 322544827956342030336 324988349380253712384 329264511872099155968 331890225682881445888 333429605208312250368 335144235298386640896 335276860638829215744 337816836855790043136 340376055316818755584 340463985065027698688 342261795235471491072 343849280371072008192 345557232252421668864 348373613007533481984 351012807045469341696 353903352896541949952 354532744778458595328 359197649315017261056 361981957265640258624 367727702619063119872 368527458388134592512 373376503893241626624 376302299282399035392 379153074276962664448 382923062231421100032 383021983198156161024 384293945527546937344 386076384978045763584 389001206076364292096 391001607848117747712 391156337411967418368 394119642998421716992 398141272008609693696 401157493766250676224 406435881842122395648 413621535574868361216 413693665446446009856 415913067627914723328 420260231564643565568 422347728308515373056 426547208561582997504 426716004449419001856 429948701452823691264 432330688718490304512 433317799173671616512 437626356835909828608 439019349162798874624 443384598373224431616 444572806944416333824 446858980397848854528 447035814185105620992 450422449141053390848 456349060313961988096 458465707161429344256 464498150676711309312 468017076060625788928 472792760510224011264 475141194347079794688 478930199086689681408 482642609687520344832 487482524070380568576 491369944517512790016 493896767808148733952 494092215678274633728 497835338524322168832 500144407812468375552 506725255283685064704 510564082975228133376 510695977597541548032 513392692853207236608 521335477130823663616 521541783215956557824 526519210568204012544 530855029344812924928 534876658355000901632 541914509122829860864 543018507825234051072 543093096571987820544 551591553928594679808 557122884651863506944 564453448923598553088 568729611415443996672 573264935270431588352 576440918291320406016 579114577467068645376 583501809114546438144 586502411772176621568 586734506117951127552 591179464497632575488 595811973863798472704 601736240649376014336 609653822763183593472 611287609548572459008 619330867568948412416 620432303362302541824 630390347346965348352 633521592462773059584 643523479583360459776 644923052179235536896 649976698760507424768 658529023744198311936 663780451365762891776 666859210416624500736 670288470596773281792 670553721277658431488 675633673711580086272 680752110633637511168 680927970130055397376 684523590470942982144 687698560742144016384 696747226015066963968 702025614090938683392 707806705793083899904 718395298630034522112 723963914531280517248 735455405238126239744 737054916776269185024 746753007786483253248 752604598564798070784 758306148553925328896 765846124462842200064 766043966396312322048 772152769956091527168 778002412152728584192 782003215696235495424 782312674823934836736 788239285996843433984 796282544017219387392 802314987532501352448 812871763684244791296 827243071149736722432 827387330892892019712 831826135255829446656 840520463129287131136 853094417123165995008 853432008898838003712 859897402905647382528 864661377436980609024 875252713671819657216 878038698325597749248 886769196746448863232 893717960795697709056 900844898282106781696 912698120627923976192 916931414322858688512 928996301353422618624 936034152121251577856 945585521020448022528 950282388694159589376 965285219375040689664 974965048140761137152 987793535616297467904 995670677048644337664 1000288815624936751104 1013450510567370129408 1021128165950456266752 1021391955195083096064 1026785385706414473216 1042670954261647327232 1043083566431913115648 1053038421136408025088 1061710058689625849856 1069753316710001803264 1083829018245659721728 1103183107857189359616 1128906897847197106176 1137459222830887993344 1146529870540863176704 1152881836582640812032 1158229154934137290752 1167003618229092876288 1173004823544353243136 1173469012235902255104 1182358928995265150976 1191623947727596945408 1203472481298752028672 1219307645526367186944 1222575219097144918016 1238661735137896824832 1240864606724605083648 1260780694693930696704 1267043184925546119168 1287046959166720919552 1289846104358471073792 1299953397521014849536 1317058047488396623872 1333718420833249001472 1340576941193546563584 1341107442555316862976 1351267347423160172544 1361504221267275022336 1369047180941885964288 1375397121484288032768 1393494452030133927936 1404051228181877366784 1415613411586167799808 1436790597260069044224 1447927829062561034496 1470910810476252479488 1474109833552538370048 1493506015572966506496 1516612297107850657792 1531692248925684400128 1532087932792624644096 1556004824305457168384 1564006431392470990848 1564625349647869673472 1576478571993686867968 1592565088034438774784 1604629975065002704896 1625743527368489582592 1654774661785784039424 1681040926258574262272 1706188834246331990016 1719794805811294765056 1729322754873961218048 1750505427343639314432 1756077396651195498496 1773538393492897726464 1787435921591395418112 1801689796564213563392 1825396241255847952384 1833862828645717377024 1857992602706845237248 1872068304242503155712 1891171042040896045056 1900564777388319178752 1930570438750081379328 1949930096281522274304 1975587071232594935808 1991341354097288675328 2000577631249873502208 2026901021134740258816 2042256331900912533504 2042783910390166192128 2053570771412828946432 2085341908523294654464 2106076842272816050176 2123420117379251699712 2139506633420003606528 2167658036491319443456 2206366215714378719232 2257813795694394212352 2274918445661775986688 2316458309868274581504 2334007236458185752576 2346009647088706486272 2346938024471804510208 2364717857990530301952 2383247895455193890816 2406944962597504057344 2438615291052734373888 2445150438194289836032 2477323470275793649664 2481729213449210167296 2521561389387861393408 2574093918333441839104 2579692208716942147584 2634116094976793247744 2681153882387093127168 2702534694846320345088 2723008442534550044672 2738094361883771928576 2750794242968576065536 2786988904060267855872 2808102456363754733568 2831226823172335599616 2895855658125122068992 2941821620952504958976 2987012031145933012992 3033224594215701315584 3063384497851368800256 3064175865585249288192 3112009648610914336768 3128012862784941981696 3129250699295739346944 3152957143987373735936 3185130176068877549568 3209259950130005409792 3251487054736979165184 3309549323571568078848 3362081852517148524544 3412377668492663980032 3439589611622589530112 3458645509747922436096 3501010854687278628864 3547076786985795452928 3574871843182790836224 3650792482511695904768 3667725657291434754048 3715985205413690474496 3744136608485006311424 3782342084081792090112 3801129554776638357504 3861140877500162758656 3899860192563044548608 3951174142465189871616 4001155262499747004416 4053802042269480517632 4084512663801825067008 4107141542825657892864 4170683817046589308928 4212153684545632100352 4246840234758503399424 4279013266840007213056 4335316072982638886912 4412732431428757438464 4549836891323551973376 4668014472916371505152 4692019294177412972544 4693876048943609020416 4729435715981060603904 4766495790910387781632 4813889925195008114688 4877230582105468747776 4890300876388579672064 4954646940551587299328 5043122778775722786816 5148187836666883678208 5159384417433884295168 5268232189953586495488 5362307764774186254336 5405069389692640690176 5446016885069100089344 5476188723767543857152 5501588485937152131072 5573977808120535711744 5616204912727509467136 5791711316250244137984 5883643241905009917952 5974024062291866025984 6126768995702737600512 6128351731170498576384 6256025725569883963392 6305914287974747471872 6370260352137755099136 6418519900260010819584 6502974109473958330368 6619098647143136157696 6724163705034297049088 6824755336985327960064 7002021709374557257728 7094153573971590905856 7149743686365581672448 7301584965023391809536 7335451314582869508096 7431970410827380948992 7488273216970012622848 7564684168163584180224 7722281755000325517312 7902348284930379743232 8107604084538961035264 8169025327603650134016 8214283085651315785728 8341367634093178617856 8424307369091264200704 8493680469517006798848 8558026533680014426112 8670632145965277773824 8825464862857514876928 9099673782647103946752 9336028945832743010304 9384038588354825945088 9387752097887218040832 9458871431962121207808 9627779850390016229376 9754461164210937495552 9909293881103174598656 10086245557551445573632 10296375673333767356416 10318768834867768590336 10724615529548372508672 10892033770138200178688 10952377447535087714304 11003176971874304262144 11147955616241071423488 11232409825455018934272 11583422632500488275968 11767286483810019835904 12253537991405475201024 12512051451139767926784 12611828575949494943744 12740520704275510198272 12837039800520021639168 13005948218947916660736 13238197294286272315392 13448327410068594098176 13649510673970655920128 14004043418749114515456 14188307147943181811712 14299487372731163344896 14670902629165739016192 14863940821654761897984 14976546433940025245696 15129368336327168360448 15444563510000651034624 15804696569860759486464 16215208169077922070528 16338050655207300268032 16428566171302631571456 16682735268186357235712 16848614738182528401408 17116053067360028852224 17341264291930555547648 17650929725715029753856 18768077176709651890176 18917742863924242415616 19255559700780032458752 19508922328421874991104 19818587762206349197312 20172491115102891147264 20592751346667534712832 21449231059096745017344 21784067540276400357376 21904754895070175428608 22006353943748608524288 22295911232482142846976 22464819650910037868544 23166845265000976551936 23534572967620039671808 24507075982810950402048 25024102902279535853568 25481041408551020396544 25674079601040043278336 26011896437895833321472 26476394588572544630784 26896654820137188196352 27299021347941311840256 28008086837498229030912 28376614295886363623424 29727881643309523795968 29953092867880050491392 30258736672654336720896 30889127020001302069248 32676101310414600536064 32857132342605263142912 33365470536372714471424 33697229476365056802816 34232106134720057704448 34682528583861111095296 35301859451430059507712 37536154353419303780352 37835485727848484831232 38511119401560064917504 39017844656843749982208 40344982230205782294528 41185502693335069425664 42898462118193490034688 44012707887497217048576 44591822464964285693952 44929639301820075737088 46333690530001953103872 47069145935240079343616 49014151965621900804096 50048205804559071707136 51348159202080086556672 52023792875791666642944 52952789177145089261568 53793309640274376392704 56753228591772727246848 59455763286619047591936 59906185735760100982784 60517473345308673441792 61778254040002604138496 65352202620829201072128 65714264685210526285824 67394458952730113605632 69365057167722222190592 70603718902860119015424 75072308706838607560704 77022238803120129835008 78035689313687499964416 80689964460411564589056 82371005386670138851328 89183644929928571387904 89859278603640151474176 92667381060003906207744 94138291870480158687232 98028303931243801608192 100096411609118143414272 102696318404160173113344 104047585751583333285888 105905578354290178523136 113506457183545454493696 119812371471520201965568 121034946690617346883584 123556508080005208276992 134788917905460227211264 138730114335444444381184 141207437805720238030848 150144617413677215121408 154044477606240259670016 156071378627374999928832 161379928920823129178112 164742010773340277702656 178367289859857142775808 179718557207280302948352 185334762120007812415488 188276583740960317374464 196056607862487603216384 208095171503166666571776 211811156708580357046272 239624742943040403931136 242069893381234693767168 247113016160010416553984 269577835810920454422528 282414875611440476061696 300289234827354430242816 308088955212480519340032 312142757254749999857664 329484021546680555405312 359437114414560605896704 370669524240015624830976 376553167481920634748928 416190343006333333143552 423622313417160714092544 484139786762469387534336 494226032320020833107968 539155671621840908845056 564829751222880952123392 624285514509499999715328 658968043093361110810624 718874228829121211793408 741339048480031249661952 847244626834321428185088 988452064640041666215936 1078311343243681817690112 1129659502445761904246784 1248571029018999999430656 1317936086186722221621248 1482678096960062499323904 1694489253668642856370176 1976904129280083332431872 2156622686487363635380224 2635872172373444443242496 2965356193920124998647808 3388978507337285712740352 3953808258560166664863744 5930712387840249997295616 7907616517120333329727488 11861424775680499994591232 23722849551360999989182464
- Sum of all divisors σ(n): 93681835500688111282025511
- Sum of proper divisors (its aliquot sum) s(n): 69958985949327111292843047
- 23722849551360999989182464 is an abundant number, because the sum of its proper divisors (69958985949327111292843047) is greater than itself. Its abundance is 46236136397966111303660583
Bases of 23722849551360999989182464
- Binary: 10011100111111000001001000000010001010011111100011101111111000100000000000000000000002
- Hexadecimal: 0x139F8240453F1DFC400000
- Base-36: 2ZB2A9CB9O48RLZ40
Squares and roots of 23722849551360999989182464
- 23722849551360999989182464 squared (237228495513609999891824642) is 562773590836508798463706762911137067125019085111296
- 23722849551360999989182464 cubed (237228495513609999891824643) is 13350593226893691724246451567844325525459243744096380963793963402121491513344
-
23722849551360999989182464 is a
perfect square number . Itssquare root is 4870610798592 -
The
cube root of 23722849551360999989182464 is 287335278.7540415707
Scales and comparisons
How big is 23722849551360999989182464?- 23,722,849,551,360,999,989,182,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 23,722,849,551,360,999,989,182,464 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 23722849551360999989182464 cubic inches would be around 23944606.6 feet tall.
Recreational maths with 23722849551360999989182464
- 23722849551360999989182464 backwards is 46428198999906315594822732
- The number of decimal digits it has is: 26
- The sum of 23722849551360999989182464's digits is 135
- 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 23722849551360999989182464 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 23722849551360999989182464 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/23722849551360999989182464/
Chicago style:
Numbermatics. 2024. "Number 23722849551360999989182464 - Facts about the integer". https://numbermatics.com/n/23722849551360999989182464/
The information we have on file for 23722849551360999989182464 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 23722849551360999989182464, math, Factors of 23722849551360999989182464, curriculum, school, college, exams, university, Prime factorization of 23722849551360999989182464, STEM, science, technology, engineering, physics, economics, calculator, twenty-three septillion, seven hundred twenty-two sextillion, eight hundred forty-nine quintillion, five hundred fifty-one quadrillion, three hundred sixty trillion, nine hundred ninety-nine billion, nine hundred eighty-nine million, one hundred eighty-two thousand, four hundred sixty-four.