63998743218201984361365504
63,998,743,218,201,984,361,365,504 is an even composite number composed of six prime numbers multiplied together.
63998743218201984361365504 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, four hundred ninety-one divisors.
Prime factorization of 63998743218201984361365504:
216 × 32 × 72 × 116 × 196 × 1632
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 19 × 19 × 19 × 19 × 19 × 19 × 163 × 163)See below for interesting mathematical facts about the number 63998743218201984361365504 from the Numbermatics database.
Names of 63998743218201984361365504
- Cardinal: 63998743218201984361365504 can be written as Sixty-three septillion, nine hundred ninety-eight sextillion, seven hundred forty-three quintillion, two hundred eighteen quadrillion, two hundred one trillion, nine hundred eighty-four billion, three hundred sixty-one million, three hundred sixty-five thousand, five hundred four.
Scientific notation
- Scientific notation: 6.3998743218201984361365504 × 1025
Factors of 63998743218201984361365504
Divisors of 63998743218201984361365504
- Number of divisors d(n): 22491
-
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 84 88 96 98 99 112 114 121 126 128 132 133 144 147 152 154 163 168 171 176 192 196 198 209 224 228 231 242 252 256 264 266 288 294 304 308 326 336 342 352 361 363 384 392 396 399 418 441 448 456 462 484 489 504 512 528 532 539 576 588 608 616 627 652 672 684 693 704 722 726 768 784 792 798 836 847 882 896 912 924 931 968 978 1008 1024 1056 1064 1078 1083 1089 1141 1152 1176 1197 1216 1232 1254 1304 1331 1344 1368 1386 1408 1444 1452 1463 1467 1536 1568 1584 1596 1617 1672 1694 1764 1792 1793 1824 1848 1862 1881 1936 1956 2016 2048 2112 2128 2156 2166 2178 2282 2299 2304 2352 2394 2432 2464 2508 2527 2541 2608 2662 2688 2736 2772 2793 2816 2888 2904 2926 2934 3072 3097 3136 3168 3192 3234 3249 3344 3388 3423 3528 3584 3586 3648 3696 3724 3762 3872 3912 3971 3993 4032 4096 4224 4256 4312 4332 4356 4389 4564 4598 4608 4704 4788 4851 4864 4928 5016 5054 5082 5216 5324 5376 5379 5472 5544 5586 5632 5776 5808 5852 5868 5929 6144 6194 6272 6336 6384 6468 6498 6688 6776 6846 6859 6897 7056 7168 7172 7296 7392 7448 7524 7581 7623 7744 7824 7942 7986 7987 8064 8192 8379 8448 8512 8624 8664 8712 8778 9128 9196 9216 9291 9317 9408 9576 9702 9728 9856 10032 10108 10164 10241 10269 10432 10648 10752 10758 10944 11088 11172 11264 11552 11616 11704 11736 11858 11913 11979 12288 12388 12544 12551 12672 12768 12936 12996 13167 13376 13552 13692 13718 13794 14112 14336 14344 14592 14641 14784 14896 15048 15162 15246 15488 15648 15884 15972 15974 16093 16128 16137 16384 16758 16896 17024 17248 17328 17424 17556 17689 17787 18256 18392 18432 18582 18634 18816 19152 19404 19456 19712 19723 20064 20216 20328 20482 20538 20577 20691 20864 21296 21504 21516 21679 21888 22176 22344 22528 22743 23104 23232 23408 23472 23716 23826 23958 23961 24576 24776 25088 25102 25289 25344 25536 25872 25992 26334 26569 26752 27104 27384 27436 27588 27797 27873 27951 28224 28672 28688 29184 29282 29568 29792 30096 30324 30492 30723 30976 31296 31768 31944 31948 32186 32256 32274 32768 33516 33792 34048 34067 34496 34656 34848 35112 35378 35574 35739 36512 36784 36864 37164 37268 37632 37653 38304 38808 38912 39424 39446 40128 40432 40656 40964 41076 41154 41382 41728 42592 43008 43032 43358 43681 43776 43923 44352 44688 45056 45486 46208 46464 46816 46944 47432 47652 47916 47922 48013 48279 49152 49552 50176 50204 50578 50688 51072 51744 51984 52668 53067 53138 53361 53504 54208 54768 54872 55176 55594 55746 55902 56448 57344 57376 58368 58564 58843 59136 59169 59584 60192 60648 60984 61446 61731 61952 62592 63536 63888 63896 64372 64512 64548 65037 65219 65536 67032 67584 68096 68134 68992 69312 69696 70224 70756 71148 71478 71883 73024 73568 73728 74328 74536 75264 75306 75449 75867 76608 77616 77824 78848 78892 79707 80256 80864 81312 81928 82152 82308 82764 83391 83456 83853 85184 86016 86064 86716 87362 87552 87846 87857 88704 89376 90112 90972 92169 92416 92928 93632 93888 94864 95304 95832 95844 96026 96558 98304 99104 100352 100408 101156 101376 102144 102201 102487 103488 103968 105336 106134 106276 106722 107008 108416 109536 109744 110352 111188 111492 111804 112651 112896 112959 114688 114752 116736 117128 117686 118272 118338 119168 120384 121296 121968 122892 123462 123904 125184 127072 127776 127792 128744 129024 129096 130074 130321 130438 131043 131769 134064 135168 136192 136268 137984 138061 138624 139392 140448 141512 142296 142956 143766 144039 144837 146048 147136 147456 148656 149072 150528 150612 150898 151734 151753 153216 155232 155648 157696 157784 159201 159414 160512 161051 161728 162624 163856 164304 164616 165528 166782 166912 167706 170368 172032 172128 173432 174724 175104 175692 175714 176529 177023 177408 177507 178752 180224 181944 184338 184832 185856 185983 187264 187776 189728 190608 191664 191688 192052 193116 194579 195111 195657 196608 198208 200704 200816 202312 202752 204288 204402 204974 206976 207936 210672 212268 212552 213444 214016 216832 216953 219072 219488 220704 222376 222984 223608 225302 225792 225918 226347 227601 229376 229504 233472 234256 235372 236544 236676 238336 238469 239121 240768 242592 243936 245784 246924 247808 250173 250368 254144 255552 255584 257488 258048 258192 260148 260642 260876 262086 263538 263571 268128 270336 272384 272536 275968 276122 277248 278179 278784 280896 283024 284592 285912 287532 288078 289674 292096 292259 294272 294912 297312 298144 301056 301224 301796 303468 303506 305767 306432 306603 307461 310464 311296 315392 315568 318402 318828 321024 322102 323456 325248 327712 328608 329232 331056 333564 333824 335412 336091 337953 340736 344064 344256 346864 349448 350208 351384 351428 353058 354046 354816 355014 357504 360448 363888 368676 369664 371712 371966 374528 374737 375552 379456 381216 383328 383376 384104 386232 389158 390222 390963 391314 393129 396416 401408 401632 404624 405504 408576 408804 409948 411901 413952 414183 415872 421344 424536 425104 426888 428032 432117 433664 433906 438144 438976 441408 444752 445968 447216 450604 451584 451836 452694 455202 455259 458752 459008 466944 468512 470744 473088 473352 476672 476938 478242 480491 481536 483153 485184 487872 491568 493848 495616 500346 500736 504811 508288 511104 511168 514976 516096 516384 520296 521284 521752 524172 527076 527142 528143 529587 531069 536256 540672 544768 545072 551936 552244 554496 556358 557568 557949 561792 566048 569184 571824 575064 576156 579348 583737 584192 584518 586971 588544 589824 594624 596288 602112 602448 603592 606936 607012 611534 612864 613206 614922 620928 622592 630784 631136 636804 637656 642048 644204 646912 647273 650496 650859 655424 657216 658464 662112 667128 667648 670824 672182 675906 679041 681472 688128 688512 693728 698896 700416 702768 702856 706116 708092 709632 710028 715008 715407 717409 720896 727776 737352 739328 743424 743932 749056 749474 751104 758912 762432 766656 766752 768208 772464 778316 780444 781926 782628 786258 790713 792832 802816 803264 809248 811008 817152 817608 819896 823802 827904 828366 829939 831744 834537 842688 849072 850208 853776 856064 864234 867328 867812 876288 876777 877952 882816 889504 891936 894432 901208 903168 903672 905388 910404 910518 912247 917301 918016 922383 933888 937024 941488 946176 946704 953344 953876 956484 960982 963072 966306 966427 970368 975744 983136 987696 991232 1000692 1001472 1008273 1009622 1013859 1016576 1022208 1022336 1029952 1032192 1032768 1040592 1042568 1043504 1048344 1054152 1054284 1056286 1059174 1062138 1072512 1081344 1089536 1090144 1103872 1104488 1108992 1112716 1115136 1115898 1118017 1123584 1124211 1127357 1132096 1138368 1143648 1150128 1152312 1158696 1167474 1168384 1169036 1172889 1173942 1177088 1189248 1192576 1204224 1204896 1207184 1213872 1214024 1223068 1225728 1226412 1229844 1235703 1239161 1241856 1242549 1245184 1261568 1262272 1273608 1275312 1284096 1288408 1293824 1294546 1300992 1301718 1301881 1310848 1314432 1316928 1324224 1334256 1335296 1341648 1344364 1351812 1358082 1362944 1365777 1376256 1377024 1387456 1397792 1400832 1405536 1405712 1412232 1416184 1419264 1420056 1430016 1430814 1433531 1434818 1441473 1449459 1455552 1474704 1478656 1486848 1487864 1498112 1498948 1502208 1514433 1517824 1518671 1524864 1533312 1533504 1536416 1544928 1556632 1560888 1563852 1565256 1572516 1581426 1584429 1585664 1593207 1605632 1606528 1618496 1622016 1634304 1635216 1639792 1647604 1655808 1656732 1659878 1663488 1669074 1669283 1673847 1685376 1698144 1700416 1707552 1712128 1728468 1734656 1735624 1751211 1752576 1753554 1755904 1765632 1771561 1779008 1783872 1788864 1802416 1806336 1807344 1810776 1820808 1821036 1824494 1834602 1836032 1844766 1867776 1874048 1882976 1892352 1893408 1906688 1907752 1912968 1921964 1926144 1932612 1932854 1940736 1941819 1947253 1951488 1952577 1966272 1975392 1982464 2001384 2002944 2016546 2019244 2027718 2033152 2044416 2044672 2045813 2059904 2064384 2065536 2081184 2085136 2087008 2096688 2108304 2108568 2112572 2118348 2124276 2140369 2145024 2146221 2152227 2162688 2179072 2180288 2207744 2208976 2217984 2225432 2230272 2231796 2236034 2247168 2248422 2254714 2264192 2276736 2287296 2300256 2304624 2317392 2334948 2336768 2338072 2345778 2347884 2354176 2378496 2385152 2386483 2408448 2409792 2414368 2427744 2428048 2446136 2451456 2452824 2459688 2471406 2476099 2478322 2483712 2485098 2489817 2503611 2523136 2524544 2547216 2550624 2568192 2576816 2587648 2589092 2601984 2603436 2603762 2621696 2623159 2628864 2630331 2633856 2648448 2668512 2670592 2683296 2688728 2703624 2716164 2725888 2731554 2736741 2751903 2754048 2774912 2795584 2801664 2811072 2811424 2824464 2832368 2838528 2840112 2860032 2861628 2867062 2869636 2882946 2883307 2898918 2899281 2911104 2949408 2957312 2973696 2975728 2996224 2997896 3004416 3024819 3028866 3035648 3037342 3049728 3059969 3066624 3067008 3072832 3089856 3113264 3121776 3127704 3130512 3145032 3162852 3168858 3171328 3186414 3211264 3213056 3214849 3236992 3244032 3268608 3270432 3279584 3295208 3311616 3313464 3319756 3326976 3338148 3338566 3347694 3354051 3363437 3370752 3372633 3382071 3396288 3400832 3415104 3424256 3456936 3469312 3471248 3502422 3505152 3507108 3511808 3531264 3533677 3543122 3558016 3567744 3577728 3604832 3612672 3614688 3621552 3641616 3642072 3648988 3669204 3672064 3689532 3697001 3707109 3717483 3735552 3748096 3765952 3784704 3786816 3813376 3815504 3825936 3843928 3852288 3865224 3865708 3881472 3883638 3894506 3902976 3905154 3905643 3932544 3950784 3964928 4002768 4005888 4033092 4038488 4055436 4066304 4088832 4089344 4091626 4119808 4122107 4128768 4131072 4162368 4170272 4174016 4193376 4216608 4217136 4225144 4236696 4248552 4280738 4290048 4292442 4300593 4304454 4324419 4358144 4360576 4415488 4417952 4435968 4450864 4460544 4463592 4472068 4494336 4496844 4509428 4528384 4530911 4543299 4553472 4556013 4574592 4600512 4609248 4634784 4669896 4673536 4676144 4691556 4695768 4708352 4753287 4756992 4770304 4772966 4816896 4819584 4828736 4855488 4856096 4892272 4902912 4905648 4919376 4942812 4952198 4956644 4967424 4970196 4979634 5007222 5007849 5046272 5049088 5094432 5101248 5136384 5153632 5175296 5178184 5203968 5206872 5207524 5243392 5246318 5257728 5260662 5267712 5285401 5296896 5314683 5337024 5341184 5366592 5377456 5407248 5432328 5451776 5463108 5473482 5503806 5508096 5549824 5552921 5591168 5603328 5622144 5622848 5648928 5664736 5677056 5680224 5720064 5723256 5734124 5739272 5765892 5766614 5797836 5798562 5809573 5822208 5825457 5841759 5898816 5914624 5947392 5951456 5992448 5995792 6008832 6049638 6057732 6071296 6074684 6099456 6119938 6133248 6134016 6137439 6145664 6179712 6226528 6243552 6255408 6261024 6290064 6325704 6337716 6342656 6372828 6385729 6421107 6426112 6429698 6456681 6473984 6488064 6537216 6540864 6559168 6590416 6623232 6626928 6639512 6653952 6676296 6677132 6695388 6708102 6726874 6741504 6745266 6764142 6792576 6801664 6830208 6848512 6913872 6938624 6942496 7004844 7010304 7014216 7023616 7062528 7067354 7086244 7116032 7120003 7135488 7155456 7159449 7209664 7225344 7229376 7243104 7283232 7284144 7297976 7338408 7344128 7379064 7394002 7414218 7428297 7434966 7469451 7496192 7531904 7569408 7573632 7626752 7631008 7651872 7687856 7704576 7730448 7731416 7762944 7767276 7789012 7805952 7810308 7811286 7826119 7865088 7869477 7891499 7901568 7929856 8005536 8011776 8066184 8076976 8110872 8132608 8177664 8178688 8183252 8210223 8239616 8244214 8262144 8324736 8340544 8348032 8386752 8433216 8434272 8450288 8473392 8497104 8561476 8580096 8584884 8601186 8608908 8648838 8649921 8697843 8716288 8721152 8830976 8835904 8871936 8901728 8921088 8927184 8944136 8988672 8993688 9018856 9056768 9061822 9086598 9106944 9112026 9129329 9149184 9179907 9201024 9218496 9269568 9339792 9347072 9352288 9383112 9391536 9416704 9506574 9513984 9540608 9545932 9591409 9633792 9639168 9644547 9657472 9710976 9712192 9784544 9805824 9811296 9838752 9885624 9904396 9913288 9934848 9940392 9959268 10014444 10015698 10034717 10062153 10090311 10098176 10146213 10188864 10202496 10272768 10307264 10350592 10356368 10407936 10413744 10415048 10486784 10492636 10515456 10521324 10535424 10570802 10593792 10601031 10629366 10630697 10674048 10682368 10733184 10754912 10814496 10864656 10903552 10926216 10946964 11007612 11016192 11091003 11099648 11105842 11152449 11182336 11206656 11244288 11245696 11297856 11329472 11354112 11360448 11440128 11446512 11468248 11478544 11531784 11533228 11595672 11597124 11619146 11644416 11650914 11683518 11716929 11797632 11829248 11894784 11902912 11984896 11991584 12017664 12099276 12115464 12142592 12149368 12198912 12239876 12266496 12268032 12274878 12291328 12298187 12359424 12366321 12400927 12453056 12487104 12510816 12522048 12580128 12651408 12675432 12685312 12745656 12771458 12842214 12852224 12859396 12901779 12913362 12947968 13074432 13081728 13118336 13180832 13246464 13253856 13279024 13307904 13352592 13354264 13390776 13416204 13453748 13483008 13490532 13528284 13585152 13592733 13603328 13630771 13660416 13668039 13697024 13827744 13877248 13884992 14009688 14020608 14028432 14047232 14125056 14134708 14172488 14232064 14240006 14270976 14310912 14318898 14320691 14419328 14450688 14458752 14486208 14566464 14568288 14595952 14676816 14688256 14758128 14788004 14828436 14856594 14869932 14938902 14992384 15023547 15063808 15138816 15147264 15253504 15262016 15303744 15375712 15409152 15460896 15462832 15525888 15534552 15578024 15611904 15620616 15622572 15652238 15730176 15738954 15768841 15782998 15803136 15856203 15944049 16011072 16023552 16132368 16153952 16221744 16265216 16355328 16357376 16366504 16420446 16479232 16488428 16524288 16649472 16658763 16681088 16696064 16705381 16773504 16866432 16868544 16900576 16946784 16994208 17122952 17160192 17169768 17202372 17217816 17297676 17299842 17332693 17395686 17428719 17442304 17525277 17661952 17671808 17743872 17803456 17842176 17854368 17888272 17977344 17987376 18037712 18113536 18123644 18173196 18213888 18224052 18258658 18298368 18359814 18362113 18402048 18412317 18436992 18539136 18679584 18694144 18704576 18766224 18783072 18833408 19013148 19027968 19081216 19091864 19157187 19182818 19263321 19278336 19289094 19314944 19421952 19424384 19569088 19611648 19622592 19677504 19771248 19808792 19826576 19869696 19880784 19918536 20028888 20031396 20069434 20124306 20180622 20196352 20292426 20377728 20404992 20545536 20614528 20701184 20712736 20815872 20827488 20830096 20973568 20985272 21030912 21042648 21070848 21141604 21187584 21202062 21242323 21258732 21261394 21348096 21360009 21419783 21466368 21478347 21509824 21628992 21729312 21807104 21852432 21893928 22015224 22032384 22182006 22199296 22211684 22284891 22304898 22364672 22488576 22491392 22503943 22595712 22658944 22708224 22720896 22880256 22893024 22936496 22957088 23063568 23066456 23191344 23194248 23238292 23288832 23301828 23367036 23433858 23478357 23544059 23595264 23608431 23658496 23674497 23789568 23805824 23969792 23983168 24035328 24198552 24230928 24285184 24298736 24397824 24479752 24532992 24536064 24549756 24582656 24596374 24718848 24732642 24735739 24801854 24906112 24974208 25021632 25044096 25160256 25302816 25350864 25370624 25491312 25542916 25684428 25704448 25718792 25803558 25826724 25895936 25949763 26148864 26163456 26236672 26251313 26361664 26492928 26507712 26558048 26615808 26705184 26708528 26781552 26832408 26907496 26966016 26981064 27056568 27170304 27185466 27206656 27237089 27261542 27320832 27336078 27387987 27539721 27655488 27754496 27769984 28019376 28041216 28056864 28094464 28250112 28269416 28344976 28464128 28480012 28541952 28621824 28637796 28641382 28774227 28838656 28854749 28901376 28917504 28933641 28972416 29132928 29136576 29191904 29353632 29376512 29516256 29576008 29656872 29713188 29739864 29877804 29984768 30047094 30104151 30127616 30270933 30294528 30507008 30524032 30607488 30751424 30818304 30921792 30925664 31051776 31069104 31156048 31223808 31241232 31245144 31304476 31460352 31477908 31537682 31565996 31606272 31712406 31716377 31803093 31888098 31892091 32022144 32047104 32264736 32307904 32443488 32530432 32710656 32714752 32733008 32840892 32958464 32976856 33048576 33273009 33298944 33317526 33362176 33392128 33410762 33547008 33659659 33732864 33737088 33801152 33893568 33988416 34245904 34320384 34339536 34404744 34435632 34595352 34599684 34665386 34791372 34857438 34884608 35050554 35323904 35343616 35363339 35487744 35606912 35684352 35708736 35776544 35954688 35974752 36075424 36227072 36247288 36346392 36427776 36448104 36517316 36596736 36719628 36724226 36804096 36824634 36873984 36894561 36997807 37078272 37098963 37202781 37359168 37388288 37409152 37532448 37566144 37666816 38026296 38055936 38162432 38183728 38314374 38365636 38526642 38556672 38578188 38629888 38843904 38848768 38870447 39138176 39223296 39245184 39355008 39542496 39617584 39653152 39739392 39761568 39837072 40057776 40062792 40138868 40248612 40361244 40392704 40584852 40667011 40755456 40778199 40809984 40892313 41091072 41229056 41402368 41425472 41631744 41654976 41660192 41947136 41970544 42061824 42085296 42141696 42283208 42375168 42404124 42484646 42517464 42522788 42696192 42720018 42839566 42932736 42956694 42962073 43019648 43257984 43458624 43614208 43704864 43787856 44030448 44064768 44364012 44398592 44423368 44569782 44609796 44729344 44977152 44982784 45007886 45191424 45317888 45343177 45416448 45441792 45760512 45786048 45872992 45914176 46127136 46132912 46382688 46388496 46476584 46577664 46603656 46734072 46867716 46956714 47045881 47088118 47190528 47216862 47306523 47348994 47568609 47611648 47939584 47966336 48070656 48397104 48461856 48570368 48597472 48795648 48959504 49065984 49072128 49099512 49165312 49192748 49437696 49465284 49471478 49603708 49812224 49840021 49948416 49976289 50043264 50088192 50116143 50320512 50605632 50701728 50741248 50982624 51085832 51368856 51408896 51437584 51607116 51653448 51791872 51899526 51998079 52286157 52326912 52473344 52502626 52723328 52985856 53015424 53116096 53231616 53410368 53417056 53563104 53664816 53814992 53932032 53962128 54113136 54340608 54370932 54413312 54474178 54523084 54641664 54672156 54775974 54782833 55079442 55086339 55310976 55508992 55539968 56038752 56082432 56113728 56188928 56500224 56538832 56689952 56928256 56960024 57083904 57243648 57275592 57282764 57471561 57548454 57677312 57709498 57835008 57867282 57944832 58139411 58265856 58273152 58383808 58707264 58753024 59032512 59152016 59313744 59426376 59479728 59755608 59969536 60094188 60208302 60255232 60541866 60589056 61014016 61048064 61082131 61214976 61502848 61636608 61843584 61851328 62103552 62138208 62312096 62447616 62482464 62490288 62608952 62920704 62955816 63075364 63131992 63212544 63424812 63432754 63606186 63726969 63776196 63784182 63905303 64044288 64080027 64259349 64529472 64615808 64886976 65060864 65421312 65429504 65466016 65681784 65916928 65953712 66097152 66546018 66597888 66635052 66724352 66784256 66821524 67094016 67139863 67319318 67465728 67474176 67511829 67602304 67787136 67976832 68491808 68640768 68679072 68809488 68871264 69190704 69199368 69330772 69582744 69714876 69769216 70101108 70243019 70435071 70632177 70687232 70726678 70975488 71023491 71213824 71368704 71417472 71553088 71909376 71949504 72150848 72454144 72494576 72692784 72855552 72896208 73034632 73193472 73439256 73448452 73608192 73649268 73747968 73789122 73995614 74156544 74197926 74207217 74405562 74718336 74776576 74818304 75064896 75132288 75333632 76052592 76111872 76324864 76367456 76628748 76731272 77053284 77113344 77156376 77259776 77687808 77697536 77740894 78276352 78320033 78446592 78490368 78710016 78753939 79084992 79235168 79306304 79478784 79523136 79674144 80115552 80125584 80277736 80497224 80722488 80785408 81169704 81334022 81510912 81556398 81619968 81711267 81784626 82163961 82458112 82804736 82850944 83263488 83309952 83320384 83894272 83941088 84123648 84170592 84283392 84566416 84750336 84808248 84969292 85034928 85045576 85392384 85440036 85679132 85865472 85913388 85924146 86039296 86087309 86322681 86515968 86564247 86806489 86917248 87228416 87409728 87575712 88060896 88129536 88728024 88797184 88846736 89139564 89219592 89458688 89954304 89965568 90015772 90312453 90382848 90635776 90686354 90883584 91521024 91572096 91745984 91828352 92254272 92265824 92765376 92776992 92953168 93155328 93207312 93468144 93735432 93913428 94091762 94176236 94381056 94433724 94613046 94697988 95137218 95149131 95223296 95676273 95879168 95932672 96141312 96794208 96923712 97140736 97194944 97591296 97919008 98131968 98144256 98199024 98330624 98385496 98875392 98930568 98942956 99207416 99624448 99680042 99896832 99952578 100086528 100176384 100232286 100422619 100641024 100978977 101211264 101403456 101482496 101965248 102171664 102737712 102817792 102875168 103214232 103306896 103583744 103799052 103996158 104572314 104653824 104946688 105005252 105446656 105505499 105971712 106030848 106090017 106232192 106463232 106820736 106834112 107126208 107329632 107629984 107864064 107924256 108226272 108681216 108741864 108826624 108948356 109046168 109283328 109344312 109551948 109565666 110158884 110172678 110381887 110621952 110683683 110993421 111079936 111608343 112077504 112164864 112227456 112377856 113000448 113077664 113379904 113856512 113920048 114167808 114487296 114551184 114565528 114943122 115096908 115354624 115418996 115670016 115734564 115889664 116278822 116531712 116546304 116611341 116767616 116937667 117414528 117506048 118065024 118304032 118627488 118852752 118959456 119511216 119939072 120188376 120416604 120510464 121083732 121178112 121328851 122001033 122096128 122164262 122429952 122676939 123005696 123273216 123687168 123702656 124207104 124276416 124624192 124895232 124964928 124980576 125217904 125841408 125911632 126150728 126263984 126425088 126849624 126865508 127212372 127453938 127552392 127568364 127810606 128088576 128160054 128518698 128886219 129058944 129231616 129773952 130121728 130842624 130859008 130932032 131363568 131833856 131907424 132194304 133092036 133195776 133270104 133448704 133568512 133643048 134188032 134279726 134638636 134931456 134948352 135023658 135204608 135280057 135574272 135953664 136029531 136983616 137281536 137358144 137618976 137742528 138381408 138398736 138661544 139165488 139429752 139538432 140202216 140486038 140870142 141137643 141264354 141374464 141453356 141919569 142046982 142427648 142834944 143106176 143818752 143899008 144301696 144908288 144989152 145385568 145711104 145792416 146069264 146386944 146878512 146896904 147216384 147298536 147495936 147578244 147991228 148313088 148395852 148414434 148696261 148811124 149436672 149520063 149636608 149938481 150129792 150264576 150348429 150667264 152105184 152223744 152649728 152734912 153257496 153462544 154106568 154226688 154312752 154519552 155375616 155395072 155481788 155994237 156552704 156640066 156980736 157420032 157507878 157527601 158169984 158470336 158612608 158957568 159046272 159348288 160231104 160251168 160555472 160994448 161444976 161570816 162339408 162668044 163021824 163112796 163239936 163422534 163569252 164327922 164348499 164916224 165259017 165609472 165701888 166526976 166619904 166640768 167788544 167882176 168247296 168341184 168566784 169132832 169500672 169616496 169938584 170069856 170091152 170784768 170880072 171358264 171730944 171826776 171848292 172078592 172174618 172645362 173031936 173128494 173457251 173612978 173834496 174418233 174819456 175151424 176121792 176259072 177456048 177594368 177693472 178279128 178439184 178917376 179908608 179931136 180031544 180624906 180765696 181271552 181372708 181767168 182236771 183042048 183144192 183246393 183491968 183656704 183759191 184508544 184531648 185530752 185553984 185906336 186310656 186414624 186936288 187470864 187826856 188183524 188352472 188762112 188867448 189226092 189395976 190274436 190298262 190446592 190659623 191180907 191352546 191715909 191865344 192778047 193588416 193847424 194281472 194389888 195182592 195838016 196263936 196288512 196398048 196661248 196770992 197750784 197861136 197885912 198414832 199248896 199360084 199793664 199905156 200173056 200352768 200464572 200845238 201282048 201419589 201957954 201983243 202422528 202535487 202806912 202964992 203930496 204343328 205475424 205635584 205750336 206428464 206613792 207167488 207598104 207992316 209144628 209307648 209893376 210010504 210729057 210893312 211010998 211896531 212061696 212180034 212464384 212926464 213641472 213668224 214252416 214659264 215259968 215728128 215848512 216452544 217362432 217483728 217653248 217896712 218092336 218566656 218688624 219103896 219131332 220317768 220345356 220763774 221243904 221367366 221986842 222159872 222621651 223216686 224155008 224329728 224454912 224755712 226000896 226155328 226759808 227713024 227840096 228335616 228974592 229102368 229131056 229886244 230193816 230709248 230837992 231340032 231469128 231779328 232557644 233063424 233092608 233222682 233535232 233665553 233875334 234829056 234960099 235617613 236130048 236261817 236608064 237254976 237705504 237918912 239022432 239878144 240376752 240833208 241020928 242167464 242356224 242657702 244002066 244192256 244328524 244859904 245133801 245353878 246011392 247374336 247405312 247543373 248414208 248552832 249248384 249790464 249929856 249961152 250435808 251682816 251823264 252301456 252527968 252850176 253699248 253731016 254424744 254907876 255104784 255136728 255621212 256177152 256320108 257037396 257772438 258117888 258261927 258463232 258984649 259547904 259692741 260243456 260419467 261685248 261718016 261864064 262727136 263667712 263814848 264388608 266184072 266391552 266540208 266897408 267137024 267286096 268376064 268559452 269277272 269862912 269896704 270047316 270409216 270560114 271148544 271907328 272059062 272093129 273967232 274563072 274716288 275237952 275485056 276762816 276797472 277323088 278330976 278859504 279076864 280404432 280972076 281740284 282275286 282528708 282748928 282906712 283839138 284093964 284855296 285447393 285669888 286212352 287637504 287798016 288603392 288764443 289816576 289978304 290771136 291422208 291584832 292138528 292773888 293757024 293793808 294432768 294597072 294991872 295156488 295982456 296626176 296791704 296828868 297392522 297622248 298873344 299040126 299273216 299607979 299876962 300259584 300529152 300696858 301267857 302936931 304210368 304447488 305299456 305469824 306514992 306925088 308213136 308453376 308625504 309039104 310751232 310790144 310963576 311988474 313105408 313280132 313961472 314840064 315015756 315055202 316339968 316516497 316940672 317225216 317402239 317915136 318092544 318270051 318696576 320462208 320502336 321110944 321988896 322889952 323141632 324678816 325336088 326043648 326225592 326479872 326845068 327138504 328655844 328696998 329321167 329832448 330518034 331145661 331403776 332980263 333239808 333281536 335577088 335764352 336494592 336682368 337133568 338265664 339001344 339232992 339877168 340139712 340182304 341569536 341760144 342716528 343461888 343653552 343696584 344157184 344349236 345290724 346063872 346256988 346914502 347225956 347668992 348836466 348880147 349638912 349834023 350302848 350813001 352243584 352518144 354912096 355188736 355386944 356558256 356878368 357834752 359817216 359862272 360063088 361249812 361531392 362543104 362745416 363534336 363986553 364473542 366003099 366288384 366492786 366983936 367313408 367518382 369017088 369063296 371061504 371107968 371812672 372621312 372829248 373872576 374941728 375653712 376367048 376704944 377524224 377734896 378452184 378791952 380548872 380596524 380893184 381319246 382361814 382705092 383431818 383730688 385556094 387176832 387694848 388562944 388779776 388996729 390365184 391676032 392527872 392577024 392796096 393322496 393541984 395501568 395722272 395771824 396829664 398497792 398720168 399587328 399810312 400346112 400705536 400929144 401690476 402564096 402839178 403604137 403915908 403966486 404845056 405070974 405613824 405840171 406975877 407860992 408088593 408686656 410950848 411271168 411500672 412856928 413227584 414334976 415196208 415984632 418289256 418615296 419786752 420021008 421458114 421786624 422021996 423412929 423793062 424123392 424360068 424928768 427282944 427336448 427574917 428504832 429318528 430519936 431456256 431697024 432905088 434724864 434967456 435306496 435793424 436184672 437133312 437377248 438207792 438262664 440635536 440690712 441527548 442487808 442734732 443973684 444319744 445243302 446088783 446433372 447337121 448310016 448560189 448909824 449511424 449815443 452001792 452310656 453519616 455426048 455680192 456671232 457949184 458204736 458262112 459772488 460387632 461418496 461675984 462680064 462938256 463558656 465115288 466126848 466185216 466445364 467070464 467331106 467750668 469658112 469920198 469979041 471235226 472260096 472523634 472582803 473216128 474509952 475411008 475837824 478044864 479756288 480753504 481666416 482041856 484334928 484712448 485315404 488004132 488384512 488657048 489719808 490267602 490707756 492022784 493045497 494748672 494810624 495086746 496828416 497105664 498496768 498774947 499580928 499859712 499922304 500871616 503365632 503646528 504602912 505055936 505700352 507398496 507462032 508849488 509815752 510209568 510273456 511242424 512354304 512640216 514074792 515544876 516235776 516523854 516926464 517504691 517969298 519095808 519385482 520371753 520838934 523254699 523436032 523728128 525454272 527335424 527629696 528777216 532368144 532783104 533080416 533794816 534274048 534572192 536752128 537118904 538554544 539725824 539793408 540094632 540818432 541120228 542297088 543814656 544118124 544186258 546710313 547934464 548240231 549126144 549432576 549739179 550475904 550970112 551277573 553525632 553594944 554646176 556661952 557719008 558153728 560808864 561944152 563480568 564550572 565057416 565497856 565813424 567678276 568187928 569710592 570894786 571339776 571978869 572424704 575147727 575596032 577206784 577528886 579633152 579956608 581542272 582844416 583169664 584277056 585547776 587514048 587587616 588865536 589194144 589983744 590312976 591964912 593252352 593583408 593657736 594785044 595244496 597746688 598080252 598546432 599215958 599753924 600519168 601058304 601393716 602535714 602611163 604258767 605873862 605949729 608420736 608894976 610598912 610939648 613029984 613850176 616426272 616906752 617251008 618078208 621502464 621580288 621927152 623976948 626210816 626560264 627922944 629680128 630031512 630110404 632187171 632679936 633032994 633881344 634450432 634804478 636185088 636540102 637393152 639533521 640924416 641004672 642221888 643977792 645779904 646283264 649357632 650672176 652087296 652451184 652959744 653690136 654277008 657311688 657393996 658642334 659664896 661036068 662291322 662807552 665960526 666479616 666563072 671154176 671528704 671903441 672989184 673364736 674267136 676531328 678002688 678465984 679754336 680279424 680364608 683139072 683520288 685433056 686923776 687307104 687393168 688314368 688698472 690581448 692127744 692513976 693829004 694451912 695337984 697672932 697760294 699277824 699668046 700605696 700996659 701626002 702958333 704487168 704880297 706852839 709824192 710377472 710773888 713116512 713756736 715669504 719634432 719724544 720126176 722499624 723062784 725086208 725490832 727068672 727973106 728947084 732006198 732576768 732985572 733967872 734626816 735036764 738034176 738126592 738538493 742123008 742215936 742630119 743625344 745242624 745658496 747745152 749883456 751307424 752734096 753409888 755048448 755469792 756904368 757583904 761097744 761193048 761786368 762638492 764723628 765410184 766863636 767461376 771112188 772673209 774353664 774785781 775389696 776953947 777559552 777993458 780730368 781258401 783352064 785055744 785154048 785592192 786644992 787083968 791003136 791444544 791543648 793659328 796995584 797440336 799174656 799620624 800692224 801411072 801858288 803380952 805128192 805678356 807208274 807831816 807932972 809690112 810141948 811227648 811680342 813951754 815721984 816177186 816279387 817373312 821901696 822542336 823001344 825713856 826455168 828669952 830392416 831969264 836578512 837230592 839573504 840042016 842916228 843573248 844043992 846825858 847586124 848246784 848720136 849857536 854565888 854672896 855149834 857009664 858637056 861039872 861520363 862912512 863394048 865810176 866293329 869449728 869934912 870612992 871586848 872369344 874266624 874754496 876415584 876525328 881271072 881381424 883055096 884975616 885469464 887947368 888639488 890486604 892177566 892866744 894674242 896620032 897120378 897819648 898823937 899630886 903803571 904621312 907039232 910852096 911360384 913342464 915898368 916409472 916524224 919544976 920775264 922836992 923351968 925360128 925876512 927117312 930230576 932253696 932370432 932890728 934140928 934662212 935501336 939316224 939840396 939958082 942470452 944520192 945047268 945165606 946432256 946960399 949019904 949549491 950822016 951675648 952206717 956089728 959512576 961507008 963332832 964083712 968669856 969424896 970630808 976008264 976769024 977314096 979439616 980535204 981415512 984045568 986090994 987963501 989497344 989621248 990173492 993436983 994211328 996993536 997549894 999719424 999844608 1001743232 1006731264 1007293056 1009205824 1010111872 1011400704 1014796992 1014924064 1017698976 1019631504 1020419136 1020546912 1022484848 1024708608 1025280432 1028149584 1031089752 1032471552 1033047708 1033852928 1035009382 1035938596 1038191616 1038770964 1040743506 1040873827 1041677868 1046509398 1046640441 1047456256 1050908544 1052439003 1054670848 1055259392 1057554432 1064736288 1065566208 1066160832 1067589632 1068548096 1069144384 1073504256 1074237808 1077109088 1079451648 1079586816 1080189264 1081636864 1082240456 1084594176 1087629312 1088236248 1088372516 1091959659 1093420626 1095868928 1096480462 1098865152 1099478358 1100951808 1101940224 1102555146 1104648809 1107051264 1107189888 1109292352 1113323904 1115438016 1116307456 1121617728 1123888304 1126961136 1129101144 1130114832 1130995712 1131626848 1135356552 1136375856 1139421184 1141789572 1142679552 1143957738 1144849408 1150295454 1151192064 1154413568 1155057772 1159266304 1159913216 1160560489 1163084544 1165688832 1166339328 1166990187 1168554112 1171095552 1175028096 1175175232 1177731072 1178388288 1179967488 1180625952 1183929824 1186504704 1187166816 1187315472 1189570088 1190488992 1195493376 1196160504 1197092864 1198431916 1199507848 1201038336 1202116608 1202787432 1205071428 1205222326 1208517534 1210812411 1211747724 1211899458 1214200757 1216841472 1217520513 1220927631 1221879296 1226059968 1227700352 1232852544 1233813504 1234502016 1236156416 1243004928 1243160576 1243854304 1247953896 1252421632 1253120528 1255845888 1259360256 1260063024 1260220808 1264374342 1265359872 1266065988 1267762688 1268900864 1269608956 1272370176 1273080204 1274786304 1275657397 1279067042 1281848832 1282009344 1282724751 1284443776 1286314337 1287955584 1291559808 1292566528 1298715264 1301344352 1304174592 1304902368 1305919488 1307380272 1308554016 1314623376 1314787992 1317284668 1319329792 1322072136 1324582644 1325615104 1331921052 1332959232 1333126144 1334617361 1338266349 1342011363 1343057408 1343806882 1346729472 1348534272 1349446329 1353062656 1356005376 1356931968 1359508672 1360558848 1360729216 1366278144 1367040576 1370866112 1373847552 1374614208 1374786336 1376628736 1377396944 1381162896 1384255488 1385027952 1387658008 1388903824 1390675968 1395345864 1395520588 1398555648 1399336092 1401211392 1401993318 1403252004 1405916666 1408974336 1409760594 1409937123 1413705678 1417748409 1419648384 1420754944 1421547776 1426233024 1427513472 1431339008 1439268864 1439449088 1440252352 1444999248 1446125568 1450172416 1450981664 1454137344 1455946212 1457894168 1464012396 1465153536 1465971144 1467935744 1469253632 1470073528 1476068352 1476253184 1477076986 1484246016 1484431872 1485260238 1487250688 1488080627 1490485248 1491316992 1495490304 1496324841 1499766912 1502614848 1505468192 1506819776 1510096896 1510939584 1513808736 1515167808 1522195488 1522386096 1523572736 1525276984 1529447256 1530820368 1533727272 1534922752 1542224376 1545346418 1548707328 1549571562 1550779392 1552514073 1553907894 1555119104 1555986916 1561115259 1562516802 1566704128 1570308096 1571184384 1573289984 1574167936 1582006272 1582889088 1583087296 1587318656 1593991168 1594880672 1598349312 1599241248 1601384448 1602822144 1603716576 1606761904 1610256384 1611356712 1614416548 1615663632 1615865944 1619380224 1620283896 1622455296 1623360684 1627903508 1631443968 1632354372 1632558774 1634746624 1635658871 1640130939 1643803392 1644720693 1646002688 1649323291 1651427712 1652910336 1653832719 1657339904 1660784832 1663938528 1673157024 1674461184 1679147008 1680084032 1685832456 1687146496 1688087984 1693651716 1695172248 1696493568 1697440272 1699715072 1709131776 1709345792 1710299668 1714019328 1715936607 1717274112 1722079744 1723040726 1726788096 1731620352 1732586658 1732803611 1738899456 1739869824 1741225984 1743173696 1744738688 1748533248 1749508992 1752831168 1753050656 1762542144 1762762848 1766110192 1769951232 1770938928 1775894736 1777278976 1780973208 1784355132 1785733488 1789348484 1793240064 1794240756 1795639296 1797647874 1799261772 1807607142 1807833489 1809242624 1814078464 1817849187 1821704192 1822720768 1826684928 1831796736 1832818944 1833048448 1839089952 1841550528 1845673984 1846703936 1850720256 1851753024 1854234624 1860461152 1864507392 1864740864 1865781456 1868281856 1869324424 1871002672 1878632448 1879680792 1879916164 1884940904 1889040384 1890094536 1890331212 1892864512 1893920798 1898039808 1899098982 1901644032 1903351296 1904413434 1908029761 1912179456 1918600563 1923014016 1926665664 1928167424 1937339712 1938849792 1941261616 1952016528 1953538048 1954628192 1958879232 1961070408 1962831024 1968091136 1972181988 1975927002 1978994688 1979242496 1980346984 1986873966 1988422656 1993987072 1995099788 1999438848 1999689216 2003486464 2004604481 2013462528 2014586112 2015710323 2018411648 2020223744 2021351101 2022801408 2029593984 2029848128 2035397952 2039263008 2040838272 2041093824 2044969696 2049417216 2050560864 2056299168 2062179504 2064943104 2066095416 2067705856 2070018764 2071877192 2076383232 2077541928 2081487012 2081747654 2083355736 2093018796 2093280882 2094912512 2097255853 2101817088 2102989977 2104878006 2108874999 2110518784 2120558517 2129472576 2131132416 2132321664 2135179264 2137096192 2138288768 2147008512 2148475616 2154218176 2158903296 2159173632 2160378528 2163273728 2164480912 2169188352 2175258624 2176472496 2176745032 2183919318 2186841252 2191737856 2192960924 2197730304 2198956716 2201903616 2203880448 2205110292 2209297618 2214102528 2214379776 2215615479 2218584704 2221815673 2226647808 2227890357 2230876032 2232614912 2243235456 2247776608 2253922272 2258202288 2260229664 2261991424 2263253696 2270713104 2272751712 2278842368 2283579144 2285359104 2287915476 2289698816 2300590908 2302384128 2305248169 2308827136 2310115544 2318019627 2319826432 2321120978 2326169088 2330861841 2332678656 2333980374 2337108224 2342191104 2350056192 2350350464 2355462144 2356776576 2359934976 2361251904 2367859648 2373009408 2374333632 2374630944 2379140176 2380977984 2390986752 2392321008 2394185728 2396863832 2399015696 2402076672 2404233216 2405574864 2410142856 2410444652 2417035068 2421624822 2423495448 2423798916 2428401514 2433682944 2435041026 2441855262 2443758592 2448838161 2452119936 2455400704 2465705088 2467627008 2469004032 2472312832 2486009856 2486321152 2487708608 2495907792 2504843264 2506241056 2511691776 2518720512 2520126048 2520441616 2528748684 2530719744 2532131976 2535525376 2537801728 2539217912 2544740352 2546160408 2549572608 2551314794 2558134084 2563697664 2564018688 2565449502 2568887552 2570321083 2572628674 2575911168 2583119616 2584561089 2597430528 2598879987 2602688704 2608349184 2609804736 2611838976 2614760544 2617108032 2629246752 2629575984 2634569336 2638659584 2644144272 2649165288 2651230208 2663842104 2665918464 2666252288 2669234722 2676532698 2684022726 2686114816 2687613764 2693458944 2696471811 2698892658 2706125312 2713863936 2719017344 2721117696 2721458432 2722977103 2732556288 2734081152 2741732224 2747695104 2749228416 2749572672 2753257472 2754793888 2762325792 2768510976 2770055904 2775316016 2777807648 2781351936 2790691728 2791041176 2797111296 2798672184 2802422784 2803986636 2806504008 2811833332 2817948672 2819521188 2819874246 2825228959 2827411356 2835496818 2839296768 2840881197 2843095552 2848831139 2852466048 2855026944 2856620151 2862678016 2878537728 2878898176 2880504704 2889998496 2892251136 2900344832 2901963328 2908274688 2911892424 2915788336 2928024792 2930307072 2931942288 2935871488 2938507264 2940147056 2952136704 2952506368 2954153972 2963890503 2968492032 2968863744 2970520476 2974501376 2976161254 2982633984 2990980608 2992649682 2993024419 2999533824 3005229696 3010936384 3013639552 3020193792 3021879168 3027617472 3030335616 3044390976 3044772192 3047145472 3050553968 3058894512 3061640736 3067454544 3069845504 3084448752 3090692836 3097414656 3099143124 3101558784 3105028146 3107815788 3110238208 3111973832 3122230518 3122621481 3125033604 3133408256 3139921323 3142368768 3146579968 3148335872 3164012544 3165778176 3166174592 3174637312 3187982336 3189761344 3196698624 3198482496 3202768896 3205644288 3207433152 3213523808 3220512768 3222713424 3228833096 3231327264 3231731888 3238760448 3240567792 3244910592 3246721368 3255807016 3262887936 3264708744 3265117548 3269493248 3271317742 3280261878 3287606784 3289441386 3292005376 3295687769 3298646582 3302855424 3305820672 3307665438 3313946427 3321569664 3327877056 3346314048 3348922368 3358294016 3360168064 3371664912 3374292992 3376175968 3387303432 3390344496 3392987136 3394880544 3399430144 3418263552 3418691584 3420599336 3428038656 3431873214 3434548224 3444159488 3446081452 3453576192 3462498649 3463240704 3465173316 3465607222 3477798912 3479739648 3481681467 3486347392 3489477376 3491424629 3497066496 3499017984 3500970561 3505662336 3506101312 3525084288 3525525696 3532220384 3539902464 3541877856 3551789472 3554557952 3561946416 3568710264 3571466976 3578696968 3586480128 3588481512 3591278592 3595295748 3598523544 3615214284 3615666978 3618485248 3622532837 3628156928 3632437233 3635698374 3642602271 3645441536 3662782893 3665637888 3666096896 3678179904 3683101056 3691347968 3693407872 3701440512 3703506048 3708469248 3720922304 3729014784 3729481728 3731562912 3736563712 3738648848 3742005344 3757264896 3759361584 3759832328 3769881808 3778080768 3780189072 3780662424 3785729024 3787841596 3796079616 3798197964 3803288064 3806702592 3808826868 3816059522 3824358912 3826972191 3837201126 3837681617 3846028032 3848174253 3853331328 3856334848 3858943011 3874679424 3877699584 3882523232 3904033056 3907076096 3909256384 3917758464 3922140816 3925662048 3936182272 3944363976 3951854004 3957989376 3958484992 3960693968 3973747932 3976845312 3987974144 3990199576 3998877696 3999378432 4003852083 4006972928 4009208962 4026034089 4029172224 4031420646 4036823296 4040447488 4042702202 4045602816 4059187968 4059696256 4070795904 4078526016 4081676544 4082187648 4089939392 4098834432 4101121728 4112598336 4124359008 4129886208 4132190832 4135411712 4140037528 4143754384 4152766464 4155083856 4162974024 4163495308 4166711472 4186037592 4186561764 4189825024 4194511706 4203634176 4205979954 4209756012 4217749998 4221037568 4229811369 4241117034 4258945152 4262264832 4264643328 4270358528 4274192384 4276577536 4278964019 4294017024 4296951232 4308436352 4317806592 4318347264 4320757056 4326547456 4328961824 4338376704 4350517248 4352944992 4353490064 4367838636 4373682504 4383475712 4385921848 4395460608 4397913432 4403807232 4407760896 4410220584 4418595236 4428205056 4428759552 4431230958 4437169408 4439645507 4443631346 4453295616 4455780714 4461752064 4464241881 4476734647 4486470912 4488974523 4495553216 4507844544 4516404576 4520459328 4523982848 4526507392 4541426208 4545503424 4557684736 4567158288 4570718208 4575830952 4579397632 4601181816 4604768256 4610496338 4617654272 4620231088 4636039254 4639652864 4642241956 4652338176 4657542219 4661723682 4665357312 4667960748 4674216448 4700112384 4700700928 4703324087 4710924288 4713553152 4719869952 4722503808 4735719296 4746018816 4748667264 4749261888 4758280352 4761955968 4781973504 4784642016 4788371456 4793727664 4798031392 4804153344 4808466432 4811149728 4820285712 4820889304 4834070136 4843249644 4846990896 4847597832 4856803028 4867365888 4870082052 4883710524 4887517184 4897676322 4904239872 4906976613 4910801408 4920708331 4931410176 4934162079 4938008064 4944625664 4947969873 4972019712 4972642304 4975417216 4991815584 5009686528 5012482112 5023383552 5037441024 5040252096 5040883232 5057497368 5061439488 5064263952 5071050752 5075603456 5078435824 5089480704 5092320816 5099145216 5102629588 5116268168 5127395328 5128037376 5130899004 5137775104 5140642166 5145257348 5151822336 5166239232 5169122178 5169769451 5194861056 5197759974 5198410833 5205377408 5216698368 5219609472 5223677952 5229521088 5234216064 5258493504 5259151968 5269138672 5277319168 5288288544 5298330576 5302460416 5327684208 5331836928 5332504576 5338469444 5353065396 5368045452 5372229632 5375227528 5386917888 5392943622 5397785316 5412250624 5423500467 5427727872 5438034688 5442235392 5442916864 5445954206 5465112576 5468162304 5483464448 5486524417 5495390208 5498456832 5499145344 5506514944 5509587776 5524651584 5537021952 5540111808 5550632032 5555615296 5562703872 5581383456 5582082352 5594222592 5597344368 5604845568 5607973272 5613008016 5623666664 5635897344 5639042376 5639748492 5650457918 5654822712 5670993636 5678593536 5681762394 5686191104 5692551601 5697662278 5704932096 5710053888 5713240302 5724089283 5755801689 5757796352 5761009408 5779996992 5784502272 5800689664 5803926656 5816549376 5823784848 5831576672 5856049584 5860614144 5863884576 5871742976 5877014528 5880294112 5904273408 5905012736 5908307944 5927781006 5936984064 5937727488 5941040952 5949002752 5952322508 5965267968 5981961216 5985299364 5986048838 5999067648 6010459392 6013813443 6021872768 6027279104 6030642541 6040387584 6043758336 6047130969 6055234944 6060671232 6064053303 6088781952 6089544384 6094290944 6101107936 6117789024 6123281472 6134909088 6139691008 6168897504 6181385672 6194829312 6198286248 6203117568 6210056292 6215631576 6220476416 6223947664 6244461036 6245242962 6250067208 6266816512 6279842646 6284737536 6291767559 6296671744 6326624997 6331556352 6332349184 6349274624 6375964672 6379522688 6393397248 6396964992 6405537792 6411288576 6414866304 6427047616 6441025536 6445426848 6457666192 6462654528 6463463776 6477520896 6481135584 6489821184 6493442736 6511614032 6525775872 6529417488 6530235096 6538986496 6542635484 6560523756 6575213568 6578882772 6584010752 6591375538 6597293164 6605710848 6611641344 6615330876 6627892854 6628722793 6643139328 6646846437 6655754112 6665447019 6692628096 6697844736 6716588032 6720336128 6743329824 6748585984 6752351936 6774606864 6780688992 6785974272 6789761088 6798860288 6836527104 6837383168 6841198672 6856077312 6863746428 6869096448 6888318976 6892162904 6907152384 6915744507 6924997298 6926481408 6930346632 6931214444 6954058881 6959479296 6963362934 6972694784 6978954752 6982849258 6998035968 7001941122 7011324672 7012202624 7050168576 7051051392 7064440768 7079804928 7083755712 7103578944 7109115904 7123892832 7137420528 7142933952 7157393936 7172960256 7176963024 7182557184 7190591496 7197047088 7230428568 7231333956 7236970496 7245065674 7256313856 7264874466 7271396748 7285204542 7290883072 7325565786 7331275776 7332193792 7356359808 7366202112 7382695936 7386815744 7390937851 7402881024 7407012096 7416938496 7441844608 7458029568 7458963456 7463125824 7473127424 7477297696 7484010688 7514529792 7518723168 7519664656 7539763616 7556161536 7560378144 7561324848 7571458048 7575683192 7592159232 7596395928 7606576128 7613405184 7617653736 7632119044 7648717824 7653944382 7668478603 7674402252 7675363234 7692056064 7696348506 7706662656 7710963249 7717886022 7732541663 7749358848 7753683267 7765046464 7808066112 7814152192 7818512768 7835516928 7844281632 7851324096 7872364544 7888727952 7903708008 7915978752 7916969984 7921387936 7947495864 7953690624 7975948288 7980399152 7997755392 7998756864 8007704166 8013945856 8018417924 8052068178 8058344448 8062841292 8073646592 8080894976 8085404404 8118375936 8119392512 8123923423 8141591808 8157052032 8163353088 8164375296 8168931309 8179878784 8197668864 8202243456 8225196672 8248718016 8259772416 8264381664 8270823424 8280075056 8287508768 8305532928 8310167712 8325948048 8326990616 8333422944 8372075184 8373123528 8379650048 8389023412 8407268352 8411959908 8419512024 8435499996 8442075136 8459622738 8475686877 8482234068 8499405299 8517890304 8522643591 8529286656 8540717056 8546493417 8553155072 8557928038 8588034048 8593902464 8616872704 8635613184 8636694528 8641514112 8653094912 8657923648 8676753408 8701034496 8705889984 8706980128 8735677272 8747365008 8766951424 8771843696 8790921216 8795826864 8807614464 8815521792 8820441168 8837190472 8856410112 8857519104 8862461916 8874338816 8879291014 8887262692 8906591232 8911561428 8923504128 8928483762 8929601779 8953469294 8972941824 8977949046 8979073257 8991106432 9015689088 9032809152 9040918656 9047965696 9053014784 9082852416 9091006848 9115369472 9134316576 9141436416 9151661904 9158795264 9202363632 9209536512 9220992676 9235308544 9240462176 9272078508 9279305728 9284483912 9304676352 9315084438 9323447364 9330714624 9335921496 9348432896 9367864443 9400224768 9401401856 9406648174 9427106304 9439739904 9445007616 9471438592 9476723993 9492037632 9497334528 9498523776 9516560704 9523911936 9563947008 9569284032 9576742912 9587455328 9596062784 9608306688 9616932864 9622299456 9640571424 9641778608 9668140272 9686499288 9693981792 9695195664 9713606056 9734731776 9740164104 9767421048 9775034368 9795352644 9808479744 9813953226 9821602816 9841416662 9862820352 9868324158 9876016128 9887063307 9895939746 9941839281 9945284608 9950834432 9983631168 10019373056 10024964224 10046767104 10074882048 10080504192 10081766464 10114994736 10122878976 10128527904 10142101504 10151206912 10156871648 10178961408 10184641632 10198290432 10205259176 10232536336 10254790656 10256074752 10261798008 10275550208 10281284332 10290514696 10303644672 10332478464 10338244356 10339538902 10387495947 10389722112 10395519948 10396821666 10410754816 10416564389 10433396736 10439218944 10445044401 10459042176 10468432128 10474273887 10516987008 10518303936 10538277344 10554638336 10576577088 10596661152 10604920832 10655368416 10663673856 10665009152 10676938888 10706130792 10736090904 10744459264 10750455056 10773835776 10785887244 10795570632 10824501248 10847000934 10855455744 10867598511 10876069376 10884470784 10885833728 10891908412 10927806813 10936324608 10966928896 10973048834 10996913664 10998290688 11013029888 11019175552 11049303168 11074043904 11080223616 11101264064 11111230592 11125407744 11162766912 11164164704 11188445184 11194688736 11209691136 11215946544 11226016032 11247333328 11271794688 11278084752 11279496984 11300915836 11309645424 11341987272 11357187072 11363524788 11372382208 11385103202 11395324556 11409864192 11420107776 11426480604 11448178566 11449612097 11480916573 11511603378 11513044851 11522018816 11559993984 11569004544 11576829033 11601379328 11607853312 11633098752 11647569696 11663153344 11712099168 11721228288 11727769152 11743485952 11754029056 11760588224 11808546816 11810025472 11816615888 11855562012 11873968128 11875454976 11882081904 11898005504 11904645016 11930535936 11963922432 11970598728 11972097676 11998135296 12011556249 12020918784 12027626886 12043745536 12054558208 12061285082 12087516672 12094261938 12110469888 12121342464 12128106606 12151136899 12177563904 12179088768 12188581888 12202215872 12235578048 12246562944 12269818176 12279382016 12337795008 12362771344 12389658624 12396572496 12406235136 12420112584 12431263152 12440952832 12447895328 12488922072 12490485924 12500134416 12533633024 12559685292 12569475072 12583535118 12593343488 12653249994 12663112704 12664698368 12698549248 12751929344 12759045376 12766165379 12786794496 12793929984 12811075584 12822577152 12829732608 12836892057 12854095232 12882051072 12890853696 12915332384 12925309056 12926927552 12955041792 12962271168 12979642368 12986885472 13023228064 13051551744 13058834976 13060470192 13077972992 13085270968 13121047512 13150427136 13157765544 13168021504 13182751076 13194586328 13211421696 13223282688 13230661752 13255785708 13257445586 13286278656 13293692874 13311508224 13318936521 13330894038 13356208327 13385256192 13392725643 13430203941 13440672256 13486659648 13497171968 13504703872 13549213728 13561377984 13571948544 13579522176 13597720576 13673054208 13674766336 13682397344 13712154624 13727492856 13738192896 13776637952 13784325808 13814304768 13831489014 13849994596 13852962816 13860693264 13862428888 13908117762 13918958592 13926725868 13945389568 13957909504 13965698516 13996071936 14003882244 14022649344 14024405248 14032231367 14100337152 14102102784 14109972261 14128881536 14149457707 14159609856 14167511424 14207157888 14218231808 14247785664 14274841056 14285867904 14314787872 14345920512 14353926048 14365114368 14381182992 14394094176 14460857136 14462667912 14473940992 14490131348 14512627712 14529748932 14542793496 14570409084 14581766144 14651131572 14662551552 14664387584 14680790971 14712719616 14720929839 14732404224 14762124993 14773631488 14781875702 14814024192 14833876992 14843909619 14883689216 14916059136 14917926912 14926251648 14946254848 14954595392 14968021376 15029059584 15037446336 15039329312 15079527232 15112323072 15120756288 15122649696 15142916096 15151366384 15184318464 15192791856 15213152256 15226810368 15235307472 15264238088 15297435648 15307888764 15336957206 15348804504 15350726468 15384112128 15392697012 15413325312 15421926498 15435772044 15465083326 15498717696 15507366534 15509308353 15530092928 15595232499 15616132224 15628304384 15637025536 15671033856 15688563264 15702648192 15744729088 15777455904 15807416016 15831957504 15833939968 15842775872 15894991728 15907381248 15951896576 15960798304 15995510784 15997513728 16015408332 16027891712 16036835848 16104136356 16116688896 16125682584 16147293184 16161789952 16170808808 16236751872 16238785024 16247846846 16283183616 16314104064 16326706176 16328750592 16337862618 16359757568 16368886897 16395337728 16404486912 16450393344 16459573251 16497436032 16519544832 16528763328 16541646848 16560150112 16575017536 16611065856 16620335424 16651896096 16653981232 16666845888 16744150368 16746247056 16759300096 16778046824 16814536704 16823919816 16839024048 16870999992 16884150272 16919245476 16951373754 16964468136 16998810598 17035780608 17045287182 17058573312 17077654803 17092986834 17106310144 17115856076 17172267849 17187804928 17233745408 17273389056 17283028224 17306189824 17315847296 17353506816 17402068992 17411779968 17413960256 17471354544 17494730016 17533902848 17543687392 17581842432 17591653728 17615228928 17631043584 17640882336 17674380944 17712820224 17715038208 17724923832 17748677632 17758582028 17774525384 17813182464 17823122856 17847008256 17856967524 17859203558 17906938588 17945883648 17955898092 17958146514 17982212864 17992247581 18031378176 18041440329 18065618304 18081837312 18091927623 18106029568 18165704832 18182013696 18192159909 18230738944 18268633152 18282872832 18303323808 18317590528 18404727264 18419073024 18441985352 18470617088 18480924352 18544157016 18558611456 18568967824 18609352704 18630168876 18646894728 18661429248 18671842992 18696865792 18735728886 18800449536 18802803712 18813296348 18854212608 18875302677 18890015232 18942877184 18953447986 18994669056 18997047552 19033121408 19047823872 19060839721 19127894016 19138568064 19153485824 19174910656 19192125568 19216613376 19233865728 19244598912 19281142848 19283557216 19336280544 19372998576 19387963584 19390391328 19427212112 19469463552 19480328208 19534842096 19550068736 19590705288 19616959488 19627906452 19643205632 19682833324 19725640704 19736648316 19752032256 19774126614 19776602713 19791879492 19883678562 19886168379 19901668864 19967262336 19996341057 20038746112 20049928448 20093534208 20149764096 20161008384 20163532928 20229989472 20245757952 20257055808 20284203008 20302413824 20313743296 20357922816 20369283264 20396580864 20410518352 20465072672 20509581312 20512149504 20523596016 20551100416 20562568664 20581029392 20607289344 20664956928 20676488712 20679077804 20747233521 20774991894 20779444224 20791039896 20793643332 20821509632 20833128778 20878437888 20890088802 20918084352 20936864256 20948547774 20988327371 21033974016 21036607872 21076554688 21153154176 21193322304 21209841664 21310736832 21327347712 21330018304 21353877776 21412261584 21472181808 21488918528 21500910112 21547671552 21571774488 21591141264 21649002496 21694001868 21710911488 21735197022 21752138752 21768941568 21771667456 21783816824 21855613626 21872649216 21933857792 21946097668 21993827328 21996581376 22026059776 22038351104 22050649291 22098606336 22148087808 22160447232 22172813553 22202528128 22222461184 22250815488 22325533824 22328329408 22376890368 22389377472 22419382272 22431893088 22452032064 22494666656 22543589376 22556169504 22558993968 22601831672 22619290848 22683974544 22714374144 22727049576 22744764416 22770206404 22790649112 22819728384 22840215552 22852961208 22896357132 22899224194 22961833146 23005435809 23023206756 23026089702 23044037632 23069814383 23119987968 23132889747 23153658066 23197624989 23215706624 23295139392 23326306688 23424198336 23442456576 23455538304 23486971904 23508058112 23521176448 23617093632 23620050944 23633231776 23711124024 23747936256 23750909952 23764163808 23796011008 23809290032 23861071872 23927844864 23941197456 23944195352 23996270592 24023112498 24041837568 24055253772 24087491072 24109116416 24122570164 24175033344 24188523876 24220939776 24237490543 24242684928 24256213212 24302273798 24355127808 24358177536 24371770269 24404431744 24439972403 24471156096 24493125888 24506793927 24539636352 24558764032 24675590016 24725542688 24779317248 24793144992 24812470272 24840225168 24862526304 24881905664 24895790656 24977844144 24980971848 25000268832 25067266048 25119370584 25138950144 25167070236 25186686976 25306499988 25326225408 25329396736 25357729859 25397098496 25427060631 25498215897 25518090752 25532330758 25587859968 25622151168 25639480251 25659465216 25673784114 25708190464 25764102144 25781707392 25830664768 25850618112 25853855104 25910083584 25924542336 25959284736 25973770944 26046456128 26103103488 26117669952 26120940384 26155945984 26170541936 26242095024 26300854272 26315531088 26336043008 26365502152 26389172656 26422843392 26446565376 26461323504 26511571416 26514891172 26572557312 26587385748 26623016448 26637873042 26661788076 26712416654 26770512384 26785451286 26788805337 26860407882 26881344512 26937219771 26973319296 26994343936 27009407744 27098427456 27122755968 27143897088 27159044352 27195441152 27346108416 27349532672 27364794688 27424309248 27454985712 27476385792 27553275904 27568651616 27628609536 27662978028 27699989192 27705925632 27721386528 27724857776 27816235524 27837917184 27853451736 27890779136 27915819008 27931397032 27992143872 28007764488 28045298688 28048810496 28064462734 28200674304 28204205568 28219944522 28257763072 28273531913 28298915414 28319219712 28335022848 28414315776 28430171979 28495571328 28549682112 28571735808 28629575744 28691841024 28707852096 28730228736 28762365984 28788188352 28921714272 28925335824 28947881984 28980262696 29025255424 29059497864 29085586992 29140818168 29163532288 29302263144 29325103104 29328775168 29361581942 29425439232 29441859678 29464808448 29524249986 29547262976 29563751404 29628048384 29661189921 29687819238 29767378432 29835853824 29852503296 29892509696 29909190784 29936042752 29952748133 30058119168 30074892672 30078658624 30159054464 30224646144 30241512576 30245299392 30285832192 30302732768 30368636928 30385583712 30426304512 30453620736 30470614944 30528476176 30594871296 30615777528 30673914412 30697609008 30701452936 30768224256 30785394024 30826650624 30843852996 30871544088 30930166652 30997435392 31014733068 31018616706 31060185856 31077518549 31162487841 31190464998 31232264448 31249693167 31274051072 31337142529 31377126528 31405296384 31422821661 31489458176 31554911808 31614832032 31663915008 31667879936 31685551744 31789983456 31814762496 31903793152 31921596608 31991021568 31995027456 32030816664 32055783424 32073671696 32208272712 32233377792 32251365168 32294586368 32323579904 32341617616 32473503744 32477570048 32495693692 32566367232 32602795533 32628208128 32653412352 32657501184 32675725236 32719515136 32737773794 32808973824 32900786688 32919146502 32923268609 32994872064 33039089664 33057526656 33083293696 33120300224 33150035072 33222131712 33240670848 33303792192 33307962464 33333691776 33488300736 33492494112 33518600192 33556093648 33629073408 33647839632 33678048096 33741999984 33768300544 33838490952 33902747508 33928936272 33997621196 34071561216 34090574364 34117146624 34155309606 34185973668 34212620288 34231712152 34344535698 34348836291 34375609856 34467490816 34539134553 34566056448 34612379648 34631694592 34707013632 34804137984 34823559936 34827920512 34942709088 34989460032 35067805696 35087374784 35163684864 35183307456 35230457856 35262087168 35281764672 35348761888 35425640448 35430076416 35449847664 35497355264 35517164056 35549050768 35626364928 35646245712 35694016512 35713935048 35718407116 35813877176 35891767296 35911796184 35916293028 35964425728 35984495162 36062756352 36082880658 36131236608 36163674624 36183855246 36212059136 36252565459 36331409664 36364027392 36384319818 36453410697 36537266304 36565745664 36606647616 36635181056 36809454528 36838146048 36883970704 36941234176 36961848704 37088314032 37117222912 37137935648 37218705408 37260337752 37293789456 37322858496 37343685984 37393731584 37471457772 37600899072 37605607424 37626592696 37708425216 37750605354 37780030464 37885754368 37906895972 37989338112 37994095104 38066242816 38087485139 38095647744 38121679442 38255788032 38277136128 38298496137 38349821312 38384251136 38405670919 38433226752 38467731456 38489197824 38510676171 38562285696 38567114432 38672561088 38745997152 38775927168 38780782656 38854424224 38938927104 38960656416 39069684192 39100137472 39181410576 39233918976 39255812904 39286411264 39365666648 39451281408 39473296632 39504064512 39548253228 39553205426 39583758984 39767357124 39772336758 39803337728 39847861207 39934524672 39956809563 39992682114 40068624981 40099856896 40290611823 40322016768 40327065856 40459978944 40491515904 40514111616 40568406016 40604827648 40627486592 40715845632 40738566528 40793161728 40821036704 40930145344 41019162624 41024299008 41047192032 41102200832 41125137328 41162058784 41214578688 41329913856 41352977424 41358155608 41494467042 41549983788 41558888448 41582079792 41587286664 41643019264 41666257556 41756875776 41780177604 41836168704 41873728512 41897095548 41976654742 42067948032 42073215744 42096694101 42153109376 42214497787 42306308352 42329916783 42386644608 42419683328 42448373121 42621473664 42654695424 42660036608 42707755552 42824523168 42944363616 42977837056 43001820224 43095343104 43143548976 43182282528 43298004992 43388003736 43421822976 43470394044 43504277504 43537883136 43543334912 43567633648 43711227252 43745298432 43867715584 43892195336 43987654656 43993162752 44042372913 44076702208 44101298582 44197212672 44286374979 44320894464 44345627106 44405056256 44444922368 44501630976 44651067648 44656658816 44753780736 44778754944 44838764544 44863786176 44904064128 44989333312 45087178752 45112339008 45117987936 45203663344 45238581696 45367949088 45428748288 45454099152 45489528832 45540412808 45581298224 45639456768 45680431104 45705922416 45792714264 45798448388 45923666292 46010871618 46046413512 46052179404 46088075264 46139628766 46239975936 46265779494 46307316132 46395249978 46431413248 46527925059 46590278784 46652613376 46848396672 46884913152 46911076608 46973943808 47016116224 47042352896 47068604209 47234187264 47240101888 47266463552 47422248048 47495872512 47501819904 47528327616 47592022016 47618580064 47722143744 47855689728 47882394912 47888390704 47992541184 48046224996 48083675136 48110507544 48174982144 48218232832 48245140328 48350066688 48377047752 48441879552 48474981086 48485369856 48512426424 48604547596 48710255616 48716355072 48743540538 48808863488 48836100577 48879944806 48942312192 48986251776 49013587854 49079272704 49106660691 49351180032 49378719753 49451085376 49558634496 49586289984 49624940544 49680450336 49725052608 49763811328 49791581312 49955688288 49961943696 50000537664 50134532096 50238741168 50277900288 50334140472 50373373952 50612999976 50652450816 50658793472 50715459718 50794196992 50854121262 50996431794 51036181504 51064661516 51175719936 51232964409 51278960502 51318930432 51347568228 51416380928 51563414784 51661329536 51701236224 51707710208 51736564957 51820167168 51849084672 51918569472 51947541888 52092912256 52206206976 52235339904 52241880768 52311891968 52341083872 52484190048 52601708544 52631062176 52672086016 52731004304 52778345312 52845686784 52893130752 52922647008 53023142832 53029782344 53145114624 53174771496 53246032896 53275746084 53323576152 53424833308 53541024768 53570902572 53577610674 53679350221 53720815764 53762689024 53874439542 53946638592 53976742743 54018815488 54127791641 54196854912 54245511936 54275782869 54318088704 54390882304 54692216832 54699065344 54729589376 54848618496 54909971424 54952771584 55106551808 55137303232 55257219072 55325956056 55399978384 55411851264 55442773056 55449715552 55632471048 55675834368 55706903472 55781558272 55831638016 55862794064 55984287744 56015528976 56090597376 56097620992 56128925468 56401348608 56408411136 56439889044 56515526144 56547063826 56597830828 56670045696 56828631552 56860343958 56867463961 56991142656 57099364224 57143471616 57182519163 57259151488 57383682048 57415704192 57460457472 57524731968 57576376704 57843428544 57850671648 57895763968 57960525392 58050510848 58118995728 58171173984 58281636336 58327064576 58604526288 58650206208 58657550336 58723163884 58850878464 58883719356 58929616896 59048499972 59094525952 59127502808 59256096768 59322379842 59329808139 59375638476 59534756864 59658505137 59705006592 59785019392 59818381568 59872085504 59905496266 60116238336 60149785344 60157317248 60318108928 60449292288 60483025152 60490598784 60571664384 60605465536 60737273856 60771167424 60852609024 60907241472 60941229888 61056952352 61189742592 61231555056 61347828824 61395218016 61402905872 61536448512 61570788048 61653301248 61687705992 61743088176 61860333304 61994870784 62029466136 62037233412 62120371712 62155037098 62324975682 62380929996 62464528896 62499386334 62548102144 62618067611 62674285058 62754253056 62810592768 62845643322 62964982113 63109823616 63229664064 63335759872 63371103488 63579966912 63629524992 63807586304 63843193216 63982043136 63990054912 64061633328 64111566848 64147343392 64416545424 64466755584 64502730336 64589172736 64647159808 64683235232 64947007488 64955140096 64991387384 65132734464 65205591066 65256416256 65306824704 65315002368 65351450472 65439030272 65475547588 65617947648 65787474331 65801573376 65838293004 65846537218 65989744128 66078179328 66115053312 66151947873 66240600448 66300070144 66337067951 66444263424 66481341696 66518440659 66607584384 66615924928 66667383552 66976601472 66984988224 67037200384 67112187296 67258146816 67295679264 67356096192 67483999968 67536601088 67676981904 67805495016 67857872544 67995242392 68143122432 68181148728 68234293248 68310619212 68371947336 68425240576 68463424304 68689071396 68697672582 68751219712 68934981632 69016307427 69078269106 69132112896 69209443149 69263389184 69592874967 69647119872 69655841024 69885418176 69978920064 70135611392 70174749568 70327369728 70366614912 70460915712 70524174336 70563529344 70697523776 70851280896 70860152832 70899695328 70994710528 71034328112 71098101536 71252729856 71292491424 71388033024 71427870096 71436814232 71627754352 71783534592 71823592368 71832586056 71928851456 71968990324 72125512704 72165761316 72262473216 72327349248 72367710492 72424118272 72505130918 72662819328 72712471629 72728054784 72768639636 72906821394 72915950723 73074532608 73115310807 73213295232 73270362112 73319917209 73618909056 73676292096 73767941408 73882468352 73923697408 74176628064 74234445824 74275871296 74437410816 74520675504 74587578912 74645716992 74687371968 74787463168 74942915544 75201798144 75211214848 75253185392 75416850432 75501210708 75560060928 75771508736 75813791944 75978676224 75988190208 76073189577 76132485632 76174970278 76191295488 76243358884 76494647691 76554272256 76596992274 76699642624 76768502272 76811341838 76866453504 76978395648 77021352342 77124571392 77134228864 77345122176 77491994304 77551854336 77561565312 77708848448 77877854208 77921312832 78139368384 78200274944 78362821152 78467837952 78511625808 78572822528 78731333296 78902562816 78946593264 79008129024 79096506456 79106410852 79167517968 79534714248 79544673516 79606675456 79695722414 79869049344 79913619126 79985364228 80137249962 80199713792 80366416011 80581223646 80644033536 80654131712 80919957888 80983031808 81028223232 81136812032 81209655296 81254973184 81300316361 81431691264 81477133056 81586323456 81642073408 81860290688 82038325248 82048598016 82094384064 82204401664 82250274656 82324117568 82429157376 82659827712 82705954848 82716311216 82988934084 83099967576 83117776896 83164159584 83174573328 83286038528 83332515112 83513751552 83560355208 83672337408 83747457024 83794191096 83953309484 84135896064 84146431488 84193388202 84306218752 84353264633 84428995574 84612616704 84659833566 84773289216 84820595739 84896746242 85057958293 85242947328 85290515937 85320073216 85415511104 85649046336 85888727232 85955674112 86003640448 86190686208 86287097952 86364565056 86596009984 86776007472 86843645952 86940788088 87008555008 87075766272 87086669824 87135267296 87422454504 87490596864 87735431168 87784390672 87975309312 87986325504 88084745826 88153404416 88202597164 88394425344 88572749958 88641788928 88691254212 88810112512 88889844736 89302135296 89313317632 89363157653 89507561472 89557509888 89677529088 89727572352 89808128256 89858244399 89978666624 90174357504 90224678016 90235975872 90407326688 90477163392 90735898176 90857496576 90908198304 90979057664 91080825616 91162596448 91278913536 91360862208 91411844832 91585428528 91596896776 91847332584 92021743236 92092827024 92104358808 92176150528 92279257532 92479951872 92531558988 92614632264 92790499956 92862826496 93055850118 93180557568 93232555647 93305226752 93493458289 93696793344 93749079501 93822153216 93947887616 94011427587 94084705792 94137208418 94468374528 94480203776 94532927104 94844496096 94991745024 95003639808 95056655232 95184044032 95237160128 95444287488 95711379456 95764789824 95776781408 95985082368 96092449992 96167350272 96221015088 96349964288 96436465664 96490280656 96700133376 96754095504 96883759104 96949962172 96970739712 97024852848 97209095192 97420511232 97432710144 97487081076 97617726976 97672201154 97759889612 97884624384 97972503552 98027175708 98158545408 98213321382 98225619569 98702360064 98757439506 98769805827 98902170752 99117268992 99172579968 99249881088 99360900672 99450105216 99527622656 99583162624 99911376576 99923887392 100001075328 100269064192 100477482336 100555800576 100668280944 100746747904 101225999952 101304901632 101317586944 101430919436 101588393984 101708242524 101992863588 102072363008 102129323032 102351439872 102465928818 102557921004 102637860864 102695136456 102832761856 103046508873 103126829568 103322659072 103402472448 103415420416 103473129914 103698169344 103837138944 103895083776 104185824512 104243963923 104412413952 104470679808 104483761536 104623783936 104682167744 104968380096 105203417088 105262124352 105344172032 105462008608 105556690624 105691373568 105786261504 105845294016 106046285664 106059564688 106290229248 106349542992 106492065792 106551492168 106647152304 106849666616 107082049536 107141805144 107155221348 107358700442 107441631528 107525378048 107748879084 107893277184 107953485486 108037630976 108255583282 108393709824 108491023872 108551565738 108636177408 108757696377 109360232091 109398130688 109459178752 109697236992 109819942848 109905543168 110213103616 110274606464 110514438144 110651912112 110799956768 110823702528 110885546112 110899431104 111264942096 111351668736 111413806944 111563116544 111663276032 111725588128 111968575488 112031057952 112181194752 112195241984 112257850936 112802697216 112816822272 112879778088 113031052288 113094127652 113195661656 113340091392 113657263104 113720687916 113734927922 113982285312 114198728448 114262455417 114286943232 114365038326 114518302976 114582208279 114767364096 114831408384 114895488411 115049463936 115152753408 115217012757 115686857088 115701343296 115791527936 115921050784 116101021696 116237991456 116342347968 116563272672 116654129152 117209052576 117300412416 117315100672 117446327768 117701756928 117767438712 117859233792 118096999944 118189051904 118255005616 118512193536 118644759684 118659616278 118751276952 119069513728 119317010274 119410013184 119543583621 119636763136 119744171008 119810992532 120205874943 120299570688 120314634496 120636217856 120966050304 120981197568 121143328768 121210931072 121474547712 121542334848 121705218048 121814482944 121882459776 122113904704 122379485184 122463110112 122695657648 122790436032 122805811744 123072897024 123141576096 123306602496 123375411984 123486176352 123720666608 123989741568 124058932272 124074466824 124240743424 124310074196 124649951364 124761859992 124929057792 124998772668 125096204288 125236135222 125348570116 125508506112 125621185536 125691286644 125929964226 125945733067 126219647232 126290082303 126459328128 126643493361 126742206976 127159933824 127259049984 127345119363 127615172608 127686386432 127964086272 127980109824 128123266656 128223133696 128294686784 128833090848 128933511168 129005460672 129178345472 129294319616 129366470464 129894014976 129910280192 129982774768 130265468928 130411182132 130512832512 130613649408 130630004736 130702900944 130878060544 130951095176 131235895296 131574948662 131603146752 131676586008 131693074436 131979488256 132127118739 132230106624 132303895746 132481200896 132600140288 132674135902 132962683392 133036881318 133215168768 133231849856 133334767104 133953202944 133969976448 134074400768 134224374592 134516293632 134591358528 134712192384 134967999936 135073202176 135353963808 135610990032 135715745088 135990484784 136286244864 136362297456 136468586496 136621238424 136743894672 136850481152 136926848608 137378142792 137395345164 137502439424 137869963264 138032614854 138156538212 138264225792 138418886298 138526778368 139185749934 139294239744 139311682048 139770836352 139957840128 140271222784 140349499136 140427819169 140654739456 140733229824 140921831424 141048348672 141127058688 141205812627 141395047552 141702561792 141720305664 141799390656 141989421056 142068656224 142196203072 142505459712 142584982848 142776066048 142855740192 142873628464 143255508704 143567069184 143647184736 143665172112 143857702912 143937980648 144251025408 144331522632 144524946432 144654698496 144735420984 144848236544 145010261836 145325638656 145424943258 145456109568 145537279272 145813642788 145831901446 146149065216 146230621614 146426590464 146508301731 146639834418 146918291597 147237818112 147319982073 147535882816 147847394816 148353256128 148468891648 148551742592 148874821632 149041351008 149175157824 149291433984 149374743936 149574926336 149885831088 150403596288 150422429696 150506370784 150833700864 151002421416 151120121856 151543017472 151627583888 151957352448 151976380416 152146379154 152264971264 152349940556 152382590976 152486717768 152989295382 153108544512 153193984548 153399285248 153537004544 153622683676 153956791296 154042704684 154249142784 154268457728 154354545037 154690244352 154983988608 155103708672 155123130624 155209694871 155417696896 155755708416 155842625664 156278736768 156400549888 156725642304 156935675904 157023251616 157145645056 157462666592 157805125632 157893186528 158016258048 158193012912 158212821704 158335035936 159069428496 159089347032 159213350912 159391444828 159738098688 159827238252 159970728456 160274499924 160399427584 160732832022 161038050663 161162447292 161288067072 161308263424 161488700681 161839915776 161930228229 162056446464 162273624064 162383374923 162509946368 162600632722 162954266112 163172646912 163284146816 163720581376 164076650496 164097196032 164188768128 164408803328 164500549312 164648235136 164858314752 165319655424 165411909696 165432622432 165977868168 166199935152 166235553792 166328319168 166349146656 166572077056 166665030224 167027503104 167120710416 167344674816 167494914048 167588382192 167906618968 168271792128 168292862976 168386776404 168612437504 168706529266 168857991148 169225233408 169319667132 169546578432 169641191478 169662433801 169793492484 170115916586 170485894656 170581031874 170602391883 170831022208 171298092672 171547557489 171777454464 171911348224 172007280896 172381372416 172574195904 172729130112 173192019968 173552014944 173687291904 173881576176 174017110016 174151532544 174173339648 174270534592 174844909008 174981193728 175470862336 175568781344 175950618624 175972651008 176169491652 176306808832 176405194328 176788850688 177145499916 177283577856 177382508424 177620225024 177779689472 177989424417 178604270592 178626635264 178726315306 179115019776 179355058176 179455144704 179616256512 179716488798 179957333248 180057755867 180348715008 180449356032 180471951744 180814653376 180954326784 181471796352 181714993152 181816396608 181958115328 182161651232 182325192896 182557827072 182721724416 182823689664 183170857056 183193793552 183694665168 184043486472 184185654048 184208717616 184352301056 184558515064 184959903744 185063117976 185229264528 185580999912 185725652992 186111700236 186361115136 186465111294 186610453504 186986916578 187393586688 187498159002 187644306432 187854202833 188022855174 188169411584 188274416836 188894946339 188960407552 189065854208 189688992192 190007279616 190113310464 190368088064 190474320256 190888574976 191422758912 191529579648 191553562816 191970164736 192184899984 192334700544 192442030176 192699928576 192872931328 192980561312 193400266752 193508191008 193767518208 193899924344 193941479424 194049705696 194418190384 194841022464 194865420288 194974162152 195235453952 195344402308 195519779224 195769248768 195945007104 196054351416 196317090816 196426642764 196451239138 197362422993 197404720128 197514879012 197539611654 197804341504 197914723391 198234537984 198345159936 198455843619 198721801344 198900210432 199011203853 199166325248 199822753152 199847774784 200002150656 200538128384 200954964672 201111601152 201336561888 201493495808 202451999904 202609803264 202635173888 202861838872 203176787968 203416485048 203985727176 204144726016 204258646064 204702879744 204931857636 205115842008 205275721728 205390272912 205665523712 206093017746 206253659136 206645318144 206804944896 206830840832 206946259828 207396338688 207628329447 207790167552 208371649024 208487927846 208941359616 208967523072 209247567872 209364335488 209669236931 209936760192 210406834176 210524248704 210688344064 210924017216 211113381248 211382747136 211572523008 211690588032 212092571328 212119129376 212580458496 212699085984 212984131584 213102984336 213294304608 213699333232 214164099072 214283610288 214310442696 214717400884 214883263056 215050756096 215497758168 215786554368 215906970972 216075261952 216511166564 216787419648 216982047744 217103131476 217272354816 217515392754 217542629843 218137414887 218720464182 218747852169 218918357504 219639885696 219811086336 219959751627 220426207232 220549212928 221028876288 221303824224 221599913536 221647405056 221771092224 221798862208 222529884192 222703337472 222827613888 223126233088 223326552064 223451176256 223937150976 224062115904 224362389504 224390483968 224515701872 225605394432 225633644544 225759556176 226062104576 226188255304 226391323312 226680182784 227314526208 227441375832 227469855844 227964570624 228219568731 228397456896 228524910834 228573886464 228730076652 229036605952 229164416558 229662816768 229790976822 230098927872 230305506816 230434025514 230871601081 231373714176 231402686592 231583055872 231842101568 232475982912 232684695936 233126545344 233308258304 234418105152 234600824832 234630201344 234892655536 235403513856 235534877424 235718467584 236193999888 236378103808 236510011232 237024387072 237289519368 237319232556 237502553904 238139027456 238634020548 238820026368 239087167242 239273526272 239488342016 239621985064 240411749886 240599141376 240629268992 241272435712 241932100608 241962395136 242286657536 242421862144 242557142201 242949095424 243084669696 243410436096 243628965888 243764919552 243900949083 244227809408 244758970368 244926220224 245391315296 245580872064 245611623488 246145794048 246283152192 246613204992 246750823968 246972352704 247441333216 247979483136 248117864544 248148933648 248481486848 248620148392 249299902728 249523719984 249858115584 249997545336 250192408576 250472270444 250697140232 251017012224 251242371072 251382573288 251859928452 251891466134 252439294464 252580164606 252918656256 253059793899 253286986722 253484413952 253767958213 254319867648 254461787217 254690238726 255173874879 255372772864 255960219648 256246533312 256446267392 256589373568 257666181696 257867022336 258010921344 258356690944 258588639232 258732940928 259788029952 259820560384 259965549536 260530937856 260822364264 261025665024 261227298816 261260009472 261405801888 261756121088 261902190352 262471790592 263149897324 263206293504 263353172016 263386148872 263958976512 264254237478 264460213248 264607791492 264962401792 265200280576 265348271804 265925366784 266073762636 266430337536 266463699712 266612395973 266669534208 267906405888 267939952896 268089472959 268448749184 268839696433 269032587264 269182717056 269424384768 269574733197 269935999872 270146404352 270707927616 271221980064 271431490176 271980969568 272572489728 272724594912 272937172992 273242476848 273487789344 273700962304 273853697216 274756285584 274790690328 275004878848 275739926528 276065229708 276313076424 276528451584 276837772596 277053556736 278371499868 278588479488 278623364096 278935028449 279541672704 279697666941 279915680256 280480374867 280698998272 280855638338 281466459648 281843662848 282034282761 282254117376 282411625254 282790095104 283405123584 283440611328 283598781312 283978842112 284137312448 284392406144 285010919424 285169965696 285552132096 285711480384 285747256928 286511017408 287134138368 287294369472 287330344224 287715405824 287875961296 288502050816 288663045264 289049892864 289309396992 289470841968 289696473088 290020523672 290651277312 290849886516 290912219136 291074558544 291627285576 291663802892 292298130432 292461243228 292853180928 293016603462 293279668836 293836583194 294475636224 294639964146 294676858707 295071765632 295694789632 296309417481 296706512256 296937783296 297103485184 297749643264 298082702016 298350315648 298582867968 298749487872 299149852672 299771662176 300807192576 300844859392 301012741568 301667401728 302004842832 302240243712 303086034944 303255167776 303914704896 303952760832 304292758308 304529942528 304699881112 304765181952 304973435536 305978590764 306217089024 306387969096 306798570496 307074009088 307245367352 307913582592 308085409368 308498285568 308536915456 308709090074 309380488704 309967977216 310207417344 310246261248 310419389742 310835393792 311008851043 311511416832 311685251328 312557473536 312731891769 313451284608 313871351808 314046503232 314291290112 314925333184 315610251264 315786373056 316032516096 316386025824 316425643408 316670071872 318138856992 318178694064 318426701824 318782889656 319476197376 319654476504 319941456912 320548999848 320798855168 321465664044 322076101326 322324894584 322576134144 322616526848 322977401362 323679831552 323860456458 324112892928 324766749846 325019892736 325201265444 325908532224 326273089131 326568293632 327441162752 328194392064 328377536256 328817606656 329001098624 329296470272 329480229463 329716629504 330639310848 330823819392 330865244864 331955736336 332399870304 332471107584 332656638336 332698293312 333144154112 333330060448 334055006208 334241420832 334689349632 334989828096 335176764384 335813237936 336543584256 336585725952 336773552808 337224875008 337413058532 337715982296 338450466816 338639334264 339093156864 339282382956 339324867602 339586984968 340231833172 340971789312 341162063748 341204783766 341662044416 341852704039 342596185344 342787366251 343095114978 343554908928 343746624837 344014561792 345148391808 345458260224 345651038271 346384039936 347104029888 347374583808 347763152352 348034220032 348303065088 348346679296 348541069184 349689818016 349962387456 350941724672 351137562688 351901237248 351945302016 352338983304 352613617664 352810388656 353577701376 354290999832 354567155712 354765016848 355240450048 355559378944 355978848834 357208541184 357253270528 357452630612 358230039552 358630750863 358910289408 359232513024 359432977596 359914666496 360115511734 360898712064 360943903488 361629306752 361908653568 362155954699 362943592704 363429986304 363632793216 363916230656 364323302464 364650385792 365115654144 365443448832 365647379328 366341714112 366387587104 367389330336 368086972944 368371308096 368417435232 368704602112 369117030128 369919807488 370126235952 370458529056 371161999824 371451305984 372223400472 372722230272 372930222588 373220907008 373973833156 374787173376 374996318004 375288612864 375708405666 375755451547 376045710348 376338823168 376548833672 377789892678 377837199201 378131708416 379377984384 379930480083 380226620928 380736176128 380948640512 381777149952 382845517824 383059159296 383107125632 383940329472 384369799968 384669401088 384884060352 385399857152 385745862656 385961122624 386800533504 387016382016 387535036416 387799848688 387882958848 388099411392 388836380768 389682044928 389730840576 389948324304 390470907904 390688804616 391039558448 391538497536 391890014208 392108702832 392634181632 392853285528 392902478276 394724845986 394809440256 395029758024 395079223308 395608683008 395829446782 396690319872 396911687238 397443602688 397800420864 398022407706 398332650496 398778220049 399645506304 399695549568 400004301312 401909929344 402223202304 402673123776 402986991616 404903999808 405219606528 405270347776 405723677744 406353575936 406832970096 407971454352 408289452032 408517292128 409405759488 409863715272 410231684016 410551443456 410780545824 411331047424 412186035492 412507318272 413290636288 413609889792 413661681664 413892519656 414792677376 415256658894 415580335104 416743298048 416975855692 417882719232 417935046144 418495135744 418728670976 418962336529 419338473862 419873520384 420813668352 421048497408 421283457507 421848034432 422226762496 422765494272 423145046016 423381176064 423617437881 424185142656 424238258752 425160916992 425398171968 425968263168 426205968672 426588609216 427398666464 428328198144 428567220576 428620885392 429434801768 429766526112 430101512192 430995516336 431573108736 431813941944 432150523904 433022333128 433574839296 433964095488 434206262952 434544709632 435030785508 435085259686 436274829774 437440928364 437495704338 437836715008 438326473277 439279771392 439524905193 439919503254 440754874791 441098425856 442607648448 443199827072 443542184448 443597724416 445059768384 445406674944 445655227776 446252466176 446653104128 446902352512 447874301952 448124231808 448724779008 448780967936 449031403744 451210788864 451267289088 451519112352 452124209152 452376510608 452782646624 453360365568 454629052416 454882751664 454939711688 455929141248 456439137462 456794913792 457049821668 457147772928 457460153304 458073211904 458328833116 459325633536 459581953644 460197855744 460512320317 460611013632 460868051028 461743202162 462747428352 462805373184 463063635111 463684203136 464359475657 464951965824 465369391872 465629084613 466253090688 466616516608 468836210304 469201649664 469260402688 469785311072 470807027712 471069754848 471436935168 472387999776 472756207616 473020022464 474048774144 474579038736 474638465112 475005107808 476278054912 477268041096 477640052736 478174334484 478547052544 478976684032 479243970128 480823499772 481198282752 481258537984 482544871424 483114151989 483864201216 483924790272 484466102043 484843724288 485114284402 486169339392 486820872192 487150124769 487529839104 487801898166 488455618816 489517940736 489852440448 490782630592 491161744128 491223246976 492291588096 492566304384 493226409984 493501647936 493944705408 494882666432 495958966272 496235729088 496297867296 496962973696 497240296784 498599805456 499047439968 499716231168 499995090672 500384817152 500944540888 501394280464 502034024448 502484742144 502765146576 503719856904 503782932268 504878588928 505160329212 505837312512 506119587798 506573973444 506968827904 507535916426 508639735296 508923574434 508987301403 509380477452 510347749758 510745545728 511807175649 512493066624 512892534784 513178747136 515332363392 515734044672 516021842688 516713381888 517177278464 517465881856 519576059904 519641120768 519931099072 521061875712 521644728528 522051330048 522454597632 522520018944 522811603776 523512242176 523804380704 524943581184 526299794648 526412587008 526706344032 526772297744 527917953024 528508474956 528920426496 529215582984 529924803584 530400561152 530696543608 531850733568 532147525272 532860675072 532927399424 533224791946 533339068416 535812811776 535879905792 536178945918 536897498368 537197106347 537679392866 538065174528 538365434112 538848769536 539149466394 539871999744 540173267601 541415855232 542443960128 542862980352 543961939136 545144979456 545449189824 545874345984 546484953696 546975578688 547401924608 547707394432 549512571168 549581380656 550009757696 551479853056 552130459416 552626152848 553056903168 553675545192 554107113472 556742999736 557176958976 557246728192 557870056898 559083345408 559395333882 559831360512 560960749734 561397996544 561711276676 562932919296 563562608499 564068565522 564508234752 564823250508 565580190208 566881222656 567197562624 567957684224 568274624896 568784812288 569102214527 570021838848 570339931392 571104264192 571422960768 571494513856 573022034816 574268276736 574588738944 574660688448 575430811648 575751922592 577004101632 577326090528 578099785728 578618793984 578941683936 579392946176 580041047344 581302554624 581699773032 581824438272 582149117088 583254571152 583327605784 584596260864 584922486456 585706361856 586033206924 586559337672 587673166388 588951272448 589279928292 589353717414 590143531264 590472852431 591389579264 592087268979 592618834962 593413024512 593744170173 594206970368 595405708051 596165404032 596700631296 597033611559 597498975744 598299705344 599543324352 601614385152 601689718784 602025483136 603334803456 604009685664 604480487424 606172069888 606510335552 607829409792 607905521664 608585516616 609059885056 609399762224 609530363904 609946871072 611957181528 612434178048 612775938192 613597140992 614148018176 614490734704 615827165184 616170818736 616996571136 617073830912 617418180148 618760977408 619935954432 620414834688 620492522496 620838779484 621670787584 622017702086 623370502656 625114947072 625463783538 625542103571 626902569216 627742703616 628093006464 628582580224 629007710793 629850666368 631220502528 631572746112 632065032192 632772051648 632851286816 633340143744 636277713984 636357388128 636853403648 637565779312 638952394752 639308953008 639882913824 641097999696 641597710336 642931328088 644152202652 644649789168 645152268288 645233053696 645954802724 647359663104 647720912916 648225785856 649533499692 650039785472 650402530888 651817064448 652546178262 652627889529 653136587264 654882325504 656243556507 656755072512 657635213312 658002197248 658592940544 658960458926 659433259008 661278621696 661647638784 661730489728 663911472672 664799740608 664942215168 665313276672 665396586624 666288308224 666660120896 668110012416 668482841664 669378699264 669979656192 670353528768 671626475872 673087168512 673171451904 673547105616 674449750016 674826117064 675431964592 676900933632 677278668528 678186313728 678564765912 678649735204 679173969936 680463666344 681943578624 682324127496 682409567532 683324088832 683705408078 685192370688 685574732502 686190229956 687109817856 687493249674 688029123584 688798743721 690296783616 690916520448 691302076542 692614803243 694208059776 694749167616 695526304704 696068440064 696693358592 697082138368 699379636032 699924774912 701883449344 702275125376 703802474496 703890604032 704677966608 705227235328 705620777312 707155402752 708581999664 709134311424 709530033696 710480900096 711118757888 711957697668 714417082368 714506541056 714905261224 716460079104 717261501726 717820578816 718465026048 718865955192 719829332992 720231023468 721797424128 721887806976 723258613504 723662217641 723817307136 724311909398 725887185408 726859972608 727265586432 727671426603 728646604928 729300771584 729707747461 730231308288 730886897664 731294758656 731702847249 732683428224 732775174208 734778660672 736173945888 736742616192 736834870464 737409204224 738234060256 739839614976 740252471904 740917058112 742323999648 742902611968 744446800944 745444460544 745860445176 746441814016 747947666312 749574346752 749992636008 750577225728 751416811332 751510903094 752091420696 752677646336 753097667344 755579785356 755674398402 756263416832 758755968768 759179381697 759860960166 760453241856 761303874639 761897281024 765521624637 766118318592 766214251264 767880658944 768739599936 769338802176 769768120704 770799714304 771491725312 771922245248 773601067008 774032764032 775070072832 775599697376 775765917696 776198822784 777672761536 779364089856 779461681152 779896648608 780941815808 781377609232 782079116896 783076995072 783780028416 784217405664 785268363264 785706571056 785804956552 789449691972 789618880512 790059516048 790158446616 791217366016 791658893564 793380639744 793823374476 794887205376 795600841728 796044815412 796665300992 797556440098 799291012608 799391099136 799837187919 800008602624 802075457953 803819858688 804268418877 805346247552 805973983232 806519089299 809807999616 810439213056 810540695552 811447355488 812707151872 813665940192 815942908704 816578904064 817034584256 818811518976 819727430544 820463368032 821102886912 821561091648 822662094848 824372070984 825014636544 826581272576 827219779584 827323363328 827785039312 829585354752 830513317788 831160670208 833486596096 833951711384 835765438464 835870092288 836805085347 837457341952 837924673058 838676947724 839747040768 841441124601 842096994816 842566915014 843696068864 844453524992 845530988544 846762352128 847234875762 848370285312 848476517504 850321833984 850796343936 851936526336 852411937344 853177218432 854797332928 856656396288 857134441152 857241770784 858869603536 859533052224 860203024384 861991032672 863146217472 863627883888 864301047808 866044666256 867149678592 867928190976 868412525904 869089419264 870061571016 870170519372 872549659548 874881856728 874991408676 875673430016 876652946554 878559542784 879049810386 879839006508 881509749582 882196851712 884030576121 885215296896 886399654144 887084368896 887195448832 890119536768 890813349888 891310455552 892504932352 893306208256 893804705024 894303479971 895748603904 896248463616 897449558016 897561935872 898062807488 902421577728 902534578176 903038224704 904248418304 904753021216 905565293248 906720731136 909258104832 909765503328 909879423376 911858282496 912878274924 913589827584 914099643336 914295545856 914920306608 916146423808 916657666232 918651267072 919163907288 920395711488 921024640634 921222027264 921736102056 923486404324 925494856704 925610746368 926127270222 927368406272 927885910963 928718951314 929903931648 930738783744 931258169226 932506181376 933026553129 937672420608 938195675307 938520805376 939570622144 941614055424 942139509696 942873870336 944775999552 945512415232 946040044928 948097548288 949158077472 949276930224 950010215616 952556109824 954536082192 955280105472 956348668968 957094105088 957953368064 958487940256 961646999544 962396565504 962517075968 965089742848 966228303978 967728402432 967849580544 968932204086 969687448576 970228568804 972338678784 974300249538 975059678208 975603796332 976911237632 979704880896 981565261184 982323488256 982446493952 982994734183 984583176192 985132608768 986452819968 987003295872 987889410816 988440688389 989765332864 991917932544 992471458176 992595734592 993925947392 994480593568 997199610912 998094879936 999432462336 999990181344 1000769634304 1001889081776 1002788560928 1004068048896 1004969484288 1005530293152 1007439713808 1007565864536 1009757177856 1010320658424 1011674625024 1012239175596 1013147946888 1013937655808 1015071832852 1017279470592 1017847148868 1017974602806 1018760954904 1020695499516 1021491091456 1023614351298 1024986133248 1025558112117 1026357494272 1028428041179 1030664726784 1031239874511 1032043685376 1033426763776 1034931763712 1039152119808 1039282241536 1039862198144 1042123751424 1043289457056 1044102660096 1044909195264 1045040037888 1045623207552 1047024484352 1047608761408 1049887162368 1052599589296 1052825174016 1053412688064 1053544595488 1055835906048 1057016949912 1057840852992 1058431165968 1059849607168 1060801122304 1061393087216 1063701467136 1064295050544 1065721350144 1065854798848 1066449583892 1066678136832 1071625623552 1071759811584 1072357891836 1073794996736 1074394212694 1075358785732 1076730868224 1077697539072 1078298932788 1079743999488 1080346535202 1080481815259 1082831710464 1084887920256 1085725960704 1086467864097 1087923878272 1090289958912 1090898379648 1091748691968 1092969907392 1093951157376 1094803849216 1095414788864 1099025142336 1099162761312 1100019515392 1102959706112 1104260918832 1105252305696 1106113806336 1107351090384 1108214226944 1113485999472 1114353917952 1114493456384 1115740113796 1118166690816 1118790667764 1119662721024 1121921499468 1122795993088 1123422553352 1125865838592 1127125216998 1127266354641 1128137131044 1129016469504 1129646501016 1131160380416 1133511597603 1134395125248 1135915368448 1136549249792 1137569624576 1138204429054 1140679862784 1142208528384 1142845921536 1142989027712 1146044069632 1148536553472 1149177477888 1149321376896 1150861623296 1151503845184 1154008203264 1154652181056 1156199571456 1157237587968 1157883367872 1158785892352 1160082094688 1162605109248 1163399546064 1163648876544 1164298234176 1166509142304 1166655211568 1169192521728 1169844972912 1171412723712 1172066413848 1173118675344 1175346332776 1177902544896 1178559856584 1178707434828 1180287062528 1180945704862 1182779158528 1184174537958 1185237669924 1186826049024 1187488340346 1188413940736 1190811416102 1192330808064 1193401262592 1194067223118 1194997951488 1196334660147 1199086648704 1203379437568 1204050966272 1206669606912 1208019371328 1208960974848 1212344139776 1213020671104 1215658819584 1215811043328 1217171033232 1218119770112 1218799524448 1219060727808 1219893742144 1223914363056 1224868356096 1225551876384 1227194281984 1228296036352 1228981469408 1231654330368 1232341637472 1233993142272 1234147661824 1234836360296 1237521954816 1239871908864 1240829669376 1240985044992 1241677558968 1243341575168 1244035404172 1246741005312 1249962012289 1250229894144 1250927567076 1251084207142 1253805138432 1255485407232 1256186012928 1256887009587 1258015421586 1259701332736 1260404291069 1262441005056 1263145492224 1263850372521 1265544103296 1265702573632 1266680287488 1272555427968 1272714776256 1273706807296 1275131558624 1277904789504 1278617906016 1279765827648 1282195999392 1283195420672 1285862656176 1288304405304 1289299578336 1290304536576 1290466107392 1291909605448 1294719326208 1295441825832 1296451571712 1299066999384 1300079570944 1300805061776 1303634128896 1305092356524 1305255779058 1306273174528 1309764651008 1312487113014 1313510145024 1314979419831 1316004394496 1317185881088 1317920917852 1322264624373 1323295277568 1323460979456 1327822945344 1329599481216 1330626553344 1330793173248 1332576616448 1333320241792 1336220024832 1336965683328 1338757398528 1339959312384 1340707057536 1343252951744 1346174337024 1346342903808 1347094211232 1348899500032 1349652234128 1350863929184 1353801867264 1354557337056 1356372627456 1357129531824 1357299470408 1358347939872 1360927332688 1363887157248 1364648254992 1364819135064 1366648177664 1367410816156 1370384741376 1371149465004 1372380459912 1374219635712 1374986499348 1376058247168 1377597487442 1380593567232 1381536960951 1381833040896 1382604153084 1385229606486 1385403063737 1388416119552 1389190905333 1391052609408 1392136880128 1393078426971 1394164276736 1398759272064 1399849549824 1403766898688 1404550250752 1407604948992 1407781208064 1409355933216 1410454470656 1411241554624 1414310805504 1417163999328 1418268622848 1419060067392 1420961800192 1422237515776 1423915395336 1428834164736 1429013082112 1429810522448 1432920158208 1434523003452 1435641157632 1436930052096 1437731910384 1439658665984 1440462046936 1443594848256 1443775613952 1446517227008 1447324435282 1447634614272 1448623818796 1451774370816 1453398306129 1454531172864 1455342853206 1457293209856 1458601543168 1459415494922 1460462616576 1462589517312 1463405694498 1465366856448 1465550348416 1469557321344 1472347891776 1473485232384 1473669740928 1474818408448 1476468120512 1479679229952 1480504943808 1481834116224 1484647999296 1485805223936 1488893601888 1490888921088 1491720890352 1492883628032 1495895332624 1499148693504 1499985272016 1501154451456 1502833622664 1503021806188 1504182841392 1505355292672 1506195334688 1511159570712 1511348796804 1512526833664 1517511937536 1518358763394 1519721920332 1520906483712 1522607749278 1523794562048 1526961904209 1531043249274 1532236637184 1532428502528 1537479199872 1538677604352 1539536241408 1541599428608 1542983450624 1543844490496 1544706010859 1547202134016 1548065528064 1550140145664 1551199394752 1551531835392 1552397645568 1555345523072 1558728179712 1558923362304 1559793297216 1561883631616 1562755218464 1564158233792 1566153990144 1567560056832 1568434811328 1570536726528 1571413142112 1571609913104 1578899383944 1579237761024 1580119032096 1580316893232 1582434732032 1583317787128 1586761279488 1587646748952 1589774410752 1591201683456 1592089630824 1593330601984 1595112880196 1598582025216 1598782198272 1599674375838 1600017205248 1604150915906 1607639717376 1608536837754 1610692495104 1611591319041 1613038178598 1616101207567 1619615999232 1620519802803 1621081391104 1622894710976 1627331880384 1631885817408 1633157808128 1634069168512 1637623037952 1639454861088 1640926736064 1642205773824 1643122183296 1645324189696 1648744141968 1650029273088 1653162545152 1654439559168 1654646726656 1655570078624 1659170709504 1661026635576 1662321340416 1666973192192 1667903422768 1671530876928 1671740184576 1673610170694 1674914683904 1675849346116 1677353895448 1679494081536 1682882249202 1684193989632 1685133830028 1687392137728 1688907049984 1693524704256 1694469751524 1696740570624 1696953035008 1697899995407 1700643667968 1701592687872 1703873052672 1704823874688 1706354436864 1707306643581 1709594665856 1713312792576 1714268882304 1714483541568 1717739207072 1719066104448 1720406048768 1723982065344 1726292434944 1727255767776 1728602095616 1732089332512 1734299357184 1735856381952 1736825051808 1738178838528 1740123142032 1740341038744 1745099319096 1749763713456 1749982817352 1751346860032 1753305893108 1757119085568 1758099620772 1759678013016 1763019499164 1764393703424 1768061152242 1770430593792 1771418557293 1772799308288 1774168737792 1774390897664 1776375707491 1780239073536 1781232510519 1782620911104 1785009864704 1786217124153 1787609410048 1788606959942 1792496927232 1794899116032 1795123871744 1796125614976 1804843155456 1805069156352 1806076449408 1808496836608 1809506042432 1811130586496 1813441462272 1818516209664 1819531006656 1819758846752 1823716564992 1825756549848 1827179655168 1828199286672 1828591091712 1829840613216 1832292847616 1833315332464 1837302534144 1838327814576 1840791422976 1842049281268 1842444054528 1843472204112 1846972808648 1850989713408 1851221492736 1852254540444 1854736812544 1855771821926 1857437902628 1859807863296 1861477567488 1862516338452 1865012362752 1866053106258 1866286771811 1875344841216 1876391350614 1876626310713 1879141244288 1883228110848 1884279019392 1885747740672 1887023132379 1889551999104 1891024830464 1892080089856 1896195096576 1898316154944 1898553860448 1900020431232 1905112219648 1909072164384 1910560210944 1912697337936 1914188210176 1915906736128 1916975880512 1923293999088 1924793131008 1925034151936 1930179485696 1932456607956 1935456804864 1935699161088 1937864408172 1939374897152 1940457137608 1944677357568 1948600499076 1950119356416 1951207592664 1953822475264 1957883668587 1959409761792 1963130522368 1964646976512 1964892987904 1965989468366 1970265217536 1972905639936 1974006591744 1975778821632 1976881376778 1979530665728 1980635314537 1983835865088 1984942916352 1985191469184 1987851894784 1988961187136 1994399221824 1996189759872 1998864924672 1999980362688 2001539268608 2003778163552 2005577121856 2008136097792 2009938968576 2011060586304 2014879427616 2015131729072 2019514355712 2020641316848 2023349250048 2024478351192 2026295893776 2027875311616 2030143665704 2034558941184 2035694297736 2035949205612 2037521909808 2041390999032 2042982182912 2047228702596 2049972266496 2051116224234 2052714988544 2056856082358 2061329453568 2062479749022 2064087370752 2066396231163 2069863527424 2077844409729 2078564483072 2079724396288 2084247502848 2086578914112 2088205320192 2090080075776 2091246415104 2094048968704 2095217522816 2099774324736 2105199178592 2105650348032 2106825376128 2107089190976 2111671812096 2114033899824 2115681705984 2116862331936 2119699214336 2121602244608 2122786174432 2127402934272 2128590101088 2131442700288 2131709597696 2132899167784 2133356273664 2143251247104 2143519623168 2144715783672 2147589993472 2148788425388 2150717571464 2153461736448 2155395078144 2156597865576 2159487998976 2160693070404 2160963630518 2165663420928 2169775840512 2170986652923 2171451921408 2172935728194 2175847756544 2177061957301 2180579917824 2181796759296 2183014279809 2185939814784 2187902314752 2189123242383 2190829577728 2198050284672 2198325522624 2200039030784 2205919412224 2208521837664 2210504611392 2212227612672 2214702180768 2216428453888 2226971998944 2228707835904 2228986912768 2231480227592 2236333381632 2237581335528 2239325442048 2243842998936 2245591986176 2246845106704 2251731677184 2254250433996 2254532709282 2256274262088 2258032939008 2259293002032 2262320760832 2267023195206 2268790250496 2273098499584 2275139249152 2276408858108 2281359725568 2283911623917 2285691843072 2285978055424 2292088139264 2298354955776 2298642753792 2301723246592 2303007690368 2306361606241 2308016406528 2309304362112 2312399142912 2314475175936 2315766735744 2317571784704 2320164189376 2325210218496 2326799092128 2327297753088 2328596468352 2333018284608 2333310423136 2338385043456 2339689945824 2342825447424 2344132827696 2346237350688 2350692665552 2355805089792 2357119713168 2357414869656 2360574125056 2361891409724 2365558317056 2368349075916 2370475339848 2373652098048 2374976680692 2376827881472 2381622832204 2384661616128 2386802525184 2388134446236 2389995902976 2392669320294 2392968928273 2398173297408 2399511563757 2406226373859 2408101932544 2416038742656 2417921949696 2419557267897 2424688279552 2426041342208 2431317639168 2431622086656 2434342066464 2436239540224 2437599048896 2438121455616 2439787484288 2447828726112 2449736712192 2451103752768 2454388563968 2456592072704 2457962938816 2463308660736 2464683274944 2467986284544 2468295323648 2469672720592 2475043909632 2479743817728 2481659338752 2481970089984 2483355117936 2486683150336 2488070808344 2493482010624 2499924024578 2500459788288 2501855134152 2502168414284 2507610276864 2510415256041 2512372025856 2513774019174 2516030843172 2519402665472 2520808582138 2526290984448 2527700745042 2531088206592 2531405147264 2533360574976 2545110855936 2545429552512 2547413614592 2550263117248 2555809579008 2557235812032 2559531655296 2564391998784 2566390841344 2571725312352 2576608810608 2578599156672 2580609073152 2580932214784 2583819210896 2589438652416 2590883651664 2592903143424 2598133998768 2600159141888 2601610123552 2607268257792 2610184713048 2610511558116 2612546349056 2619529302016 2624974226028 2627020290048 2629958839662 2632008788992 2634371762176 2635841835704 2644529248746 2646590555136 2646921958912 2655645890688 2659198962432 2661253106688 2661586346496 2665153232896 2666640483584 2668128564211 2672440049664 2673931366656 2677514797056 2679918624768 2681414115072 2682910439913 2686505903488 2692348674048 2692685807616 2694188422464 2697799000064 2699304468256 2701727858368 2707603734528 2709114674112 2712745254912 2714259063648 2714598940816 2716695879744 2721854665376 2727774314496 2729296509984 2729638270128 2733296355328 2734821632312 2740769482752 2742298930008 2744760919824 2748439271424 2749972998696 2752116494336 2755194974884 2761187134464 2763073921902 2763666081792 2765208306168 2770459212972 2770806127474 2776832239104 2778381810666 2782105218816 2783657732889 2786156853942 2788328553472 2791447540343 2797518544128 2799079659387 2809100501504 2815562416128 2818711866432 2820908941312 2822483109248 2828621611008 2834327998656 2836537245696 2838120134784 2841923600384 2844475031552 2847830790672 2857668329472 2858026164224 2859621044896 2865840316416 2869046006904 2871282315264 2873860104192 2875463820768 2879317331968 2880924093872 2887189696512 2887551227904 2893034454016 2894648870564 2895269228544 2897247637592 2903548741632 2906796612258 2909062345728 2910685706412 2914586419712 2917203086336 2918830989844 2925179034624 2926811388996 2930733712896 2931100696832 2932736355703 2939114642688 2944695783552 2946970464768 2947339481856 2948984202549 2952936241024 2959358459904 2961009887616 2963668232448 2965322065167 2969295998592 2971610447872 2977787203776 2981777842176 2983441780704 2985767256064 2991790665248 2998297387008 2999970544032 3002308902912 3005667245328 3006043612376 3008365682784 3010710585344 3012390669376 3022319141424 3022697593608 3025053667328 3035023875072 3036717526788 3039443840664 3041812967424 3045215498556 3047589124096 3053923808418 3062086498548 3064473274368 3064857005056 3068285312939 3074958399744 3076674336351 3079072482816 3083198857216 3085284123537 3087688980992 3089412021718 3096131056128 3100280291328 3102398789504 3104795291136 3110691046144 3117456359424 3117846724608 3119586594432 3123767263232 3125510436928 3128316467584 3132307980288 3135120113664 3136869622656 3141073453056 3142826284224 3143219826208 3157798767888 3158475522048 3160238064192 3160633786464 3164869464064 3166635574256 3173522558976 3175293497904 3179548821504 3182403366912 3184179261648 3186661203968 3190225760392 3197164050432 3197564396544 3199348751676 3200034410496 3208301831812 3215279434752 3217073675508 3221384990208 3223182638082 3223586242219 3226076357196 3232202415134 3239231998464 3241039605606 3241445445777 3245789421952 3254663760768 3259403592291 3263771634816 3266315616256 3268138337024 3275246075904 3278909722176 3281853472128 3284411547648 3286244366592 3290648379392 3297488283936 3300058546176 3306325090304 3308879118336 3309293453312 3311140157248 3318341419008 3322053271152 3324642680832 3333946384384 3335806845536 3343061753856 3343480369152 3347220341388 3349829367808 3351698692232 3354707790896 3358988163072 3365764498404 3368387979264 3370267660056 3374784275456 3377814099968 3381799063923 3387049408512 3388939503048 3393481141248 3393906070016 3395799990814 3403185375744 3407746105344 3409647749376 3412708873728 3414613287162 3419189331712 3421097361473 3426625585152 3428537764608 3428967083136 3435478414144 3438132208896 3447964130688 3452584869888 3454511535552 3457204191232 3464178665024 3468598714368 3471712763904 3473650103616 3476357677056 3480246284064 3480682077488 3490198638192 3499527426912 3499965634704 3502693720064 3506611786216 3514238171136 3516199241544 3519356026032 3526038998328 3528787406848 3536122304484 3540861187584 3542837114586 3545598616576 3548337475584 3548781795328 3552751414982 3560478147072 3562465021038 3565241822208 3572434248306 3575218820096 3577213919884 3584993854464 3589003980441 3590247743488 3592251229952 3610138312704 3612152898816 3616993673216 3619012084864 3622261172992 3626882924544 3637032419328 3639062013312 3639517693504 3647433129984 3651513099696 3654359310336 3656398573344 3657182183424 3659681226432 3664585695232 3666630664928 3674605068288 3676655629152 3681582845952 3684098562536 3684888109056 3686944408224 3693945617296 3701979426816 3702442985472 3704509080888 3709473625088 3711543643852 3714875805256 3719615726592 3722955134976 3725032676904 3730024725504 3732106212516 3732573543622 3749886036867 3750689682432 3752782701228 3753252621426 3758282488576 3760379744429 3766456221696 3768558038784 3770661028761 3774046264758 3779103998208 3781212873207 3784160179712 3796632309888 3797107720896 3800040862464 3810224439296 3818144328768 3821120421888 3825394675872 3828376420352 3831813472256 3833951761024 3846587998176 3849586262016 3850068303872 3860358971392 3864913215912 3870913609728 3871398322176 3875728816344 3878749794304 3880914275216 3889354715136 3897200998152 3900238712832 3902415185328 3907644950528 3915767337174 3918819523584 3926261044736 3929293953024 3929785975808 3931978936732 3940530435072 3944938259493 3948013183488 3951557643264 3953762753556 3959061331456 3961270629074 3969885832704 3970382938368 3975703789568 3977922374272 3983715501689 3988798443648 3992379519744 3997729849344 3999960725376 4003078537216 4007556327104 4011154243712 4016272195584 4019877937152 4022121172608 4029758855232 4030263458144 4039028711424 4041282633696 4046698500096 4048956702384 4052591787552 4055750623232 4060287331408 4069117882368 4071388595472 4071898411224 4075043819616 4082781998064 4085964365824 4094457405192 4099944532992 4102232448468 4105429977088 4113712164716 4122658907136 4124959498044 4128174741504 4132792462326 4133309967017 4139727054848 4144610882853 4155688819458 4156209191211 4159448792576 4173157828224 4176410640384 4179235280913 4182492830208 4188097937408 4190435045632 4199548649472 4210398357184 4211300696064 4213650752256 4214178381952 4223343624192 4228067799648 4231363411968 4233724663872 4239398428672 4243204489216 4245572348864 4254805868544 4257180202176 4262885400576 4263419195392 4265798335568 4266712547328 4286502494208 4287039246336 4289431567344 4295179986944 4297576850776 4301435142928 4306923472896 4310790156288 4313195731152 4318975997952 4321386140808 4321927261036 4331326841856 4339551681024 4341973305846 4342903842816 4345871456388 4351695513088 4354123914602 4363593518592 4366028559618 4371879629568 4375804629504 4378246484766 4381659155456 4386560420539 4396100569344 4396651045248 4400078061568 4417043675328 4421009222784 4424455225344 4429404361536 4432856907776 4453943997888 4457415671808 4457973825536 4462960455184 4472666763264 4475162671056 4478650884096 4487685997872 4491183972352 4493690213408 4503463354368 4508500867992 4509065418564 4512548524176 4516065878016 4518586004064 4524641521664 4534046390412 4537580500992 4546196999168 4550278498304 4552817716216 4562719451136 4567823247834 4571383686144 4571956110848 4584176278528 4596709911552 4597285507584 4603446493184 4606015380736 4608585701819 4612723212482 4616032813056 4618608724224 4624798285824 4628950351872 4631533471488 4634118032577 4640328378752 4650420436992 4653598184256 4654595506176 4657192936704 4666036569216 4666620846272 4676770086912 4679379891648 4685650894848 4688265655392 4692474701376 4701385331104 4711610179584 4714239426336 4714829739312 4721148250112 4723782819448 4731116634112 4736698151832 4740950679696 4747304196096 4749953361384 4753655762944 4763245664408 4769323232256 4773605050368 4776268892472 4779991805952 4785338640588 4785937856546 4796346594816 4799023127514 4812452747718 4816203865088 4821591206047 4832077485312 4834773957123 4839114535794 4848303622701 4852082684416 4863244173312 4868684132928 4872479080448 4875198097792 4879574968576 4895657452224 4899473424384 4902207505536 4908777127936 4913184145408 4915925877632 4926617321472 4929366549888 4935972569088 4936590647296 4939345441184 4950087819264 4959487635456 4963318677504 4963940179968 4966710235872 4973366300672 4976141616688 4986964021248 4999848049156 5000919576576 5003710268304 5004336828568 5015220553728 5020830512082 5024744051712 5027548038348 5032061686344 5038805330944 5041617164276 5052581968896 5055401490084 5062176413184 5062810294528 5065635523487 5066721149952 5090221711872 5090859105024 5093699986221 5100526234496 5107954232227 5111619158016 5114471624064 5119063310592 5121919930743 5128783997568 5132781682688 5143450624704 5153217621216 5157198313344 5161218146304 5161864429568 5167638421792 5178877304832 5181767303328 5185806286848 5196267997536 5200318283776 5203220247104 5214536515584 5220369426096 5221023116232 5225092698112 5239058604032 5249948452056 5254040580096 5259917679324 5264017577984 5268743524352 5271683671408 5289058497492 5293181110272 5293843917824 5311291781376 5314255671879 5318397924864 5322506213376 5323172692992 5329127122473 5333280967168 5336257128422 5347862733312 5355029594112 5358651372459 5362828230144 5365820879826 5373011806976 5384697348096 5385371615232 5388376844928 5395598000128 5398608936512 5403455716736 5415207469056 5418229348224 5425490509824 5428518127296 5429197881632 5433391759488 5443709330752 5455548628992 5458593019968 5459276540256 5466592710656 5469643264624 5481538965504 5484597860016 5489521839648 5496878542848 5499945997392 5504232988672 5510389949768 5522374268928 5526147843804 5527332163584 5530416612336 5540918425944 5541612254948 5553664478208 5556763621332 5564210437632 5567315465778 5572313707884 5576657106944 5582895080686 5595037088256 5598159318774 5598860315433 5618201003008 5629878932139 5637423732864 5641817882624 5644966218496 5657243222016 5668655997312 5673074491392 5676240269568 5683847200768 5688950063104 5695661581344 5715336658944 5716052328448 5719242089792 5731680632832 5738092013808 5742564630528 5747720208384 5750927641536 5758634663936 5761848187744 5774379393024 5775102455808 5786068908032 5789297741128 5790538457088 5794495275184 5807097483264 5813593224516 5818124691456 5821371412824 5829172839424 5834406172672 5837661979688 5850358069248 5853622777992 5861467425792 5862201393664 5865472711406 5878229285376 5889391567104 5893940929536 5894678963712 5897968405098 5905872482048 5909168169817 5918716919808 5922019775232 5927336464896 5930644130334 5938591997184 5941905943611 5955574407552 5963555684352 5966883561408 5971534512128 5983581330496 5996594774016 5999941088064 6004617805824 6011334490656 6012087224752 6016731365568 6021421170688 6024781338752 6044638282848 6045395187216 6050107334656 6070047750144 6073435053576 6078887681328 6083625934848 6090430997112 6095178248192 6107847616836 6124172997096 6128946548736 6129714010112 6136570625878 6149916799488 6153348672702 6158144965632 6170568247074 6175377961984 6178824043436 6192262112256 6199188693489 6204797579008 6209590582272 6221382092288 6235693449216 6239173188864 6247534526464 6251020873856 6256632935168 6260124359797 6264615960576 6270240227328 6273739245312 6282146906112 6285652568448 6286439652416 6315597535776 6316951044096 6320476128384 6321267572928 6329738928128 6333271148512 6347045117952 6350586995808 6359097643008 6364806733824 6368358523296 6373322407936 6380451520784 6394328100864 6395128793088 6398697503352 6400068820992 6416603663624 6430558869504 6434147351016 6442769980416 6446365276164 6447172484438 6452152714392 6464404830268 6478463996928 6482079211212 6482890891554 6491578843904 6495201376741 6509327521536 6512959958769 6518807184582 6527543269632 6531185871903 6536276674048 6557819444352 6563706944256 6567369727149 6572488733184 6581296758784 6594976567872 6600117092352 6612650180608 6617758236672 6618586906624 6622280314496 6636682838016 6644106542304 6649285361664 6667892768768 6671613691072 6686123507712 6686960738304 6694440682776 6699658735616 6703397384464 6709415581792 6717976326144 6731528996808 6736775958528 6740535320112 6749568550912 6755628199936 6763598127846 6774098817024 6777879006096 6786962282496 6787812140032 6791599981628 6806370751488 6819295498752 6825417747456 6829226574324 6838378663424 6842194722946 6857075529216 6857934166272 6870956828288 6876264417792 6880963139281 6895928261376 6905169739776 6909023071104 6914408382464 6919084818723 6928357330048 6937197428736 6943425527808 6947300207232 6952715354112 6960492568128 6961364154976 6980397276384 6999054853824 6999931269408 7005387440128 7013223572432 7028476342272 7032398483088 7038712052064 7052077996656 7057574813696 7072244608968 7081722375168 7085674229172 7091197233152 7096674951168 7097563590656 7105502829964 7120956294144 7124930042076 7130483644416 7144868496612 7150437640192 7154427839768 7169987708928 7178007960882 7178906784819 7184502459904 7218679121577 7224305797632 7233987346432 7238024169728 7244522345984 7253765849088 7274064838656 7278124026624 7279035387008 7294866259968 7303026199392 7308718620672 7312797146688 7314364366848 7319362452864 7329171390464 7333261329856 7349210136576 7353311258304 7363165691904 7368197125072 7369776218112 7373888816448 7387891234592 7403958853632 7404885970944 7409018161776 7418947250176 7423087287704 7429751610512 7439231453184 7445910269952 7450065353808 7460049451008 7464212425032 7465147087244 7499772073734 7501379364864 7505565402456 7506505242852 7516564977152 7520759488858 7537116077568 7541322057522 7548092529516 7558207996416 7562425746414 7568320359424 7576786180931 7593264619776 7594215441792 7600081724928 7636288657536 7642240843776 7650789351744 7656752840704 7663626944512 7667903522048 7693175996352 7699172524032 7700136607744 7720717942784 7729826431824 7741827219456 7742796644352 7751457632688 7757499588608 7761828550432 7778709430272 7794401996304 7800477425664 7804830370656 7815289901056 7831534674348 7837639047168 7852522089472 7858587906048 7859571951616 7863957873464 7881060870144 7889876518986 7896026366976 7903115286528 7907525507112 7918122662912 7922541258148 7939771665408 7940765876736 7951407579136 7955844748544 7960284394051 7967431003378 7977596887296 7984759039488 7995459698688 7999921450752 8004385692633 8015112654208 8022308487424 8032544391168 8039755874304 8044242345216 8048731319739 8059517710464 8060526916288 8078057422848 8082565267392 8093397000192 8097913404768 8105183575104 8111501246464 8120574662816 8138235764736 8142777190944 8143796822448 8150087639232 8165563996128 8171928731648 8188914810384 8199889065984 8204464896936 8210859954176 8227424329432 8245317814272 8249918996088 8256349483008 8265584924652 8266619934034 8279454109696 8289221765706 8311377638916 8312418382422 8318897585152 8346315656448 8350973198667 8358470561826 8364985660416 8374342621029 8380870091264 8420796714368 8427301504512 8428356763904 8446687248384 8456135599296 8462726823936 8467449327744 8478796857344 8486408978432 8491144697728 8509611737088 8514360404352 8525770801152 8526838390784 8531596671136 8533425094656 8573004988416 8574078492672 8578863134688 8590359973888 8595153701552 8602870285856 8613846945792 8621580312576 8626391462304 8637951995904 8642772281616 8643854522072 8662653683712 8679103362048 8683946611692 8685807685632 8691742912776 8703391026176 8708247829204 8727187037184 8732057119236 8743759259136 8749734086023 8751609259008 8756492969532 8763318310912 8773120841078 8792201138688 8793302090496 8798209067109 8822830037483 8834087350656 8842018445568 8846952607647 8858808723072 8865713815552 8907887995776 8914831343616 8915947651072 8925920910368 8945333526528 8950325342112 8957301768192 8975371995744 8982367944704 8987380426816 9006926708736 9017001735984 9018130837128 9025097048352 9032131756032 9037172008128 9049283043328 9068092780824 9075161001984 9092393998336 9100556996608 9105635432432 9125438902272 9135646495668 9142767372288 9143912221696 9168352557056 9193419823104 9194571015168 9204855938817 9212030761472 9217171403638 9225446424964 9237217448448 9249596571648 9255852370611 9263066942976 9268236065154 9280656757504 9300840873984 9307196368512 9314385873408 9332073138432 9333241692544 9353540173824 9358759783296 9371301789696 9376531310784 9384949402752 9402770662208 9423220359168 9428478852672 9429659478624 9442296500224 9447565638896 9462233268224 9473396303664 9481901359392 9494608392192 9499906722768 9507311525888 9526491328816 9538646464512 9547210100736 9552537784944 9559983611904 9570677281176 9571875713092 9592693189632 9598046255028 9624905495436 9632407730176 9643182412094 9664154970624 9669547914246 9670758726657 9678229071588 9696607245402 9704165368832 9724336337331 9737368265856 9744958160896 9750396195584 9759149937152 9791314904448 9798946848768 9804415011072 9817554255872 9826368290816 9831851755264 9853234642944 9858733099776 9871945138176 9873181294592 9878690882368 9900175638528 9918975270912 9926637355008 9927880359936 9933420471744 9946732601344 9952283233376 9973928042496 9999696098312 10001839153152 10007420536608 10008673657136 10030441107456 10041661024164 10049488103424 10055096076696 10064123372688 10077610661888 10083234328552 10105163937792 10110802980168 10124352826368 10125620589056 10131271046974 10133442299904 10180443423744 10181718210048 10187399972442 10201052468992 10206745020593 10215908464454 10223238316032 10228943248128 10238126621184 10243839861486 10257567995136 10263292084419 10286901249408 10306435242432 10314396626688 10323728859136 10335276843584 10357754609664 10363534606656 10371612573696 10392535995072 10400636567552 10406440494208 10429073031168 10440738852192 10442046232464 10450185396224 10478117208064 10499896904112 10508081160192 10519835358648 10528035155968 10537487048704 10543367342816 10578116994984 10586362220544 10587687835648 10622583562752 10628511343758 10636795849728 10645012426752 10646345385984 10658254244946 10666561934336 10672514256844 10695725466624 10717302744918 10725656460288 10731641759652 10746023613952 10770743230464 10776753689856 10791196000256 10797217873024 10806911433472 10812942076013 10830414938112 10836458696448 10850981019648 10857036254592 10858395763264 10866783518976 10887418661504 10911097257984 10917186039936 10918553080512 10933185421312 10939286529248 10963077931008 10969195720032 10979043679296 10993757085696 10999891994784 11008465977344 11020779899536 11044748537856 11052295687608 11054664327168 11060833224672 11081836851888 11083224509896 11107328956416 11113527242664 11128420875264 11134630931556 11144627415768 11153314213888 11165790161372 11190074176512 11196318637548 11197720630866 11236402006016 11249658110601 11259757864278 11274847465728 11281139233287 11289932436992 11312708452969 11337311994624 11343638619621 11352480539136 11367694401536 11391323162688 11430673317888 11432104656896 11438484179584 11463361265664 11476184027616 11485129261056 11495440416768 11501855283072 11517269327872 11523696375488 11548758786048 11550204911616 11572137816064 11578595482256 11581076914176 11588990550368 11614194966528 11627186449032 11636249382912 11642742825648 11658345678848 11668812345344 11675323959376 11700716138496 11707245555984 11722934851584 11724402787328 11730945422812 11756458570752 11778783134208 11787881859072 11789357927424 11795936810196 11811744964096 11818336339634 11844039550464 11854672929792 11861288260668 11877183994368 11883811887222 11885299967849 11911148815104 11927111368704 11933767122816 11943069024256 11951146505067 11967162660992 11993189548032 11999882176128 12009235611648 12022668981312 12024174449504 12033462731136 12042842341376 12049562677504 12089276565696 12090790374432 12100214669312 12140095500288 12146870107152 12157775362656 12167251869696 12180861994224 12190356496384 12215695233672 12248345994192 12257893097472 12259428020224 12273141251756 12299833598976 12306697345404 12316289931264 12341136494148 12350755923968 12357648086872 12384524224512 12398377386978 12399929901051 12409595158016 12419181164544 12442764184576 12468627573633 12478346377728 12495069052928 12502041747712 12513265870336 12520248719594 12529231921152 12547478490624 12564293812224 12571305136896 12572879304832 12631195071552 12633902088192 12640952256768 12642535145856 12659477856256 12666542297024 12694090235904 12701173991616 12718195286016 12729613467648 12736717046592 12746644815872 12760903041568 12788656201728 12790257586176 12797395006704 12800137641984 12833207327248 12861117739008 12868294702032 12885539960832 12892730552328 12894344968876 12904305428784 12928809660536 12956927993856 12964158422424 12965781783108 12983157687808 12990402753482 13018655043072 13025919917538 13037614369164 13055086539264 13062371743806 13072553348096 13115638888704 13127413888512 13134739454298 13144977466368 13159681261617 13189953135744 13200234184704 13225300361216 13237173813248 13244560628992 13273365676032 13288213084608 13298570723328 13335785537536 13343227382144 13372247015424 13373921476608 13388881365552 13399317471232 13406794768928 13418831163584 13435952652288 13463057993616 13473551917056 13481070640224 13499137101824 13511256399872 13527196255692 13548197634048 13555758012192 13573924564992 13575624280064 13583199963256 13612741502976 13638590997504 13650835494912 13658453148648 13676757326848 13684389445892 13714151058432 13715868332544 13741913656576 13749582135179 13752528835584 13761926278562 13791856522752 13810339479552 13818046142208 13825757105457 13838169637446 13856714660096 13864447201759 13874394857472 13886851055616 13894600414464 13902354097731 13920985136256 13922728309952 13960794552768 13998109707648 13999862538816 14010774880256 14026447144864 14056952684544 14064796966176 14077424104128 14104155993312 14115149627392 14144489217936 14163444750336 14171348458344 14182394466304 14193349902336 14195127181312 14211005659928 14241912588288 14249860084152 14260967288832 14289736993224 14300875280384 14308855679536 14339975417856 14356015921764 14357813569638 14369004919808 14437358243154 14448611595264 14464773618141 14476048339456 14489044691968 14544910868103 14556248053248 14558070774016 14589732519936 14606052398784 14617437241344 14625594293376 14638724905728 14658342780928 14666522659712 14698420273152 14706622516608 14726331383808 14736394250144 14739552436224 14747777632896 14775782469184 14807917707264 14809771941888 14818036323552 14837894500352 14846174575408 14859503221024 14878462906368 14891820539904 14900130707616 14920098902016 14928424850064 14930294174488 14999544147468 15002758729728 15011130804912 15013010485704 15033129954304 15041518977716 15074232155136 15082644115044 15096185059032 15116415992832 15124851492828 15136640718848 15153572361862 15186529239552 15188430883584 15196906570461 15200163449856 15239433701107 15272577315072 15281099958663 15301578703488 15313505681408 15323862696681 15335807044096 15386351992704 15398345048064 15400273215488 15441435885568 15459652863648 15483654438912 15485593288704 15502915265376 15514999177216 15523657100864 15557418860544 15588803992608 15600954851328 15609660741312 15630579802112 15663069348696 15675278094336 15705044178944 15717175812096 15719143903232 15727915746928 15762121740288 15779753037972 15792052733952 15806230573056 15815051014224 15836245325824 15845082516296 15879543330816 15881531753472 15911689497088 15920568788102 15934862006756 15955193774592 15969518078976 15987381367419 15999842901504 16008771385266 16030225308416 16044616974848 16065088782336 16088484690432 16097462639478 16119035420928 16121053832576 16156114845696 16165130534784 16186794000384 16195826809536 16210367150208 16223002492928 16241149325632 16276471529472 16285554381888 16287593644896 16300175278464 16331127992256 16343857463296 16377829620768 16399778131968 16408929793872 16421719908352 16454848658864 16490635628544 16499837992176 16512698966016 16531169849304 16533239868068 16558908219392 16578443531412 16622755277832 16624836764844 16637795170304 16692631312896 16701946397334 16716941123652 16729971320832 16748685242058 16761740182528 16796580946299 16841593428736 16854603009024 16856713527808 16912271198592 16925453647872 16934898655488 16957593714688 16972817956864 16982289395456 16991766119449 17019223474176 17028720808704 17051541602304 17053676781568 17063193342272 17066850189312 17146009976832 17148156985344 17157726269376 17180719947776 17190307403104 17205740571712 17227693891584 17243160625152 17252782924608 17275903991808 17285544563232 17287709044144 17325307367424 17358206724096 17367893223384 17371615371264 17383485825552 17406782052352 17416495658408 17454374074368 17464114238472 17487518518272 17499468172046 17503218518016 17512985939064 17526636621824 17546241682156 17584402277376 17586604180992 17596418134218 17645660074966 17668174701312 17684036891136 17693905215294 17717617446144 17727504509451 17815775991552 17825717830833 17831895302144 17851841820736 17890667053056 17900650684224 17914603536384 17950743991488 17964735889408 17974760853632 18013853417472 18034003471968 18036261674256 18050194096704 18064263512064 18074344016256 18098566086656 18136185561648 18150322003968 18184787996672 18201113993216 18211270864864 18250877804544 18271292991336 18285534744576 18287824443392 18336705114112 18386839646208 18389142030336 18409711877634 18424061522944 18434342807276 18450892849928 18474434896896 18511704741222 18526133885952 18536472130308 18561313515008 18614392737024 18628771746816 18664146276864 18666483385088 18676899949477 18707080347648 18717519566592 18742603579392 18753062621568 18769898805504 18780373079391 18805541324416 18846440718336 18856957705344 18859318957248 18884593000448 18895131277792 18924466536448 18946792607328 18963802718784 18989216784384 18999813445536 19014623051776 19052982657632 19077292929024 19094420201472 19105075569888 19119967223808 19141354562352 19143751426184 19185386379264 19196092510056 19249810990872 19264815460352 19286364824188 19328309941248 19339095828492 19341517453314 19356458143176 19393214490804 19408330737664 19448672674662 19474736531712 19485604130223 19500792391168 19518299874304 19540132782401 19582629808896 19593557615709 19608830022144 19635108511744 19663703510528 19717466199552 19743890276352 19746362589184 19757381764736 19800351277056 19837950541824 19853274710016 19855760719872 19866840943488 19893465202688 19904566466752 19947856084992 19999392196624 20003678306304 20014841073216 20017347314272 20060882214912 20083322048328 20098976206848 20110192153392 20128246745376 20155221323776 20166468657104 20210327875584 20221605960336 20248705652736 20251241178112 20262542093948 20266884599808 20360886847488 20363436420096 20374799944884 20402104937984 20413490041186 20431816928908 20457886496256 20476253242368 20487679722972 20515135990272 20526584168838 20529154489921 20573802498816 20612870484864 20628793253376 20642889417843 20670553687168 20715509219328 20727069213312 20743225147392 20757254456169 20785071990144 20801273135104 20812880988416 20858146062336 20881477704384 20884092464928 20900370792448 20956234416128 20999793808224 21016162320384 21039670717296 21056070311936 21074974097408 21086734685632 21156233989968 21172724441088 21175375671296 21245167125504 21257022687516 21273591699456 21290024853504 21292690771968 21316508489892 21333123868672 21345028513688 21391450933248 21434605489836 21451312920576 21463283519304 21492047227904 21536720354457 21553507379712 21582392000512 21594435746048 21613822866944 21625884152026 21672917392896 21701962039296 21714072509184 21716791526528 21733567037952 21774837323008 21822194515968 21834372079872 21837106161024 21866370842624 21878573058496 21926155862016 21938391440064 21958087358592 21987514171392 21999783989568 22016931954688 22041559799072 22089497075712 22104591375216 22109328654336 22121666449344 22163673703776 22166449019792 22214657912832 22227054485328 22256841750528 22269261863112 22289254831536 22306628427776 22331580322744 22380148353024 22392637275096 22395441261732 22472804012032 22499316221202 22519515728556 22549694931456 22562278466574 22579864873984 22625416905938 22674623989248 22687277239242 22704961078272 22730358542793 22782646325376 22864209313792 22876968359168 22926722531328 22952368055232 22970258522112 22990880833536 23003710566144 23034538655744 23047392750976 23097517572096 23100409823232 23144275632128 23157190964512 23162153828352 23177981100736 23228389933056 23254372898064 23272498765824 23285485651296 23316691357696 23337624690688 23350647918752 23401432276992 23414491111968 23445869703168 23448805574656 23461890845624 23512917141504 23557566268416 23575763718144 23578715854848 23591873620392 23623489928192 23636672679268 23688079100928 23709345859584 23722576521336 23754367988736 23767623774444 23770599935698 23822297630208 23854222737408 23867534245632 23880853182153 23902293010134 23934325321984 23947681530311 23986379096064 23999764352256 24013157077899 24045337962624 24048348899008 24066925462272 24099125355008 24178553131392 24181580748864 24200429338624 24280191000576 24293740214304 24315550725312 24334503739392 24361723988448 24380712992768 24431390467344 24496691988384 24515786194944 24518856040448 24546282503512 24599667197952 24613394690808 24632579862528 24682272988296 24701511847936 24715296173744 24769048449024 24796754773956 24799859802102 24819190316032 24838362329088 24885528369152 24937255147266 24956692755456 25004083495424 25026531740672 25040497439188 25094956981248 25123027863087 25142610273792 25145758609664 25262390143104 25281904513536 25285070291712 25318955712512 25333084594048 25388180471808 25402347983232 25436390572032 25459226935296 25473434093184 25493289631744 25521806083136 25577312403456 25580515172352 25594790013408 25600275283968 25666414654496 25722235478016 25736589404064 25771079921664 25785461104656 25788689937752 25808610857568 25857619321072 25913855987712 25928316844848 25931563566216 25966315375616 25980805506964 26037310086144 26051839835076 26075228738328 26110173078528 26124743487612 26145106696192 26231277777408 26249202258069 26254827777024 26269478908596 26289954932736 26319362523234 26322658211003 26379906271488 26394627201327 26450600722432 26468490112449 26489121257984 26576426169216 26597141446656 26671571075072 26686454764288 26744494030848 26747842953216 26777762731104 26798634942464 26813589537856 26837662327168 26871905304576 26926115987232 26947103834112 26962141280448 26998274203648 27022512799744 27054392511384 27096395268096 27111516024384 27147849129984 27151248560128 27166399926512 27225483005952 27277181995008 27301670989824 27316906297296 27353514653696 27368778891784 27428302116864 27431736665088 27483827313152 27499164270358 27505057671168 27523852557124 27583713045504 27614567816451 27636092284416 27651514210914 27676339274892 27713429320192 27728894403518 27748789714944 27789200828928 27804708195462 27841970272512 27845456619904 27921589105536 27996219415296 27999725077632 28021549760512 28052894289728 28113905369088 28129593932352 28154848208256 28208311986624 28230299254784 28288978435872 28326889500672 28342696916688 28364788932608 28386699804672 28390254362624 28422011319856 28483825176576 28499720168304 28521934577664 28579473986448 28601750560768 28617711359072 28679950835712 28712031843528 28715627139276 28738009839616 28874716486308 28897223190528 28929547236282 28952096678912 28978089383936 29012276179971 29089821736206 29112496106496 29116141548032 29212104797568 29234874482688 29251188586752 29277449811456 29316685561856 29333045319424 29349414206321 29396840546304 29413245033216 29452662767616 29472788500288 29479104872448 29495555265792 29551564938368 29615835414528 29619543883776 29636072647104 29675789000704 29692349150816 29719006442048 29756925812736 29783641079808 29800261415232 29840197804032 29856849700128 29860588348976 29999088294936 30005517459456 30022261609824 30026020971408 30066259908608 30083037955432 30148464310272 30165288230088 30192370118064 30232831985664 30249702985656 30273281437696 30307144723724 30373058479104 30376861767168 30393813140922 30400326899712 30478867402214 30545154630144 30562199917326 30603157406976 30620235061779 30647725393362 30671614088192 30705922943773 30772703985408 30789876253257 30800546430976 30919305727296 30971186577408 31005830530752 31029998354432 31047314201728 31114837721088 31177607985216 31201909702656 31219321482624 31261159604224 31326138697392 31350556188672 31410088357888 31434351624192 31438287806464 31455831493856 31524243480576 31559506075944 31584105467904 31612461146112 31630102028448 31672490651648 31690165032592 31759086661632 31763063506944 31823378994176 31841137576204 31869724013512 31910387549184 31939036157952 31974762734838 31999685803008 32017542770532 32060450616832 32089233949696 32176969380864 32194925278956 32238070841856 32242107665152 32260099912733 32312229691392 32330261069568 32373588000768 32391653619072 32420734300416 32438826228039 32482298651264 32552943058944 32571108763776 32575187289792 32600350556928 32662255984512 32687714926592 32755659241536 32799556263936 32817859587744 32843439816704 32909697317728 32981271257088 32999675984352 33025397932032 33062339698608 33066479736136 33117816438784 33156887062824 33245510555664 33249673529688 33275590340608 33385262625792 33403892794668 33433882247304 33459942641664 33497370484116 33523480365056 33593161892598 33683186857472 33709206018048 33713427055616 33751138442329 33824542397184 33843417699861 33869797310976 33915187429376 33938125358907 33964578790912 33983532238898 34057441617408 34103083204608 34107353563136 34126386684544 34292019953664 34296313970688 34315452538752 34361439895552 34380614806208 34411481143424 34455387783168 34486321250304 34505565849216 34551807983616 34571089126464 34575418088288 34650614734848 34716413448192 34735786446768 34743230742528 34766971651104 34813564104704 34832991316816 34908748148736 34928228476944 34975037036544 34998936344092 35006437036032 35025971878128 35053273243648 35092483364312 35168804554752 35173208361984 35192836268436 35291320149932 35336349402624 35368073782272 35387810430588 35435234892288 35455009018902 35459448664409 35631551983104 35651435661666 35655899903547 35703683641472 35781334106112 35801301368448 35829207072768 35853439515201 35901487982976 35929471778816 35949521707264 36027706834944 36068006943936 36072523348512 36100388193408 36128527024128 36148688032512 36197132173312 36272371123296 36300644007936 36369575993344 36402227986432 36422541729728 36501755609088 36542585982672 36571069489152 36575648886784 36673410228224 36773679292416 36778284060672 36819423755268 36848123045888 36868685614552 36901785699856 36948869793792 37023409482444 37052267771904 37072944260616 37122627030016 37199789703153 37228785474048 37257543493632 37328292553728 37332966770176 37353799898954 37435039133184 37485207158784 37506125243136 37539797611008 37560746158782 37611082648832 37632070976203 37692881436672 37713915410688 37718637914496 37769186000896 37790262555584 37893585214656 37927605437568 37978433568768 37999626891072 38029246103552 38105965315264 38154585858048 38188840402944 38210151139776 38239934447616 38282709124704 38287502852368 38370772758528 38392185020112 38499621981744 38529630920704 38572729648376 38656619882496 38678191656984 38683034906628 38712916286352 38786428981608 38816661475328 38897345349324 38949473063424 38971208260446 39001584782336 39036599748608 39080265564802 39165259617792 39187115231418 39217660044288 39327407021056 39434932399104 39479043784851 39492725178368 39514763529472 39600702554112 39675901083648 39711521439744 39733681886976 39786930405376 39809132933504 39895712169984 39998784393248 40007356612608 40029682146432 40034694628544 40121764429824 40166644096656 40197952413696 40220384306784 40256493490752 40310442647552 40332937314208 40420655751168 40443211920672 40497411305472 40502482356224 40525084187896 40533769199616 40721773694976 40726872840192 40749599889768 40804209875968 40826980082372 40863633857816 40915772992512 40952506484736 40975359445944 41030271980544 41053168337676 41058308979842 41147604997632 41225740969728 41248746405537 41257586506752 41285778835686 41341107374336 41364177188719 41431018438656 41454138426624 41477271316371 41514508912338 41570143980288 41593341605277 41625761976832 41762955408768 41768184929856 41800741584896 41912468832256 41999587616448 42032324640768 42079341434592 42112140623872 42149948194816 42173469371264 42312467979936 42345448882176 42350751342592 42490334251008 42514045375032 42547183398912 42580049707008 42585381543936 42633016979784 42666247737344 42690057027376 42782901866496 42869210979672 42902625841152 42926567038608 42984094455808 43073440708914 43107014759424 43188871492096 43227645733888 43251768304052 43345834785792 43394320854423 43428145018368 43433583053056 43467134075904 43549674646016 43668744159744 43674212322048 43732741685248 43757146116992 43820870518579 43852311724032 43876782880128 43916174717184 43975028342784 43999567979136 44033863909376 44083119598144 44178994151424 44209182750432 44218657308672 44243332898688 44327347407552 44332898039584 44429315825664 44454108970656 44513683501056 44538523726224 44578509663072 44613256855552 44663160645488 44760296706048 44785274550192 44790882523464 44945608024064 44998632442404 45039031457112 45099389862912 45124556933148 45159729747968 45250833811876 45349247978496 45374554478484 45409922156544 45460717085586 45466409637187 45565292650752 45590719711383 45718301103321 45753936718336 45904736110464 45940517044224 45971588090043 46007421132288 46069077311488 46094785501952 46195035144192 46200819646464 46288551264256 46314381929024 46324307656704 46355962201472 46456779866112 46508745796128 46544997531648 46570971302592 46633382715392 46675249381376 46701295837504 46802864553984 46828982223936 46891739406336 46897611149312 46923781691248 47025834283008 47115132536832 47151527436288 47157431709696 47183747240784 47246979856384 47273345358536 47376158201856 47418691719168 47445153042672 47508735977472 47535247548888 47541199871396 47644595260416 47735068491264 47761706364306 47804586020268 47868650643968 47895363060622 47999528704512 48026314155798 48090675925248 48096697798016 48133850924544 48198250710016 48357106262784 48363161497728 48400858677248 48560382001152 48587480428608 48631101450624 48669007478784 48723447976896 48761425985536 48862780934688 48993383976768 49031572389888 49037712080896 49092565007024 49199334395904 49226789381616 49265159725056 49364545976592 49403023695872 49430592347488 49538096898048 49593509547912 49599719604204 49638380632064 49676724658176 49771056738304 49874510294532 49913385510912 50008166990848 50053063481344 50080994878376 50189913962496 50246055726174 50285220547584 50291517219328 50524780286208 50563809027072 50570140583424 50637911425024 50666169188096 50694442720009 50776360943616 50804695966464 50872781144064 50918453870592 50946868186368 50975298358347 51043612166272 51154624806912 51161030344704 51189580026816 51200550567936 51332829308992 51444470956032 51473178808128 51542159843328 51570922209312 51577379875504 51617221715136 51715238642144 51827711975424 51856633689696 51863127132432 51932630751232 51961611013928 52074620172288 52103679670152 52150457476656 52220346157056 52249486975224 52290213392384 52462555554816 52498404516138 52509655554048 52538957817192 52579909865472 52638725046468 52645316422006 52759812542976 52789254402654 52936980224898 52978242515968 53037503266517 53152852338432 53182513528353 53372909528576 53495685906432 53555525462208 53597269884928 53627179075712 53675324654336 53743810609152 53852231974464 53894207668224 53924282560896 53996548407296 54045025599488 54108785022768 54192790536192 54223032048768 54295698259968 54302497120256 54332799853024 54450966011904 54554363990016 54603341979648 54633812594592 54707029307392 54737557783568 54856604233728 54863473330176 54967654626304 54998328540716 55010115342336 55047705114248 55167426091008 55229135632902 55272184568832 55303028421828 55352678549784 55426858640384 55457788807036 55578401657856 55609416390924 55683940545024 55690913239808 55721990758357 55843178211072 55992438830592 55999450155264 56030699848431 56105788579456 56227810738176 56259187864704 56309696416512 56341119238173 56416623973248 56460598509568 56577956871744 56653779001344 56685393833376 56729577865216 56773399609344 56780508725248 56844022639712 56967650353152 56999440336608 57043869155328 57158947972896 57203501121536 57235422718144 57359901671424 57424063687056 57431254278552 57476019679232 57749432972616 57794446381056 57859094472564 57904193357824 57956178767872 58024552359942 58179643472412 58224992212992 58232283096064 58424209595136 58456812390669 58502377173504 58554899622912 58620398347203 58666090638848 58698828412642 58826490066432 58905325535232 58945577000576 58991110531584 59103129876736 59231670829056 59239087767552 59272145294208 59351578001408 59384698301632 59438012884096 59513851625472 59567282159616 59600522830464 59680395608064 59713699400256 59721176697952 59998176589872 60011034918912 60044523219648 60052041942816 60132519817216 60166075910864 60296928620544 60330576460176 60384740236128 60465663971328 60499405971312 60546562875392 60614289447448 60746116958208 60753723534336 60787626281844 60800653799424 60957734804428 61090309260288 61124399834652 61206314813952 61240470123558 61248138602161 61295450786724 61343228176384 61411845887546 61545407970816 61579752506514 61587463469763 61838611454592 61928668253529 62011661061504 62059996708864 62094628403456 62229675442176 62355215970432 62403819405312 62438642965248 62522319208448 62652277394784 62701112377344 62820176715776 62868703248384 62876575612928 62911662987712 63048486961152 63119012151888 63168210935808 63224922292224 63260204056896 63344981303296 63380330065184 63518173323264 63526127013888 63646757988352 63682275152408 63739448027024 63820775098368 63878072315904 63949525469676 63999371606016 64035085541064 64120901233664 64178467899392 64353938761728 64389850557912 64476141683712 64484215330304 64520199825466 64660522139136 64747176001536 64783307238144 64841468600832 64877652456078 64964597302528 65000849867987 65105886117888 65142217527552 65150374579584 65200701113856 65324511969024 65511318483072 65599112527872 65635719175488 65686879633408 65819394635456 65962542514176 65999351968704 66050795864064 66124679397216 66132959472272 66235632877568 66313774125648 66491021111328 66499347059376 66551180681216 66770525251584 66807785589336 66867764494608 66919885283328 66994740968232 67046960730112 67186323785196 67366373714944 67418412036096 67426854111232 67502276884658 67649084794368 67686835399722 67739594621952 67876250717814 67929157581824 67967064477796 68114883234816 68191075628379 68214707126272 68252773369088 68592627941376 68630905077504 68722879791104 68761229612416 68822962286848 68910775566336 68972642500608 69011131698432 69103615967232 69142178252928 69150836176576 69301229469696 69432826896384 69471572893536 69486461485056 69533943302208 69627128209408 69665982633632 69817496297472 69856456953888 69950074073088 69997872688184 70012874072064 70051943756256 70106546487296 70184966728624 70337609109504 70346416723968 70385672536872 70582640299864 70672698805248 70736147564544 70775620861176 70870469784576 70910018037804 70918897328818 71263103966208 71302871323332 71311799807094 71407367282944 71447215144151 71562668212224 71602602736896 71642559546459 71706879030402 71802975965952 71843044590933 71899043414528 72136013887872 72145046697024 72200776386816 72297376065024 72394264346624 72544742246592 72601288015872 72739151986688 72804455972864 72845083459456 73003511218176 73085171965344 73142138978304 73151297773568 73346820456448 73547358584832 73556568121344 73638847510536 73696246091776 73737371229104 73803571399712 73897739587584 74046818964888 74104535543808 74145888521232 74245254060032 74399579406306 74457570948096 74515086987264 74656585107456 74665933540352 74707599797908 74870078266368 75012250486272 75079595222016 75121492317564 75222165297664 75264141952406 75427830821376 75437275828992 75538372001792 75580525111168 75690594532091 75787170429312 75855210875136 75956867137536 75999253782144 76058492207104 76211930630528 76309171716096 76377680805888 76420302279552 76479868895232 76565418249408 76575005704736 76741545517056 76784370040224 76999243963488 77059261841408 77145459296752 77313239764992 77356383313968 77366069813256 77425832572704 77572857963216 77633322950656 77794690698648 77898946126848 77942416520892 78003169564672 78073199497216 78160531129604 78330519235584 78374230462836 78435320088576 78654814042112 78747606774207 78869864798208 78958087569702 78967974633009 79029527058944 79351802167296 79405470337347 79467363773952 79573860810752 79618265867008 79791424339968 79997568786496 80014713225216 80059364292864 80069389257088 80243528859648 80333288193312 80395904827392 80440768613568 80512986981504 80620885295104 80665874628416 80841311502336 80886423841344 80994822610944 81004964712448 81050168375792 81067538399232 81443547389952 81453745680384 81499199779536 81608419751936 81653960164744 81727267715632 81831545985024 81905012969472 81950718891888 82060543961088 82106336675352 82116617959684 82295209995264 82451481939456 82497492811074 82515173013504 82571557671372 82682214748672 82728354377438 82908276853248 82954542632742 83029017824676 83140287960576 83186683210554 83251523953664 83344647990241 83525910817536 83536369859712 83601483169792 83999175232896 84064649281536 84158682869184 84224281247744 84299896389632 84346938742528 84624935959872 84690897764352 84701502685184 84980668502016 85028090750064 85094366797824 85160099414016 85170763087872 85266033959568 85332495474688 85380114054752 85565803732992 85738421959344 85805251682304 85853134077216 85968188911616 86146881417828 86214029518848 86377742984192 86455291467776 86503536608104 86691669571584 86788641708846 86856290036736 86867166106112 86934268151808 87099349292032 87337488319488 87348424644096 87465483370496 87514292233984 87563128334561 87641741037158 87704623448064 87753565760256 87832349434368 87950056685568 87999135958272 88048242618963 88166239196288 88357988302848 88418365500864 88437314617344 88486665797376 88654694815104 88665796079168 88858631651328 88908217941312 89027367002112 89077047452448 89157019326144 89226513711104 89326321290976 89520593412096 89570549100384 89581765046928 89891216048128 89997264884808 90078062914224 90198779725824 90249113866296 90319459495936 90501667623752 90698495956992 90749108956968 90819844313088 90921434171172 90932819274374 91130585301504 91181439422766 91436602206642 91507873436672 91809472220928 91860705185337 91943176180086 92014842264576 92117768831319 92189571003904 92401639292928 92577102528512 92628763858048 92711924402944 92913559732224 93017491592256 93089995063296 93141942605184 93266765430784 93350498762752 93402591675008 93605729107968 93657964447872 93783478812672 93795222298624 93847563382496 94051668566016 94230265073664 94303054872576 94314863419392 94367494481568 94493959712768 94546690717072 94752316403712 94837383438336 94890306085344 95017471954944 95070495097776 95082399742792 95289190520832 95470136982528 95523412728612 95609172040536 95737301287936 95790726121244 95999057409024 96052628311596 96181351850496 96193395596032 96247074946253 96267701849088 96396501420032 96714212525568 96726322995456 96780299738199 97051130412313 97120764002304 97174960857216 97262202901248 97316478684117 97446895953792 97522851971072 97725561869376 97986767953536 98063144779776 98075424161792 98185130014048 98398668791808 98453578763232 98530319450112 98729091953184 98806047391744 98861184694976 99076193796096 99187019095824 99199439208408 99276761264128 99353449316352 99542113476608 99749020589064 99826771021824 100016333981696 100106126962688 100161989756752 100379827924992 100492111452348 100570441095168 100583034438656 101049560572416 101127618054144 101140281166848 101253415326987 101332338376192 101388885440018 101609391932928 101745562288128 101814376076721 101893736372736 101950596716694 102087224332544 102309249613824 102322060689408 102379160053632 102665658617984 102888941912064 102946357616256 103084319686656 103141844418624 103154759751008 103234443430272 103430477284288 103655423950848 103713267379392 103726254264864 103865261502464 103923222027856 104149240344576 104207359340304 104300914953312 104440692314112 104498973950448 104580426784768 104925111109632 104996809032276 105019311108096 105077915634384 105159819730944 105277450092936 105290632844012 105519625085952 105578508805308 105873960449796 105956485031936 106075006533034 106305704676864 106365027056706 106378345993227 106745819057152 106967699710641 107111050924416 107194539769856 107254358151424 107350649308672 107487621218304 107704463948928 107788415336448 107848565121792 107993096814592 108090051198976 108217570045536 108385581072384 108446064097536 108591396519936 108604994240512 108665599706048 108901932023808 109108727980032 109206683959296 109267625189184 109414058614784 109475115567136 109713208467456 109726946660352 109935309252608 109996657081432 110020230684672 110095410228496 110334852182016 110458271265804 110544369137664 110606056843656 110705357099568 110853717280768 110915577614072 111156803315712 111218832781848 111367881090048 111381826479616 111443981516714 111686356422144 111984877661184 111998900310528 112061399696862 112211577158912 112274195226523 112455621476352 112518375729408 112619392833024 112682238476346 112833247946496 112896212928609 113155913743488 113307558002688 113370787666752 113459155730432 113561017450496 113688045279424 113935300706304 113998880673216 114087738310656 114317895945792 114407002243072 114470845436288 114719803342848 114848127374112 114862508557104 114952039358464 115498865945232 115588892762112 115718188945128 115808386715648 115912357535744 116049104719884 116359286944824 116449984425984 116464566192128 116848419190272 116913624781338 117004754347008 117109799245824 117240796694406 117332181277696 117397656825284 117652980132864 117891154001152 117982221063168 118206259753472 118478175535104 118544290588416 118703156002816 118769396603264 118876025768192 118942362836143 119027703250944 119134564319232 119201045660928 119360791216128 119427398800512 119442353395904 119996353179744 120022069837824 120089046439296 120104083885632 120265039634432 120332151821728 120593857241088 120661152920352 120769480472256 120931327942656 120998811942624 121093125750784 121228578894896 121492233916416 121507447068672 121575252563688 121601307598848 121915469608856 122180618520576 122248799669304 122412629627904 122480940247116 122496277204322 122590901573448 122686456352768 122823691775092 123090815941632 123159505013028 123174926939526 123677222909184 123746239216611 123857336507058 124023322123008 124092531566157 124189256806912 124710431940864 124780024815831 124877285930496 125044638416896 125304554789568 125402224754688 125640353431552 125737406496768 125753151225856 125823325975424 126096973922304 126238024303776 126336421871616 126449844584448 126520408113792 126689962606592 126760660130368 127036346646528 127052254027776 127293515976704 127364550304816 127478896054048 127641550196736 127756144631808 127899050939352 127998743212032 128070171082128 128241802467328 128356935798784 128707877523456 128779701115824 128952283367424 128968430660608 129040399650932 129321044278272 129566614476288 129682937201664 129755304912156 129929194605056 130001699735974 130284435055104 130300749159168 130401402227712 130649023938048 130738299646339 131022636966144 131198225055744 131271438350976 131373759266816 131462611555737 131638789270912 131925085028352 131998703937408 132101591728128 132249358794432 132265918944544 132471265755136 132627548251296 132982042222656 132998694118752 133102361362432 133541050503168 133615571178672 133735528989216 133839770566656 133989481936464 134093921460224 134372647570392 134732747429888 134836824072192 134853708222464 135004553769316 135298169588736 135373670799444 135479189243904 135752501435628 135858315163648 135934128955592 136229766469632 136382151256758 136399228911561 136505546738176 137154903309963 137261810155008 137445759582208 137522459224832 137645924573696 137821551132672 138022263396864 138207231934464 138284356505856 138301672353152 138602458939392 138865653792768 138943145787072 138972922970112 139067886604416 139254256418816 139331965267264 139634992594944 139712913907776 139900148146176 139995745376368 140025748144128 140103887512512 140213092974592 140369933457248 140675218219008 140692833447936 140771345073744 141165280599728 141345397610496 141472295129088 141551241722352 141740939569152 141820036075608 141837794657636 142526207932416 142605742646664 142623599614188 142814734565888 142894430288302 143205205473792 143285119092918 143413758060804 143605951931904 143686089181866 143798086829056 144272027775744 144290093394048 144401552773632 144594752130048 145089484493184 145202576031744 145478303973376 145608911945728 145690166918912 146007022436352 146170343930688 146284277956608 146302595547136 146693640912896 147094717169664 147113136242688 147277695021072 147392492183552 147474742458208 147607142799424 147795479175168 148093637929776 148209071087616 148291777042464 148490508120064 148799158812612 148915141896192 149030173974528 149313170214912 149331867080704 149415199595816 149740156532736 150024500972544 150159190444032 150242984635128 150444330595328 150528283904812 150855661642752 150874551657984 151076744003584 151161050222336 151245403486969 151381189064182 151574340858624 151710421750272 151913734275072 151998507564288 152083328160027 152423861261056 152618343432192 152755361611776 152840604559104 152925895075041 153130836498816 153150011409472 153483091034112 153568740080448 153998487926976 154118523682816 154290918593504 154626479529984 154712766627936 154732139626512 154851665145408 155145715926432 155266645901312 155589381397296 155797892253696 155884833041784 156006339129344 156146398994432 156321062259208 156661038471168 156748460925672 156870640177152 157309628084224 157495213548414 157739729596416 157916175139404 157935949266018 158059054117888 158810940674694 158934727547904 159112509799551 159236531734016 159995137572992 160118728585728 160138778514176 160487057719296 160666576386624 160791809654784 160881537227136 161025973963008 161241770590208 161331749256832 161682623004672 161772847682688 161989645221888 162009929424896 162100336751584 162135076798464 162887094779904 162907491360768 162998399559072 163216839503872 163307920329488 163454535431264 163663091970048 163810025938944 163901437783776 164121087922176 164212673350704 164233235919368 164590419990528 164902963878912 164994985622148 165030346027008 165143115342744 165364429497344 165456708754876 165816553706496 165909085265484 166058035649352 166280575921152 166373366421108 166503047907328 166689295980482 167051821635072 167072739719424 167165972275071 167633770712177 167998350465792 168092099545293 168317365738368 168448562495488 168693877485056 169249871919744 169381795528704 169403005370368 169961337004032 170056181500128 170188733595648 170320198828032 170341526175744 170532067919136 170664990949376 170760228109504 171131607465984 171476843918688 171610503364608 171706268154432 171936377823232 172293762835656 172428059037696 172755485968384 172910582935552 173007073216208 173383339143168 173577283417692 173712580073472 173734332212224 173868536303616 174198698584064 174674976638976 174696849288192 175028584467968 175126256669122 175283482074316 175507131520512 175664698868736 175861195041609 175998271916544 176096485237926 176332478392576 176715976605696 176836731001728 176973331594752 177309389630208 177331592158336 177717263302656 177816435882624 178054734004224 178154094904896 178314038652288 178453027422208 178652642581952 179041186824192 179141098200768 179163530093856 179782432096256 179994529769616 180156125828448 180397559451648 180498227732592 180638918991872 181003335247504 181396991913984 181498217913936 181639688626176 181842868342344 181865638548748 182261170603008 182362878845532 182873204413284 183015746873344 183618944441856 183721410370674 183744415806483 183886352360172 184029684529152 184235537662638 184379142007808 184762390409289 185154205057024 185257527716096 185423848805888 186034983184512 186179990126592 186283885210368 186533530861568 186700997525504 186805183350016 187211458215936 187315928895744 187566957625344 187590444597248 187695126764992 188103337132032 188460530147328 188606109745152 188629726838784 188734988963136 188987919425536 189093381434144 189504632807424 189674766876672 189780612170688 190034943909888 190140990195552 190164799485584 190578381041664 190940273965056 191046825457224 191218344081072 191474602575872 191581452242488 191998114818048 192105256623192 192362703700992 192386791192064 192494149892506 192535403698176 192793002840064 193428425051136 193452645990912 193560599476398 194102260824626 194241528004608 194349921714432 194524405802496 194632957368234 194893791907584 195002549603961 195451123738752 195973535907072 196150848323584 196370260028096 196797337583616 196907157526464 197060638900224 197458183906368 197612094783488 197722369389952 198152387592192 198374038191648 198398878416816 198553522528256 198706898632704 199084226953216 199498041178128 199653542043648 200032667963392 200212253925376 200323979513504 200759655849984 200984222904696 201140882190336 201166068877312 202099121144832 202255236108288 202280562333696 202506830653974 202664676752384 202777770880036 203218783865856 203628752153442 203787472745472 203901193433388 204174448665088 204644121378816 204758320107264 205331317235968 205445899444247 205777883824128 205892715232512 206168639373312 206283688837248 206309519502016 206468886860544 206860954568576 207310847901696 207426534758784 207452508529728 207730523004928 207846444055712 208298480689152 208414718680608 208601829906624 208881384628224 208997947900896 209160853569536 209850222219264 209993618064552 210038622216192 210155831268768 210319639461888 210554900185872 210581265688024 211039250171904 211157017610616 211747920899592 211912970063872 212150013066068 212611409353728 212730054113412 212756691986454 213491638114304 213935399421282 214222101848832 214341645432453 214508716302848 214701298617344 214941460606411 215408927897856 215529133772799 215697130243584 215986193629184 216435140091072 216892128195072 217182793039872 217209988481024 217331199412096 217803864047616 218217455960064 218413367918592 218535250378368 218828117229568 218950231134272 219426416934912 219453893320704 219870618505216 219993314162864 220040461369344 220190820456992 220669704364032 220916542531608 221088738275328 221212113687312 221410714199136 221707434561536 221831155228144 222313606631424 222437665563696 222735762180096 222763652959232 222887963033428 223372712844288 223969755322368 223997800621056 224122799393724 224423154317824 224548390453046 225036751458816 225238785666048 225364476952692 225666495892992 225792425857218 225820699389131 226311827486976 226615116005376 226741575333504 226918311460864 227071783596273 227376090558848 227870601412608 227997761346432 228175476621312 228635791891584 228814004486144 228941690872576 229439606685696 229696254748224 229725017114208 229904078716928 230997731890464 231177785524224 231436377890256 231616773431296 231824715071488 232098209439768 232718573889648 232899968851968 232929132384256 233696838380544 233827249562676 234009508694016 234219598491648 234481593388812 234664362555392 234795313650568 235305960265728 235782308002304 235964442126336 236412519506944 236903923899027 237088581176832 237406312005632 237538793206528 237752051536384 237884725672286 238055406501888 238402091321856 238721582432256 238854797601024 238884706791808 239992706359488 240044139675648 240178092878592 240208167771264 240530079268864 240664303643456 241187714482176 241322305840704 241538960944512 241862655885312 241997623885248 242186251501568 242457157789792 242984467832832 243014894137344 243150505127376 243202615197696 243830939217712 244361237041152 244497599338608 244825259255808 244961880494232 244992554408644 245181803146896 245372912705536 245647383550184 246181631883264 246319010026056 246349853879052 247354445818368 247492478433222 247714673014116 248046644246016 248185063132314 248378513613824 249420863881728 249560049631662 249754571860992 250033943970723 250609109579136 250804449509376 251280706863104 251506302451712 251646651950848 252193947844608 252476048607552 252672843743232 252899689168896 253040816227584 253379925213184 253521320260736 254072693293056 254104508055552 254587031953408 254729100609632 254957792108096 255283100393472 255512289263616 255798101878704 255997486424064 256140342164256 256483604934656 256713871597568 257415755046912 257559402231648 257904566734848 257936861321216 258080799301864 258642088556544 259133228952576 259365874403328 259510609824312 259858389210112 260003399471948 260568870110208 260601498318336 260802804455424 261298047876096 261476599292678 262045273932288 262396450111488 262542876701952 262689385003683 262925223111474 263277578541824 263424496833421 263850170056704 263997407874816 264144727856889 264498717588864 264531837889088 265255096502592 265964084445312 265997388237504 266204722724864 267082101006336 267231142357344 267471057978432 267679541133312 267978963872928 268187842920448 268745295140784 269465494859776 269673648144384 269707416444928 270009107538632 270596339177472 270747341598888 270958378487808 271505002871256 271716630327296 271868257911184 272459532939264 272764302513516 272798457823122 273011093476352 274309806619926 274523620310016 275044918449664 275291849147392 276044526793728 276353306493957 276568713011712 276603344706304 277204917878784 277731307585536 277886291574144 278135773208832 278508512837632 278663930534528 279269985189888 279425827815552 279800296292352 279991490752736 280051496288256 280207775025024 280426185949184 280739866914496 281350436438016 281385666895872 281542690147488 282330561199456 282690795220992 282944590258176 283102483444704 283481879138304 283640072151216 283675589315272 285052415864832 285211485293328 285247199228376 285629469131776 285788860576604 286410410947584 286570238185836 286827516121608 287211903863808 287372178363732 287596173658112 288544055551488 288580186788096 288741224838759 288803105547264 289189504260096 289549240321033 290178968986368 290340899214597 290956607946752 291153391236939 291380333837824 292340687861376 292568555913216 292605191094272 293387281825792 294189434339328 294226272485376 294555390042144 294784984367104 294949484916416 295214285598848 295590958350336 296187275859552 296418142175232 296583554084928 296981016240128 297598317625224 297830283792384 298060347949056 298626340429824 298663734161408 298830399191632 299480313065472 300049001945088 300318380888064 300485969270256 300888661190656 301056567809624 301711323285504 301749103315968 302322100444672 302490806973938 302762378128364 303148681717248 303420843500544 303760245980961 303997015128576 304166656320054 304847722522112 305236686864384 305681209118208 305851790150082 306261672997632 306300022818944 306966182068224 307137480160896 307996975853952 308237047365632 308581837187008 309252959059968 309425533255872 309464279253024 309703330290816 310291431852864 310533291802624 311178762794592 311595784507392 311769666083568 312012678258688 312292797988864 312642124518416 313322076942336 313496921851344 313741280354304 314619256168448 314990427096828 315479459192832 315832350278808 315871898532036 316118108235776 317621881349388 317869455095808 318225019599102 318473063468032 319135037979681 319990275145984 320237457171456 320277557028352 321333152773248 321583619309568 321763074454272 322051947926016 322483541180416 322663498513664 322843556269531 323365246009344 323545695365376 323979290443776 324019858849792 324200673503168 324270153596928 325774189559808 325814982721536 325996799118144 326433679007744 326615840658976 326909070862528 327326183940096 327620051877888 327802875567552 328242175844352 328425346701408 328466471838736 329180839981056 329805927757824 329989971244296 330060692054016 330286230685488 330728858994688 330913417509752 331633107412992 331818170530968 332116071298704 332561151842304 332746732842216 333006095814656 333378591960964 334103643270144 334145479438848 334331944550142 335267541424354 335996700931584 336184199090586 336634731476736 336822585679569 337387754970112 338499743839488 338688638785827 338806010740736 339922674008064 340112363000256 340377467191296 340683052351488 341064135838272 341329981898752 341520456219008 342263214931968 342953687837376 343221006729216 343412536308864 343872755646464 344587525671312 344856118075392 345510971936768 345821165871104 346014146432416 346766678286336 347154566835384 347425160146944 347468664424448 347737072607232 348397397168128 349349953277952 349393698576384 350057168935936 350252513338244 350566964148632 351014263041024 351329397737472 351722390083218 351996543833088 352192970475852 352664956785152 353673462003456 353946663189504 354618779260416 354663184316672 354861099040063 355434526605312 355632871765248 356109468008448 356308189809792 356628077304576 356827088508429 357305285163904 358082373648384 358282196401536 358327060187712 359564864192512 359989059539232 360312251656896 360795118903296 360996455465184 361277837983744 362006670495008 362793983827968 362996435827872 363279377252352 363685736684688 363731277097496 364522341206016 364725757691064 365746408826568 366031493746688 367237888883712 367442820741348 367488831612966 367772704720344 368059369058304 368471075325276 368758284015616 369524780818578 370515055432192 370847697611776 371262522865619 372069966369024 372277594698471 372567770420736 373067061723136 373610366700032 374631857791488 375133915250688 375180889194496 375390253529984 376206674264064 376921060294656 377212219490304 377259453677568 377469977926272 377975838851072 378186762868288 379009265614848 379349533753344 379561224341376 380069887819776 380281980391104 380329598971168 381156762083328 381880547930112 382093650914448 382436688162144 382949205151744 383162904484976 383996229636096 384210513246384 384725407401984 384773582384128 384988299785012 385070807396352 385586005680128 386856850102272 386905291981824 387121198952796 388204521649252 388699843428864 389048811604992 389265914736468 389787583815168 390005099207922 390053935308499 390902247477504 391947071814144 392214898939017 392740520056192 393594675167232 393814315052928 394121277800448 394387834667211 394916367812736 395224189566976 395444738779904 396304775184384 396748076383296 396797756833632 397107045056512 397413797265408 398168453906432 398996082356256 399307084087296 400065335926784 400424507850752 400647959027008 401519311699968 401968445809392 402281764380672 402332137754624 404198242289664 404510472216576 404561124667392 405013661307948 405329353504768 405555541760072 406437567731712 407257504306884 407574945490944 407802386866776 408348897330176 409197686734683 409516640214528 410662634471936 410891798888494 411785430465024 412337278746624 412567377674496 412619039004032 412937773721088 413721909137152 414621695803392 414853069517568 414905017059456 415461046009856 415692888111424 416596961378304 416829437361216 417203659813248 417762769256448 417995895801792 418321707139072 419700444438528 419987236129104 420077244432384 420311662537536 420639278923776 421109800371744 421162531376048 422078500343808 422314035221232 423495841799184 423825940127744 424300026132136 425222818707456 425460108226824 425513383972908 426983276228608 427870798842564 428444203697664 428683290864906 429017432605696 429402597234688 429882921212822 430817855795712 431058267545598 431394260487168 432870280182144 433784256390144 434419976962048 434662398824192 435607728095232 436434911920128 436826735837184 437070500756736 437656234459136 437900462268544 438852833869824 438907786641408 439741237010432 439986628325728 440080922738688 440381640913984 441339408728064 441833085063216 442177476550656 442424227374624 442821428398272 443414869123072 443662310456288 444627213262848 444875331127392 445471524360192 445527305918464 445775926066856 446745425688576 447939510644736 447995601242112 448245598787448 448846308635648 449096780906092 450073502917632 450477571332096 450728953905384 451332991785984 451584851714436 451641398778262 452623654973952 453230232010752 453483150667008 453736210460907 454143567192546 454752181117696 455005949075909 455741202825216 455995522692864 456249984480081 457271583783168 457883381745152 459392509496448 459450034228416 459808157433856 461995463780928 462355571048448 462872755780512 463233546862592 463649430142976 464196418879536 465437147779296 465799937703936 465858264768512 467393676761088 467654499125352 468019017388032 468439196983296 468963186777624 469328725110784 469590627301136 470611920531456 471564616004608 471928884252672 472825039013888 473807847798054 474177162353664 475077586413056 475504103072768 475769451344572 476804182643712 477337529398653 477709595202048 477769413583616 479985412718976 480356185757184 480416335542528 481060158537728 481328607286912 482375428964352 482644611681408 483077921889024 483725311770624 483995247770496 484372503003136 484914315579584 485968935665664 486029788274688 486301010254752 486405230395392 487661878435424 488722474082304 488995198677216 489650518511616 489923760988464 489985108817288 490363606293792 490745825411072 491294767100368 492363263766528 492638020052112 492699707758104 494708891636736 494984956866444 495429346028232 496093288492032 496370126264628 496757027227648 498841727763456 499120099263324 499509143721984 500067887941446 500130506009057 501218219158272 501497916825213 502561413726208 502901312136531 503293303901696 504952097215104 505345687486464 506081632455168 506759850426368 507042640521472 508145386586112 508209016111104 509174063906816 509458201219264 509915584216192 510566200786944 511024578527232 511596203757408 511994972848128 512280684328512 512967209869312 513427743195136 514831510093824 515118804463296 515809133469696 515873722642432 516161598603728 517284177113088 518266457905152 518731748806656 519021219648624 519716778420224 520006798943896 521137740220416 521202996636672 521605608910848 522596095752192 522953198585356 524090547864576 525085753403904 525378770007366 525850446222948 526555157083648 526848993666842 527994815749632 528289455713778 528997435177728 529063675778176 530510193005184 531928168890624 531994776475008 532409445449728 534164202012672 534462284714688 534942115956864 535359082266624 535957927745856 536375685840896 537490590281568 538930989719552 539347296288768 539414832889856 540018215077264 541192678354944 541494683197776 541916756975616 543010005742512 543433260654592 543736515822368 544919065878528 545528605027032 545596915646244 546022186952704 548619613239852 549047240620032 550089836899328 550583698294784 551233247419449 552089053587456 552706612987914 553137426023424 553206689412608 555462615171072 555772583148288 556271546417664 557017025675264 557327861069056 557638869920099 558539970379776 558851655631104 559600592584704 559982981505472 560102992576512 560415550050048 561479733828992 562700872876032 562771333791744 563085380294976 564661122398912 565381590441984 565889180516352 566204966889408 566963758276608 567280144302432 567351178630544 570104831729664 570422970586656 570494398456752 571258938263552 571577721153208 572820821895168 573140476371672 573655032243216 574423807727616 574744356727464 575192347316224 577088111102976 577160373576192 577482449677518 577606211094528 578379008520192 579098480642066 580357937972736 580681798429194 582306782473878 582760667675648 583412535931687 584681375722752 585007648811883 585210382188544 588452544970752 589110780084288 589569968734208 589898969832832 590428571197696 591181916700672 592374551719104 592836284350464 593167108169856 593962032480256 595196635250448 595660567584768 596120695898112 597252680859648 597327468322816 597660798383264 598960626130944 600098003890176 600636761776128 600971938540512 601777322381312 602113135619248 603422646571008 603498206631936 604644200889344 604981613947876 605524756256728 606297363434496 606841687001088 607520491961922 607994030257152 608333312640108 609695445044224 611362418236416 611703580300164 612523345995264 612600045637888 612941898341927 613932364136448 614274960321792 615993951707904 616337698332741 617163674374016 618505918119936 618851066511744 618928558506048 619406660581632 620582863705728 621066583605248 622357525589184 623191569014784 623539332167136 624025356517376 624585595977728 625284249036832 626644153884672 626993843702688 627482560708608 629238512336896 629980854193656 630958918385664 631664700557616 631743797064072 632236216471552 635243762698776 635738910191616 636450039198204 636946126936064 638270075959362 639980550291968 640474914342912 640555114056704 642666305546496 643024936297359 643526148908544 644103895852032 644824381819233 645326997027328 645687112539062 647091390730752 647958580887552 648039717699584 648401347006336 651548379119616 651629965443072 651993598236288 652867358015488 653231681317952 653818141725056 654652367880192 655240103755776 655605751135104 656484351688704 656850693402816 656932943677472 658361679962112 659611855515648 659979942488592 660121384108032 660572461370976 661457717989376 661826835019504 663266214825984 663636341061936 664232142597408 665122303684608 665493465684432 666012191629312 666757183921928 668207286540288 668290958877696 668663889100284 670535082848708 671993401863168 672368398181172 673269462953472 673645171359138 673729524623771 674775509940224 676999487678976 677377277571654 677462098167393 679845348016128 680224726000512 680754934382592 681215350788819 682128271676544 682659963797504 683040912438016 684526429863936 685907375674752 686442013458432 686825072617728 687745511292928 689175051342624 689712236150784 691021943873536 691642331742208 692028292864832 693533356572672 694309133670768 694850320293888 694937328848896 695474145214464 696794794336256 698699906555904 698787397152768 700114337871872 700505026676488 701133928297264 702028526082048 702658795474944 703444780166436 703993087666176 704385940951704 705329913570304 707346924006912 707893326379008 709237558520832 709326368633344 709722198080126 711265743530496 712218936016896 712616379619584 713256154609152 713654177016858 714610570327808 715009348547857 716164747296768 716564392803072 716654120375424 719978119078464 720624503313792 721590237806592 721992910930368 722555675967488 724013340990016 725587967655936 725992871655744 726558754504704 727371473369376 727462554194992 729044682412032 729451515382128 731492817653136 732062987493376 734475777767424 734885641482696 734977663225932 735545409440688 736118738116608 736942150650552 737516568031232 739049561637156 741030110864384 741695395223552 742525045731238 744139932738048 744555189396942 745135540841472 747220733400064 749263715582976 750101831912169 750361778388992 750780507059968 752413348528128 753842120589312 754518907355136 754939955852544 755951677702144 756373525736576 758018531229696 758699067506688 759122448682752 760139775639552 760563960782208 760659197942336 762313524166656 763761095860224 764187301828896 764873376324288 765898410303488 766325808969952 767992459272192 768421026492768 769450814803968 769547164768256 769976599570024 770141614792704 771172011360256 773713700204544 773810583963648 774242397905592 776409043298504 777399686857728 778097623209984 778531829472936 779575167630336 780010198415844 780107870616998 781804494955008 783894143628288 784429797878034 785481040112384 785919366585661 787189350334464 787628630105856 788068155011049 788775669334422 789832735625472 790273490500263 790889477559808 793496152766592 793595513667264 794214090113024 796336907812864 797992164712512 798614168174592 800130671853568 800849015701504 801295918054016 803038623399936 803936891618784 804563528761344 804664275509248 808396484579328 809020944433152 809122249334784 810027322615896 810658707009536 811111083520144 812875135463424 814515008613768 815149890981888 815604773733552 816697794660352 818395373469366 819033280429056 821325268943872 821783597776988 823570860930048 825134755348992 825238078008064 825875547442176 827443818274304 829706139035136 829810034118912 830922092019712 831385776222848 832596539853001 833193922756608 833658874722432 834407319626496 835525538512896 835991791603584 836643414278144 839400888877056 839974472258208 840154488864768 840623325075072 841278557847552 842219600743488 842325062752096 844157000687616 844628070442464 846991683598368 847651880255488 848600052264272 850445637414912 850920216453648 851026767945816 853966552457216 855741597685128 856888407395328 857366581729812 858034865211392 858805194469376 859765842425644 861635711591424 862116535091196 862788520974336 865740560364288 866223674516277 867568512780288 868647720963099 869324797648384 872869823840256 873460173710817 874141001513472 875312468918272 875800924537088 877705667739648 877815573282816 879482474020864 879973256651456 880161845477376 880763281827968 882678817456128 883666170126432 884354953101312 884848454749248 885642856796544 886829738246144 887324620912576 889254426525696 889750662254784 890943048720384 891054611836928 891551852133712 893490851377152 895879021289472 895991202484224 896491197574896 897692617271296 898193561812184 900147005835264 900955142664192 901457907810768 902665983571968 903169703428872 903282797556524 905247309947904 906966301334016 907472420921814 908287134385092 909504362235392 910011898151818 911991045385728 912499968960162 914543167566336 915766763490304 918785018992896 918900068456832 919616314867712 923990927561856 924711142096896 925745511561024 926467093725184 927298860285952 928392837759072 930874295558592 931599875407872 931716529537024 934787353522176 935308998250704 936038034776064 936878393966592 937926373555248 938657450221568 939181254602272 941223841062912 943129232009216 943857768505344 945650078027776 947615695596108 948354324707328 950155172826112 951008206145536 951538902689144 953608365287424 954675058797306 955419190404096 955538827167232 959970825437952 960712371514368 960832671085056 962120317075456 962657214573824 963194411680171 964750857928704 965289223362816 966155843778048 967450623541248 967990495540992 968530668808593 969828631159168 971937871331328 972059576549376 972602020509504 972810460790784 975323756870848 977444948164608 977990397354432 979301037023232 979847521976928 979970217634576 980727212587584 981491650822144 982589534200736 984726527533056 985276040104224 985399415516208 989417783273472 989969913732888 990858692056464 992186576984064 992740252529256 993514054455296 997683455526912 998240198526648 999018287443968 1000135775882892 1000261012018114 1002436438316544 1002995833650426 1005802624273062 1006586607803392 1009904194430208 1010467757038707 1012163264910336 1014085281042944 1016418032222208 1018348127813632 1018916402438528 1019831168432384 1021132401573888 1022049157054464 1023192407514816 1023989945696256 1024561368657024 1025934419738624 1026855486390272 1029663020187648 1030237608926592 1031618266939392 1031747445284864 1032323197207456 1034568354226176 1036532915810304 1037463497613312 1038042439297248 1039433556840448 1040013597887792 1042275480440832 1042405993273344 1043211217821696 1045192191504384 1045906397170712 1048181095729152 1050171506807808 1050757540014732 1051700892445896 1053110314167296 1053697987333684 1055989631499264 1056578911427556 1057994870355456 1058127351556352 1058717824408783 1061020386010368 1063856337781248 1063989552950016 1064583297120189 1068328404025344 1068924569429376 1069884231913728 1070481265525287 1071915855491712 1072751371681792 1074981180563136 1077861979439104 1078694592577536 1078829665779712 1080036430154528 1082385356709888 1082989366395552 1083833513951232 1086020011485024 1086866521309184 1087473031644736 1089838131757056 1091057210054064 1091193831292488 1092044373905408 1097239226479704 1098094481240064 1100179673798656 1101167396589568 1102466494838898 1104178107174912 1105413225975828 1106274852046848 1106413378825216 1111545166296576 1112543092835328 1113787568596857 1114655722138112 1115277739840198 1117703311262208 1119201185169408 1119965963010944 1120831100100096 1122959467657984 1125401745752064 1125542667583488 1126170760589952 1129322244797824 1130763180883968 1131778361032704 1132409933778816 1133927516553216 1134560288604864 1134702357261088 1140209663459328 1140845941173312 1140988796913504 1142517876527104 1143155442306416 1145641643790336 1146280952743344 1147310064486432 1148847615455232 1149488713454928 1150384694632448 1154176222205952 1154320747152384 1154964899355036 1155212422189056 1156758017040384 1158196961284132 1160715875945472 1161363596858388 1164613564947756 1165521335351296 1166825071863374 1169362751445504 1170015297623766 1170161805925497 1176644696817051 1178221560168576 1179139937468416 1179797939665664 1180857142395392 1182363833401344 1184749103438208 1185672568700928 1186334216339712 1187924064960512 1190393270500896 1191321135169536 1192241391796224 1194505361719296 1194654936645632 1195321596766528 1197921252261888 1200196007780352 1201273523552256 1201943877081024 1203554644762624 1204226271238496 1206845293142016 1206996413263872 1209288401778688 1209963227895752 1211049512513456 1212594726868992 1213683374002176 1215040983923844 1215988060514304 1216666625280216 1219390890088448 1222724836472832 1223407160600328 1225046691990528 1225200091275776 1225883796683854 1228549920643584 1231987903415808 1232675396665482 1234327348748032 1235016147491753 1237011836239872 1237702133023488 1237857117012096 1238813321163264 1241165727411456 1244715051178368 1246383138029568 1247078664334272 1248050713034752 1249171191955456 1250568498073664 1253288307769344 1253987687405376 1254965121417216 1258477024673792 1259961708387312 1261917836771328 1263329401115232 1263487594128144 1264472432943104 1270487525397552 1271477820383232 1272900078396408 1273892253872128 1276540151918724 1279961100583936 1280949828685824 1281110228113408 1285332611092992 1286049872594718 1287052297817088 1288207791704064 1289648763638466 1290653994054656 1291374225078124 1294182781461504 1296079435399168 1296802694012672 1303259930886144 1303987196472576 1305734716030976 1306463362635904 1307636283450112 1309304735760384 1310480207511552 1311211502270208 1312968703377408 1313701386805632 1313865887354944 1316723359924224 1319223711031296 1319959884977184 1320242768216064 1321144922741952 1322915435978752 1323653670039008 1326532429651968 1327272682123872 1328464285194816 1330244607369216 1330986931368864 1332024383258624 1333514367843856 1336414573080576 1336581917755392 1337327778200568 1341070165697416 1343986803726336 1344736796362344 1346538925906944 1347290342718276 1347459049247542 1349551019880448 1353998975357952 1354754555143308 1354924196334786 1359690696032256 1360449452001024 1361208631382721 1362430701577638 1364256543353088 1365017847227727 1366081824876032 1371814751349504 1373650145235456 1375491022585856 1378350102685248 1379424472301568 1382043887747072 1383284663484416 1384056585729664 1387066713145344 1388618267341536 1389700640587776 1389874657697792 1390948290428928 1393589588672512 1397399813111808 1397574794305536 1400228675743744 1401010053352976 1402267856594528 1404057052164096 1405317590949888 1406889560332872 1407986175332352 1408771881903408 1410659827140608 1414693848013824 1415786652758016 1418475117041664 1418652737266688 1419444396160252 1422531487060992 1425232759239168 1426512309218304 1427308354033716 1429221140655616 1430018697095714 1433128785606144 1433308240750848 1438121296109729 1439956238156928 1441249006627584 1443180475613184 1443985821860736 1445111351934976 1448026681980032 1451175935311872 1451985743311488 1453117509009408 1454742946738752 1454925108389984 1458089364824064 1458903030764256 1462985635306272 1464125974986752 1468951555534848 1469771282965392 1469955326451864 1471090818881376 1472237476233216 1473884301301104 1475033136062464 1478099123274312 1482060221728768 1483390790447104 1485050091462476 1488279865476096 1489110378793884 1490271081682944 1494441466800128 1498527431165952 1500203663824338 1500391518027171 1501561014119936 1507684241178624 1508703936409593 1509879911705088 1511903355404288 1512747051473152 1516037062459392 1518244897365504 1520279551279104 1521127921564416 1521318395884672 1524627048333312 1527522191720448 1528374603657792 1529746752648576 1531796820606976 1532651617939904 1535984918544384 1536842052985536 1538901629607936 1539094329536512 1539953199140048 1540283229585408 1542344022720512 1547427400409088 1547621167927296 1548484795811184 1552818086597008 1554799373715456 1556195246419968 1557063658945872 1559150335260672 1560020396831688 1560215741233996 1563608989910016 1567788287256576 1568859595756068 1570962080224768 1571838733171322 1575257260211712 1576136310022098 1577551338668844 1579665471250944 1580546981000526 1581778955119616 1586992305533184 1587191027334528 1588428180226048 1595984329425024 1597228336349184 1600261343707136 1601698031403008 1602591836108032 1606077246799872 1607873783237568 1609127057522688 1609328551018496 1616792969158656 1618041888866304 1618244498669568 1620054645231792 1621317414019072 1622222167040288 1625750270926848 1629030017227536 1630299781963776 1631209547467104 1633395589320704 1636790746938732 1638066560858112 1642650537887744 1643567195553976 1647141721860096 1650269510697984 1650476156016128 1651751094884352 1654887636548608 1659412278070272 1659620068237824 1661844184039424 1662771552445696 1663699438356659 1665193079706002 1666387845513216 1667317749444864 1668814639252992 1671051077025792 1671983583207168 1672916609760297 1678801777754112 1679948944516416 1680308977729536 1681246650150144 1684439201486976 1684650125504192 1688314001375232 1689256140884928 1693983367196736 1695303760510976 1697200104528544 1700891274829824 1701840432907296 1702053535891632 1707933104914432 1711483195370256 1713776814790656 1714733163459624 1716069730422784 1717610388938752 1719531684851288 1723271423182848 1724233070182392 1725577041948672 1731481120728576 1732447349032554 1735137025560576 1737295441926198 1738649595296768 1746920347421634 1748282003026944 1750237607795061 1751601849074176 1755631146565632 1758964948041728 1759946513302912 1761526563655936 1765357634912256 1767332340252864 1768709906202624 1769696909498496 1771285713593088 1773659476492288 1774649241825152 1778508853051392 1779501324509568 1781886097440768 1782109223673856 1783103704267424 1786981702754304 1791758042578944 1791982404968448 1792982395149792 1795385234542592 1796387123624368 1800294011670528 1801910285328384 1802915815621536 1805331967143936 1806339406857744 1806565595113048 1810494619895808 1813932602668032 1814944841843628 1816574268770184 1819008724470784 1820023796303636 1823982090771456 1824999937920324 1829086335132672 1831533526980608 1837570037985792 1837800136913664 1838825695025781 1843971477833947 1847981855123712 1849013094998223 1851491023122048 1852934187450368 1856785675518144 1861748591117184 1863199750815744 1863433059074048 1869574707044352 1870617996501408 1872076069552128 1873756787933184 1875852747110496 1877314900443136 1878362509204544 1882447682125824 1886258464018432 1887715537010688 1891300156055552 1895231391192216 1896708649414656 1900310345652224 1902016412291072 1903077805378288 1907216730574848 1909350117594612 1910838380808192 1911077654334464 1919941650875904 1921424743028736 1921665342170112 1925314429147648 1926388823360342 1930578446725632 1932311687556096 1934473145457699 1935980991081984 1937061337617186 1939657262318336 1943875742662656 1944119153098752 1945204041019008 1950647513741696 1954889896329216 1955980794708864 1958602074046464 1959695043953856 1959940435269152 1961454425175168 1962983301644288 1965179068401472 1969453055066112 1970552080208448 1970798831032416 1978835566546944 1979939827465776 1981717384112928 1984373153968128 1985480505058512 1987028108910592 1995366911053824 1996480397053296 1998036574887936 2000271551765784 2000522024036228 2004872876633088 2005991667300852 2011605248546124 2013173215606784 2019808388860416 2020935514077414 2021188573871313 2024326529820672 2028170562085888 2032386294502179 2036696255627264 2037832804877056 2039662336864768 2042264803147776 2046384815029632 2047979891392512 2049122737314048 2051868839477248 2053710972780544 2059326040375296 2060475217853184 2063236533878784 2063494890569728 2064646394414912 2069136708452352 2073065831620608 2074926995226624 2076084878594496 2078867113680896 2080027195775584 2084550960881664 2084811986546688 2086422435643392 2090384383008768 2091812794341424 2096362191458304 2100343013615616 2101515080029464 2103401784891792 2106220628334592 2107395974667368 2111979262998528 2113157822855112 2115989740710912 2116254703112704 2117435648817566 2122040772020736 2127712675562496 2127979105900032 2129166594240378 2136656808050688 2137849138858752 2139768463827456 2140962531050574 2143831710983424 2145028045643571 2149962361126272 2155723958878208 2157659331559424 2160072860309056 2164770713419776 2165978732791104 2167667027902464 2172040022970048 2173733042618368 2174946063289472 2179676263514112 2182114420108128 2182387662584976 2184088747810816 2194478452959408 2196188962480128 2200359347597312 2202334793179136 2204932989677796 2208356214349824 2210826451951656 2212549704093696 2212826757650432 2223090332593152 2225086185670656 2227575137193714 2229311444276224 2230555479680396 2235406622524416 2239931926021888 2241662200200192 2245918935315968 2251085335166976 2252341521179904 2258644489595648 2259904893886717 2261526361767936 2263556722065408 2264819867557632 2267855033106432 2269120577209728 2269404714522176 2280419326918656 2281691882346624 2281977593827008 2285035753054208 2286310884612832 2291283287580672 2292561905486688 2294620128972864 2297695230910464 2298977426909856 2300769389264896 2308352444411904 2308641494304768 2309929798710072 2310424844378112 2313516034080768 2316393922568264 2321431751890944 2322727193716776 2329227129895512 2331042670702592 2333650143726748 2338725502891008 2340030595247532 2340323611850994 2353289393634102 2356443120337152 2357758099756983 2359595879331328 2361714284790784 2369498206876416 2370820471500789 2372668432679424 2375848129921024 2380786541001792 2382642270339072 2389010723438592 2389309873291264 2390643193533056 2395842504523776 2400392015560704 2402547047104512 2403887754162048 2407109289525248 2408452542476992 2413690586284032 2413992826527744 2418576803557376 2419926455791504 2422099025026912 2425189453737984 2427366748004352 2430081967847688 2431976121028608 2433333250560432 2438781780176896 2445449672945664 2446814321200656 2450093383981056 2450400182551552 2451767593367708 2457099841287168 2463975806831616 2465350793330964 2468654697496064 2470032294983506 2475404266046976 2475714234024192 2477626642326528 2482331454822912 2484027693280441 2489430102356736 2492766276059136 2494157328668544 2496101426069504 2497789619559003 2501136996147328 2506576615538688 2507975374810752 2509930242834432 2516954049347584 2519923416774624 2523835673542656 2526658802230464 2526975188256288 2528944865886208 2540975050795104 2542955640766464 2545800156792816 2547784507744256 2553080303837448 2559922201167872 2561899657371648 2562220456226816 2570665222185984 2572099745189436 2574104595634176 2576415583408128 2579297527276932 2581307988109312 2582748450156248 2588365562923008 2593605388025344 2605943162889297 2607974392945152 2611469432061952 2612926725271808 2615272566900224 2618609471520768 2622423004540416 2625937406754816 2627402773611264 2627731774709888 2633446719848448 2638447422062592 2639919769954368 2640485536432128 2642289845483904 2645830871957504 2647307340078016 2653064859303936 2654545364247744 2656928570389632 2660489214738432 2661973862737728 2664048766517248 2667028735687712 2672829146161152 2673163835510784 2674655556401136 2682140331394832 2687973607452672 2689473592724688 2693077851813888 2694580685436552 2694918098495084 2699102039760896 2707997950715904 2709509110286616 2709848392669572 2720898904002048 2722417262765442 2724861403155276 2728513086706176 2730035694455454 2732163649752064 2743629502699008 2747300290470912 2756700205370496 2758848944603136 2764087775494144 2766569326968832 2768113171459328 2774133426290688 2777236534683072 2779401281175552 2779749315395584 2781896580857856 2787179177345024 2794799626223616 2795149588611072 2800457351487488 2802020106705952 2804535713189056 2808114104328192 2810635181899776 2813779120665744 2815972350664704 2817543763806816 2821319654281216 2829387696027648 2831573305516032 2836950234083328 2837305474533376 2838888792320504 2845062974121984 2850465518478336 2853024618436608 2854616708067432 2858442281311232 2860037394191428 2866257571212288 2866616481501696 2876242592219458 2879912476313856 2882498013255168 2886360951226368 2887971643721472 2889583235040513 2896053363960064 2902351870623744 2903971486622976 2905592006425779 2909485893477504 2909850216779968 2916178729648128 2917806061528512 2925971270612544 2928251949973504 2937903111069696 2939542565930784 2939910652903728 2942181637762752 2944474952466432 2947768602602208 2950066272124928 2956198246548624 2964120443457536 2966781580894208 2970100182924952 2976559730952192 2978220757587768 2980542163365888 2988882933600256 2997054862331904 3000407327648676 3000783036054342 3003122028239872 3017407872819186 3019759823410176 3025494102946304 3036489794731008 3042255843128832 3042636791769344 3049254096666624 3055044383440896 3056749207315584 3059493505297152 3063593641213952 3065303235879808 3071969837088768 3073684105971072 3077803259215872 3078188659073024 3079906398280096 3080566459170816 3084688045441024 3094854800818176 3095242335854592 3096969591622368 3105636173194016 3109598747430912 3112390492839936 3114127317891744 3118300670521344 3120040793663376 3120431482467992 3127217979820032 3135576574513152 3137719191512136 3141924160449536 3143677466342644 3150514520423424 3152272620044196 3155102677337688 3159330942501888 3161093962001052 3163557910239232 3173984611066368 3174382054669056 3176153473226349 3185041643531363 3191968658850048 3193749891360567 3200522687414272 3205183672216064 3215747566475136 3218254115045376 3218657102036992 3233585938317312 3236083777732608 3236488997339136 3240109290463584 3242634828038144 3244444334080576 3251500541853696 3258060034455072 3260599563927552 3262419094934208 3266791178641408 3273581493877464 3276133121716224 3285301075775488 3287134391107952 3294283443720192 3300539021395968 3300952312032256 3303502189768704 3309775273097216 3318824556140544 3319240136475648 3325543104891392 3327398876713318 3330386159412004 3334635498889728 3337629278505984 3341362705790571 3343967166414336 3345833219520594 3357603555508224 3359897889032832 3362493300300288 3368878402973952 3369300251008384 3376628002750464 3378512281769856 3387966734393472 3390607521021952 3394400209057088 3401782549659648 3403680865814592 3404107071783264 3415866209828864 3422966390740512 3427553629581312 3429466326919248 3432139460845568 3435220777877504 3439063369702576 3446542846365696 3448466140364784 3451154083897344 3462962241457152 3464894698065108 3470274051121152 3474590883852396 3477299190593536 3493840694843268 3496564006053888 3500475215590122 3503203698148352 3510485417776491 3517929896083456 3519893026605824 3523053127311872 3534664680505728 3537419812405248 3539393818996992 3542571427186176 3547318952984576 3549298483650304 3557017706102784 3559002649019136 3563772194881536 3564218447347712 3566207408534848 3573963405508608 3583516085157888 3583964809936896 3585964790299584 3590770469085184 3592774247248736 3600588023341056 3603820570656768 3605831631243072 3610663934287872 3612678813715488 3613131190226096 3620989239791616 3627865205336064 3629889683687256 3633148537540368 3638017448941568 3640047592607272 3647964181542912 3649999875840648 3658172670265344 3663067053961216 3675140075971584 3675600273827328 3677651390051562 3687942955667894 3695963710247424 3698026189996446 3702982046244096 3705048442475259 3713571351036288 3723497182234368 3726866118148096 3739149414088704 3741235993002816 3744152139104256 3747513575866368 3751705494220992 3754629800886272 3756725018409088 3764895364251648 3772516928036864 3775431074021376 3782600312111104 3790462782384432 3793417298829312 3800620691304448 3804032824582144 3806155610756576 3814433461149696 3818700235189224 3821676761616384 3822155308668928 3839883301751808 3842849486057472 3843330684340224 3850628858295296 3852777646720684 3861156893451264 3864623375112192 3868946290915398 3871961982163968 3874122675234372 3879314524636672 3888238306197504 3890408082038016 3901295027483392 3903472089440693 3909779792658432 3911961589417728 3917204148092928 3919390087907712 3919880870538304 3922908850350336 3930358136802944 3938906110132224 3941104160416896 3941597662064832 3957671133093888 3959879654931552 3963434768225856 3968746307936256 3970961010117024 3974056217821184 3990733822107648 3992960794106592 3996073149775872 4000543103531568 4001044048072456 4009745753266176 4011983334601704 4023210497092248 4026346431213568 4039616777720832 4041871028154828 4042377147742626 4048653059641344 4056341124171776 4064772589004358 4075665609754112 4079324673729536 4083887751521809 4092769630059264 4095053541683181 4098245474628096 4103737678954496 4120950435706368 4126473067757568 4126989781139456 4129292788829824 4138273416904704 4146131663241216 4149853990453248 4152169757188992 4157734227361792 4160054391551168 4169101921763328 4169623973093376 4172844871286784 4180768766017536 4183625588682848 4192724382916608 4200686027231232 4203030160058928 4206803569783584 4212441256669184 4214791949334736 4223958525997056 4226315645710224 4231979481421824 4232509406225408 4234871297635132 4244081544041472 4255425351124992 4255958211800064 4258333188480756 4275698277717504 4279536927654912 4281925062101148 4287663421966848 4290056091287142 4290593288393489 4299924722252544 4311447917756416 4314363888329187 4320145720618112 4329541426839552 4331957465582208 4335334055804928 4344080045940096 4347466085236736 4349892126578944 4359352527028224 4364228840216256 4364775325169952 4368177495621632 4388956905918816 4392377924960256 4400718695194624 4404669586358272 4409865979355592 4416712428699648 4421652903903312 4425099408187392 4425653515300864 4446180665186304 4450172371341312 4455150274387428 4458622888552448 4461110959360792 4470813245048832 4479863852043776 4483324400400384 4491837870631936 4501174554081513 4504683042359808 4517288979191296 4519809787773434 4523052723535872 4529639735115264 4535710066212864 4538241154419456 4538809429044352 4560838653837312 4563383764693248 4563955187654016 4570071506108416 4572621769225664 4582566575161344 4585123810973376 4589240257945728 4595390461820928 4597954853819712 4601538778529792 4616704888823808 4617282988609536 4619859597420144 4620849688756224 4627032068161536 4632787845136528 4642863503781888 4645454387433552 4658454259791024 4662085341405184 4667300287453496 4677451005782016 4680061190495064 4680647223701988 4706578787268204 4712886240674304 4715516199513966 4719191758662656 4723428569581568 4738996413752832 4741640943001578 4745336865358848 4761573082003584 4765284540678144 4778619746582528 4781286387066112 4791685009047552 4800784031121408 4805094094209024 4807775508324096 4814218579050496 4816905084953984 4827381172568064 4827985653055488 4837153607114752 4839852911583008 4844198050053824 4850378907475968 4854733496008704 4860163935695376 4863952242057216 4866666501120864 4877563560353792 4890899345891328 4893628642401312 4900186767962112 4900800365103104 4903535186735416 4914199682574336 4927951613663232 4930701586661928 4937309394992128 4940064589967012 4950808532093952 4951428468048384 4955253284653056 4964662909645824 4968055386560882 4978860204713472 4985532552118272 4988314657337088 4991098315069977 4995579239118006 5002273992294656 5005065439834999 5013153231077376 5015950749621504 5018749829280891 5039846833549248 5053317604460928 5053950376512576 5057889731772416 5081950101590208 5085911281532928 5091600313585632 5095569015488512 5106160607674896 5119844402335744 5123799314743296 5124440912453632 5141330444371968 5144199490378872 5148209191268352 5152831166816256 5158595054553864 5162615976218624 5165496900312496 5176731125846016 5187210776050688 5211886325778594 5215948785890304 5225853450543616 5230545133800448 5244846009080832 5250712823385183 5254805547222528 5255463549419776 5266893439696896 5276894844125184 5279839539908736 5284579690967808 5291661743915008 5294614680156032 5306129718607872 5309090728495488 5313857140779264 5320978429476864 5323947725475456 5328097533034496 5334057471375424 5345658292322304 5346327671021568 5349311112802272 5364280662789664 5375947214905344 5378947185449376 5386155703627776 5389161370873104 5389836196990168 5398204079521792 5415995901431808 5419018220573232 5419696785339144 5441797808004096 5444834525530884 5449722806310552 5457026173412352 5460071388910908 5464327299504128 5487259005398016 5494600580941824 5501435566099627 5513400410740992 5516477085077343 5528175550988288 5531914433501841 5536226342918656 5554473069366144 5558802562351104 5559498630791168 5574358354690048 5589599252447232 5590299177222144 5600914702974976 5604040213411904 5609071426378112 5616228208656384 5621270363799552 5627558241331488 5631944701329408 5635087527613632 5642639308562432 5658775392055296 5663146611032064 5673900468166656 5674610949066752 5677777584641008 5690125948243968 5700931036956672 5706049236873216 5709233416134864 5716884562622464 5720074788382856 5732515142424576 5733232963003392 5752485184438916 5759824952627712 5764996026510336 5775943287442944 5779166470081026 5792106727920128 5807942973245952 5811184012851558 5818971786955008 5819700433559936 5832357459296256 5835612123057024 5851942541225088 5856503899947008 5875806222139392 5879085131861568 5879821305807456 5884363275525504 5888949904932864 5895537205204416 5900132544249856 5912396493097248 5928240886915072 5933563161788416 5940200365849904 5953119461904384 5956441515175536 5961084326731776 5977765867200512 5994109724663808 6000814655297352 6001566072108684 6006244056479744 6034815745638372 6039519646820352 6050988205892608 6063565721613939 6072979589462016 6084511686257664 6085273583538688 6110088766881792 6113498414631168 6118987010594304 6127187282427904 6130606471759616 6134027569121089 6143939674177536 6147368211942144 6155606518431744 6156377318146048 6159812796560192 6161132918341632 6189709601636352 6190484671709184 6193939183244736 6211272346388032 6219197494861824 6224780985679872 6228254635783488 6236601341042688 6240081587326752 6240862964935984 6254435959640064 6271153149026304 6275438383024272 6283848320899072 6287354932685288 6301029040846848 6304545240088392 6310205354675376 6318661885003776 6322187924002104 6327115820478464 6347969222132736 6348764109338112 6352306946452698 6370083287062726 6383937317700096 6387499782721134 6410367344432128 6431495132950272 6435084136930713 6437314204073984 6467171876634624 6472977994678272 6480218580927168 6485269656076288 6488888668161152 6503001083707392 6516120068910144 6521199127855104 6524838189868416 6533582357282816 6547162987754928 6552266243432448 6570602151550976 6574268782215904 6588566887440384 6601078042791936 6601904624064512 6607004379537408 6619550546194432 6637649112281088 6638480272951296 6651086209782784 6654797753426636 6660772318824008 6669270997779456 6675258557011968 6682725411581142 6687934332828672 6691666439041188 6719795778065664 6724986600600576 6737756805947904 6738600502016768 6742360881761197 6753256005500928 6757024563539712 6775933468786944 6779714681660151 6788800418114176 6803565099319296 6807361731629184 6808214143566528 6831732419657728 6845932781481024 6855107259162624 6858932653838496 6864278921691136 6870441555755008 6878126739405152 6893085692731392 6896932280729568 6902308167794688 6925924482914304 6929789396130216 6940548102242304 6949181767704792 6954598381187072 6987681389686536 6993128012107776 7000950431180244 7006407396296704 7020970835552982 7039786053211648 7046106254623744 7069329361011456 7073274299270949 7078787637993984 7085142854372352 7098596967300608 7118005298038272 7127544389763072 7128436894695424 7132414817069696 7147926811017216 7167032170315776 7167929619873792 7171929580599168 7181540938170368 7185548494497472 7201176046682112 7207641141313536 7211663262486144 7221327868575744 7225357627430976 7226262380452192 7241978479583232 7255730410672128 7259779367374512 7266297075080736 7276034897883136 7280095185214544 7295928363085824 7299999751681296 7316345340530688 7326134107922432 7350280151943168 7351200547654656 7355302780103124 7375885911335788 7391927420494848 7396052379992892 7405964092488192 7410096884950518 7411024770861481 7427142702072576 7446994364468736 7452083079841323 7478298828177408 7482471986005632 7488304278208512 7493368858677009 7503410988441984 7509259601772544 7513450036818176 7529790728503296 7545033856073728 7550862148042752 7565200624222208 7580925564768864 7586834597658624 7601241382608896 7608065649164288 7612311221513152 7628866922299392 7637400470378448 7643353523232768 7644310617337856 7679766603503616 7685698972114944 7686661368680448 7701257716590592 7705555293441368 7722313786902528 7729246750224384 7737892581830796 7743923964327936 7748245350468744 7758629049273344 7780816164076032 7802590054966784 7806944178881386 7823923178835456 7834408296185856 7838780175815424 7839761741076608 7845817700700672 7860716273605888 7877812220264448 7882208320833792 7883195324129664 7915342266187776 7919759309863104 7926869536451712 7937492615872512 7941922020234048 7948112435642368 7981467644215296 7985921588213184 7992146299551744 8001086207063136 8002088096144912 8019491506532352 8023966669203408 8046420994184496 8052692862427136 8079233555441664 8083742056309656 8084754295485252 8097306119282688 8112682248343552 8129545178008716 8151331219508224 8158649347459072 8167775503043618 8185539260118528 8190107083366362 8196490949256192 8241900871412736 8253979562278912 8258585577659648 8276546833809408 8292263326482432 8299707980906496 8304339514377984 8315468454723584 8320108783102336 8338203843526656 8339247946186752 8345689742573568 8361537532035072 8367251177365696 8385448765833216 8401372054462464 8406060320117856 8413607139567168 8424882513338368 8429583898669472 8447917051994112 8452631291420448 8463958962843648 8465018812450816 8469742595270264 8488163088082944 8510850702249984 8511916423600128 8516666376961512 8551396555435008 8559073855309824 8563850124202296 8575326843933696 8580112182574284 8581186576786978 8599849444505088 8628727776658374 8640291441236224 8645113032442271 8659082853679104 8663914931164416 8668749705121539 8688160091880192 8699784253157888 8728457680432512 8729550650339904 8736354991243264 8777913811837632 8784755849920512 8801437390389248 8809339172716544 8819731958711184 8833424857399296 8843305807806624 8850198816374784 8851307030601728 8892361330372608 8900344742682624 8910300548774856 8917245777104896 8922221918721584 8941626490097664 8959727704087552 8966648800800768 8983675741263872 9002349108163026 9009366084719616 9034577958382592 9039619575546868 9059279470230528 9076482308838912 9077618858088704 9126767529386496 9127910375308032 9140143012216832 9145243538451328 9165133150322688 9170247621946752 9178480515891456 9190780923641856 9195909707639424 9203077557059584 9233409777647616 9234565977219072 9239719194840288 9241699377512448 9254064136323072 9265575690273056 9285727007563776 9290908774867104 9316908519582048 9324170682810368 9334600574906992 9354902011564032 9360122380990128 9361294447403976 9413157574536408 9425772481348608 9431032399027932 9438383517325312 9446857139163136 9477992827505664 9483281886003156 9490673730717696 9523146164007168 9528460419679047 9555124930594089 9562572774132224 9601568062242816 9615551016648192 9628437158100992 9633810169907968 9654762345136128 9655971306110976 9674307214229504 9679705823166016 9688396100107648 9700757814951936 9709466992017408 9720327871390752 9727904484114432 9733333002241728 9755127120707584 9781798691782656 9787257284802624 9800373535924224 9801600730206208 9807070373470832 9828399365148672 9855903227326464 9861403173323856 9874618789984256 9880129179934024 9901617064187904 9902856936096768 9910506569306112 9929325819291648 9936110773121764 9957720409426944 9976629314674176 9982196630139954 9991158478236012 10004547984589312 10010130879669998 10031901499243008 10037499658561782 10079693667098496 10106635208921856 10107900753025152 10115779463544832 10163900203180416 10171822563065856 10183200627171264 10191138030977024 10212321215349792 10239688804671488 10247598629486592 10248881824907264 10282660888743936 10288398980757744 10296418382536704 10305662333632512 10317190109107728 10325231952437248 10330993800624992 10353462251692032 10374421552101376 10423772651557188 10431897571780608 10451706901087232 10461090267600896 10489692018161664 10501425646770366 10509611094445056 10510927098839552 10553789688250368 10559679079817472 10569159381935616 10583323487830016 10589229360312064 10595138528481881 10612259437215744 10618181456990976 10627714281558528 10641956858953728 10647895450950912 10668114942750848 10691316584644608 10692655342043136 10698622225604544 10728561325579328 10751894429810688 10757894370898752 10772311407255552 10778322741746208 10779672393980336 10796408159043584 10831991802863616 10838036441146464 10839393570678288 10883595616008192 10889669051061768 10899445612621104 10914052346824704 10920142777821816 10928654599008256 10974518010796032 10989201161883648 11002871132199254 11026800821481984 11032954170154686 11063828867003682 11072452685837312 11108946138732288 11115145327425777 11118997261582336 11180598354444288 11201829405949952 11208080426823808 11218142852756224 11232456417312768 11242540727599104 11255116482662976 11263889402658816 11270175055227264 11285278617124864 11317550784110592 11326293222064128 11347800936333312 11349221898133504 11355555169282016 11380251896487936 11401862073913344 11412098473746432 11418466832269728 11433769125244928 11440149576765712 11465030284849152 11466465926006784 11504970368877832 11519649905255424 11529992053020672 11551886574885888 11558332940162052 11584213455840256 11615885946491904 11622368025703116 11637943573910016 11639400867119872 11645896068496613 11664714918592512 11671224246114048 11703885082450176 11710416268322079 11751612444278784 11758170263723136 11759642611614912 11768726551051008 11791074410408832 11800265088499712 11824792986194496 11856481773830144 11867126323576832 11880400731699808 11906238923808768 11912883030351072 11922168653463552 11955531734401024 11988219449327616 12001629310594704 12003132144217368 12012488112959488 12069631491276744 12079039293640704 12101976411785216 12127131443227878 12145959178924032 12169023372515328 12170547167077376 12226996829262336 12237974021188608 12251663254565427 12261212943519232 12268055138242178 12294736423884288 12311213036863488 12312754636292096 12319625593120384 12379419203272704 12380969343418368 12387878366489472 12422544692776064 12438394989723648 12449561971359744 12456509271566976 12473202682085376 12480163174653504 12481725929871968 12508871919280128 12542306298052608 12550876766048544 12567696641798144 12574709865370576 12602058081693696 12609090480176784 12620410709350752 12637323770007552 12644375848004208 12654231640956928 12695938444265472 12697528218676224 12704613892905396 12740166574125452 12767874635400192 12774999565442268 12820734688864256 12862990265900544 12870168273861426 12871779865180467 12934343753269248 12943091664987561 12960437161854336 12970539312152576 12977777336322304 13006002167414784 13032240137820288 13042398255710208 13049676379736832 13067164714565632 13094325975509856 13104532486864896 13141204303101952 13148537564431808 13177133774880768 13202156085583872 13203809248129024 13214008759074816 13239101092388864 13275298224562176 13276960545902592 13302172419565568 13309595506853272 13321544637648016 13338541995558912 13350517114023936 13365450823162284 13375868665657344 13383332878082376 13439591556131328 13449973201201152 13475513611895808 13477201004033536 13484721763522394 13514049127079424 13551866937573888 13559429363320302 13577600836228352 13585177622409283 13607130198638592 13614723463258368 13616428287133056 13691865562962048 13710214518325248 13717865307676992 13728557843382272 13740883111510016 13756253478810304 13786171385462784 13793864561459136 13804616335589376 13851848965828608 13859578792260432 13881096204484608 13898363535409584 13909196762374144 13975362779373072 13986256024215552 14001900862360488 14012814792593408 14041941671105964 14079572106423296 14092212509247488 14138658722022912 14146548598541898 14157575275987968 14170285708744704 14197193934601216 14236010596076544 14256873789390848 14264829634139392 14295853622034432 14335859239747584 14343859161198336 14363081876340736 14371096988994944 14402352093364224 14415282282627072 14423326524972288 14442655737151488 14450715254861952 14452524760904384 14483956959166464 14511460821344256 14519558734749024 14532594150161472 14552069795766272 14560190370429088 14591856726171648 14599999503362592 14632690681061376 14652268215844864 14700560303886336 14702401095309312 14710605560206248 14751771822671576 14783854840989696 14792104759985784 14811928184976384 14820193769901036 14822049541722962 14854285404145152 14893988728937472 14904166159682646 14956597656354816 14964943972011264 14973294945209931 14986737717354018 15006821976883968 15015196319504997 15026900073636352 15090067712147456 15130401248444416 15161851129537728 15173669195317248 15202482765217792 15216131298328576 15224622443026304 15257733844598784 15274800940756896 15286707046465536 15288621234675712 15359533207007232 15371397944229888 15373322737360896 15402515433181184 15411110586882736 15444627573805056 15458493500448768 15475785163661592 15487847928655872 15496490700937488 15517258098546688 15561632328152064 15605180109933568 15613888357762772 15647846357670912 15677560351630848 15679523482153216 15691635401401344 15721432547211776 15764416641667584 15766390648259328 15819334257207019 15830684532375552 15839518619726208 15853739072903424 15874985231745024 15883844040468096 15896224871284736 15962935288430592 15971843176426368 15984292599103488 16002172414126272 16004176192289824 16038983013064704 16047933338406816 16092841988368992 16105385724854272 16158467110883328 16167484112619312 16169508590970504 16194612238565376 16225364496687104 16259090356017432 16302662439016448 16317298694918144 16335551006087236 16371078520237056 16380214166732724 16392981898512384 16483801742825472 16504306698298881 16517171155319296 16584526652964864 16595743300505523 16608679028755968 16630936909447168 16640217566204672 16676407687053312 16678495892373504 16723075064070144 16734502354731392 16770897531666432 16802744108924928 16812120640235712 16827214279134336 16849765026676736 16859167797338944 16895834103988224 16905262582840896 16927917925687296 16930037624901632 16939485190540528 16976326176165888 17021701404499968 17023832847200256 17033332753923024 17102793110870016 17118147710619648 17127700248404592 17150653687867392 17160224365148568 17162373153573956 17199698889010176 17257455553316748 17280582882472448 17290226064884542 17327829862328832 17337499410243078 17376320183760384 17399568506315776 17456915360865024 17459101300679808 17472709982486528 17555827623675264 17569511699841024 17602874780778496 17618678345433088 17639463917422368 17666849714798592 17686611615613248 17700397632749568 17702614061203456 17784722660745216 17800689485365248 17820601097549712 17834491554209792 17844443837443168 17883252980195328 17919455408175104 17933297601601536 17967351482527744 18004698216326052 18018732169439232 18069155916765184 18079239151093736 18118558940461056 18152964617677824 18155237716177408 18253535058772992 18255820750616064 18280286024433664 18290487076902656 18300693821923249 18330266300645376 18340495243893504 18356961031782912 18381561847283712 18391819415278848 18402082707363267 18466819555295232 18469131954438144 18479438389680576 18483398755024896 18531151380546112 18571454015127552 18581817549734208 18633817039164096 18648341365620736 18669201149813984 18709804023128064 18720244761980256 18722588894807952 18826315149072816 18851544962697216 18862064798055864 18876767034650624 18893714278326272 18955985655011328 18966563772006312 18981347461435392 19046292328014336 19056920839358094 19110249861188178 19125145548264448 19231102033296384 19267620339815936 19311942612221952 19348614428459008 19359411646332032 19376792200215296 19401515629903872 19418933984034816 19440655742781504 19455808968228864 19466666004483456 19510254241415168 19563597383565312 19574514569605248 19600747071848448 19603201460412416 19614140746941664 19656798730297344 19711806454652928 19722806346647712 19749237579968512 19760258359868048 19803234128375808 19805713872193536 19821013138612224 19858651638583296 19872221546243528 19915440818853888 19953258629348352 19964393260279908 19982316956472024 20009095969178624 20020261759339996 20063802998486016 20074999317123564 20159387334196992 20213270417843712 20215801506050304 20227082645283591 20327800406360832 20339144044980453 20366401254342528 20382276061954048 20424642430699584 20479377609342976 20495197258973184 20497763649814528 20565321777487872 20576797961515488 20592836765073408 20611324667265024 20634380218215456 20650463904874496 20661987601249984 20706924503384064 20748843104202752 20847545303114376 20863795143561216 20903413802174464 20922180535201792 20979384036323328 21002851293540732 21019222188890112 21021854197679104 21119358159634944 21138318763871232 21178458720624128 21190277056963762 21236362913981952 21255428563117056 21295790901901824 21336229885501696 21382633169289216 21385310684086272 21397244451209088 21457122651158656 21503788859621376 21515788741797504 21544622814511104 21556645483492416 21559344787960672 21592816318087168 21663983605727232 21676072882292928 21678787141356576 21767191232016384 21779338102123536 21798891225242208 21828104693649408 21840285555643632 21857309198016512 21949036021592064 21978402323767296 22005742264398508 22053601642963968 22065908340309372 22127657734007364 22144905371674624 22217892277464576 22230290654851554 22233074312584443 22356249239523969 22403658811899904 22416160853647616 22436285705512448 22464912834625536 22510232965325952 22527778805317632 22540350110454528 22570557234249728 22635101568221184 22652586444128256 22695601872666624 22698443796267008 22711110338564032 22760503792975872 22803724147826688 22824196947492864 22836933664539456 22867538250489856 22880299153531424 22930060569698304 22932931852013568 23009940737755664 23039299810510848 23059984106041344 23103773149771776 23116665880324104 23168426911680512 23231771892983808 23244736051406232 23275887147820032 23278801734239744 23291792136993226 23342448492228096 23407770164900352 23420832536644158 23503224888557568 23516340527446272 23519285223229824 23537453102102016 23582148820817664 23649585972388992 23712963547660288 23734252647153664 23760801463399616 23812477847617536 23825766060702144 23844337306927104 23911063468802048 23976438898655232 24003258621189408 24006264288434736 24024976225918976 24139262982553488 24158078587281408 24203952823570432 24254262886455756 24291918357848064 24338046745030656 24341094334154752 24453993658524672 24475948042377216 24503326509130854 24522425887038464 24536110276484356 24589472847768576 24625509272584192 24639251186240768 24761938686836736 24775756732978944 24845089385552128 24876789979447296 24899123942719488 24913018543133952 24946405364170752 24960326349307008 24963451859743936 25017743838560256 25084612596105216 25101753532097088 25135393283596288 25149419730741152 25204116163387392 25218180960353568 25240821418701504 25274647540015104 25288751696008416 25308463281913856 25391876888530944 25395056437352448 25409227785810792 25480333148250904 25535749270800384 25549999130884536 25641469377728512 25725980531801088 25740336547722852 25743559730360934 25886183329975122 25920874323708672 25935339097326813 25955554672644608 26064480275640576 26099352759473664 26134329429131264 26188651951019712 26209064973729792 26282408606203904 26297075128863616 26354267549761536 26404312171167744 26407618496258048 26428017518149632 26478202184777728 26550596449124352 26553921091805184 26604344839131136 26619191013706544 26643089275296032 26677083991117824 26701034228047872 26730901646324568 26751737331314688 26766665756164752 26879183112262656 26899946402402304 26951027223791616 26954402008067072 26969443527044788 27028098254158848 27103733875147776 27118858726640604 27155201672456704 27170355244818566 27229446926516736 27232856574266112 27324304626084851 27383731125924096 27420429036650496 27435730615353984 27457115686764544 27512506957620608 27572342770925568 27587729122918272 27609232671178752 27703697931657216 27719157584520864 27762192408969216 27796727070819168 27818393524748288 27950725558746144 27972512048431104 28003801724720976 28025629585186816 28083883342211928 28159144212846592 28184425018494976 28277317444045824 28293097197083796 28315150551975936 28340571417489408 28394387869202432 28472021192153088 28529659268278784 28665374791782267 28687718322396672 28726163752681472 28742193977989888 28804704186728448 28846653049944576 28885311474302976 28901430509723904 28905049521808768 28967913918332928 29022921642688512 29039117469498048 29065188300322944 29104139591532544 29120380740858176 29183713452343296 29199999006725184 29265381362122752 29304536431689728 29401120607772672 29404802190618624 29421211120412496 29503543645343152 29567709681979392 29584209519971568 29623856369952768 29640387539802072 29644099083445924 29708570808290304 29787977457874944 29808332319365292 29929887944022528 29946589890419862 29973475434708036 30013643953767936 30030392639009994 30053800147272704 30180135424294912 30323702259075456 30347338390634496 30404965530435584 30432262596657152 30449244886052608 30515467689197568 30549601881513792 30573414092931072 30577242469351424 30719066414014464 30742795888459776 30746645474721792 30805030866362368 30822221173765472 30889255147610112 30916987000897536 30951570327323184 30975695857311744 30992981401874976 31034516197093376 31123264656304128 31210360219867136 31227776715525544 31295692715341824 31355120703261696 31359046964306432 31383270802802688 31442865094423552 31528833283335168 31532781296518656 31638668514414038 31661369064751104 31679037239452416 31707478145806848 31749970463490048 31767688080936192 31785415585445643 31925870576861184 31943686352852736 32004344828252544 32008352384579648 32077966026129408 32095866676813632 32185683976737984 32210771449708544 32316934221766656 32334968225238624 32339017181941008 32389224477130752 32450728993374208 32518180712034864 32605324878032896 32634597389836288 32671102012174472 32742157040474112 32760428333465448 32785963797024768 32967603485650944 33008613396597762 33034342310638592 33191486601011046 33217358057511936 33280435132409344 33356991784747008 33469004709462784 33541795063332864 33605488217849856 33624241280471424 33654428558268672 33699530053353472 33718335594677888 33791668207976448 33810525165681792 33855835851374592 33860075249803264 33878970381081056 33952652352331776 34043402808999936 34047665694400512 34066665507846048 34205586221740032 34236295421239296 34255400496809184 34301307375734784 34320448730297136 34324746307147912 34399397778020352 34514911106633496 34561165764944896 34580452129769084 34655659724657664 34674998820486156 34752640367520768 34799137012631552 34913830721730048 34918202601359616 34937688205489839 35035458078844993 35111655247350528 35131248804966237 35205749561556992 35278927834844736 35373223231226496 35400795265499136 35405228122406912 35569445321490432 35601378970730496 35641202195099424 35668983108419584 35688887674886336 35766505960390656 35838910816350208 35866595203203072 35934702965055488 36009396432652104 36037464338878464 36138311833530368 36158478302187472 36237117880922112 36305929235355648 36310475432354816 36507070117545984 36511641501232128 36580974153805312 36601387643846498 36680990487787008 36713922063565824 36754989763696281 36783638830557696 36804165414726534 36933639110590464 36938263908876288 36958876779361152 37062302761092224 37142908030255104 37163635099468416 37267634078328192 37296682731241472 37338402299627968 37419608046256128 37440489523960512 37445177789615904 37652630298145632 37703089925394432 37724129596111728 37753534069301248 37787428556652544 37911971310022656 37933127544012624 37962694922870784 38092584656028672 38113841678716188 38220499722376356 38250291096528896 38462204066592768 38535240679631872 38615339595541401 38697228856918016 38718823292664064 38753584400430592 38803031259807744 38881311485563008 38911617936457728 38933332008966912 39020508482830336 39127194767130624 39149029139210496 39201494143696896 39206402920824832 39228281493883328 39313597460594688 39423612909305856 39445612693295424 39498475159937024 39520516719736096 39606468256751616 39611427744387072 39642026277224448 39717303277166592 39744443092487056 39830881637707776 39906517258696704 39928786520559816 39964633912944048 40018191938357248 40040523518679992 40127605996972032 40149998634247128 40318774668393984 40426540835687424 40431603012100608 40454165290567182 40655600812721664 40678288089960906 40732802508685056 40755532867227849 40849284861399168 40958755218685952 40995527299629056 41130643554975744 41153595923030976 41185673530146816 41222649334530048 41268760436430912 41300927809748992 41323975202499968 41413849006768128 41497686208405504 41695090606228752 41727590287122432 41806827604348928 41844361070403584 41958768072646656 42005702587081464 42038444377780224 42043708395358208 42238716319269888 42276637527742464 42356917441248256 42380554113927524 42472725827963904 42510857126234112 42591581803803648 42672459771003392 42770621368172544 42794488902418176 42914245302317312 42938192983847623 43007577719242752 43031577483595008 43089245629022208 43113290966984832 43118689575921344 43327967211454464 43352145764585856 43357574282713152 43534382464032768 43558676204247072 43597782450484416 43656209387298816 43680571111287264 43714618396033024 43898072043184128 43956804647534592 44011484528797016 44107203285927936 44131816680618744 44255315468014728 44289810743349248 44435784554929152 44460581309703108 44466148625168886 44712498479047938 44832321707295232 44872571411024896 45020465930651904 45045588958514991 45080700220909056 45141114468499456 45270203136442368 45391203745333248 45396887592534016 45422220677128064 45521007585951744 45607448295653376 45648393894985728 45673867329078912 45735076500979712 45760598307062848 45860121139396608 45865863704027136 46019881475511328 46078599621021696 46119968212082688 46207546299543552 46233331760648208 46336853823361024 46463543785967616 46489472102812464 46551774295640064 46557603468479488 46583584273986452 46684896984456192 46815540329800704 46841665073288316 47032681054892544 47038570446459648 47074906204204032 47164297641635328 47196526172328379 47299171944777984 47425927095320576 47458002771621057 47521602926799232 47624955695235072 47651532121404288 47688674613854208 47822126937604096 47952877797310464 48006517242378816 48012528576869472 48049952451837952 48278525965106976 48316157174562816 48407905647140864 48508525772911512 48583836715696128 48676093490061312 48682188668309504 48907987317049344 48951896084754432 49006653018261708 49044851774076928 49072220552968712 49178945695537152 49278502372481536 49512920094896643 49551513465957888 49690178771104256 49753579958894592 49826037086267904 49892810728341504 49920652698614016 49926903719487872 50035487677120512 50169225192210432 50203507064194176 50270786567192576 50298839461482304 50408232326774784 50436361920707136 50481642837403008 50549295080030208 50577503392016832 50616926563827712 50783753777061888 50790112874704896 50818455571621584 50960666296501808 51071498541600768 51099998261769072 51282938755457024 51451961063602176 51480673095445704 51487119460721868 51772366659950244 51841748647417344 51870678194653626 51911109345289216 52128960551281152 52198705518947328 52377303902039424 52418129947459584 52564817212407808 52594150257727232 52708535099523072 52808624342335488 52815236992516096 52856035036299264 52956404369555456 53101192898248704 53107842183610368 53208689678262272 53238382027413088 53286178550592064 53354167982235648 53402068456095744 53461803292649136 53503474662629376 53533331512329504 53758366224525312 53799892804804608 53902054447583232 53908804016134144 53938887054089576 54056196508317696 54207467750295552 54237717453281208 54310403344913408 54340710489637132 54458893853033472 54465713148532224 54648609252169702 54767462251848192 54840858073300992 54871461230707968 54902081465769747 55025013915241216 55144685541851136 55175458245836544 55206248122089801 55407395863314432 55438315169041728 55593454141638336 55636787049496576 55901451117492288 55945024096862208 56007603449441952 56051259170373632 56167766684423856 56318288425693184 56368850036989952 56554634888091648 56586194394167592 56630301103951872 56681142834978816 56788775738404864 56944042384306176 57059318536557568 57330749583564534 57375436644793344 57484387955979776 57693306099889152 57802861019447808 57810099043617536 57935827836665856 58045843285377024 58078234938996096 58130376600645888 58208279183065088 58240761481716352 58367426904686592 58399998013450368 58530762724245504 58609072863379456 58802241215545344 58809604381237248 58842422240824992 59007087290686304 59135419363958784 59168419039943136 59247712739905536 59280775079604144 59288198166891848 59417141616580608 59575954915749888 59616664638730584 59859775888045056 59893179780839724 59946950869416072 60027287907535872 60060785278019988 60107600294545408 60515791227095897 60647404518150912 60681247935850773 60809931060871168 60898489772105216 61099203763027584 61146828185862144 61154484938702848 61438132828028928 61485591776919552 61493290949443584 61610061732724736 61644442347530944 61778510295220224 61833974001795072 61903140654646368 61951391714623488 61985962803749952 62069032394186752 62246529312608256 62420720439734272 62455553431051088 62591385430683648 62710241406523392 62718093928612864 62766541605605376 62885730188847104 63057666566670336 63065562593037312 63277337028828076 63358074478904832 63414956291613696 63535376161872384 63570831170891286 63887372705705472 64008689656505088 64016704769159296 64155932052258816 64191733353627264 64371367953475968 64421542899417088 64633868443533312 64669936450477248 64678034363882016 64778448954261504 64901457986748416 65036361424069728 65210649756065792 65269194779672576 65342204024348944 65484314080948224 65520856666930896 65571927594049536 65935206971301888 66017226793195524 66068684621277184 66382973202022092 66434716115023872 66560870264818688 66699222937753329 66938009418925568 67210976435699712 67248482560942848 67308857116537344 67399060106706944 67436671189355776 67583336415952896 67621050331363584 67711671702749184 67720150499606528 67757940762162112 67905304704663552 68086805617999872 68095331388801024 68133331015692096 68411172443480064 68472590842478592 68510800993618368 68602614751469568 68640897460594272 68649492614295824 68798795556040704 69029822213266992 69122331529889792 69160904259538168 69311319449315328 69349997640972312 69505280735041536 69598274025263104 69827661443460096 69836405202719232 69875376410979678 70070916157689986 70223310494701056 70262497609932474 70557855669689472 70746446462452992 70810456244813824 71138890642980864 71202757941460992 71282404390198848 71337966216839168 71377775349772672 71533011920781312 71677821632700416 71733190406406144 71869405930110976 72018792865304208 72074928677756928 72276623667060736 72316956604374944 72474235761844224 72611858470711296 72620950864709632 73014140235091968 73023283002464256 73161948307610624 73202775287692996 73361980975574016 73427844127131648 73509979527392562 73567277661115392 73608330829453068 73876527817752576 73917753558722304 74124605522184448 74165969699373167 74285816060510208 74327270198936832 74535268156656384 74676804599255936 74839216092512256 74880979047921024 74890355579231808 75305260596291264 75406179850788864 75448259192223456 75507068138602496 75574857113305088 75823942620045312 75866255088025248 75925389845741568 76185169312057344 76227683357432376 76440999444752712 76500582193057792 76924408133185536 77070481359263744 77230679191082802 77437646585328128 77507168800861184 77762622971126016 77806017291980439 77866664017933824 78298058278420992 78402988287393792 78412805841649664 78456562987766656 78627194921189376 78847225818611712 78891225386590848 78996950319874048 79041033439472192 79212936513503232 79222855488774144 79284052554448896 79434606554333184 79488886184974112 79661763275415552 79813034517393408 79857573041119632 79929267825888096 80036383876714496 80081047037359984 80255211993944064 80299997268494256 80637549336787968 80853081671374848 80863206024201216 80908330581134364 81311201625443328 81356576179921812 81465605017370112 81511065734455698 81521272479476291 81698569722798336 81917510437371904 81972913878254553 82261287109951488 82307191846061952 82371347060293632 82537520872861824 82601855619497984 82647950404999936 82827698013536256 82995372416811008 83390181212457504 83455180574244864 83613655208697856 83688722140807168 83917536145293312 84011405174162928 84076888755560448 84087416790716416 84477432638539776 84553275055484928 84713834882496512 84761108227855048 84945451655927808 85021714252468224 85183163607607296 85344919542006784 85588977804836352 85828490604634624 85876385967695246 86063154967190016 86178491258044416 86226581933969664 86237379151842688 86655934422908928 86704291529171712 86715148565426304 87068764928065536 87117352408494144 87195564900968832 87312418774597632 87361142222574528 87429236792066048 87796144086368256 87913609295069184 88022969057594032 88214406571855872 88263633361237488 88510630936029456 88579621486698496 88871569109858304 88921162619406216 88932297250337772 89424996958095876 89664643414590464 89745142822049792 90040931861303808 90091177917029982 90161400441818112 90540406272884736 90793775185068032 90844441354256128 91042015171903488 91214896591306752 91296787789971456 91347734658157824 91470153001959424 91521196614125696 91720242278793216 91731727408054272 92039762951022656 92157199242043392 92239936424165376 92415092599087104 92466663521296416 92673707646722048 92927087571935232 92978944205624928 93103548591280128 93115206936958976 93167168547972904 93369793968912384 93631080659601408 93683330146576632 94065362109785088 94077140892919296 94149812408408064 94328595283270656 94393052344656758 94598343889555968 94916005543242114 95043205853598464 95096243356864981 95249911390470144 95303064242808576 95356246756336929 96013034484757632 96025057153738944 96099904903675904 96557051930213952 96632314349125632 96815811294281728 97017051545823024 97167673431392256 97352186980122624 97364377336619008 97815974634098688 97903792169508864 98013306036523416 98089703548153856 98144441105937424 98357891391074304 98557004744963072 99025840189793286 99103026931915776 99380357542208512 99652074172535808 99841305397228032 99853807438975744 100070975354241024 100407014128388352 100541573134385152 100597678922964608 100816464653549568 100872723841414272 100963285674806016 101098590160060416 101155006784033664 101233853127655424 101567507554123776 101580225749409792 101636911143243168 101921332593003616 102142997083201536 102199996523538144 102565877510914048 102903922127204352 102961346190891408 102974238921443736 103544733319900488 103683497294834688 103741356389307252 103822218690578432 104257921102562304 104397411037894656 104754607804078848 104813064616469517 105106374236534979 105188300515454464 105617248684670976 105630473985032192 105912808739110912 106202385796497408 106215684367220736 106417379356524544 106476764054826176 106572357101184128 106708335964471296 106804136912191488 106923606585298272 107006949325258752 107066663024659008 107516732449050624 107599785609609216 107804108895166464 107817608032268288 107877774108179152 108112393016635392 108414935500591104 108475434906562416 108620806689826816 108681420979274264 108917787706066944 108931426297064448 109297218504339404 109534924503696384 109742922461415936 109804162931539494 110050027830482432 110350916491673088 110412496244179602 110814791726628864 110876630338083456 111186908283276672 111273574098993152 111802902234984576 111890048193724416 112015206898883904 112102518340747264 112335533368847712 112636576851386368 112737700073979904 113109269776183296 113172388788335184 113260602207903744 113362285669957632 113577551476809728 113888084768612352 114118637073115136 114661499167129068 114750873289586688 114968775911959552 115386612199778304 115605722038895616 115620198087235072 116091686570754048 116156469877992192 116260753201291776 116416558366130176 116481522963432704 116546523813300691 116734853809373184 116799996026900736 117061525448491008 117604482431090688 117619208762474496 117684844481649984 118014174581372608 118270838727917568 118336838079886272 118495425479811072 118561550159208288 118576396333783696 118834283233161216 119151909831499776 119233329277461168 119719551776090112 119786359561679448 119893901738832144 120054575815071744 120121570556039976 120215200589090816 121031582454191794 121294809036301824 121362495871701546 121796979544210432 122198407526055168 122266598601683547 122308969877405696 122876265656057856 122986581898887168 123220123465449472 123288884695061888 123557020590440448 123667948003590144 123806281309292736 123902783429246976 123971925607499904 124138064788373504 124493058625216512 124841440879468544 124911106862102176 125182770861367296 125420482813046784 125436187857225728 125533083211210752 125771460377694208 126115333133340672 126131125186074624 126554674057656152 126716148957809664 126829912583227392 127070752323744768 127141662341782572 127774745411410944 128017379313010176 128033409538318592 128104856753462743 128311864104517632 128383466707254528 128742735906951936 128814578951542869 129267736887066624 129339872900954496 129356068727764032 129802915973496832 130072722848139456 130421299512131584 130538389559345152 130684408048697888 130968628161896448 131041713333861792 131143855188099072 131870413942603776 132034453586391048 132137369242554368 132765946404044184 132869432230047744 133121740529637376 133398445875506658 133876018837851136 134496965121885696 134617714233074688 134873342378711552 135242100662727168 135423343405498368 135440300999213056 135515881524324224 135810609409327104 136173611235999744 136190662777602048 136266662031384192 136822344886960128 136945181684957184 137021601987236736 137205229502939136 137281794921188544 137298985228591648 137597591112081408 138059644426533984 138244663059779584 138321808519076336 138622638898630656 138699995281944624 139010561470083072 139196548050526208 139655322886920192 139672810405438464 139750752821959356 140141832315379972 140446620989402112 140524995219864948 141115711339378944 141492892924905984 141589578516985137 142277781285961728 142374008314863171 142564808780397696 142675932433678336 142755550699545344 143066023841562624 143355643265400832 143466380812812288 143738811860221952 144037585730608416 144149857355513856 144553247334121472 144633913208749888 144948471523688448 145223716941422592 145241901729419264 146028280470183936 146046566004928512 146323896615221248 146405550575385992 146723961951148032 146855688254263296 147019959054785124 147134555322230784 147216661658906136 147835507117444608 148249211044368896 148331939398746334 148654540397873664 149070536313312768 149353609198511872 149678432185024512 149761958095842048 149780711158463616 150610521192582528 150812359701577728 150896518384446912 151014136277204992 151149714226610176 151647885240090624 151732510176050496 151850779691483136 152370338624114688 152455366714864752 152881998889505424 153001164386115584 153848816266371072 154140962718527488 154461358382165604 154875293170656256 155014337601722368 155525245942252032 155612034583960878 155733328035867648 156596116556841984 156825611683299328 156913125975533312 157254389842378752 157694451637223424 157782450773181696 157993900639748096 158082066878944384 158425873027006464 158445710977548288 158568105108897792 158869213108666368 158977772369948224 159323526550831104 159626069034786816 159715146082239264 159858535651776192 160072767753428992 160162094074719968 160510423987888128 160599994536988512 161275098673575936 161706163342749696 161726412048402432 161816661162268728 162622403250886656 162713152359843624 162931210034740224 163022131468911396 163042544958952582 163397139445596672 163945827756509106 164522574219902976 164614383692123904 164706244397309241 165075041745723648 165295900809999872 165990744833622016 166780362424915008 166910361148489728 167227310417395712 167377444281614336 167835072290586624 168022810348325856 168153777511120896 168174833581432832 168954865277079552 169106550110969856 169427669764993024 169522216455710096 169890903311855616 170043428504936448 170366327215214592 170689839084013568 171177955609672704 171656981209269248 171752771935390492 172126309934380032 172453163867939328 172474758303685376 173408583058343424 173430297130852608 174137529856131072 174234704816988288 174391129801937664 174624837549195264 174722284445149056 174858473584132096 175592288172736512 175827218590138368 176045938115188064 176428813143711744 176527266722474976 177021261872058912 177159242973396992 177743138219716608 177842325238812432 177864594500675544 178849993916191752 179329286829180928 179490285644099584 180081863722607616 180182355834059964 180322800883636224 181547373681287691 181688882708512256 182429793182613504 182695469316315648 182940306003918848 183042393228251392 183440484557586432 183463454816108544 184079525902045312 184314398484086784 184479872848330752 184830185198174208 184933327042592832 185347415293444096 185854175143870464 185957888411249856 186207097182560256 186230413873917952 186334337095945808 186739587937824768 187262161319202816 187366660293153264 188130724219570176 188154281785838592 188299624816816128 188657190566541312 188786104689313516 189196687779111936 189832011086484228 190086411707196928 190192486713729962 190606128485617152 190712493512673858 192026068969515264 192050114307477888 192199809807351808 193114103860427904 193264628698251264 193631622588563456 194034103091646048 194335346862784512 194704373960245248 194728754673238016 195631949268197376 195807584339017728 196026612073046832 196179407096307712 196288882211874848 196715782782148608 197114009489926144 198051680379586572 198206053863831552 198760715084417024 199304148345071616 199682610794456064 199707614877951488 200814028256776704 201083146268770304 201195357845929216 201307632041155739 201632929307099136 201745447682828544 201926571349612032 202197180320120832 202310013568067328 203135015108247552 203160451498819584 203273822286486336 203842665186007232 204285994166403072 204399993047076288 205131755021828096 205807844254408704 205922692381782816 205948477842887472 207089466639800976 207366994589669376 207482712778614504 207644437381156864 208515842205124608 208794822075789312 209509215608157696 209626129232939034 210212748473069958 210376601030908928 211260947970064384 212431368734441472 212834758713049088 212953528109652352 213144714202368256 213416671928942592 213608273824382976 213847213170596544 214013898650517504 214133326049318016 215033464898101248 215199571219218432 215608217790332928 215635216064536576 215755548216358304 216224786033270784 216829871001182208 216950869813124832 217241613379653632 217362841958548528 217835575412133888 217862852594128896 218594437008678808 219069849007392768 219485844922831872 219608325863078988 220100055660964864 220701832983346176 220824992488359204 221629583453257728 221753260676166912 222373816566553344 222497909098119501 223605804469969152 224030413797767808 224205036681494528 224671066737695424 225273153702772736 225475400147959808 226218539552366592 226344777576670368 226521204415807488 226724571339915264 227155102953619456 227776169537224704 228237274146230272 229322998334258136 229501746579173376 229937551823919104 230773224399556608 231211444077791232 231240396174470144 232312939755984384 232521506402583552 232963045926865408 233093047626601382 233599992053801472 235208964862181376 235238417524948992 235369688963299968 236028349162745216 236541677455835136 236673676159772544 236990850959622144 237123100318416576 237152792667567392 237668566466322432 238303819662999552 238466658554922336 239439103552180224 239572719123358896 239787803477664288 240109151630143488 240243141112079952 240430401178181632 242063164908383588 242589618072603648 242724991743403092 243593959088420864 244396815052110336 244533197203367094 244563817438428873 245752531312115712 245918741634763659 246440246930898944 246577769390123776 247114041180880896 247612562618585472 247805566858493952 247943851214999808 248276129576747008 248986117250433024 249682881758937088 249822213724204352 250365541722734592 250840965626093568 250872375714451456 251066166422421504 251542920755388416 252230666266681344 252262250372149248 253109348115312304 253432297915619328 253659825166454784 254141504647489536 254283324683565144 255549490822821888 256034758626020352 256066819076637184 256209713506925486 256766933414509056 257485471813903872 257629157903085738 258535473774133248 258679745801908992 258712137455528064 260145445696278912 260842599024263168 261076779118690304 261368816097395776 261937256323792896 262083426667723584 262287710376198144 263740827885207552 264068907172782096 264274738485108736 265531892808088368 265738864460095488 266243481059274752 266796891751013316 267752037675702272 268993930243771392 269235428466149376 269746684757423104 270484201325454336 270880601998426112 271031763048648448 271621218818654208 272381325555204096 272533324062768384 273644689773920256 273890363369914368 274043203974473472 274410459005878272 274563589842377088 274597970457183296 275195182224162816 276119288853067968 276489326119559168 276643617038152672 277245277797261312 277399990563889248 278021122940166144 278393096101052416 279310645773840384 279345620810876928 279501505643918712 280283664630759944 280893241978804224 281049990439729896 282231422678757888 282985785849811968 283179157033970274 284748016629726342 285129617560795392 285288730070594943 285511101399090688 286711286530801664 287477623720443904 288075171461216832 288299714711027712 289106494668242944 289267826417499776 289896943047376896 290447433882845184 290483803458838528 292056560940367872 292093132009857024 292647793230442496 292811101150771984 293447923902296064 293711376508526592 294039918109570248 294269110644461568 294433323317812272 295671014234889216 296498422088737792 296663878797492668 297309080795747328 298141072626625536 298707218397023744 299523916191684096 299561422316927232 300567350886933361 301221042385165056 301624719403155456 301793036768893824 302028272554409984 303295770480181248 303465020352100992 303701559382966272 304740677248229376 304910733429729504 305763997779010848 306002328772231168 307697632532742144 308281925437054976 308922716764331208 309750586341312512 310028675203444736 311050491884504064 311224069167921756 311466656071735296 313192233113683968 313826251951066624 315319122709604937 315564901546363392 315987801279496192 316164133757888768 316851746054012928 316891421955096576 317738426217332736 317955544739896448 318647053101662208 319252138069573632 319430292164478528 319717071303552384 320145535506857984 320324188149439936 321020847975776256 321199989073977024 322550197347151872 323412326685499392 323452824096804864 323633322324537456 325244806501773312 325426304719687248 325862420069480448 326044262937822792 326085089917905164 326794278891193344 327891655513018212 329228767384247808 329412488794618482 330150083491447296 330591801619999744 331981489667244032 333560724849830016 333820722296979456 334454620834791424 334754888563228672 335670144581173248 336045620696651712 336307555022241792 336349667162865664 337909730554159104 338213100221939712 338855339529986048 339044432911420192 339781806623711232 340086857009872896 340732654430429184 341379678168027136 342355911219345408 343313962418538496 343505543870780984 344252619868760064 344906327735878656 344949516607370752 346817166116686848 346860594261705216 348275059712262144 348469409633976576 348782259603875328 349249675098390528 349444568890298112 349639571439902073 351184576345473024 352091876230376128 352857626287423488 353054533444949952 354042523744117824 354318485946793984 355486276439433216 355684650477624864 355729189001351088 357699987832383504 358658573658361856 358980571288199168 360163727445215232 360364711668119928 360645601767272448 363094747362575382 363377765417024512 365390938632631296 366084786456502784 366926909632217088 368159051804090624 368628796968173568 368959745696661504 369660370396348416 369866654085185664 370694830586888192 371708350287740928 371915776822499712 372414194365120512 372460827747835904 372668674191891616 373479175875649536 374524322638405632 374733320586306528 376261448439140352 376308563571677184 376599249633632256 377314381133082624 377572209378627032 378393375558223872 379664022172968456 380172823414393856 380384973427459924 381212256971234304 381424987025347716 384052137939030528 384100228614955776 384314570260388229 386228207720855808 386443736854628607 387263245177126912 388068206183292096 389408747920490496 389457509346476032 391263898536394752 391615168678035456 392053224146093664 392358814192615424 392577764423749696 393431565564297216 394228018979852288 396103360759173144 396412107727663104 397521430168834048 398608296690143232 399365221588912128 399415229755902976 401628056513553408 402390715691858432 402615264082311478 403490895365657088 403853142699224064 404620027136134656 406270030216495104 406320902997639168 406547644572972672 407685330372014464 408571988332806144 408799986094152576 410263510043656192 411615688508817408 411845384763565632 411896955685774944 414178933279601952 414733989179338752 414965425557229008 415288874762313728 417031684410249216 417589644151578624 419018431216315392 419252258465878068 420425496946139916 420753202061817856 424768735550955411 425669517426098176 425907056219304704 426289428404736512 426833343857885184 427694426341193088 428027797301035008 428266652098636032 430066929796202496 430399142438436864 431216435580665856 431270432129073152 431511096432716608 432449572066541568 433659742002364416 433901739626249664 434483226759307264 434725683917097056 435671150824267776 435725705188257792 437188874017357616 438139698014785536 438971689845663744 439216651726157976 440200111321929728 441403665966692352 441649984976718408 443506521352333824 444747633133106688 444995818196239002 447211608939938304 448060827595535616 449342133475390848 450546307405545472 450950800295919616 452437079104733184 452689555153340736 453042408831614976 453449142679830528 454310205907238912 455552339074449408 456474548292460544 458645996668516272 459003493158346752 459875103647838208 461546448799113216 462422888155582464 462480792348940288 464625879511968768 465043012805167104 465926091853730816 466186095253202764 467199984107602944 470476835049897984 470739377926599936 472056698325490432 473083354911670272 473347352319545088 473981701919244288 474246200636833152 474305585335134784 475337132932644864 476607639325999104 476933317109844672 478878207104360448 479145438246717792 479575606955328576 480218303260286976 480486282224159904 480860802356363264 484126329816767176 485179236145207296 485449983486806184 487187918176841728 488793630104220672 489066394406734188 489127634876857746 491837483269527318 493155538780247552 495225125237170944 495887702429999616 496552259153494016 497972234500866048 499365763517874176 499644427448408704 500731083445469184 501681931252187136 501744751428902912 502132332844843008 503085841510776832 504461332533362688 504524500744298496 506218696230624608 506864595831238656 507319650332909568 508283009294979072 508566649367130288 511098981645643776 512069517252040704 512133638153274368 512419427013850972 513533866829018112 514970943627807744 515258315806171476 517359491603817984 517424274911056128 519161787895612169 520290891392557824 521685198048526336 522737632194791552 523874512647585792 524166853335447168 524575420752396288 527481655770415104 528137814345564192 528549476970217472 531063785616176736 531477728920190976 532486962118549504 533593783502026632 535504075351404544 537987860487542784 538470856932298752 539493369514846208 540968402650908672 542063526097296896 544642121043863073 545066648125536768 547289379547840512 548086407948946944 548820918011756544 549127179684754176 549195940914366592 550390364448325632 552238577706135936 552978652239118336 553287234076305344 554490555594522624 554799981127778496 556042245880332288 556786192202104832 558621291547680768 558691241621753856 559003011287837424 560567329261519888 561786483957608448 562099980879459792 564462845357515776 565971571699623936 566358314067940548 569496033259452684 570259235121590784 570577460141189886 571022202798181376 573422573061603328 576150342922433664 576599429422055424 578212989336485888 578535652834999552 579793886094753792 580894867765690368 580967606917677056 584113121880735744 584186264019714048 585295586460884992 585622202301543968 586895847804592128 587422753017053184 588079836219140496 588538221288923136 588866646635624544 591342028469778432 592996844177475584 593327757594985336 594618161591494656 596282145253251072 597414436794047488 599047832383368192 599122844633854464 601134701773866722 602442084770330112 603249438806310912 603586073537787648 603922896123467217 606591540960362496 606930040704201984 609481354496458752 609821466859459008 611527995558021696 612004657544462336 615395265065484288 616563850874109952 617845433528662416 619501172682625024 620057350406889472 622100983769008128 622448138335843512 622933312143470592 626384466227367936 627652503902133248 630638245419209874 631129803092726784 632328267515777536 633782843910193152 635911089479792896 637294106203324416 638504276139147264 638860584328957056 639434142607104768 640291071013715968 640648376298879872 642041695951552512 642399978147954048 645100394694303744 646824653370998784 646905648193609728 647266644649074912 650489613003546624 650852609439374496 651724840138960896 652088525875645584 652170179835810328 653588557782386688 655783311026036424 658457534768495616 658824977589236964 660300166982894592 661183603239999488 665673703498054867 667121449699660032 667493727294358503 668909241669582848 672091241393303424 672615110044483584 672699334325731328 675819461108318208 676426200443879424 677710679059972096 678088865822840384 679563613247422464 680173714019745792 681465308860858368 682759356336054272 684711822438690816 686627924837076992 687011087741561968 688505239737520128 689812655471757312 689899033214741504 693634332233373696 693721188523410432 696938819267953152 697564519207750656 698889137780596224 699279142879804146 704183752460752256 705715252574846976 706109066889899904 708085047488235648 708636971893587968 710972552878866432 711369300955249728 711458378002702176 715399975664767008 717317147316723712 717961142576398336 720327454890430464 720729423336239856 721291203534544896 726189494725150764 726755530834049024 730781877265262592 732169572913005568 733691452315286619 736318103608181248 737257593936347136 739320740792696832 739733308170371328 741389661173776384 743416700575481856 743831553644999424 744828388730241024 744921655495671808 745337348383783232 746958351751299072 749048645276811264 749466641172613056 752522896878280704 752617127143354368 753198499267264512 754628762266165248 755144418757254064 756786751116447744 759328044345936912 760345646828787712 760769946854919848 762424513942468608 762849974050695432 768104275878061056 768200457229911552 768629140520776458 772456415441711616 772887473709257214 776136412366584192 778915018692952064 782527797072789504 783230337356070912 784106448292187328 784717628385230848 785155528847499392 786863131128594432 788456037959704576 792206721518346288 792824215455326208 795042860337668096 797216593380286464 798730443177824256 798830459511805952 803256113027106816 804781431383716864 805230528164622956 806981790731314176 807706285398448128 809240054272269312 812641805995278336 813095289145945344 815370660744028928 815825666693104837 817143976665612288 817599972188305152 823231377017634816 823690769527131264 823793911371549888 828357866559203904 829467978358677504 829930851114458016 830577749524627456 834063368820498432 835179288303157248 838036862432630784 838504516931756136 840850993892279832 841506404123635712 849537471101910822 851814112438609408 852578856809473024 855388852682386176 855866190211784829 856533304197272064 860133859592404992 862432871161331712 862540864258146304 863022192865433216 864899144133083136 867319484004728832 867803479252499328 868966453518614528 869451367834194112 871342301648535552 871451410376515584 874377748034715232 876279396029571072 877943379691327488 878433303452315952 880400222643859456 882807331933384704 883299969953436816 887013042704667648 889495266266213376 889991636392478004 894423217879876608 896121655191071232 896733997274239201 898684266950781696 901092614811090944 901702052660800083 904874158209466368 905379110306681472 906084817663229952 908620411814477824 911104678148898816 912949096584921088 917291993337032544 918006986316693504 919750207295676416 923092897598226432 924845776311164928 924961584697880576 929251759023937536 930086025610334208 931852183707461632 932372190506405528 934399968215205888 941478755853199872 944113396650980864 946694704639090176 947963403838488576 948492401273666304 948611170670269568 950674265865289728 953215278651998208 953866634219689344 957756414208720896 958290876493435584 959151213910657152 960436606520573952 960972564448319808 961721604712726528 968252659633534352 970358472290414592 970899966973612368 974375836353683456 977587260208441344 978132788813468376 978255269753715492 983674966539054636 986311077560495104 990450250474341888 991775404859999232 995944469001732096 998731527035748352 999288854896817408 1001462166890938368 1003363862504374272 1003489502857805824 1004264665689686016 1006171683021553664 1008922665066725376 1009049001488596992 1012437392461249216 1013729191662477312 1014639300665819136 1016566018589958144 1017133298734260576 1022197963291287552 1024139034504081408 1024267276306548736 1024838854027701944 1027067733658036224 1029941887255615488 1030516631612342952 1034718983207635968 1034848549822112256 1038323575791224338 1040581782785115648 1045475264389583104 1047749025295171584 1048333706670894336 1048918714319706219 1056275628691128384 1057098953940434944 1062127571232353472 1062955457840381952 1064973924237099008 1067187567004053264 1071008150702809088 1075975720975085568 1076941713864597504 1078986739029692416 1081936805301817344 1084127052194593792 1089284242087726146 1090133296251073536 1096172815897893888 1098254359369508352 1098391881828733184 1100780728896651264 1104477155412271872 1105957304478236672 1106574468152610688 1108981111189045248 1109599962255556992 1112084491760664576 1113572384404209664 1117242583095361536 1117382483243507712 1118006022575674848 1121134658523039776 1123572967915216896 1124199961758919584 1128925690715031552 1131943143399247872 1132716628135881096 1138992066518905368 1140518470243181568 1141154920282379772 1142044405596362752 1152300685844867328 1152943710781164687 1157071305669999104 1161789735531380736 1161935213835354112 1168226243761471488 1168372528039428096 1170591172921769984 1171244404603087936 1173791695609184256 1174845506034106368 1176159672438280992 1177076442577846272 1177733293271249088 1182684056939556864 1185993688354951168 1186655515189970672 1189236323182989312 1192564290506502144 1194828873588094976 1198095664766736384 1198245689267708928 1202269403547733444 1204884169540660224 1207172147075575296 1207845792246934434 1213860081408403968 1218962708992917504 1219642933718918016 1223055991116043392 1224009315088924672 1230790530130968576 1233127701748219904 1235690867057324832 1239002345365250048 1240114700813778944 1244201967538016256 1244896276671687024 1245866624286941184 1252768932454735872 1255305007804266496 1261276490838419748 1262259606185453568 1264656535031555072 1271822178959585792 1277008552278294528 1277721168657914112 1278868285214209536 1280582142027431936 1281296752597759744 1284083391903105024 1284799956295908096 1290200789388607488 1293649306741997568 1293811296387219456 1294533289298149824 1300979226007093248 1301705218878748992 1303449680277921792 1304177051751291168 1304340359671620656 1307177115564773376 1311566622052072848 1316915069536991232 1317649955178473928 1320600333965789184 1322367206479998976 1331347406996109734 1334242899399320064 1334987454588717006 1344182482786606848 1345398668651462656 1351638922216636416 1352852400887758848 1355421358119944192 1356177731645680768 1359127226494844928 1360347428039491584 1362930617721716736 1365518712672108544 1369423644877381632 1373255849674153984 1374022175483123936 1377010479475040256 1379625310943514624 1379798066429483008 1387268664466747392 1387442377046820864 1393877638535906304 1395129038415501312 1397778275561192448 1398558285759608292 1408367504921504512 1409153424288090173 1411430505149693952 1412218133779799808 1416170094976471296 1421945105757732864 1422738601910499456 1422916756005404352 1430799951329534016 1434634294633447424 1435922285152796672 1440654909780860928 1441458846672479712 1442582407069089792 1452378989450301528 1453511061668098048 1461563754530525184 1464339145826011136 1467382904630573238 1472636207216362496 1479466616340742656 1487663107289998848 1489656777460482048 1489843310991343616 1490674696767566464 1493916703502598144 1498097290553622528 1498933282345226112 1505045793756561408 1505234254286708736 1506396998534529024 1509257524532330496 1510288837514508128 1513573502232895488 1518656088691873824 1520691293657575424 1521539893709839696 1524849027884937216 1525699948101390864 1536208551756122112 1536400914459823104 1537258281041552916 1544912830883423232 1545774947418514428 1552272824733168384 1557485363686836507 1565055594145579008 1568212896584374656 1569435256770461696 1570311057694998784 1573726262257188864 1576912075919409152 1584413443036692576 1585648430910652416 1590085720675336192 1594433186760572928 1597460886355648512 1597660919023611904 1606512226054213632 1609562862767433728 1610461056329245912 1613963581462628352 1615412570796896256 1618480108544538624 1626190578291890688 1630741321488057856 1631651333386209674 1635199944376610304 1646462754035269632 1647381539054262528 1647587822743099776 1656715733118407808 1658935956717355008 1659861702228916032 1661155499049254912 1668126737640996864 1670358576606314496 1676073724865261568 1677009033863512272 1681701987784559664 1683012808247271424 1699074942203821644 1703628224877218816 1705157713618946048 1710777705364772352 1711732380423569658 1713066608394544128 1720267719184809984 1725081728516292608 1726044385730866432 1729798288266166272 1734638968009457664 1735606958504998656 1737932907037229056 1738902735668388224 1742684603297071104 1742902820753031168 1748755496069430464 1752558792059142144 1755886759382654976 1756866606904631904 1760800445287718912 1765614663866769408 1766599939906873632 1774026085409335296 1778990532532426752 1779983272784956008 1788846435759753216 1792243310382142464 1793467994548478402 1797368533901563392 1803404105321600166 1809748316418932736 1810758220613362944 1811768688370401651 1825898193169842176 1834583986674065088 1836013972633387008 1839500414591352832 1846185795196452864 1849691552622329856 1849923169395761152 1858503518047875072 1860172051220668416 1863704367414923264 1864744381012811056 1868799936430411776 1882957511706399744 1888226793301961728 1893389409278180352 1896984802547332608 1897222341340539136 1901348531730579456 1907733268439378688 1915512828417441792 1916581752986871168 1918302427821314304 1920873213041147904 1921945128896639616 1923443209425453056 1936505319267068704 1940716944580829184 1941799933947224736 1948751672707366912 1955174520416882688 1956265577626936752 1956510539507430984 1967349933078109272 1972622155120990208 1980900500948683776 1983550809719998464 1997021110494164601 1998577709793634816 2006727725008748544 2006979005715611648 2012343366043107328 2017845330133450752 2018098002977193984 2024874784922498432 2027458383324954624 2029278601331638272 2033132037179916288 2034266597468521152 2044395926582575104 2048278069008162816 2048534552613097472 2049677708055403888 2054135467316072448 2059883774511230976 2061033263224685904 2069437966415271936 2069697099644224512 2076647151582448676 2081163565570231296 2090950528779166208 2096667413341788672 2097837428639412438 2112551257382256768 2114197907880869888 2124255142464706944 2125910915680763904 2129947848474198016 2134375134008106528 2142016301405618176 2151951441950171136 2153883427729195008 2157973478059384832 2163873610603634688 2168254104389187584 2178568484175452292 2180266592502147072 2192345631795787776 2196508718739016704 2196783763657466368 2208954310824543744 2211914608956473344 2213148936305221376 2214383952452713129 2217962222378090496 2219199924511113984 2224168983521329152 2234485166190723072 2234764966487015424 2236012045151349696 2242269317046079552 2247145935830433792 2248399923517839168 2257851381430063104 2263886286798495744 2265433256271762192 2277984133037810736 2281036940486363136 2282309840564759544 2284088811192725504 2304601371689734656 2305887421562329374 2314142611339998208 2323870427670708224 2336745056078856192 2341182345843539968 2342488809206175872 2347583391218368512 2349691012068212736 2352319344876561984 2354152885155692544 2355466586542498176 2365368113879113728 2371987376709902336 2373311030379941344 2378472646365978624 2385128581013004288 2389657747176189952 2396191329533472768 2396491378535417856 2404538807095466888 2409768339081320448 2414344294151150592 2415691584493868868 2427720162816807936 2437925417985835008 2439285867437836032 2446111982232086784 2447477000079314511 2466255403496439808 2471381734114649664 2478004690730500096 2480229401627557888 2488403935076032512 2489792553343374048 2491733248573882368 2505537864909471744 2510610015608532992 2522552981676839496 2524519212370907136 2529313070063110144 2543644357919171584 2555442337315828224 2557736570428419072 2562593505195519488 2569599912591816192 2580401578777214976 2587298613483995136 2587622592774438912 2589066578596299648 2601958452014186496 2603410437757497984 2606899360555843584 2608354103502582336 2608680719343241312 2614354231129546752 2623133244104145696 2633830139073982464 2635299910356947856 2641200667931578368 2644734412959997952 2662694813992219468 2668485798798640128 2669974909177434012 2688364965573213696 2690201991822717603 2703277844433272832 2705106157982400249 2710842716239888384 2712355463291361536 2718254452989689856 2725861235443433472 2731037425344217088 2738847289754763264 2746511699348307968 2748044350966247872 2754020958950080512 2759250621887029248 2759596132858966016 2774537328933494784 2774884754093641728 2787755277071812608 2790258076831002624 2795556551122384896 2797116571519216584 2816735009843009024 2818306848576180346 2824436267559599616 2832340189952942592 2843890211515465728 2845477203820998912 2845833512010808704 2861599902659068032 2869268589266894848 2871844570305593344 2881309819561721856 2882917693344959424 2885164814138179584 2904757978900603056 2907022123336196096 2923127509061050368 2928678291652022272 2934765809261146476 2945272414432724992 2958933232681485312 2975326214579997696 2979686621982687232 2981349393535132928 2987833407005196288 2996194581107245056 2997866564690452224 3010091587513122816 3010468508573417472 3012793997069058048 3018515049064660992 3020577675029016256 3027147004465790976 3037312177383747648 3041382587315150848 3043079787419679392 3049698055769874432 3051399896202781728 3072417103512244224 3072801828919646208 3074516562083105832 3089825661766846464 3091549894837028856 3104545649466336768 3114970727373673014 3136425793168749312 3140622115389997568 3153824151838818304 3168826886073385152 3171296861821304832 3180171441350672384 3188866373521145856 3194921772711297024 3195321838047223808 3213024452108427264 3219125725534867456 3220922112658491824 3227927162925256704 3230825141593792512 3236960217089077248 3252381156583781376 3261482642976115712 3263302666772419348 3270399888753220608 3294763078108525056 3295175645486199552 3313431466236815616 3317871913434710016 3319723404457832064 3322310998098509824 3336253475281993728 3340717153212628992 3352147449730523136 3354018067727024544 3363403975569119328 3366025616494542848 3398149884407643288 3407256449754437632 3410315427237892096 3421555410729544704 3423464760847139316 3426133216789088256 3452088771461732864 3471213917009997312 3475865814074458112 3477805471336776448 3485369206594142208 3485805641506062336 3497510992138860928 3505117584118284288 3511773518765309952 3513733213809263808 3521600890575437824 3531229327733538816 3533199879813747264 3548052170818670592 3557981065064853504 3559966545569912016 3577692871519506432 3584486620764284928 3586935989096956804 3594737067803126784 3606808210643200332 3621516441226725888 3623537376740803302 3651796386339684352 3669167973348130176 3672027945266774016 3679000829182705664 3692371590392905728 3699383105244659712 3699846338791522304 3717007036095750144 3720344102441336832 3727408734829846528 3729488762025622112 3737599872860823552 3765915023412799488 3776453586603923456 3786778818556360704 3793969605094665216 3794444682681078272 3815466536878757376 3831025656834883584 3833163505973742336 3836604855642628608 3841746426082295808 3843890257793279232 3873010638534137408 3881433889161658368 3883599867894449472 3897503345414733824 3910349040833765376 3912531155253873504 3913021079014861968 3934699866156218544 3945244310241980416 3961801001897367552 3967101619439996928 3994042220988329202 3997155419587269632 4013958011431223296 4036196005954387968 4049749569844996864 4054916766649909248 4058557202663276544 4066264074359832576 4068533194937042304 4088791853165150208 4096556138016325632 4097069105226194944 4099355416110807776 4108270934632144896 4119767549022461952 4122066526449371808 4138875932830543872 4139394199288449024 4153294303164897352 4162327131140462592 4181901057558332416 4193334826683577344 4195674857278824876 4225102514764513536 4227460272864270519 4248510284929413888 4259895696948396032 4268750268016213056 4284032602811236352 4303902883900342272 4307766855458390016 4315946956118769664 4327747221207269376 4336508208778375168 4357136968350904584 4360533185004294144 4384691263591575552 4393017437478033408 4393567527314932736 4417908621649087488 4426297872610442752 4428767904905426258 4438399849022227968 4468970332381446144 4469529932974030848 4472024090302699392 4484538634092159104 4494291871660867584 4496799847035678336 4515702762860126208 4527772573596991488 4530866512543524384 4555968266075621472 4562073880972726272 4564619681129519088 4568177622385451008 4609202743379469312 4611774843124658748 4628285222679996416 4672456091060509521 4682364691687079936 4684977618412351744 4695166782436737024 4704638689753123968 4708305770311385088 4710933173084996352 4730736227758227456 4743974753419804672 4746622060759882688 4756945292731957248 4770257162026008576 4779315494352379904 4792382659066945536 4792982757070835712 4809077614190933776 4819536678162640896 4828688588302301184 4831383168987737736 4855440325633615872 4878571734875672064 4892223964464173568 4894954000158629022 4942763468229299328 4956009381461000192 4960458803255115776 4976807870152065024 4979585106686748096 4983466497147764736 5011075729818943488 5021220031217065984 5045105963353678992 5049038424741814272 5058626140126220288 5087288715838343168 5110884674631656448 5115473140856838144 5125187010391038976 5139199825183632384 5160803157554429952 5175245185548877824 5178133157192599296 5203916904028372992 5206820875514995968 5213798721111687168 5216708207005164672 5217361438686482624 5228708462259093504 5246266488208291392 5267660278147964928 5270599820713895712 5282401335863156736 5289468825919995904 5325389627984438936 5336971597597280256 5339949818354868024 5376729931146427392 5380403983645435206 5410212315964800498 5424710926582723072 5462074850688434176 5477694579509526528 5493023398696615936 5496088701932495744 5508041917900161024 5518501243774058496 5519192265717932032 5549074657866989568 5549769508187283456 5575510554143625216 5580516153662005248 5591113102244769792 5594233143038433168 5633470019686018048 5636613697152360692 5648872535119199232 5664680379905885184 5690954407641997824 5691667024021617408 5710779666851733859 5723199805318136064 5738537178533789696 5762619639123443712 5765835386689918848 5770329628276359168 5809515957801206112 5814044246672392192 5846255018122100736 5857356583304044544 5869531618522292952 5890544828865449984 5917866465362970624 5950652429159995392 5962698787070265856 5991063331482493803 5995733129380904448 6020183175026245632 6020937017146834944 6037030098129321984 6041155350058032512 6054294008931581952 6074624354767495296 6082765174630301696 6086159574839358784 6099396111539748864 6102799792405563456 6144834207024488448 6145603657839292416 6149033124166211664 6179651323533692928 6183099789674057712 6209091298932673536 6229941454747346028 6272851586337498624 6281244230779995136 6307648303677636608 6337653772146770304 6342593723642609664 6360342882701344768 6377732747042291712 6389843545422594048 6390643676094447616 6426048904216854528 6438251451069734912 6441844225316983648 6455854325850513408 6461650283187585024 6473920434178154496 6504762313167562752 6522965285952231424 6526605333544838696 6540799777506441216 6589526156217050112 6590351290972399104 6626862932473631232 6635743826869420032 6639446808915664128 6643151857358139387 6672506950563987456 6704294899461046272 6708036135454049088 6726807951138238656 6732051232989085696 6796299768815286576 6814512899508875264 6820630854475784192 6843110821459089408 6846929521694278632 6852266433578176512 6904177542923465728 6942427834019994624 6955610942673552896 6971611283012124672 6995021984277721856 7010235168236568576 7023547037530619904 7027466427618527616 7043201781150875648 7062458655467077632 7066399759627494528 7096104341637341184 7115962130129707008 7119933091139824032 7155385743039012864 7168973241528569856 7173871978193913608 7189474135606253568 7213616421286400664 7243032882453451776 7247074753481606604 7338335946696260352 7342431000237943533 7358001658365411328 7398766210489319424 7399692677583044608 7434014072191500288 7440688204882673664 7454817469659693056 7458977524051244224 7475199745721647104 7531830046825598976 7552907173207846912 7573557637112721408 7587939210189330432 7588889365362156544 7630933073757514752 7666327011947484672 7673209711285257216 7687780515586558464 7746021277068274816 7762867778323316736 7767199735788898944 7795006690829467648 7820698081667530752 7825062310507747008 7826042158029723936 7869399732312437088 7890488620483960832 7923602003794735104 7934203238879993856 7988084441976658404 7994310839174539264 8070605975468152809 8099499139689993728 8109833533299818496 8132528148719665152 8137066389874084608 8177583706330300416 8193112276032651264 8194138210452389888 8198710832221615552 8216541869264289792 8239535098044923904 8244133052898743616 8277751865661087744 8278788398576898048 8306588606329794704 8324654262280925184 8363802115116664832 8386669653367154688 8391349714557649752 8450205029529027072 8454920545728541038 8497020569858827776 8537500536032426112 8568065205622472704 8607805767800684544 8615533710916780032 8631893912237539328 8655494442414538752 8673016417556750336 8714273936701809168 8721066370008588288 8769382527183151104 8786034874956066816 8787135054629865472 8835817243298174976 8852595745220885504 8857535809810852516 8876799698044455936 8939059865948061696 8944048180605398784 8969077268184318208 8988583743321735168 8993599694071356672 9031405525720252416 9055545147193982976 9061733025087048768 9111936532151242944 9124147761945452544 9129239362259038176 9136355244770902016 9218405486758938624 9223549686249317496 9256570445359992832 9344912182121019042 9369955236824703488 9409277379506247936 9421866346169992704 9461472455516454912 9487949506839609344 9493244121519765376 9513890585463914496 9540514324052017152 9558630988704759808 9584765318133891072 9585965514141671424 9618155228381867552 9639073356325281792 9657377176604602368 9662766337975475472 9710880651267231744 9757143469751344128 9784447928928347136 9789908000317258044 9864073970016631211 9885526936458598656 9912018762922000384 9953615740304130048 9959170213373496192 9966932994295529472 10022151459637886976 10042440062434131968 10090211926707357984 10098076849483628544 10117252280252440576 10174577431676686336 10221769349263312896 10230946281713676288 10250374020782077952 10278399650367264768 10356266314385198592 10413641751029991936 10427597442223374336 10433416414010329344 10434722877372965248 10457416924518187008 10492532976416582784 10535320556295929856 10541199641427791424 10564802671726313472 10578937651839991808 10650779255968877872 10673943195194560512 10679899636709736048 10753459862292854784 10760807967290870412 10820424631929600996 10849421853165446144 10955389159019053056 10986046797393231872 10992177403864991488 11016083835800322048 11037002487548116992 11038384531435864064 11098149315733979136 11099539016374566912 11151021108287250432 11161032307324010496 11182226204489539584 11188466286076866336 11266940039372036096 11273227394304721384 11297745070238398464 11329360759811770368 11381908815283995648 11383334048043234816 11421559333703467718 11446399610636272128 11525239278246887424 11531670773379837696 11619031915602412224 11628088493344784384 11692510036244201472 11714713166608089088 11739063237044585904 11781089657730899968 11835732930725941248 11901304858319990784 11925397574140531712 11982126662964987606 11991466258761808896 12041874034293669888 12082310700116065024 12108588017863163904 12149248709534990592 12165530349260603392 12172319149678717568 12198792223079497728 12205599584811126912 12289668414048976896 12291207315678584832 12298066248332423328 12359302647067385856 12366199579348115424 12418182597865347072 12459882909494692056 12545703172674997248 12562488461559990272 12675307544293540608 12682380818592811557 12779687090845188096 12781287352188895232 12852097808433709056 12876502902139469824 12883688450633967296 12911708651701026816 12923300566375170048 12947840868356308992 13009524626335125504 13045930571904462848 13053210667089677392 13081599555012882432 13179052312434100224 13180702581944798208 13253725864947262464 13278893617831328256 13286303714716278774 13408589798922092544 13416072270908098176 13453615902276477312 13464102465978171392 13592599537630573152 13629025799017750528 13641261708951568384 13686221642918178816 13693859043388557264 13704532867156353024 13808355085846931456 13884855668039989248 13911221885347105792 13990043968555443712 14047094075061239808 14054932855237055232 14086403562301751296 14124917310934155264 14132799519254989056 14192208683274682368 14231924260259414016 14239866182279648064 14310771486078025728 14337946483057139712 14347743956387827216 14378948271212507136 14427232842572801328 14486065764906903552 14494149506963213208 14676671893392520704 14684862000475887066 14799385355166089216 14868028144383000576 14881376409765347328 14909634939319386112 14917955048102488448 14950399491443294208 15063660093651197952 15105814346415693824 15147115274225442816 15175878420378660864 15177778730724313088 15261866147515029504 15332654023894969344 15346419422570514432 15375561031173116928 15492042554136549632 15500687667168991903 15525735556646633472 15534399471577797888 15641396163335061504 15650124621015494016 15652084316059447872 15738799464624874176 15780977240967921664 15847204007589470208 15868406477759987712 15976168883953316808 15988621678349078528 16141211950936305618 16198998279379987456 16274132779748169216 16386224552065302528 16388276420904779776 16397421664443231104 16433083738528579584 16479070196089847808 16488266105797487232 16555503731322175488 16557576797153796096 16613177212659589408 16649308524561850368 16727604230233329664 16773339306734309376 16782699429115299504 16900410059058054144 16909841091457082076 16994041139717655552 17075001072064852224 17132339000555201577 17215611535601369088 17263787824475078656 17310988884829077504 17346032835113500672 17428547873403618336 17442132740017176576 17538765054366302208 17572069749912133632 17574270109259730944 17671634486596349952 17705191490441771008 17715071619621705032 17753599396088911872 17888096361210797568 17938154536368636416 17987199388142713344 18062811051440504832 18111090294387965952 18123466050174097536 18223873064302485888 18248295523890905088 18258478724518076352 18272710489541804032 18436810973517877248 18447099372498634992 18513140890719985664 18689824364242038084 18739910473649406976 18818554759012495872 18843732692339985408 18922944911032909824 18975899013679218688 18986488243039530752 19027781170927828992 19081028648104034304 19117261977409519616 19169530636267782144 19171931028283342848 19236310456763735104 19278146712650563584 19314754353209204736 19325532675950950944 19421761302534463488 19514286939502688256 19568895857856694272 19579816000634516088 19728147940033262422 19771053872917197312 19907231480608260096 19918340426746992384 19929455572074418161 20084880124868263936 20180423853414715968 20196153698967257088 20234504560504881152 20349154863353372672 20443538698526625792 20461892563427352576 20500748041564155904 20556799300734529536 20712532628770397184 20827283502059983872 20866832828020658688 20869445754745930496 20914833849036374016 20985065952833165568 21070641112591859712 21082399282855582848 21129605343452626944 21157875303679983616 21301558511937755744 21347886390389121024 21359799273419472096 21506919724585709568 21521615934581740824 21640849263859201992 21698843706330892288 21984354807729982976 22074004975096233984 22076769062871728128 22196298631467958272 22199078032749133824 22302042216574500864 22322064614648020992 22364452408979079168 22376932572153732672 22533880078744072192 22546454788609442768 22595490140476796928 22658721519623540736 22763817630567991296 22766668096086469632 22843118667406935436 22892799221272544256 23063341546759675392 23238063831204824448 23256176986689568768 23385020072488402944 23429426333216178176 23478126474089171808 23562179315461799936 23671465861451882496 23802609716639981568 23850795148281063424 23964253325929975212 23982932517523617792 24164621400232130048 24298497419069981184 24331060698521206784 24344638299357435136 24397584446158995456 24411199169622253824 24579336828097953792 24582414631357169664 24596132496664846656 24718605294134771712 24732399158696230848 24836365195730694144 24919765818989384112 25091406345349994496 25124976923119980544 25350615088587081216 25364761637185623114 25562574704377790464 25704195616867418112 25753005804278939648 25767376901267934592 25823417303402053632 25846601132750340096 25895681736712617984 26019049252670251008 26091861143808925696 26106421334179354784 26163199110025764864 26358104624868200448 26361405163889596416 26507451729894524928 26557787235662656512 26572607429432557548 26817179597844185088 26832144541816196352 26907231804552954624 27185199075261146304 27258051598035501056 27282523417903136768 27372443285836357632 27387718086777114528 27409065734312706048 27616710171693862912 27769711336079978496 27822443770694211584 27980087937110887424 28109865710474110464 28265599038509978112 28384417366549364736 28463848520518828032 28479732364559296128 28621542972156051456 28675892966114279424 28695487912775654432 28757896542425014272 28854465685145602656 28972131529813807104 28988299013926426416 29353343786785041408 29369724000951774132 29592221910049893633 29736056288766001152 29819269878638772224 29835910096204976896 29900798982886588416 30127320187302395904 30211628692831387648 30294230548450885632 30351756840757321728 30355557461448626176 30523732295030059008 30665308047789938688 30692838845141028864 30751122062346233856 30984085108273099264 31001375334337983806 31068798943155595776 31282792326670123008 31300249242030988032 31304168632118895744 31477598929249748352 31561954481935843328 31694408015178940416 31736812955519975424 31952337767906633616 31977243356698157056 32282423901872611236 32397996558759974912 32548265559496338432 32776552841809559552 32794843328886462208 32866167477057159168 32958140392179695616 32976532211594974464 33111007462644350976 33115153594307592192 33226354425319178816 33298617049123700736 33455208460466659328 33546678613468618752 33565398858230599008 33800820118116108288 33819682182914164152 33988082279435311104 34150002144129704448 34264678001110403154 34692065670227001344 34857095746807236672 34884265480034353152 35077530108732604416 35144139499824267264 35148540218519461888 35343268973192699904 35410382980883542016 35430143239243410064 35507198792177823744 35776192722421595136 35876309072737272832 35974398776285426688 36125622102881009664 36246932100348195072 36447746128604971776 36496591047781810176 36516957449036152704 36545420979083608064 36873621947035754496 36894198744997269984 37026281781439971328 37379648728484076168 37479820947298813952 37637109518024991744 37687465384679970816 37972976486079061504 38234523954819039232 38339061272535564288 38343862056566685696 38472620913527470208 38556293425301127168 38629508706418409472 38651065351901901888 38843522605068926976 39028573879005376512 39137791715713388544 39159632001269032176 39456295880066524844 39542107745834394624 39836680853493984768 39858911144148836322 40169760249736527872 40360847706829431936 40392307397934514176 40469009121009762304 40698309726706745344 40887077397053251584 40923785126854705152 41001496083128311808 41113598601469059072 41425065257540794368 41654567004119967744 41733665656041317376 41738891509491860992 41970131905666331136 42141282225183719424 42164798565711165696 42259210686905253888 42603117023875511488 42695772780778242048 42719598546838944192 43013839449171419136 43043231869163481648 43281698527718403984 43397687412661784576 43968709615459965952 44153538125743456256 44398156065498267648 44604084433149001728 44644129229296041984 44728904817958158336 44753865144307465344 45067760157488144384 45092909577218885536 45190980280953593856 45317443039247081472 45527635261135982592 45533336192172939264 45686237334813870872 45785598442545088512 46126683093519350784 46476127662409648896 46502063001506975709 46858852666432356352 46956252948178343616 47124358630923599872 47342931722903764992 47605219433279963136 47701590296562126848 47928506651859950424 47965865035047235584 48329242800464260096 48596994838139962368 48689276598714870272 48822398339244507648 49158673656195907584 49164829262714339328 49192264993329693312 49437210588269543424 49464798317392461696 49672730391461388288 49839531637978768224 50182812690699988992 50249953846239961088 50701230177174162432 50729523274371246228 51397017001665604731 51506011608557879296 51534753802535869184 51646834606804107264 51791363473425235968 52038098505340502016 52183722287617851392 52212842668358709568 52326398220051529728 52716209249736400896 52722810327779192832 53014903459789049856 53115574471325313024 53145214858865115096 53664289083632392704 53814463609105909248 54370398150522292608 54516103196071002112 54565046835806273536 54744886571672715264 54775436173554229056 54818131468625412096 55233420343387725824 55539422672159956992 55644887541388423168 55960175874221774848 56219731420948220928 56531198077019956224 56768834733098729472 56927697041037656064 56959464729118592256 57243085944312102912 57351785932228558848 57390975825551308864 57515793084850028544 57708931370291205312 57944263059627614208 57976598027852852832 58706687573570082816 58739448001903548264 59184443820099787266 59671820192409953792 60254640374604791808 60423257385662775296 60588461096901771264 60703513681514643456 60711114922897252352 61047464590060118016 61330616095579877376 61385677690282057728 61502244124692467712 61968170216546198528 62002750668675967612 62137597886311191552 62600498484061976064 62608337264237791488 62955197858499496704 63123908963871686656 63388816030357880832 63473625911039950848 63904675535813267232 63954486713396314112 64564847803745222472 64795993117519949824 65096531118992676864 65589686657772924416 65953064423189948928 66222014925288701952 66230307188615184384 66452708850638357632 66597234098247401472 66910416920933318656 67093357226937237504 67130797716461198016 67601640236232216576 67639364365828328304 67976164558870622208 68300004288259408896 68529356002220806308 69384131340454002688 69714191493614473344 69768530960068706304 70155060217465208832 70288278999648534528 70297080437038923776 70686537946385399808 70820765961767084032 70860286478486820128 71014397584355647488 71552385444843190272 71752618145474545664 71948797552570853376 72493864200696390144 72895492257209943552 72993182095563620352 73033914898072305408 73747243894071508992 73788397489994539968 74052563562879942656 74759297456968152336 74959641894597627904 75274219036049983488 75374930769359941632 75945952972158123008 76687724113133371392 76945241827054940416 77112586850602254336 77259017412836818944 77302130703803803776 77687045210137853952 78057147758010753024 78275583431426777088 78319264002538064352 78912591760133049688 79084215491668789248 79673361706987969536 79717822288297672644 80721695413658863872 80938018242019524608 81396619453413490688 81774154794106503168 81847570253709410304 82002992166256623616 82227197202938118144 82850130515081588736 83309134008239935488 83467331312082634752 83477783018983721984 83940263811332662272 84329597131422331392 85206234047751022976 85391545561556484096 85439197093677888384 86027678898342838272 86086463738326963296 86563397055436807968 86795374825323569152 87937419230919931904 88776665730149680899 89208168866298003456 89457809635916316672 89507730288614930688 90135520314976288768 90185819154437771072 90381960561907187712 90634886078494162944 91055270522271965184 91066672384345878528 91372474669627741744 91571196885090177024 92253366187038701568 92952255324819297792 93004126003013951418 93912505896356687232 94248717261847199744 94685863445807529984 95210438866559926272 95403180593124253696 95857013303719900848 95931730070094471168 96658485600928520192 97193989676279924736 97378553197429740544 97644796678489015296 98329658525428678656 98384529986659386624 98874421176539086848 98929596634784923392 99345460782922776576 99679063275957536448 100365625381399977984 100499907692479922176 101402460354348324864 101459046548742492456 102794034003331209462 103069507605071738368 104076197010681004032 104367444575235702784 104425685336717419136 104652796440103059456 105432418499472801792 105445620655558385664 106029806919578099712 106231148942650626048 106290429717730230192 107328578167264785408 107628927218211818496 108504813670182943321 108740796301044585216 109032206392142004224 109489773143345430528 109550872347108458112 109636262937250824192 110466840686775451648 111078845344319913984 111289775082776846336 111920351748443549696 112439462841896441856 113062396154039912448 113918929458237184512 114703571864457117696 114781951651102617728 115031586169700057088 115417862740582410624 115888526119255228416 115953196055705705664 117413375147140165632 117478896003807096528 118368887640199574532 119343640384819907584 120509280749209583616 120846514771325550592 121176922193803542528 121407027363029286912 121422229845794504704 122094929180120236032 122661232191159754752 122771355380564115456 123004488249384935424 123936340433092397056 124005501337351935224 124275195772622383104 125200996968123952128 125216674528475582976 125910395716998993408 126777632060715761664 127809351071626534464 127908973426792628224 129129695607490444944 129591986235039899648 130193062237985353728 131179373315545848832 131906128846379897856 132460614377230368768 132905417701276715264 133194468196494802944 133820833841866637312 134186714453874475008 134261595432922396032 135203280472464433152 135278728731656656608 135952329117741244416 136600008576518817792 137058712004441612616 139428382987228946688 139506189004520927127 140576557999297069056 140594160874077847552 141373075892770799616 141641531923534168064 141720572956973640256 142028795168711294976 143104770889686380544 143505236290949091328 143897595105141706752 144987728401392780288 145790984514419887104 146067829796144610816 147494487788143017984 147576794979989079936 148105127125759885312 149518594913936304672 149919283789195255808 150548438072099966976 150749861538719883264 151891905944316246016 153890483654109880832 154518034825673637888 154604261407607607552 155374090420275707904 156114295516021506048 156551166862853554176 156638528005076128704 157825183520266099376 158168430983337578496 159346723413975939072 159435644576595345288 161443390827317727744 162793238906826981376 163548309588213006336 163695140507418820608 164005984332513247232 164454394405876236288 165700261030163177472 166618268016479870976 166934662624165269504 166955566037967443968 167880527622665324544 168659194262844662784 170412468095502045952 170783091123112968192 170878394187355776768 172055357796685676544 172172927476653926592 173126794110873615936 173590749650647138304 175874838461839863808 177553331460299361798 179015460577229861376 180271040629952577536 180371638308875542144 180763921123814375424 181269772156988325888 182110541044543930368 182133344768691757056 182744949339255483488 183142393770180354048 184506732374077403136 185904510649638595584 186008252006027902836 187825011792713374464 189371726891615059968 190420877733119852544 190806361186248507392 191714026607439801696 191863460140188942336 193316971201857040384 194387979352559849472 194757106394859481088 195289593356978030592 196769059973318773248 197859193269569846784 198690921565845553152 199358126551915072896 200731250762799955968 200999815384959844352 202804920708696649728 202918093097484984912 205588068006662418924 206139015210143476736 208152394021362008064 208734889150471405568 208851370673434838272 209305592880206118912 210864836998945603584 210891241311116771328 212059613839156199424 212462297885301252096 212580859435460460384 214657156334529570816 215257854436423636992 217009627340365886642 217481592602089170432 218979546286690861056 219101744694216916224 220933681373550903296 222157690688639827968 222579550165553692672 223840703496887099392 224878925683792883712 226124792308079824896 227837858916474369024 229563903302205235456 230063172339400114176 230835725481164821248 231777052238510456832 231906392111411411328 234826750294280331264 234957792007614193056 236737775280399149064 238687280769639815168 242814054726058573824 242844459691589009408 244189858360240472064 245322464382319509504 245542710761128230912 246008976498769870848 247872680866184794112 248011002674703870448 248550391545244766208 250401993936247904256 250433349056951165952 251820791433997986816 255618702143253068928 255817946853585256448 258259391214980889888 259183972470079799296 260386124475970707456 262358746631091697664 263812257692759795712 265810835402553430528 267641667683733274624 268373428907748950016 268523190865844792064 270406560944928866304 270557457463313313216 271904658235482488832 273200017153037635584 274117424008883225232 278856765974457893376 279012378009041854254 281188321748155695104 282746151785541599232 283283063847068336128 283441145913947280512 284057590337422589952 286209541779372761088 287010472581898182656 287795190210283413504 289975456802785560576 291581969028839774208 292135659592289221632 294988975576286035968 295153589959978159872 299037189827872609344 299838567578390511616 301096876144199933952 301499723077439766528 303783811888632492032 307780967308219761664 309208522815215215104 312228591032043012096 313102333725707108352 313277056010152257408 315650367040532198752 316336861966675156992 318693446827951878144 318871289153190690576 322886781654635455488 325514441010548829963 327096619176426012672 328011968665026494464 328908788811752472576 331400522060326354944 333236536032959741952 333869325248330539008 333911132075934887936 335761055245330649088 337318388525689325568 340824936191004091904 341756788374711553536 344110715593371353088 344345854953307853184 346253588221747231872 347181499301294276608 351749676923679727616 355106662920598723596 358030921154459722752 360542081259905155072 360743276617751084288 361527842247628750848 362539544313976651776 364221082089087860736 364266689537383514112 365489898678510966976 366284787540360708096 369013464748154806272 371809021299277191168 372016504012055805672 375650023585426748928 381612722372497014784 383428053214879603392 383726920280377884672 386633942403714080768 388775958705119698944 389514212789718962176 390579186713956061184 393538119946637546496 395718386539139693568 397381843131691106304 398716253103830145792 401462501525599911936 401999630769919688704 405609841417393299456 405836186194969969824 411176136013324837848 412278030420286953472 417702741346869676544 421729673997891207168 421782482622233542656 424119227678312398848 424924595770602504192 425161718870920920768 429314312669059141632 430515708872847273984 434019254680731773284 434963185204178340864 438203489388433832448 441867362747101806592 444315381377279655936 445159100331107385344 447681406993774198784 449757851367585767424 452249584616159649792 455675717832948738048 459127806604410470912 461671450962329642496 463554104477020913664 463812784222822822656 469653500588560662528 469915584015228386112 473475550560798298128 477374561539279630336 485688919383178018816 488379716720480944128 490644928764639019008 491085421522256461824 492017952997539741696 495745361732369588224 496022005349407740896 497100783090489532416 500803987872495808512 500866698113902331904 503641582867995973632 511237404286506137856 516518782429961779776 518367944940159598592 520772248951941414912 524717493262183395328 527624515385519591424 531621670805106861056 537046381731689584128 540813121889857732608 541114914926626626432 543809316470964977664 546400034306075271168 548234848017766450464 557713531948915786752 558024756018083708508 566566127694136672256 566882291827894561024 568115180674845179904 572419083558745522176 574020945163796365312 575590380420566827008 579950913605571121152 583163938057679548416 584271319184578443264 590307179919956319744 598074379655745218688 599677135156781023232 602193752288399867904 602999446154879533056 607567623777264984064 615561934616439523328 618417045630430430208 624457182064086024192 626204667451414216704 626554112020304514816 631300734081064397504 632673723933350313984 637386893655903756288 637742578306381381152 645773563309270910976 651028882021097659926 662801044120652709888 666473072065919483904 667738650496661078016 667822264151869775872 671522110490661298176 674636777051378651136 681649872382008183808 683513576749423107072 688691709906615706368 692507176443494463744 694362998602588553216 703499353847359455232 710213325841197447192 716061842308919445504 721486553235502168576 728442164178175721472 728533379074767028224 730979797357021933952 732569575080721416192 738026929496309612544 743618042598554382336 744033008024111611344 751300047170853497856 763225444744994029568 766856106429759206784 767453840560755769344 773267884807428161536 777551917410239397888 779028425579437924352 781158373427912122368 787076239893275092992 791436773078279387136 797432506207660291584 802925003051199823872 811219682834786598912 811672372389939939648 822352272026649675696 824556060840573906944 835405482693739353088 843564965244467085312 848238455356624797696 849849191541205008384 850323437741841841536 858628625338118283264 861031417745694547968 868038509361463546568 869926370408356681728 876406978776867664896 890318200662214770688 895362813987548397568 899515702735171534848 904499169232319299584 911351435665897476096 918255613208820941824 923342901924659284992 927625568445645645312 939307001177121325056 939831168030456772224 946951101121596596256 954749123078559260672 976543323031646489889 981289857529278038016 984035905995079483392 991490723464739176448 992044010698815481792 994201566180979064832 1001607975744991617024 1001733396227804663808 1007283165735991947264 1022474808573012275712 1033037564859923559552 1036735889880319197184 1041544497903882829824 1049434986524366790656 1055249030771039182848 1063243341610213722112 1074092763463379168256 1081626243779715465216 1082229829853253252864 1087618632941929955328 1092800068612150542336 1096469696035532900928 1115427063897831573504 1116049512036167417016 1133764583655789122048 1144838167117491044352 1148041890327592730624 1151180760841133654016 1159901827211142242304 1166327876115359096832 1168542638369156886528 1180614359839912639488 1196148759311490437376 1199354270313562046464 1204387504576799735808 1205998892309759066112 1215135247554529968128 1231123869232879046656 1236834091260860860416 1253108224040609029632 1262601468162128795008 1265347447866700627968 1274773787311807512576 1275485156612762762304 1291547126618541821952 1302057764042195319852 1325602088241305419776 1332946144131838967808 1335477300993322156032 1335644528303739551744 1343044220981322596352 1349273554102757302272 1363299744764016367616 1367027153498846214144 1377383419813231412736 1385014352886988927488 1406998707694718910464 1420426651682394894384 1432123684617838891008 1442973106471004337152 1457066758149534056448 1461959594714043867904 1465139150161442832384 1476053858992619225088 1487236085197108764672 1488066016048223222688 1502600094341706995712 1533712212859518413568 1546535769614856323072 1555103834820478795776 1558056851158875848704 1562316746855824244736 1574152479786550185984 1582873546156558774272 1594865012415320583168 1622439365669573197824 1623344744779879879296 1644704544053299351392 1649112121681147813888 1670810965387478706176 1699698383082410016768 1700646875483683683072 1717257250676236566528 1722062835491389095936 1736077018722927093136 1739852740816713363456 1752813957553735329792 1790725627975096795136 1799031405470343069696 1808998338464638599168 1822702871331794952192 1836511226417641883648 1846685803849318569984 1855251136891291290624 1878614002354242650112 1879662336060913544448 1893902202243193192512 1909498246157118521344 1953086646063292979778 1982981446929478352896 1984088021397630963584 1988403132361958129664 2003215951489983234048 2003466792455609327616 2014566331471983894528 2044949617146024551424 2066075129719847119104 2083088995807765659648 2098869973048733581312 2110498061542078365696 2126486683220427444224 2148185526926758336512 2164459659706506505728 2185600137224301084672 2192939392071065801856 2230854127795663147008 2232099024072334834032 2267529167311578244096 2289676334234982088704 2296083780655185461248 2302361521682267308032 2319803654422284484608 2332655752230718193664 2337085276738313773056 2361228719679825278976 2392297518622980874752 2408775009153599471616 2430270495109059936256 2462247738465758093312 2473668182521721720832 2506216448081218059264 2525202936324257590016 2530694895733401255936 2549547574623615025152 2550970313225525524608 2583094253237083643904 2604115528084390639704 2670954601986644312064 2671289056607479103488 2686088441962645192704 2698547108205514604544 2726599489528032735232 2734054306997692428288 2754766839626462825472 2770028705773977854976 2813997415389437820928 2840853303364789788768 2864247369235677782016 2885946212942008674304 2923919189428087735808 2952107717985238450176 2974472170394217529344 2976132032096446445376 3005200188683413991424 3067424425719036827136 3093071539229712646144 3110207669640957591552 3116113702317751697408 3124633493711648489472 3148304959573100371968 3165747092313117548544 3189730024830641166336 3244878731339146395648 3246689489559759758592 3289409088106598702784 3298224243362295627776 3341621930774957412352 3401293750967367366144 3434514501352473133056 3444125670982778191872 3472154037445854186272 3479705481633426726912 3505627915107470659584 3598062810940686139392 3617996676929277198336 3645405742663589904384 3673022452835283767296 3693371607698637139968 3710502273782582581248 3759324672121827088896 3787804404486386385024 3818996492314237042688 3906173292126585959556 3965962893858956705792 3968176042795261927168 3976806264723916259328 4006431902979966468096 4006933584911218655232 4029132662943967789056 4089899234292049102848 4132150259439694238208 4197739946097467162624 4220996123084156731392 4252973366440854888448 4296371053853516673024 4328919319413013011456 4371200274448602169344 4385878784142131603712 4461708255591326294016 4464198048144669668064 4535058334623156488192 4639607308844568969216 4665311504461436387328 4674170553476627546112 4722457439359650557952 4784595037245961749504 4860540990218119872512 4924495476931516186624 4947336365043443441664 5012432896162436118528 5050405872648515180032 5099095149247230050304 5101940626451051049216 5166188506474167287808 5208231056168781279408 5342578113214958206976 5372176883925290385408 5397094216411029209088 5453198979056065470464 5468108613995384856576 5509533679252925650944 5540057411547955709952 5681706606729579577536 5728494738471355564032 5771892425884017348608 5847838378856175471616 5948944340788435058688 5952264064192892890752 6010400377366827982848 6134848851438073654272 6232227404635503394816 6249266987423296978944 6296609919146200743936 6331494184626235097088 6379460049661282332672 6493378979119519517184 6578818176213197405568 6596448486724591255552 6683243861549914824704 6802587501934734732288 6869029002704946266112 6888251341965556383744 6944308074891708372544 6959410963266853453824 7011255830214941319168 7290811485327179808768 7346044905670567534592 7386743215397274279936 7421004547565165162496 7518649344243654177792 7575608808972772770048 7637992984628474085376 7812346584253171919112 7936352085590523854336 8012863805959932936192 8013867169822437310464 8058265325887935578112 8179798468584098205696 8264300518879388476416 8395479892194934325248 8441992246168313462784 8505946732881709776896 8592742107707033346048 8657838638826026022912 8771757568284263207424 8923416511182652588032 8928396096289339336128 9070116669246312976384 9279214617689137938432 9330623008922872774656 9348341106953255092224 9444914878719301115904 9569190074491923499008 9848990953863032373248 9894672730086886883328 10024865792324872237056 10100811745297030360064 10203881252902102098432 10332377012948334575616 10416462112337562558816 10794188432822058418176 10906397958112130940928 10936217227990769713152 11019067358505851301888 11080114823095911419904 11363413213459159155072 11456989476942711128064 11543784851768034697216 11695676757712350943232 11897888681576870117376 11904528128385785781504 12020800754733655965696 12269697702876147308544 12593219838292401487872 12662988369252470194176 12758920099322564665344 12986757958239039034368 13157636352426394811136 13192896973449182511104 13366487723099829649408 13605175003869469464576 13888616149783416745088 13918821926533706907648 14022511660429882638336 14581622970654359617536 14692089811341135069184 14773486430794548559872 14842009095130330324992 15037298688487308355584 15151217617945545540096 15624693168506343838224 15872704171181047708672 16027734339644874620928 16116530651775871156224 16359596937168196411392 16528601037758776952832 17011893465763419553792 17185484215414066692096 17315677277652052045824 17543515136568526414848 17846833022365305176064 17856792192578678672256 18140233338492625952768 18696682213906510184448 18889829757438602231808 19138380148983846998016 19697981907726064746496 19789345460173773766656 20049731584649744474112 20201623490594060720128 20407762505804204196864 20664754025896669151232 20832924224675125117632 21812795916224261881856 21872434455981539426304 22038134717011702603776 22160229646191822839808 22726826426918318310144 22913978953885422256128 23087569703536069394432 23391353515424701886464 23809056256771571563008 24041601509467311931392 24539395405752294617088 25186439676584802975744 25325976738504940388352 25517840198645129330688 25973515916478078068736 26315272704852789622272 26732975446199659298816 27210350007738938929152 27777232299566833490176 27837643853067413815296 28045023320859765276672 29384179622682270138368 29546972861589097119744 29684018190260660649984 30074597376974616711168 30302435235891091080192 31249386337012687676448 31745408342362095417344 32719193874336392822784 33057202075517553905664 34023786931526839107584 34370968430828133384192 34631354555304104091648 35087030273137052829696 35693666044730610352128 35713584385157357344512 36280466676985251905536 37779659514877204463616 38276760297967693996032 39578690920347547533312 40099463169299488948224 40403246981188121440256 40815525011608408393728 41665848449350250235264 43625591832448523763712 43744868911963078852608 44076269434023405207552 44320459292383645679616 45453652853836636620288 46175139407072138788864 46782707030849403772928 47618112513543143126016 48083203018934623862784 49078790811504589234176 51035680397290258661376 51947031832956156137472 52630545409705579244544 53465950892399318597632 54420700015477877858304 55554464599133666980352 56090046641719530553344 58768359245364540276736 59093945723178194239488 59368036380521321299968 60149194753949233422336 60604870471782182160384 62498772674025375352896 63490816684724190834688 65438387748672785645568 66114404151035107811328 68741936861656266768384 69262709110608208183296 70174060546274105659392 71427168770314714689024 72560933353970503811072 75559319029754408927232 76553520595935387992064 80198926338598977896448 80806493962376242880512 81631050023216816787456 83331696898700500470528 88152538868046810415104 88640918584767291359232 90907305707673273240576 92350278814144277577728 93565414061698807545856 95236225027086286252032 98157581623009178468352 102071360794580517322752 103894063665912312274944 105261090819411158489088 108841400030955755716608 111108929198267333960704 118736072761042642599936 120298389507898466844672 121209740943564364320768 124997545348050750705792 126981633369448381669376 130876775497345571291136 132228808302070215622656 138525418221216416366592 140348121092548211318784 142854337540629429378048 145121866707941007622144 153107041191870775984128 160397852677197955792896 161612987924752485761024 163262100046433633574912 166663393797401000941056 176305077736093620830208 177281837169534582718464 181814611415346546481152 187130828123397615091712 190472450054172572504064 196315163246018356936704 207788127331824624549888 210522181638822316978176 217682800061911511433216 222217858396534667921408 240596779015796933689344 242419481887128728641536 249995090696101501411584 253963266738896763338752 264457616604140431245312 277050836442432832733184 280696242185096422637568 285708675081258858756096 306214082383741551968256 323225975849504971522048 326524200092867267149824 333326787594802001882112 363629222830693092962304 374261656246795230183424 380944900108345145008128 392630326492036713873408 415576254663649249099776 421044363277644633956352 435365600123823022866432 444435716793069335842816 481193558031593867378688 484838963774257457283072 499990181392203002823168 507926533477793526677504 528915233208280862490624 561392484370192845275136 571417350162517717512192 646451951699009943044096 653048400185734534299648 666653575189604003764224 727258445661386185924608 761889800216690290016256 831152509327298498199552 842088726555289267912704 888871433586138671685632 969677927548514914566144 999980362784406005646336 1015853066955587053355008 1122784968740385690550272 1142834700325035435024384 1306096800371469068599296 1333307150379208007528448 1454516891322772371849216 1523779600433380580032512 1684177453110578535825408 1777742867172277343371264 1939355855097029829132288 1999960725568812011292672 2285669400650070870048768 2666614300758416015056896 2909033782645544743698432 3047559200866761160065024 3368354906221157071650816 3555485734344554686742528 3999921451137624022585344 4571338801300141740097536 5333228601516832030113792 5818067565291089487396864 7110971468689109373485056 7999842902275248045170688 9142677602600283480195072 10666457203033664060227584 15999685804550496090341376 21332914406067328120455168 31999371609100992180682752 63998743218201984361365504
- Sum of all divisors σ(n): 251260369520290284750252111
- Sum of proper divisors (its aliquot sum) s(n): 187261626302088300388886607
- 63998743218201984361365504 is an abundant number, because the sum of its proper divisors (187261626302088300388886607) is greater than itself. Its abundance is 123262883083886316027521103
Bases of 63998743218201984361365504
- Binary: 110100111100000100001011010010010110010101100011010011110011010010000100000000000000002
- Hexadecimal: 0x34F042D25958D3CD210000
- Base-36: 81HNCVM2A417RBWG0
Squares and roots of 63998743218201984361365504
- 63998743218201984361365504 squared (639987432182019843613655042) is 4095839133509354486078206018360539974504899481174016
- 63998743218201984361365504 cubed (639987432182019843613655043) is 262128556968528092407093189075205584112887765125457454373739091931530803544064
-
63998743218201984361365504 is a
perfect square number . Itssquare root is 7999921450752 -
The
cube root of 63998743218201984361365504 is 399997381.6874486033
Scales and comparisons
How big is 63998743218201984361365504?- 63,998,743,218,201,984,361,365,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 63,998,743,218,201,984,361,365,504 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 63998743218201984361365504 cubic inches would be around 33333115.1 feet tall.
Recreational maths with 63998743218201984361365504
- 63998743218201984361365504 backwards is 40556316348910281234789936
- The number of decimal digits it has is: 26
- The sum of 63998743218201984361365504's digits is 117
- 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 63998743218201984361365504 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 63998743218201984361365504 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/63998743218201984361365504/
Chicago style:
Numbermatics. 2024. "Number 63998743218201984361365504 - Facts about the integer". https://numbermatics.com/n/63998743218201984361365504/
The information we have on file for 63998743218201984361365504 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 63998743218201984361365504, math, Factors of 63998743218201984361365504, curriculum, school, college, exams, university, Prime factorization of 63998743218201984361365504, STEM, science, technology, engineering, physics, economics, calculator, sixty-three septillion, nine hundred ninety-eight sextillion, seven hundred forty-three quintillion, two hundred eighteen quadrillion, two hundred one trillion, nine hundred eighty-four billion, three hundred sixty-one million, three hundred sixty-five thousand, five hundred four.