232850334285862509289734144
232,850,334,285,862,509,289,734,144 is an even composite number composed of six prime numbers multiplied together.
What does the number 232850334285862509289734144 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 16065 divisors.
232850334285862509289734144 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand and sixty-five divisors.
Prime factorization of 232850334285862509289734144:
216 × 34 × 112 × 192 × 292 × 1036
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 19 × 19 × 29 × 29 × 103 × 103 × 103 × 103 × 103 × 103)See below for interesting mathematical facts about the number 232850334285862509289734144 from the Numbermatics database.
Names of 232850334285862509289734144
- Cardinal: 232850334285862509289734144 can be written as Two hundred thirty-two septillion, eight hundred fifty sextillion, three hundred thirty-four quintillion, two hundred eighty-five quadrillion, eight hundred sixty-two trillion, five hundred nine billion, two hundred eighty-nine million, seven hundred thirty-four thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 2.32850334285862509289734144 × 1026
Factors of 232850334285862509289734144
Divisors of 232850334285862509289734144
- Number of divisors d(n): 16065
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 29 32 33 36 38 44 48 54 57 58 64 66 72 76 81 87 88 96 99 103 108 114 116 121 128 132 144 152 162 171 174 176 192 198 206 209 216 228 232 242 256 261 264 288 297 304 309 319 324 342 348 352 361 363 384 396 412 418 432 456 464 484 512 513 522 528 551 576 594 608 618 627 638 648 684 696 704 722 726 768 783 792 824 836 841 864 891 912 927 928 957 968 1024 1026 1044 1056 1083 1089 1102 1133 1152 1188 1216 1236 1254 1276 1296 1368 1392 1408 1444 1452 1536 1539 1566 1584 1648 1653 1672 1682 1728 1782 1824 1854 1856 1881 1914 1936 1957 2048 2052 2088 2112 2166 2178 2204 2266 2299 2304 2349 2376 2432 2472 2508 2523 2552 2592 2736 2781 2784 2816 2871 2888 2904 2987 3072 3078 3132 3168 3249 3267 3296 3306 3344 3364 3399 3456 3509 3564 3648 3708 3712 3762 3828 3872 3914 3971 4096 4104 4176 4224 4332 4356 4408 4532 4598 4608 4698 4752 4864 4944 4959 5016 5046 5104 5184 5472 5562 5568 5632 5643 5742 5776 5808 5871 5974 6061 6144 6156 6264 6336 6498 6534 6592 6612 6688 6728 6798 6897 6912 7018 7128 7296 7416 7424 7524 7569 7656 7744 7828 7942 8192 8208 8343 8352 8448 8613 8664 8712 8816 8961 9064 9196 9216 9251 9396 9504 9728 9747 9801 9888 9918 10032 10092 10197 10208 10368 10469 10527 10609 10944 11124 11136 11264 11286 11484 11552 11616 11742 11913 11948 12122 12288 12312 12463 12528 12672 12996 13068 13184 13224 13376 13456 13596 13794 13824 14036 14256 14592 14832 14848 14877 15048 15138 15312 15488 15656 15884 15979 16384 16416 16686 16704 16896 16929 17226 17328 17424 17613 17632 17922 18128 18183 18392 18432 18502 18792 19008 19456 19494 19602 19776 19836 20064 20184 20394 20416 20691 20736 20938 21054 21218 21527 21888 22248 22272 22528 22572 22707 22968 23104 23232 23484 23826 23896 24244 24576 24624 24926 25056 25344 25839 25992 26136 26368 26448 26752 26883 26912 27192 27588 27648 27753 28072 28512 29184 29241 29664 29696 29754 30096 30276 30591 30624 30976 31312 31407 31581 31768 31827 31958 32768 32832 32857 33372 33408 33792 33858 34452 34656 34848 35226 35264 35739 35844 36256 36366 36784 36864 37004 37183 37389 37584 38016 38912 38988 39204 39552 39672 40128 40368 40788 40832 41382 41472 41876 42108 42436 43054 43681 43776 44496 44544 44631 45056 45144 45414 45936 46208 46464 46968 47652 47792 47937 48488 49152 49248 49852 50112 50688 51678 51984 52272 52736 52839 52896 53504 53766 53824 54384 54549 55176 55296 55506 56144 56753 57024 58368 58482 59328 59392 59508 60192 60552 61182 61248 61952 62073 62624 62814 63162 63536 63654 63916 64581 65536 65664 65714 66671 66744 66816 67584 67716 68121 68904 69312 69696 70452 70528 71478 71688 72512 72732 73568 73728 74008 74366 74778 75168 76032 77824 77976 78408 79104 79344 80256 80649 80736 81576 81664 82764 82944 83259 83752 84216 84872 86108 86623 87362 87552 88992 89088 89262 90112 90288 90828 91773 91872 92416 92928 93936 94221 94743 95304 95481 95584 95874 96976 98304 98496 98571 99704 100224 101376 101761 103356 103968 104544 105472 105678 105792 107008 107217 107532 107648 108768 109098 110352 110592 111012 111549 112167 112288 113506 114048 115159 116699 116736 116964 118656 118784 119016 120384 121104 122364 122496 123904 124146 125248 125628 126324 127072 127308 127832 129162 131043 131328 131428 133342 133488 133632 135168 135432 136242 137808 138624 139392 140904 141056 142956 143376 143811 145024 145464 147136 147456 148016 148732 149556 150336 152064 155648 155952 156816 158208 158517 158688 160512 161298 161472 163152 163328 163647 165528 165888 166518 167504 168432 169744 170259 172216 173246 174724 175104 175769 177984 178176 178524 180224 180576 181656 183546 183744 184832 185856 186219 187872 188442 189486 190608 190962 191168 191748 193743 193952 196608 196992 197142 199408 200013 200448 201571 202752 203522 206712 207936 209088 210944 211356 211584 214016 214434 215064 215296 217536 218196 220704 221184 222024 223098 224334 224576 227012 228096 230318 233398 233472 233928 236797 237312 237568 238032 240768 241947 242208 244728 244992 247808 248292 249777 250496 251256 252648 254144 254616 255664 258324 259869 262086 262656 262856 266684 266976 267264 270336 270864 272484 275616 277248 278784 281808 282112 282663 284229 285912 286443 286752 287622 290048 290928 294272 294912 295713 296032 297464 299112 300672 303601 304128 305283 307661 311296 311904 313632 316416 317034 317376 321024 321651 322596 322944 326304 326656 327294 331056 331776 333036 334647 335008 336501 336864 339488 340518 344432 345477 346492 349448 350097 350208 351538 355968 356352 357048 360448 361152 361427 363312 367092 367488 369664 371712 372438 375744 376884 378972 381216 381924 382336 383496 387486 387904 393129 393984 394284 398816 400026 400896 403142 405504 407044 409013 413424 415872 418176 421888 422712 423168 428032 428868 430128 430592 431433 435072 436392 441408 442368 444048 446196 448668 449152 454024 456192 460636 466796 466944 467856 473594 474624 475136 476064 481536 483894 484416 489456 489984 490941 495616 496584 499554 500992 502512 505296 508288 509232 510777 511328 516648 519738 524172 525312 525712 527307 533368 533952 534528 540672 541728 544968 551232 554496 557568 563616 564224 565326 568458 571824 572886 573504 575244 580096 581229 581856 588544 589824 591426 592064 594928 598224 600039 601344 604713 607202 608256 610566 615322 622592 623808 624283 627264 632832 634068 634752 642048 643302 645192 645888 652608 653312 654588 662112 663552 666072 669294 670016 673002 673728 678976 681036 688864 690954 692984 698896 700194 700416 703076 710391 711936 712704 714096 720896 722304 722854 726624 734184 734976 739328 743424 744876 749331 751488 753768 757944 762432 763848 764672 766992 774972 775808 779607 786258 787968 788568 797632 800052 801792 806284 811008 814088 818026 826848 831744 836352 843776 845424 846336 847989 856064 857736 859329 860256 861184 862866 870144 872784 882816 884736 887139 888096 892392 897336 898304 908048 910803 912384 915849 921272 922983 933592 933888 935712 947188 949248 950272 952128 952853 963072 967788 968832 978912 979968 981882 991232 993168 999108 1001984 1003941 1005024 1009503 1010592 1016576 1018464 1021554 1022656 1033296 1036431 1039476 1048344 1050291 1050624 1051424 1054614 1066736 1067904 1069056 1078307 1081344 1083456 1084281 1089936 1092727 1102464 1108992 1115136 1127232 1128448 1130652 1136916 1143648 1145772 1147008 1150488 1160192 1162458 1163712 1177088 1179387 1182852 1184128 1189856 1196448 1200078 1202688 1209426 1214404 1216512 1221132 1227039 1230644 1245184 1247616 1248566 1254528 1265664 1266749 1268136 1269504 1283689 1284096 1286604 1290384 1291776 1294299 1305216 1306624 1309176 1324224 1327104 1332144 1338588 1340032 1346004 1347456 1357952 1362072 1377728 1381908 1385968 1397792 1400388 1400832 1406152 1420782 1423872 1425408 1428192 1444608 1445708 1453248 1468368 1469952 1478656 1486848 1489752 1498662 1502976 1507536 1515888 1524864 1527696 1529344 1532331 1533984 1549944 1551616 1559214 1572516 1575936 1577136 1581921 1595264 1600104 1603584 1612568 1622016 1628176 1636052 1645837 1653696 1663488 1672704 1687552 1690848 1692672 1695978 1712128 1715472 1718658 1720512 1722368 1725732 1740288 1743687 1745568 1765632 1769472 1774278 1776192 1784784 1794672 1796608 1800117 1814139 1816096 1821606 1824768 1831698 1842544 1845966 1867184 1867776 1871424 1872849 1894376 1898496 1900544 1904256 1905706 1926144 1933459 1935576 1937664 1957824 1959936 1963764 1982464 1986336 1998216 2003968 2007882 2010048 2019006 2021184 2033152 2036928 2043108 2045312 2066592 2072862 2078952 2096688 2100582 2101248 2102848 2109228 2131173 2133472 2135808 2138112 2156614 2162688 2166912 2168562 2179872 2185454 2204928 2217281 2217984 2230272 2254464 2256896 2261304 2273832 2287296 2291544 2294016 2300976 2320384 2324916 2327424 2338821 2354176 2358774 2365704 2368256 2379712 2392896 2400156 2405376 2418852 2428808 2433024 2442264 2454078 2461288 2495232 2497132 2509056 2531328 2533498 2536272 2539008 2567378 2568192 2573208 2580768 2583552 2588598 2610432 2613248 2618352 2648448 2654208 2661417 2664288 2677176 2680064 2692008 2694912 2715904 2724144 2732409 2747547 2755456 2763816 2768949 2771936 2795584 2800776 2801664 2812304 2841564 2847744 2850816 2856384 2858559 2889216 2891416 2906496 2936736 2939904 2957312 2973696 2979504 2997324 3005952 3011823 3015072 3031776 3049728 3055392 3058688 3064662 3067968 3099888 3103232 3109293 3118428 3145032 3150873 3151872 3154272 3163842 3190528 3200208 3207168 3225136 3234921 3244032 3252843 3256352 3272104 3278181 3291674 3307392 3326976 3339611 3345408 3375104 3381696 3384271 3385344 3391956 3424256 3430944 3437316 3441024 3444736 3451464 3480576 3487374 3491136 3531264 3538161 3548556 3552384 3569568 3589344 3593216 3600234 3628278 3632192 3643212 3649536 3663396 3681117 3685088 3691932 3734368 3735552 3742848 3745698 3788752 3796992 3800247 3808512 3811412 3829849 3851067 3852288 3866918 3871152 3875328 3915648 3919872 3927528 3964928 3972672 3996432 4007936 4015764 4020096 4038012 4042368 4066304 4073856 4086216 4090624 4133184 4145724 4157904 4193376 4201164 4202496 4205696 4218456 4262346 4266944 4271616 4276224 4313228 4333824 4337124 4359744 4370908 4409856 4434562 4435968 4460544 4499143 4508928 4513792 4522608 4547664 4574592 4583088 4588032 4596993 4601952 4640768 4649832 4654848 4677642 4708352 4717548 4731408 4736512 4745763 4759424 4785792 4800312 4810752 4837704 4857616 4866048 4884528 4908156 4922576 4937511 4990464 4994264 5018112 5062656 5066996 5072544 5078016 5134756 5136384 5146416 5161536 5167104 5177196 5220864 5226496 5236704 5296896 5308416 5322834 5328576 5354352 5360128 5384016 5389824 5400351 5431808 5442417 5448288 5464818 5495094 5510912 5527632 5537898 5543872 5591168 5601552 5603328 5618547 5624608 5683128 5695488 5701632 5712768 5717118 5778432 5782832 5800377 5812992 5845559 5873472 5879808 5914624 5947392 5959008 5994648 6011904 6023646 6030144 6063552 6099456 6110784 6117376 6129324 6135936 6199776 6206464 6218586 6236856 6290064 6301746 6303744 6308544 6327684 6381056 6393519 6400416 6414336 6450272 6469842 6488064 6505686 6512704 6544208 6556362 6583348 6614784 6651843 6653952 6679222 6690816 6750208 6763392 6768542 6770688 6783912 6848512 6861888 6867113 6874632 6882048 6889472 6902928 6961152 6974748 6982272 7016463 7062528 7076322 7097112 7104768 7139136 7178688 7186432 7200468 7256556 7264384 7286424 7299072 7326792 7362234 7370176 7383864 7468736 7485696 7491396 7577504 7593984 7600494 7617024 7622824 7659698 7702134 7704576 7733836 7742304 7750656 7831296 7839744 7855056 7929856 7945344 7992864 8015872 8031528 8040192 8076024 8084736 8132608 8147712 8172432 8181248 8197227 8242641 8266368 8291448 8306847 8315808 8386752 8402328 8404992 8411392 8436912 8524692 8533888 8543232 8552448 8575677 8626456 8667648 8674248 8719488 8741816 8819712 8869124 8871936 8921088 8922169 8998286 9017856 9027584 9045216 9095328 9149184 9166176 9176064 9193986 9203904 9281536 9299664 9309696 9327879 9355284 9416704 9435096 9452619 9462816 9473024 9491526 9518848 9571584 9600624 9621504 9675408 9704763 9715232 9732096 9758529 9769056 9816312 9834543 9845152 9875022 9980928 9988528 10018833 10036224 10125312 10133992 10145088 10152813 10156032 10269512 10272768 10292832 10323072 10334208 10354392 10441728 10452992 10473408 10481383 10593792 10645668 10657152 10708704 10720256 10768032 10779648 10800702 10863616 10884834 10896576 10929636 10990188 11021824 11043351 11055264 11075796 11087744 11182336 11203104 11206656 11237094 11249216 11366256 11390976 11400741 11425536 11434236 11489547 11553201 11556864 11565664 11600754 11625984 11691118 11746944 11759616 11829248 11861377 11894784 11918016 11989296 12019997 12023808 12047292 12060288 12127104 12198912 12221568 12234752 12258648 12271872 12399552 12412928 12437172 12473712 12580128 12603492 12607488 12617088 12655368 12762112 12787038 12800832 12828672 12900544 12939684 13011372 13025408 13088416 13112724 13166696 13229568 13303686 13307904 13358444 13381632 13497429 13526784 13537084 13541376 13567824 13697024 13723776 13734226 13749264 13764096 13778944 13805856 13922304 13949496 13964544 14032926 14125056 14152644 14194224 14209536 14237289 14278272 14357376 14372864 14400936 14513112 14528768 14572848 14598144 14653584 14724468 14740352 14767728 14812533 14937472 14971392 14982792 15155008 15187968 15200988 15234048 15245648 15319396 15404268 15409152 15467672 15484608 15501312 15662592 15679488 15710112 15890688 15985728 16031744 16063056 16080384 16152048 16169472 16265216 16295424 16327251 16344864 16362496 16394454 16485282 16532736 16582896 16613694 16631616 16773504 16804656 16809984 16822784 16855641 16873824 17049384 17067776 17086464 17104896 17151354 17252912 17335296 17348496 17401131 17438976 17483632 17536677 17639424 17738248 17743872 17842176 17844338 17996572 18035712 18055168 18090432 18104207 18190656 18298368 18332352 18352128 18387972 18407808 18563072 18599328 18619392 18655758 18710568 18833408 18870192 18905238 18925632 18946048 18983052 19037696 19143168 19180557 19201248 19243008 19350816 19409526 19430464 19464192 19517058 19538112 19632624 19669086 19690304 19750044 19955529 19961856 19977056 20037666 20072448 20250624 20267984 20290176 20305626 20312064 20539024 20545536 20585664 20601339 20646144 20668416 20708784 20761813 20883456 20905984 20946816 20962766 21187584 21291336 21314304 21417408 21440512 21536064 21559296 21601404 21727232 21769668 21793152 21859272 21980376 22043648 22086702 22110528 22151592 22175488 22364672 22406208 22474188 22498432 22732512 22781952 22801482 22851072 22868472 22979094 23106402 23113728 23131328 23201508 23251968 23382236 23493888 23519232 23658496 23722754 23789568 23836032 23978592 24039994 24047616 24094584 24120576 24254208 24390091 24397824 24443136 24469504 24517296 24543744 24591681 24799104 24825856 24874344 24920541 24947424 25160256 25206984 25214976 25234176 25310736 25524224 25574076 25601664 25657344 25727031 25801088 25879368 26022744 26050816 26176832 26225448 26333392 26459136 26607372 26615808 26716888 26763264 26766507 26994858 27053568 27074168 27082752 27135648 27447552 27468452 27498528 27528192 27557888 27611712 27844608 27898992 27929088 28065852 28250112 28305288 28388448 28419072 28474578 28556544 28714752 28745728 28801872 29026224 29057536 29114289 29145696 29196288 29275587 29307168 29448936 29480704 29503629 29535456 29625066 29874944 29942784 29965584 30056499 30310016 30375936 30401976 30458439 30468096 30491296 30638792 30808536 30818304 30935344 30969216 31002624 31270903 31325184 31358976 31420224 31444149 31689083 31781376 31971456 32063488 32126112 32160768 32304096 32338944 32530432 32590848 32654502 32689728 32724992 32788908 32970564 33065472 33130053 33165792 33227388 33263232 33547008 33609312 33619968 33645568 33711282 33747648 34098768 34135552 34172928 34202223 34302708 34468641 34505824 34659603 34670592 34696992 34802262 34877952 34967264 35073354 35278848 35476496 35487744 35584131 35684352 35688676 35993144 36059991 36071424 36110336 36180864 36208414 36381312 36596736 36664704 36704256 36735721 36775944 36815616 37126144 37198656 37226981 37238784 37311516 37421136 37666816 37740384 37810476 37851264 37892096 37966104 38075392 38286336 38361114 38402496 38486016 38701632 38819052 38860928 39034116 39076224 39265248 39338172 39380608 39500088 39911058 39923712 39954112 40075332 40144896 40492287 40535968 40580352 40611252 40624128 41078048 41091072 41171328 41202678 41292288 41336832 41417568 41523626 41766912 41893632 41925532 42128339 42375168 42582672 42628608 42834816 42881024 43072128 43118592 43202808 43454464 43539336 43586304 43718544 43960752 44087296 44173404 44221056 44303184 44350976 44437599 44729344 44812416 44948376 44996864 45465024 45563904 45602964 45702144 45736944 45958188 46212804 46227456 46262656 46403016 46503936 46764472 46987776 47038464 47445508 47672064 47957184 48079988 48095232 48189168 48241152 48508416 48780182 48795648 48886272 48939008 49034592 49087488 49183362 49598208 49651712 49748688 49841082 49894848 50320512 50413968 50429952 50468352 50566923 50621472 51048448 51148152 51203328 51314688 51454062 51602176 51758736 52045488 52101632 52203393 52353664 52450896 52610031 52666784 52918272 53214744 53231616 53433776 53526528 53533014 53989716 54107136 54148336 54165504 54271296 54312621 54895104 54936904 54997056 55056384 55115776 55223424 55689216 55797984 55858176 56131704 56500224 56610576 56776896 56838144 56949156 57113088 57429504 57491456 57603744 58052448 58115072 58228578 58291392 58392576 58551174 58614336 58897872 58961408 59007258 59070912 59250132 59749888 59866587 59885568 59931168 60112998 60620032 60751872 60803952 60916878 60936192 60982592 61277584 61617072 61636608 61804017 61870688 61938432 62005248 62285439 62541806 62650368 62717952 62840448 62888298 63378166 63562752 63942912 64126976 64252224 64301149 64321536 64608192 64677888 65060864 65181696 65309004 65379456 65449984 65577816 65941128 66130944 66260106 66331584 66454776 66526464 67094016 67218624 67291136 67422564 67495296 68197536 68271104 68345856 68404446 68605416 68937282 69011648 69319206 69341184 69393984 69604524 69755904 69934528 70146708 70557696 70952992 70975488 71168262 71368704 71377352 71986288 72119982 72142848 72361728 72416828 72762624 73170273 73193472 73329408 73408512 73471442 73551888 73631232 74252288 74397312 74453962 74477568 74623032 74842272 75333632 75480768 75620952 75702528 75784192 75932208 76150784 76572672 76722228 76804992 76972032 77181093 77403264 77638104 77721856 78068232 78152448 78530496 78676344 78761216 79000176 79822116 79847424 79908224 80150664 80289792 80299521 80984574 81071936 81160704 81222504 81248256 82156096 82342656 82405356 82584576 82673664 82835136 83047252 83533824 83787264 83851064 84256678 84750336 85165344 85257216 85669632 85762048 86144256 86237184 86405616 86908928 87078672 87172608 87342867 87437088 87921504 88174592 88346808 88442112 88510887 88606368 88701952 88875198 89458688 89624832 89896752 89993728 90169497 90930048 91127808 91205928 91375317 91404288 91473888 91916376 92425608 92454912 92525312 92806032 93007872 93528944 93812709 93975552 94076928 94332447 94891016 95067249 95344128 95914368 96159976 96190464 96378336 96482304 97016832 97560364 97591296 97772544 97878016 98069184 98143859 98174976 98366724 99196416 99303424 99497376 99682164 99789696 100641024 100827936 100859904 100936704 101133846 101242944 102096896 102296304 102406656 102606669 102908124 103204352 103405923 103517472 103978809 104090976 104203264 104406786 104707328 104901792 105220062 105333568 105836544 106429488 106463232 106752393 106867552 107053056 107066028 107979432 108179973 108214272 108296672 108331008 108542592 108625242 109790208 109873808 109994112 110112768 110207163 110446848 111065621 111378432 111595968 111680943 111716352 112263408 112550881 113000448 113221152 113553792 113676288 113898312 114226176 114859008 114982912 115207488 116104896 116230144 116457156 116582784 117102348 117228672 117795744 117922816 118014516 118141824 118500264 119499776 119733174 119771136 119862336 120225996 121240064 121476861 121607904 121833756 121872384 121965184 122555168 123234144 123273216 123608034 123741376 123876864 124010496 124570878 125083612 125300736 125680896 125776596 126385017 126756332 127125504 127885824 128253952 128504448 128602298 128643072 129216384 129355776 130121728 130363392 130475147 130618008 130758912 130899968 131155632 131882256 132219967 132261888 132520212 132663168 132909552 133052928 133312797 134188032 134437248 134582272 134845128 134990592 136395072 136542208 136691712 136808892 137210832 137874564 138023296 138638412 138682368 138787968 139209048 139511808 139869056 140293416 141115392 141905984 142336524 142754704 143972576 144239964 144285696 144723456 144833656 145525248 146340546 146386944 146658816 146817024 146942884 147103776 147262464 148794624 148907924 148955136 149246064 149684544 150667264 150961536 151241904 151405056 151568384 151864416 152301568 153145344 153444456 153609984 153944064 154362186 154806528 155276208 155443712 156136464 156304896 156610179 157060992 157352688 157522432 157830093 158000352 159644232 159694848 159816448 160301328 160579584 160599042 161969148 162143872 162321408 162445008 162496512 162937863 164312192 164685312 164810712 165169152 165347328 165670272 166094504 167067648 167574528 167702128 168513356 169500672 169521211 170330688 170514432 171339264 171524096 172288512 172474368 172811232 173817856 174157344 174345216 174685734 174874176 175843008 176349184 176693616 176884224 177021774 177212736 177403904 177750396 178917376 179249664 179599761 179793504 179987456 180338994 181860096 182255616 182411856 182750634 182808576 182947776 183832752 184851216 184909824 185050624 185412051 185612064 186015744 186856317 187057888 187625418 187951104 188153856 188664894 189782032 190134498 190688256 191828736 192319952 192380928 192756672 192903447 192964608 194033664 195120728 195182592 195545088 195756032 196138368 196287718 196349952 196733448 198392832 198606848 198994752 199146277 199364328 199579392 201282048 201655872 201873408 202267692 202485888 204193792 204592608 204813312 205213338 205816248 206408704 206811846 207034944 207957618 208181952 208406528 208813572 209414656 209803584 210440124 210667136 211673088 212858976 212926464 213504786 213735104 214106112 214132056 215958864 216359946 216428544 216593344 217085184 217250484 219510819 219580416 219747616 219988224 220225536 220414326 220893696 222131242 222756864 223191936 223361886 223432704 224526816 225101762 226000896 226442304 227107584 227352576 227796624 228379943 228452352 229718016 229965824 230414976 232209792 232460288 232914312 233165568 234204696 234457344 235591488 235845632 236029032 236283648 237000528 238999552 239466348 239542272 239724672 240451992 240898563 242480128 242953722 243215808 243667512 243744768 243930368 245110336 246468288 247216068 247482752 247753728 248020992 249141756 250167224 250601472 251361792 251553192 252770034 253512664 254251008 255771648 257008896 257204596 257286144 258432768 258711552 260243456 260726784 260950294 261236016 261517824 261799936 262311264 263764512 264439934 264523776 265040424 265326336 265819104 266105856 266625594 268376064 268874496 269164544 269690256 269981184 270508491 272790144 273084416 273383424 273617784 274125951 274421664 275749128 276046592 277276824 277364736 277575936 278418096 279023616 279738112 280586832 281438127 282230784 282997341 283811968 284673048 285201747 285509408 287945152 288479928 288571392 289446912 289667312 291050496 292681092 292773888 293317632 293634048 293885768 294207552 294431577 294524928 297589248 297815848 297910272 298492128 299369088 301923072 302483808 302810112 303136768 303728832 304603136 306290688 306888912 307219968 308724372 309613056 310217769 310552416 310887424 312272928 312609792 313220358 314121984 314705376 315044864 315660186 316000704 319288464 319389696 319632896 320257179 320602656 321159168 321198084 323938296 324287744 324539919 324642816 324890016 324993024 325875726 328624384 329370624 329621424 330338304 330621489 331340544 332189008 333196863 334135296 335042829 335149056 335404256 337026712 337652643 339001344 339042422 340661376 341028864 342678528 343048192 343979933 344577024 344948736 345622464 347635712 348314688 348579913 348690432 349371468 349748352 351686016 352698368 353387232 353768448 354043548 354425472 354807808 355500792 357834752 358499328 359199522 359587008 359974912 360677988 363720192 364430583 364823712 365501268 365617152 365895552 367665504 369702432 369819648 370101248 370824102 371224128 372031488 373712634 374115776 375250836 375902208 377329788 379155051 379564064 380268996 381376512 383657472 384639904 384761856 385513344 385806894 385929216 388067328 390241456 390365184 391090176 391425441 392276736 392575436 392699904 393466896 394474447 396659901 396785664 397213696 397989504 398292554 398728656 399158784 402564096 403311744 403746816 404535384 404971776 408387584 409185216 409626624 410426676 411632496 412817408 413623692 414069888 415915236 416363904 416813056 417627144 418829312 419607168 420880248 421334272 423346176 425717952 427009572 427470208 428264112 431917728 432719892 432857088 433186688 434170368 434500968 439021638 439160832 439495232 439976448 440451072 440828652 441787392 444262484 446383872 446723772 446865408 449053632 450203524 452001792 452884608 454215168 454705152 455593248 456759886 456904704 459436032 460829952 463411729 464419584 464920576 465828624 466331136 468409392 468914688 471182976 471691264 472058064 472567296 473490279 474001056 477999104 478932696 479084544 479449344 480903984 481797126 484960256 485907444 486431616 487335024 487489536 487860736 488813589 490220672 492936576 494432136 494965504 495507456 496041984 498283512 500334448 501202944 502723584 503106384 505540068 507025328 508502016 508563633 511543296 514017792 514409192 514572288 516865536 517423104 521453568 521900588 522472032 523035648 523599872 524622528 527529024 528879868 529047552 530080848 530652672 531638208 532211712 533251188 536752128 537748992 538329088 539380512 539962368 541016982 545580288 546168832 546766848 547235568 548251902 548843328 551498256 552093184 554553648 554729472 555151872 556236153 556836192 558047232 559476224 560568951 561173664 562876254 564461568 565994682 567623936 569346096 570403494 571018816 575890304 576959856 577142784 578710341 578893824 579334624 582100992 585362184 585547776 586635264 587268096 587771536 588415104 588863154 589049856 595178496 595631696 595820544 596984256 597438831 598738176 602092577 603846144 604967616 605620224 606273536 607457664 609206272 612581376 613777824 614439936 617448744 619226112 620435538 621104832 621774848 624545856 625219584 626440716 628243968 629410752 630089728 631320372 632001408 638576928 638779392 639265792 640514358 641205312 642318336 642396168 647876592 648575488 649079838 649285632 649780032 651751452 657248768 658532457 658741248 659242848 660676608 661242978 662681088 664378016 666393726 668270592 670085658 670298112 670808512 674053424 675305286 678002688 678084844 681322752 682057728 685139829 685357056 686096384 687959866 689154048 689897472 691244928 695271424 696629376 697159826 697380864 698742936 699496704 703372032 705396736 706774464 707312639 707536896 708087096 708850944 709615616 711001584 715669504 716998656 718399044 719174016 719949824 721355976 722695689 727440384 728861166 729647424 731002536 731234304 731791104 735331008 739404864 740202496 741648204 742448256 744062976 747425268 748231552 750501672 751804416 754659576 758310102 759128128 760537992 762753024 767314944 769279808 771026688 771613788 771858432 776134656 780482912 780730368 782180352 782850882 784553472 785150872 785399808 786933792 788948894 793319802 793571328 795979008 796585108 797457312 798317568 805128192 806623488 807493632 809070768 809943552 816775168 818370432 819253248 820853352 823264992 825634816 827247384 828139776 831830472 832727808 833626112 835254288 837658624 839214336 841760496 842668544 844314381 846692352 848992023 851435904 854019144 854940416 855605241 856528224 863835456 865439784 865714176 866373376 868340736 869001936 878043276 878321664 878990464 879952896 880902144 881657304 883294731 883574784 888524968 892767744 893447544 893730816 898107264 900407048 905769216 908430336 909410304 911186496 913519772 913809408 918872064 918983407 921659904 926823458 928839168 929841152 931657248 932662272 936818784 937829376 942365952 943382528 944116128 945134592 946980558 948002112 955998208 957865392 958169088 958898688 960771537 961807968 963594252 969920512 971814888 972863232 973619757 974670048 974979072 975721472 977627178 980441344 985873152 988864272 989931008 991014912 991864467 996567024 999590589 1000668896 1002405888 1005128487 1005447168 1006212768 1011080136 1012957929 1014050656 1017004032 1017127266 1023086592 1028035584 1028818384 1029144576 1031939799 1033731072 1034846208 1042907136 1043801176 1044944064 1045739739 1046071296 1047199744 1049245056 1055058048 1057759736 1058095104 1060161696 1061305344 1063276416 1064423424 1066502376 1073504256 1075497984 1076658176 1078761024 1079582449 1079924736 1082033964 1091160576 1092337664 1094471136 1096503804 1097686656 1102996512 1104186368 1109107296 1109458944 1110303744 1112472306 1113672384 1116094464 1118952448 1121137902 1122347328 1125752508 1131989364 1135247872 1137465153 1138692192 1140806988 1142037632 1151780608 1153919712 1154285568 1157420682 1157787648 1158669248 1164201984 1170724368 1171095552 1173270528 1174276323 1175543072 1176830208 1177726308 1178099712 1183423341 1189979703 1190356992 1191263392 1191641088 1193968512 1194877662 1197476352 1204185154 1207692288 1209935232 1211240448 1214915328 1218412544 1221721831 1225162752 1227555648 1228879872 1234897488 1238059691 1238452224 1240871076 1242209664 1243549696 1249091712 1250439168 1252881432 1256487936 1258821504 1260179456 1262640744 1264002816 1277153856 1278531584 1281028716 1282410624 1284792336 1295753184 1297150976 1298159676 1298571264 1299560064 1303502904 1314497536 1317064914 1317482496 1318485696 1321353216 1322485956 1325362176 1328756032 1332787452 1340171316 1340596224 1341617024 1348106848 1350610572 1356005376 1356169688 1362645504 1364115456 1370279658 1370714112 1375919732 1378308096 1382489856 1390235187 1393258752 1394319652 1394761728 1397485872 1398993408 1406744064 1410793472 1413548928 1414625278 1415073792 1416174192 1417701888 1419231232 1422003168 1431339008 1433997312 1436798088 1438348032 1439899648 1442711952 1445391378 1454880768 1457722332 1459294848 1462005072 1462468608 1463582208 1466440767 1470662016 1478809728 1480404992 1483296408 1484896512 1488125952 1494850536 1496463104 1501003344 1503608832 1509319152 1516620204 1518256256 1521075984 1525506048 1525690899 1534629888 1538559616 1542053376 1543227576 1543716864 1552269312 1560965824 1564360704 1565701764 1569106944 1570301744 1570799616 1573867584 1577897788 1586639604 1587142656 1591958016 1593170216 1594914624 1596635136 1610256384 1613246976 1614987264 1618141536 1619887104 1636740864 1638506496 1641706704 1646529984 1651269632 1654494768 1656279552 1663660944 1665455616 1667252224 1670508576 1675317248 1678428672 1681706853 1683520992 1685337088 1688628762 1693384704 1697984046 1702871808 1708038288 1709880832 1711210482 1713056448 1727670912 1730879568 1731428352 1732746752 1736131023 1736681472 1738003872 1756086552 1756643328 1757980928 1759905792 1761804288 1763314608 1766589462 1767149568 1777049936 1785535488 1786895088 1787461632 1792316493 1796214528 1800814096 1806277731 1811538432 1816860672 1818820608 1822372992 1827039544 1827618816 1837744128 1837966814 1843319808 1853646916 1857678336 1859682304 1863314496 1864733321 1865324544 1873637568 1875658752 1884731904 1886765056 1888232256 1890269184 1893961116 1896004224 1911996416 1915730784 1916338176 1917797376 1921543074 1923615936 1927188504 1939841024 1943629776 1945726464 1947239514 1949340096 1951442944 1955254356 1960882688 1971746304 1975597371 1977728544 1979862016 1982029824 1983728934 1993134048 1999181178 2001337792 2004811776 2010256974 2010894336 2012425536 2022160272 2025915858 2028101312 2034008064 2034254532 2046173184 2055419487 2056071168 2057636768 2058289152 2063879598 2067462144 2069692416 2085814272 2087602352 2089888128 2091479478 2092142592 2098490112 2110116096 2115519472 2116190208 2120323392 2121937917 2122610688 2126552832 2128846848 2133004752 2138466739 2147008512 2150995968 2153316352 2157522048 2159164898 2159849472 2164067928 2182321152 2184675328 2188942272 2193007608 2195373312 2205993024 2208372736 2218214592 2220607488 2224944612 2227344768 2232188928 2237904896 2242275804 2244694656 2251505016 2263978728 2270495744 2274930306 2277384384 2281613976 2284075264 2303561216 2307839424 2314841364 2315575296 2317338496 2328403968 2341448736 2342191104 2346541056 2348552646 2351086144 2353660416 2355452616 2356199424 2366846682 2379959406 2380713984 2382526784 2387937024 2389755324 2394952704 2408370308 2415384576 2419870464 2422480896 2429830656 2436825088 2443443662 2450325504 2455111296 2457759744 2469794976 2476119382 2476904448 2481742152 2484419328 2487099392 2498183424 2500878336 2505762864 2512179373 2512975872 2517643008 2520358912 2525281488 2528005632 2532943143 2554307712 2557063168 2562057432 2564821248 2566815723 2569584672 2591506368 2594301952 2596319352 2597142528 2599120128 2607005808 2628995072 2634129828 2634964992 2636971392 2642706432 2644971912 2649884193 2650724352 2657512064 2665574904 2680342632 2681192448 2683234048 2696213696 2701221144 2712339376 2725291008 2728230912 2740559316 2741428224 2751839464 2756616192 2756950221 2764979712 2780470374 2786517504 2788639304 2789523456 2794971744 2797986816 2813488128 2827097856 2829250556 2830147584 2832348384 2835403776 2838462464 2844006336 2862678016 2867994624 2873596176 2876696064 2879799296 2885423904 2890782756 2909761536 2915444664 2918589696 2924010144 2924937216 2927164416 2932881534 2941324032 2957619456 2960809984 2966592816 2969793024 2975593401 2989701072 2992926208 2998771767 3002006688 3007217664 3015385461 3018638304 3033240408 3036512512 3038873787 3042151968 3051012096 3051381798 3069259776 3077119232 3084106752 3086455152 3087433728 3095819397 3104538624 3121931648 3128721408 3131403528 3137219217 3138213888 3140603488 3141599232 3147735168 3155795576 3173279208 3174285312 3183916032 3186340432 3189829248 3193270272 3220512768 3220903009 3226493952 3229974528 3236283072 3238747347 3239774208 3263975549 3273481728 3277012992 3283413408 3293059968 3302539264 3308989536 3312559104 3327321888 3330911232 3334504448 3341017152 3350634496 3356857344 3363413706 3367041984 3370674176 3377257524 3395968092 3405743616 3412395459 3416076576 3419761664 3422420964 3426112896 3455341824 3461759136 3462856704 3465493504 3472262046 3473362944 3476007744 3512173104 3513286656 3515961856 3519811584 3522828969 3526629216 3533178924 3534299136 3550270023 3554099872 3569939109 3571070976 3573790176 3574923264 3584632986 3592429056 3601628192 3612555462 3623076864 3633721344 3644745984 3654079088 3655237632 3665165493 3675488256 3675933628 3686639616 3707293832 3714179073 3715356672 3719364608 3726628992 3729466642 3730649088 3747275136 3751317504 3769463808 3773530112 3776464512 3780538368 3783779263 3787922232 3792008448 3823992832 3831461568 3834379043 3835594752 3843086148 3847231872 3854377008 3879682048 3887259552 3891452928 3894479028 3898680192 3902885888 3910508712 3921765376 3943492608 3951194742 3955457088 3959724032 3964059648 3967457868 3986268096 3998362356 4002675584 4020513948 4021788672 4024851072 4044320544 4051831716 4056202624 4068016128 4068509064 4092346368 4110838974 4112142336 4115273536 4127759196 4134924288 4170705561 4175204704 4179776256 4182958956 4184285184 4196980224 4220232192 4231038944 4232380416 4240646784 4243875834 4245221376 4253105664 4257693696 4266009504 4276933478 4294017024 4301991936 4315044096 4318329796 4319698944 4328135856 4339218917 4364642304 4369350656 4377884544 4386015216 4390746624 4411986048 4416745472 4436429184 4441214976 4449889224 4454689536 4464377856 4475809792 4484551608 4489389312 4503010032 4527957456 4540991488 4549860612 4554768768 4563227952 4568150528 4577072697 4607122432 4615678848 4629682728 4631150592 4634676992 4656807936 4682897472 4693082112 4697105292 4702172288 4707320832 4710905232 4712398848 4733693364 4759918812 4761427968 4765053568 4775874048 4779510648 4789905408 4816740616 4830769152 4839740928 4844961792 4859661312 4886887324 4910222592 4915519488 4939589952 4952238764 4953808896 4963484304 4968838656 4974198784 4996366848 5001756672 5011525728 5024358746 5025951744 5035286016 5040717824 5050562976 5056011264 5065886286 5108615424 5114126336 5124114864 5129642496 5133631446 5139169344 5183012736 5188603904 5192638704 5194285056 5198240256 5208393069 5214011616 5257990144 5268259656 5269929984 5273942784 5285412864 5289943824 5299768386 5301448704 5315024128 5331149808 5360685264 5362384896 5366468096 5376949479 5392427392 5402442288 5418833193 5424678752 5450582016 5456461824 5481118632 5482856448 5503678928 5513232384 5513900442 5529959424 5560940748 5573035008 5577278608 5579046912 5589943488 5594199963 5595973632 5626976256 5654195712 5658501112 5660295168 5664696768 5670807552 5676924928 5688012672 5735989248 5747192352 5753392128 5759598592 5770847808 5781565512 5819523072 5830889328 5837179392 5848020288 5854328832 5865763068 5882648064 5915238912 5921619968 5933185632 5939586048 5951186802 5979402144 5985852416 5997543534 6004013376 6014435328 6030770922 6037276608 6066480816 6073025024 6077747574 6084303936 6102024192 6102763596 6138519552 6154238464 6166258461 6168213504 6172910304 6174867456 6191638794 6209077248 6243863296 6257442816 6262807056 6274438434 6276427776 6281206976 6295470336 6311591152 6346558416 6348570624 6365813751 6367832064 6372680864 6379658496 6386540544 6415400217 6441025536 6441806018 6452987904 6459949056 6472566144 6477494694 6479548416 6527951098 6546963456 6554025984 6566826816 6586119936 6605078528 6617979072 6623018347 6625118208 6654643776 6661822464 6669008896 6682034304 6701268992 6713714688 6726827412 6734083968 6741348352 6754515048 6791936184 6811487232 6824790918 6832153152 6839523328 6844841928 6852225792 6910683648 6923518272 6930987008 6944524092 6946725888 6952015488 7024346208 7026573312 7031923712 7039623168 7045657938 7053258432 7066357848 7068598272 7100540046 7108199744 7139878218 7142141952 7147580352 7169265972 7184858112 7203256384 7225110924 7246153728 7267442688 7289491968 7308158176 7310475264 7330330986 7350976512 7351867256 7373279232 7414587664 7428358146 7430713344 7453257984 7458933284 7461298176 7494550272 7502635008 7536538119 7538927616 7547060224 7552929024 7561076736 7567558526 7575844464 7584016896 7647985664 7662923136 7668758086 7671189504 7686172296 7694463744 7708754016 7759364096 7774519104 7782905856 7788958056 7797360384 7805771776 7821017424 7843530752 7886985216 7902389484 7910914176 7919448064 7928119296 7934915736 7949652579 7972536192 7996724712 8005351168 8041027896 8043577344 8049702144 8088641088 8103663432 8112405248 8137018128 8184692736 8221677948 8224284672 8230547072 8255518392 8269848576 8270850663 8341411122 8350409408 8359552512 8365917912 8368570368 8393960448 8440464384 8462077888 8481293568 8487751668 8490442752 8506211328 8515387392 8532019008 8553866956 8588034048 8603983872 8630088192 8636659592 8639397888 8656271712 8678437834 8729284608 8755769088 8772030432 8781493248 8823972096 8833490944 8872858368 8882429952 8899778448 8909379072 8951619584 8969103216 8978778624 8996315301 9006020064 9055914912 9081982976 9099721224 9109537536 9116621361 9126455904 9136301056 9154145394 9214244864 9231357696 9259365456 9262301184 9269353984 9287458191 9313615872 9365794944 9386164224 9394210584 9404344576 9411657651 9414641664 9421810464 9424797696 9467386728 9519837624 9522855936 9530107136 9551748096 9559021296 9579810816 9633481232 9661538304 9662709027 9679481856 9689923584 9716242041 9719322624 9773774648 9791926647 9820445184 9831038976 9879179904 9904477528 9907617792 9926968608 9937677312 9948397568 9992733696 10003513344 10023051456 10048717492 10051903488 10070572032 10081435648 10101125952 10108817477 10112022528 10131772572 10217230848 10228252672 10248229728 10259284992 10267262892 10278338688 10366025472 10377207808 10385277408 10388570112 10396480512 10416786138 10428023232 10515980288 10536519312 10539859968 10547885568 10568486907 10579887648 10599536772 10602897408 10630048256 10650810069 10662299616 10709817327 10721370528 10724769792 10732936192 10753898958 10784854784 10804884576 10837666386 10849357504 10901164032 10962237264 10965712896 10995496479 11007357856 11026464768 11027800884 11059918848 11121881496 11142537219 11146070016 11154557216 11158093824 11179886976 11188399926 11191947264 11253952512 11308391424 11317002224 11320590336 11329393536 11341615104 11351337789 11376025344 11439758963 11471978496 11494384704 11503137129 11506784256 11519197184 11541695616 11563131024 11592740743 11639046144 11661778656 11674358784 11696040576 11708657664 11731526136 11765296128 11830477824 11843239936 11866371264 11879172096 11902373604 11958804288 11971704832 11995087068 12008026752 12061541844 12074553216 12132961632 12146050048 12155495148 12168607872 12204048384 12205527192 12277039104 12308476928 12332516922 12336427008 12345820608 12383277588 12487726592 12512116683 12525614112 12548876868 12552855552 12562413952 12590940672 12623182304 12693116832 12697141248 12731627502 12735664128 12745361728 12759316992 12773081088 12830800434 12882051072 12883612036 12905975808 12945132288 12954989388 12959096832 13017656751 13055902196 13093926912 13108051968 13133653632 13172239872 13210157056 13235958144 13246036694 13250236416 13309287552 13323644928 13364068608 13402537984 13427429376 13438940141 13453654824 13468167936 13482696704 13509030096 13583872368 13618656601 13622974464 13649581836 13664306304 13679046656 13689683856 13704451584 13731218091 13821367296 13847036544 13861974016 13889048184 13893451776 13904030976 14048692416 14063847424 14079246336 14091315876 14106516864 14132715696 14137196544 14201080092 14216399488 14279756436 14284283904 14295160704 14338531944 14369716224 14406512768 14450221848 14492307456 14534885376 14578983936 14616316352 14660661972 14703734512 14746558464 14829175328 14856716292 14861426688 14906515968 14917866568 14922596352 14989100544 15005270016 15073076238 15077855232 15105858048 15122153472 15135117052 15151688928 15168033792 15325846272 15337516172 15342379008 15372344592 15388927488 15417508032 15518728192 15549038208 15565811712 15577916112 15594720768 15611543552 15642034848 15687061504 15773970432 15804778968 15821828352 15838896128 15856238592 15869831472 15899305158 15945072384 15993449424 16010702336 16082055792 16087154688 16099404288 16130848437 16177282176 16207326864 16224810496 16256499579 16274036256 16369385472 16443355896 16448569344 16461094144 16511036784 16539697152 16541701326 16682822244 16700818816 16719105024 16731835824 16737140736 16782599889 16787920896 16880928768 16924155776 16962587136 16975503336 16980885504 17012422656 17030774784 17064038016 17107733912 17207967744 17260176384 17273319184 17278795776 17312543424 17356875668 17458569216 17460684733 17511538176 17544060864 17562986496 17647944192 17666981888 17745716736 17764859904 17799556896 17818758144 17903239168 17938206432 17957557248 17992630602 18012040128 18111829824 18163965952 18199442448 18219075072 18233242722 18252911808 18272602112 18308290788 18428489728 18462715392 18498775383 18518730912 18524602368 18538707968 18574916382 18627231744 18731589888 18772328448 18788421168 18808689152 18823315302 18829283328 18843620928 18934773456 19039675248 19045711872 19060214272 19097441253 19103496192 19118042592 19159621632 19246200651 19266962464 19323076608 19325418054 19358963712 19379847168 19432484082 19438645248 19547549296 19583853294 19640890368 19662077952 19758359808 19808955056 19815235584 19853937216 19869055041 19875354624 19896795136 19985467392 20007026688 20046102912 20097434984 20103806976 20141144064 20162871296 20202251904 20217634954 20224045056 20263545144 20434461696 20456505344 20496459456 20512066531 20518569984 20534525784 20556677376 20732050944 20754415616 20770554816 20792961024 20833572276 20856046464 21031960576 21073038624 21079719936 21095771136 21136973814 21159775296 21199073544 21205794816 21260096512 21301620138 21324599232 21419634654 21442741056 21465872384 21507797916 21569709568 21609769152 21675332772 21698715008 21802328064 21924474528 21931425792 21990992958 22014715712 22052929536 22055601768 22119837696 22243762992 22285074438 22292140032 22309114432 22359773952 22376799852 22383894528 22507905024 22609614357 22616782848 22634004448 22641180672 22658787072 22683230208 22702675578 22752050688 22879517926 22943956992 22988769408 23006274258 23013568512 23083391232 23126262048 23185481486 23278092288 23323557312 23348717568 23392081152 23417315328 23463052272 23523134129 23530592256 23660955648 23686479872 23732742528 23758344192 23804747208 23917608576 23943409664 23990174136 24016053504 24123083688 24149106432 24265923264 24292100096 24310990296 24337215744 24411054384 24554078208 24616953856 24665033844 24672854016 24691641216 24766555176 24812551989 24975453184 25024233366 25051228224 25097753736 25105711104 25124827904 25181881344 25246364608 25386233664 25463255004 25471328256 25490723456 25518633984 25546162176 25661600868 25764102144 25767224072 25811951616 25890264576 25909978776 25918193664 26035313502 26111804392 26187853824 26267307264 26344479744 26471916288 26492073388 26500472832 26618575104 26647289856 26728137216 26805075968 26854858752 26877880282 26907309648 26936335872 26965393408 27018060192 27167744736 27237313202 27245948928 27299163672 27328612608 27358093312 27379367712 27408903168 27462436182 27642734592 27694073088 27723948032 27778096368 27786903552 27808061952 27862374573 28097384832 28127694848 28158492672 28182631752 28213033728 28234972953 28265431392 28274393088 28402160184 28432798976 28559512872 28568567808 28590321408 28677063888 28739432448 28813025536 28900443696 28984614912 28988127081 29069770752 29148726123 29157967872 29232632704 29321323944 29375779941 29407469024 29493116928 29658350656 29713432584 29722853376 29813031936 29835733136 29845192704 29978201088 30010540032 30146152476 30155710464 30211716096 30244306944 30270234104 30303377856 30326452431 30336067584 30651692544 30675032344 30684758016 30744689184 30777854976 30835016064 31098076416 31131623424 31155832224 31189441536 31223087104 31284069696 31374123008 31547940864 31609557936 31643656704 31677792256 31739662944 31798610316 31890144768 31952430207 31986898848 32021404672 32164111584 32174309376 32198808576 32261696874 32354564352 32414653728 32449620992 32512999158 32548072512 32886711792 32897138688 32922188288 32986489437 33022073568 33079394304 33083402652 33365644488 33401637632 33427611657 33438210048 33463671648 33474281472 33565199778 33575841792 33761857536 33848311552 33925174272 33951006672 33961771008 34024845312 34054013367 34128076032 34215467824 34319276889 34415935488 34509411387 34520352768 34546638368 34557591552 34625086848 34713751336 34778222229 34917138432 34921369466 35023076352 35088121728 35125972992 35295888384 35333963776 35429933099 35491433472 35529719808 35599113792 35637516288 35806478336 35876412864 35903731039 35915114496 35985261204 36024080256 36223659648 36327931904 36398884896 36438150144 36466485444 36505823616 36545204224 36616581576 36856979456 36925430784 36997550766 37037461824 37077415936 37149832764 37463179776 37536350049 37576842336 37617378304 37646630604 37658566656 37687241856 37869546912 38079350496 38091423744 38120428544 38194882506 38206992384 38236085184 38319243264 38492401302 38533924928 38646153216 38650836108 38717927424 38864968164 38877290496 39052970253 39095098592 39167706588 39281780736 39324155904 39516719616 39617910112 39630471168 39707874432 39738110082 39750709248 39970934784 40092205824 40194869968 40207613952 40282288128 40316820423 40404503808 40435269908 40448090112 40527090288 40630868041 40855969803 40868923392 40913010688 40992918912 41024133062 41037139968 41069051568 41113354752 41464101888 41508831232 41541109632 41585922048 41667144552 41712092928 42063921152 42146077248 42191542272 42273947628 42319550592 42398147088 42411589632 42520193024 42603240276 42649198464 42839269308 42885482112 42931744768 43015595832 43139419136 43219538304 43350665544 43397430016 43604656128 43848949056 43981985916 44029431424 44111203536 44239675392 44487525984 44570148876 44584280064 44618228864 44719547904 44753599704 44767789056 45015810048 45219228714 45233565696 45268008896 45317574144 45366460416 45405351156 45504101376 45759035852 45977538816 46012548516 46027137024 46166782464 46252524096 46370962972 46556184576 46647114624 46697435136 46784162304 46834630656 46926104544 47046268258 47061184512 47321911296 47465485056 47516688384 47609494416 47731408087 47835217152 47886819328 47980348272 48032107008 48246167376 48298212864 48531846528 48584200192 48621980592 48674431488 48769498737 48822108768 49108156416 49233907712 49330067688 49345708032 49383282432 49533110352 49625103978 49950906368 50048466732 50102456448 50195507472 50211422208 50249655808 50347799667 50363762688 50492729216 50772467328 50926510008 50942656512 50981446912 51037267968 51092324352 51323201736 51534448144 51623903232 51780529152 51819957552 51836387328 52070627004 52223608784 52375707648 52382054199 52534614528 52688959488 52943832576 52984146776 53000945664 53237150208 53294579712 53456274432 53709717504 53755760564 53814619296 53872671744 53930786816 54036120384 54335489472 54474626404 54491897856 54598327344 54657225216 54716186624 54758735424 54817806336 54924872364 55285469184 55388146176 55447896064 55556192736 55573807104 55616123904 55724749146 56194769664 56255389696 56316985344 56365263504 56426067456 56469945906 56530862784 56804320368 56865597952 57119025744 57137135616 57180642816 57292323759 57354127776 57478864896 57626051072 57738601953 57800887392 57969229824 57976254162 58139541504 58297452246 58315935744 58465265408 58642647888 58751559882 58814938048 58986233856 59316701312 59426865168 59445706752 59607165123 59626063872 59671466272 59690385408 59956402176 60021080064 60292304952 60311420928 60423432192 60488613888 60540468208 60606755712 60652904862 60672135168 61303385088 61350064688 61369516032 61489378368 61536199593 61555709952 61670032128 62015535431 62196152832 62263246848 62311664448 62378883072 62446174208 62568139392 62748246016 63095881728 63219115872 63287313408 63355584512 63479325888 63597220632 63780289536 63904860414 63973797696 64042809344 64328223168 64397617152 64523393748 64709128704 64829307456 64899241984 65025998316 65096145024 65773423584 65794277376 65844376576 65972978874 66044147136 66158788608 66166805304 66731288976 66803275264 66855223314 66876420096 66927343296 67130399556 67151683584 67523715072 67696623104 67828843071 67850348544 67902013344 67923542016 68049690624 68108026734 68256152064 68430935648 68638553778 68831870976 69018822774 69040705536 69093276736 69250173696 69427502672 69556444458 69834276864 69842738932 70046152704 70176243456 70251945984 70569402387 70591776768 70667927552 70859866198 70982866944 71059439616 71198227584 71275032576 71612956672 71752825728 71807462078 71830228992 71970522408 72048160512 72447319296 72655863808 72797769792 72853201817 72876300288 72932970888 73011647232 73090408448 73233163152 73713958912 73850861568 73995101532 74074923648 74154831872 74299665528 74437655967 74926359552 75072700098 75153684672 75234756608 75293261208 75317133312 75374483712 75739093824 76158700992 76240857088 76389765012 76413984768 76472170368 76638486528 76984802604 77067849856 77292306432 77301672216 77435854848 77729936328 77754580992 78105940506 78190197184 78335413176 78563561472 79033439232 79235820224 79415748864 79476220164 79501418496 79941869568 80184411648 80389739936 80415227904 80564576256 80633640846 80809007616 80870539816 80896180224 81054180576 81261736082 81711939606 81737846784 81985837824 82048266124 82074279936 82138103136 82226709504 82928203776 83017662464 83082219264 83171844096 83334289104 83424185856 84127842304 84292154496 84383084544 84547895256 84639101184 84796294176 84823179264 85040386048 85206480552 85298396928 85678538616 85770964224 85863489536 86031191664 86278838272 86439076608 86701331088 86794860032 86964381243 87209312256 87446178369 87697898112 87963971832 88058862848 88127339823 88222407072 88479350784 88975051968 89140297752 89168560128 89236457728 89439095808 89507199408 89535578112 90031620096 90438457428 90467131392 90536017792 90635148288 90732920832 90810702312 90979357293 91008202752 91518071704 91955077632 92025097032 92054274048 92333564928 92505048192 92741925944 93294229248 93394870272 93568324608 93669261312 93852209088 94092536516 94122369024 94643822592 94655290921 94930970112 95033376768 95218988832 95462816174 95670434304 95773638656 95960696544 96064214016 96492334752 96596425728 97063693056 97168400384 97243961184 97348862976 97538997474 97644217536 98467815424 98660135376 98691416064 98766564864 98959468311 99066220704 99250207956 99901812736 100096933464 100204912896 100282834971 100391014944 100422844416 100499311616 100695599334 100727525376 100985458432 101544934656 101853020016 101885313024 101962893824 102074535936 102162040101 102646403472 102957830667 103068896288 103247806464 103528234161 103561058304 103639915104 103672774656 104141254008 104334666687 104447217568 104751415296 104764108398 105069229056 105377918976 105887665152 105968293552 106001891328 106289799297 106474300416 106589159424 106912548864 107419435008 107511521128 107629238592 107711193117 107745343488 107861573632 108072240768 108670978944 108949252808 108983795712 109196654688 109314450432 109432373248 109517470848 109635612672 109849744728 110570938368 110776292352 110895792128 111112385472 111196992247 111232247808 111449498292 112389539328 112510779392 112730527008 112852134912 112939891812 113061725568 113608640736 113731195904 114238051488 114274271232 114361285632 114584647518 114708255552 114957729792 115252102144 115477203906 115601774784 115938459648 115952508324 116594904492 116631871488 116930530816 117158910759 117285295776 117503119764 117629876096 117972467712 118633402624 118853730336 118891413504 119214330246 119252127744 119342932544 119912804352 120584609904 120622841856 120846864384 120950461269 121080936416 121213511424 121305809724 121344270336 121892604123 122567909409 122606770176 122700129376 122739032064 122978756736 123072399186 123111419904 123340064256 124031070862 124392305664 124526493696 124623328896 124757766144 125136278784 125496492032 125837348593 126191763456 126438231744 126574626816 126711169024 126958651776 127194441264 127520148173 127560579072 127809720828 127947595392 128085618688 128656446336 128795234304 129046787496 129418257408 129658614912 129798483968 130051996632 130192290048 131546847168 131688753152 131945957748 132088294272 132333610608 133462577952 133606550528 133710446628 133752840192 133854686592 134260799112 134303367168 135047430144 135393246208 135657686142 135700697088 135804026688 136099381248 136216053468 136512304128 136861871296 137277107556 138037645548 138081411072 138186553472 138500347392 138855005344 139112888916 139668553728 139685477864 140092305408 140352486912 140503891968 141138804774 141183553536 141719732396 141965733888 142396455168 142550065152 143194224261 143505651456 143614924156 143660457984 143941044816 144096321024 144894638592 145311727616 145595539584 145706403634 145752600576 145865941776 146023294464 146180816896 146466326304 147427917824 147701723136 147990203064 148149847296 148309663744 148599331056 148875311934 149852719104 150145400196 150307369344 150469513216 150586522416 150634266624 150748967424 151043399001 151478187648 152317401984 152481714176 152779530024 152827969536 152944340736 153276973056 153969605208 154135699712 154603344432 154871709696 155459872656 155509161984 156211881012 156380394368 156670826352 157127122944 157146162597 158066878464 158471640448 158831497728 158952440328 159002836992 159883739136 160368823296 160779479872 161129152512 161267281692 161618015232 161741079632 161792360448 162108361152 162523472164 163423879212 163475693568 163971675648 164096532248 164148559872 164276206272 164453419008 165856407552 166164438528 166343688192 166668578208 166848371712 168584308992 168766169088 169095790512 169278202368 169592588352 170080772096 170412961104 170596793856 171357077232 171541928448 171726979072 172062383328 172557676544 172878153216 173215805859 173402662176 173589720064 173928762486 174418624512 174892356738 175395796224 175927943664 176117725696 176254679646 176444814144 176958701568 177950103936 178280595504 178337120256 178472915456 178821495369 178878191616 179014398816 179071156224 180063240192 180876914856 180934262784 181072035584 181270296576 181465841664 181621404624 181958714586 182016405504 183036143408 183910155264 184050194064 184108548096 184608598779 184667129856 185010096384 185483851888 186046606293 186588458496 186789740544 187136649216 187338522624 187704418176 188185073032 188244738048 189287645184 189310581842 189861940224 190066753536 190437977664 190925632348 191340868608 191547277312 191921393088 192067532063 192128428032 192984669504 193192851456 194127386112 194336800768 194487922368 194697725952 195077994948 195288435072 196935630848 197320270752 197382832128 197533129728 197918936622 198132441408 198500415912 199803625472 200193866928 200409825792 200565669942 200782029888 200998623232 201391198668 201455050752 201970916864 203089869312 203486529213 203706040032 203770626048 203925787648 204149071872 204324080202 205292806944 205915661334 206137792576 206495612928 207056468322 207122116608 207279830208 208282508016 208669333374 208894435136 209502830592 209528216796 210138458112 210755837952 211708207161 211775330304 211936587104 212003782656 212579598594 212948600832 213178318848 213825097728 214838870016 215023042256 215258477184 215422386234 215490686976 216144481536 217341957888 217898505616 217967591424 218393309376 218559605451 218628900864 218864746496 219034941696 219271225344 219699489456 220262074117 221141876736 221552584704 221791584256 222224770944 222393984494 222464495616 222898996584 224779078656 225021558784 225461054016 225704269824 225879783624 226123451136 227217281472 227462391808 228476102976 228722571264 229169295036 229416511104 229915459584 230504204288 230954407812 231203549568 231876919296 231905016648 233189808984 233263742976 233861061632 234317821518 234570591552 235006239528 235259752192 237266805248 237707460672 238428660492 238504255488 238685865088 239825608704 241169219808 241245683712 241693728768 241900922538 242161872832 242427022848 242611619448 242688540672 243785208246 245135818818 245213540352 245400258752 245957513472 246144798372 246222839808 246680128512 248062141724 248784611328 249052987392 249246657792 249515532288 250272557568 250992984064 251674697186 252383526912 252876463488 253149253632 253917303552 254388882528 255040296346 255121158144 255619441656 255895190784 256171237376 257312892672 257590468608 258093574992 258754475419 258836514816 259317229824 259596967936 260103993264 260384580096 260893143729 263093694336 263377506304 263891915496 264176588544 264382019469 264667221216 266925155904 267213101056 267420893256 267505680384 267709373184 268521598224 268606734336 270094860288 270786492416 271315372284 271401394176 271608053376 272198762496 272432106936 272938071879 273024608256 273723742592 274554215112 276075291096 276162822144 276373106944 277000694784 277710010688 278225777832 279370955728 280184610816 280704973824 281007783936 282277609548 282367107072 283439464792 283931467776 283965872763 284792910336 285100130304 286388448522 287011302912 287229848312 287320915968 287882089632 288192642048 289789277184 291191079168 291412807268 291505201152 291731883552 292046588928 292361633792 292932652608 294855835648 295403446272 295980406128 296299694592 296619327488 297198662112 297750623868 299705438208 300290800392 300614738688 300939026432 301173044832 301268533248 301497934848 302086798002 302956375296 304634803968 304963428352 305559060048 305655939072 305888681472 306486120303 307939210416 308271399424 308873492001 309206688864 309743419392 310584702483 310919745312 311018323968 312423762024 312760788736 313004000061 313341652704 314254245888 314292325194 316133756928 316943280896 317662995456 317904880656 318005673984 318869397891 319767478272 320737646592 321558959744 322258305024 322534563384 323133579351 323236030464 323482159264 323584720896 324216722304 325046944328 326847758424 326951387136 327943351296 328193064496 328297119744 328552412544 328906838016 331712815104 331753009927 332328877056 332687376384 333337156416 333590976741 333696743424 336189481547 337168617984 337532338176 338191581024 338556404736 339185176704 340161544192 340825922208 341193587712 342714154464 343083856896 343453958144 344124766656 345115353088 345756306432 346431611718 346805324352 347179440128 347857524972 349784713476 350791592448 351476732277 351855887328 352235451392 352509359292 352889628288 353917403136 355900207872 356561191008 356674240512 356945830912 357642990738 357756383232 358028797632 361753829712 361868525568 362144071168 362540593152 362851383807 363242809248 363917429172 364032811008 365677812369 366072286816 367703728227 367820310528 368100388128 368217096192 369217197558 369334259712 370020192768 370967703776 372093212586 373176916992 373579481088 374273298432 375408836352 376370146064 376489476096 377512045779 378575290368 378621163684 379723880448 380133507072 380875955328 381851264696 382560444519 382681737216 383094554624 383842786176 384135064126 384256856064 385969339008 386385702912 388254772224 388673601536 388975844736 389395451904 389729264089 390155989896 390576870144 393871261696 394640541504 394941041429 395066259456 395837873244 396264882816 397000831824 399607250944 400387733856 400819651584 401131339884 401564059776 401997246464 402782397336 402910101504 403941833728 406179738624 406973058426 407412080064 407851575296 408298143744 408648160404 410585613888 411831322668 412275585152 414112936644 414244233216 414559660416 416565016032 417338666748 417788870272 419005661184 419056433592 420276916224 421511675904 423416414322 423550660608 423873174208 425159197188 425897201664 427650195456 429582672783 430046084512 430516954368 430844772468 430981373952 432288963072 434683915776 435797011232 435935182848 436786618752 437119210902 437257801728 438069883392 438542450688 439398978912 440524148234 442283753472 443105169408 444449541888 444787968988 444928991232 445797993168 446939548451 449558157312 450043117568 450922108032 451408539648 451759567248 452246902272 454434562944 454924783616 456952205952 457445142528 458338590072 458833022208 459830919168 461008408576 461908815624 462407099136 463810033296 466379617968 466527485952 467722123264 468635643036 469141183104 470012479056 470519504384 471438487791 474533610496 475414921344 476857320984 477008510976 477371730176 479651217408 482338439616 483387457536 483801845076 484323745664 484854045696 485223238896 485377081344 487570416492 490271637636 490427080704 490800517504 491915026944 492289596744 492445679616 493360257024 496124283448 497569222656 498493315584 499031064576 500545115136 503349394372 505752926976 506298507264 507834607104 508777765056 510080592692 510242316288 511238883312 511790381568 512342474752 514625785344 515180937216 516187149984 517508950838 517673029632 518634459648 519193935872 520207986528 520769160192 521786287458 526187388672 526755012608 527783830992 528353177088 528764038938 529334442432 533850311808 534426202112 534841786512 535011360768 535418746368 536464486107 537043196448 537213468672 540189720576 541572984832 542630744568 542802788352 543216106752 544397524992 544864213872 545876143758 546049216512 547447485184 549108430224 552150582192 552325644288 552746213888 553825796337 554001389568 555420021376 556451555664 558139818879 558741911456 560369221632 561409947648 562015567872 564555219096 564734214144 566878929584 567862935552 567931745526 569585820672 570200260608 572776897044 574022605824 574459696624 574641831936 575764179264 576202596189 576385284096 579578554368 582382158336 582825614536 583010402304 583463767104 584093177856 584723267584 585865305216 590806892544 591960812256 592599389184 593238654976 594397324224 595501247736 599410876416 600581600784 601229477376 601878052864 602346089664 602995869696 604173596004 605912750592 609269607936 609926856704 611118120096 611311878144 611777362944 612972240606 615878420832 616542798848 617746984002 618413377728 619486838784 621169404966 621839490624 624847524048 625521577472 626008000122 626683305408 628508491776 628584650388 632267513856 633886561792 635124621483 635325990912 635809761312 636011347968 637738795782 639534956544 641475293184 643117919488 644516610048 645069126768 646267158702 646472060928 646964318528 648433444608 650093888656 653695516848 653902774272 655678816353 655886702592 656386128992 656594239488 657104825088 657813676032 660786222351 663425630208 663506019854 664657754112 665374752768 666674312832 667181953482 667393486848 672378963094 674337235968 675064676352 676383162048 677112809472 678370353408 680323088384 681651844416 682170889741 682387175424 685428308928 686167713792 686907916288 688249533312 690230706176 691512612864 692863223436 693610648704 694358880256 695715049944 699569426952 701583184896 702953464554 703711774656 704470902784 705018718584 705779256576 711800415744 713122382016 713891661824 715285981476 715512766464 716057595264 723507659424 723737051136 724288142336 725081186304 725702767614 726485618496 727834858344 728065622016 731355624738 732144573632 735407456454 735640621056 736200776256 738434395116 738668519424 740040385536 741935407552 744186425172 746353833984 747158962176 748546596864 750817672704 752740292128 752978952192 755024091558 757150580736 757242327368 759447760896 761751910656 763702529392 765120889038 765363474432 767685572352 768270128252 768513712128 771938678016 772771405824 776263426257 776509544448 777347203072 777951689472 778790903808 779458528178 780311979792 781153740288 787742523392 789281083008 789882082858 790132518912 791675746488 792529765632 794001663648 799214501888 800775467712 801639303168 802262679768 803128119552 803994492928 805564794672 805820203008 807883667456 812359477248 813946116852 814824160128 815703150592 816596287488 817296320808 818814215637 821171227776 823662645336 824551170304 828225873288 828488466432 829119320832 833130032064 834677333496 835577740544 838112867184 840553832448 843023351808 846832828644 847101321216 847746348416 850318394376 851794403328 851897618289 855300390912 859165345566 860092169024 861033908736 861689544936 861962747904 864577926144 869367831552 871594022464 873573237504 874238421804 874515603456 876139766784 877084901376 878797957824 881048296468 884567506944 886210338816 888899083776 889575937976 889857982464 891595986336 893879096902 899116314624 901844216064 902817079296 903519134496 904493804544 908869125888 909849567232 913904411904 914890285056 916677180144 917666044416 922016817152 923817631248 924814198272 926620476003 927620066592 932759235936 933054971904 935444246528 937271286072 938282366208 939012000183 940024958112 941039008768 942876975582 949067220992 950829842688 953714641968 954017021952 954743460352 956608193673 959302434816 964676879232 966774915072 967603690152 968647491328 969400738053 969708091392 970446477792 970754162688 975140832984 980543275272 980854161408 981601035008 983830053888 984579193488 984891359232 986720514048 992248566896 995138445312 995259029781 996986631168 998062129152 1000772930223 1001090230272 1006698788744 1008568444641 1011505853952 1012597014528 1015669214208 1017555530112 1020161185384 1020484632576 1022477766624 1023580763136 1024684949504 1029251570688 1030361874432 1032374299968 1035017901676 1035346059264 1037268919296 1038387871744 1040415973056 1041208200131 1041538320384 1043572574916 1052374777344 1053510025216 1055567661984 1056706354176 1057528077876 1058668884864 1067700623616 1068852404224 1069683573024 1070022721536 1070837492736 1072928972214 1074086392896 1083145969664 1085261489136 1085605576704 1086432213504 1088554151421 1089728427744 1091752287516 1092098433024 1094894970368 1097033437107 1098216860448 1103111184681 1104301164384 1104651288576 1105492427776 1107651592674 1108002779136 1110840042752 1112903111328 1116279637758 1117483822912 1120738443264 1122819895296 1129110438192 1129468428288 1132536137337 1133757859168 1135725871104 1135863491052 1139171641344 1140400521216 1145553794088 1147681333557 1148045211648 1148919393248 1149283663872 1151528358528 1152405192378 1152770568192 1159157108736 1164764316672 1165651229072 1166020804608 1166927534208 1168186355712 1169187792267 1171730610432 1178295173189 1181613785088 1183921624512 1184823124287 1185198778368 1186477309952 1188794648448 1191002495472 1194052296529 1198821752832 1201163201568 1202458954752 1203756105728 1204692179328 1205991739392 1208347192008 1211825501184 1218539215872 1219853713408 1222236240192 1223554725888 1225944481212 1231756841664 1233085597696 1235493968004 1236826755456 1242338809932 1243678981248 1249695048096 1251043154944 1252016000244 1253366610816 1257016983552 1257169300776 1264535027712 1267773123584 1270249242966 1270651981824 1271619522624 1275477591564 1282950586368 1286235838976 1288748018349 1290138253536 1292534317404 1292944121856 1293928637056 1296866889216 1300187777312 1307391033696 1307805548544 1311357632706 1311773405184 1312772257984 1314209650176 1315627352064 1321572444702 1326851260416 1327012039708 1329315508224 1333348625664 1334363906964 1334786973696 1340818645353 1344757926188 1348674471936 1350129352704 1352766324096 1354225618944 1356740706816 1360646176768 1363303688832 1364341779482 1364774350848 1370856617856 1372335427584 1376499066624 1380461412352 1383025225728 1384210834523 1385726446872 1387221297408 1388717760512 1391430099888 1399138853904 1402721629903 1403166369792 1405906929108 1407423549312 1408941805568 1410037437168 1411558513152 1414315463373 1423600831488 1426244764032 1427783323648 1430571962952 1431025532928 1432115190528 1447015318848 1448576284672 1450162372608 1451405535228 1452971236992 1455669716688 1456131244032 1462711249476 1464289147264 1470814912908 1471281242112 1472401552512 1476868790232 1477337038848 1480080771072 1483870815104 1488372850344 1492707667968 1497093193728 1501635345408 1505480584256 1510048183116 1514484654736 1518895521792 1523503821312 1527405058784 1530241778076 1530726948864 1535371144704 1536540256504 1537027424256 1543877356032 1545542811648 1552526852514 1553019088896 1555903378944 1557581807616 1558917056356 1560623959584 1562307480576 1578562166016 1579764165716 1580265037824 1583351492976 1585059531264 1588003327296 1598429003776 1601550935424 1603278606336 1604525359536 1606256239104 1607988985856 1611129589344 1611640406016 1615767334912 1624718954496 1627892233704 1629648320256 1631406301184 1633192574976 1634592641616 1637628431274 1642342455552 1647325290672 1649102340608 1656451746576 1656976932864 1658238641664 1661477389011 1666260064128 1669354666992 1671155481088 1674419456637 1676225734368 1681107664896 1686046703616 1693665657288 1694202642432 1695492696832 1700636788752 1703588806656 1703795236578 1710600781824 1718330691132 1720184338048 1722067817472 1723379089872 1723925495808 1728607788567 1729155852288 1738735663104 1743188044928 1747146475008 1748476843608 1749031206912 1752279533568 1754169802752 1757595915648 1762096592936 1772420677632 1777798167552 1779151875952 1779715964928 1783191972672 1787758193804 1798232629248 1798450527499 1803688432128 1805634158592 1807038268992 1808987609088 1817738251776 1819699134464 1827808823808 1829780570112 1833354360288 1835332088832 1844033634304 1847635262496 1849628396544 1853240952006 1855240133184 1865518471872 1870888493056 1874542572144 1876564732416 1878024000366 1880049916224 1882078017536 1885753951164 1898134441984 1901659685376 1905373864449 1907429283936 1908034043904 1909486920704 1913216387346 1918604869632 1929353758464 1933549830144 1935207380304 1937294982656 1938801476106 1939416182784 1940892955584 1950281665968 1961086550544 1961708322816 1963202070016 1967036449059 1967660107776 1969158386976 1969782718464 1973441028096 1982358667053 1984497133792 1990276890624 1990518059562 1993973262336 1996124258304 2001545860446 2002180460544 2013397577488 2017136889282 2023011707904 2025194029056 2031338428416 2035111060224 2040322370768 2040969265152 2044955533248 2046512669223 2047161526272 2049369899008 2058503141376 2060723748864 2064748599936 2070035803352 2070692118528 2074537838592 2076775743488 2080831946112 2082416400262 2083076640768 2087145149832 2104749554688 2107020050432 2111135323968 2112742852693 2113412708352 2115056155752 2117337769728 2135401247232 2137704808448 2139367146048 2141674985472 2145857944428 2148172785792 2166291939328 2170522978272 2171211153408 2172864427008 2177108302842 2179456855488 2183504575032 2184196866048 2189789940736 2194066874214 2196433720896 2206222369362 2208602328768 2210984855552 2215303185348 2216005558272 2221680085504 2225806222656 2232559275516 2234967645824 2241476886528 2245639790592 2258220876384 2258936856576 2265072274674 2267515718336 2271451742208 2271726982104 2278343282688 2291107588176 2295362667114 2296090423296 2297838786496 2303056717056 2304810384756 2305541136384 2318314217472 2328790278771 2329528633344 2331302458144 2332041609216 2333855068416 2336372711424 2338375584534 2343461220864 2356590346378 2363227570176 2367843249024 2369646248574 2370397556736 2377589296896 2382004990944 2388104593058 2397643505664 2402326403136 2404917909504 2407512211456 2409384358656 2411983478784 2416694384016 2422882815287 2423651002368 2437078431744 2439707426816 2444472480384 2447109451776 2451888962424 2463513683328 2466171195392 2470987936008 2473653510912 2484677619864 2487357962496 2499390096192 2502086309888 2504032000488 2506733221632 2514338601552 2529070055424 2535546247168 2540498485932 2541303963648 2543239045248 2550955183128 2555692854867 2565901172736 2572471677952 2577496036698 2580276507072 2585068634808 2585888243712 2587857274112 2593733778432 2600375554624 2614782067392 2622715265412 2623546810368 2625544515968 2628419300352 2631254704128 2643144889404 2653702520832 2654024079416 2658631016448 2666697251328 2668727813928 2669573947392 2681637290706 2689515852376 2697348943872 2705532648192 2708451237888 2713481413632 2726607377664 2728683558964 2729548701696 2741713235712 2744670855168 2752998133248 2760922824704 2766050451456 2768421669046 2771452893744 2774442594816 2777435521024 2782860199776 2798277707808 2805443259806 2806332739584 2811813858216 2814847098624 2817883611136 2820074874336 2823117026304 2828630926746 2847201662976 2852489528064 2855566647296 2861143925904 2862051065856 2864230381056 2869824581019 2894030637696 2897152569344 2900324745216 2902811070456 2905942473984 2908202214159 2911339433376 2912262488064 2925422498952 2928578294528 2941629825816 2942562484224 2944803105024 2953737580464 2954674077696 2960161542144 2967741630208 2976745700688 2985415335936 2985777089343 2994186387456 3002318790669 3003270690816 3010961168512 3020096366232 3025705333923 3028969309472 3037791043584 3047007642624 3054810117568 3060483556152 3061453897728 3070742289408 3073080513008 3074054848512 3087754712064 3091085623296 3105053705028 3106038177792 3111806757888 3115163615232 3117834112712 3121247919168 3123624600393 3124614961152 3157124332032 3159528331432 3160530075648 3166702985952 3170119062528 3176006654592 3203101870848 3206557212672 3209050719072 3212512478208 3215977971712 3222259178688 3231534669824 3249437908992 3255784467408 3259296640512 3262812602368 3269185283232 3275256862548 3284684911104 3291100311321 3294650581344 3298204681216 3312903493152 3313953865728 3316477283328 3322954778022 3332520128256 3338709333984 3342310962176 3348838913274 3352451468736 3362215329792 3387331314576 3388405284864 3390985393664 3397608412011 3401273577504 3407177613312 3407590473156 3421201563648 3436661382264 3440368676096 3443044000671 3444135634944 3446758179744 3447850991616 3457215577134 3458311704576 3477471326208 3486376089856 3494292950016 3496953687216 3498062413824 3504559067136 3507563376801 3515191831296 3524193185872 3534885519567 3544841355264 3554469372861 3555596335104 3558303751904 3559431929856 3566383945344 3575516387608 3582156889587 3596465258496 3596901054998 3607376864256 3611268317184 3614076537984 3617975218176 3635476503552 3639398268928 3649283109197 3655617647616 3659561140224 3666708720576 3670664177664 3688067268608 3695270524992 3698084297017 3699256793088 3706481904012 3710480266368 3731036943744 3741776986112 3749085144288 3753129464832 3756048000732 3760099832448 3764156035072 3771507902328 3796268883968 3803319370752 3810747728898 3814858567872 3818973841408 3826432774692 3858707516928 3866244055047 3870414760608 3874589965312 3877602952212 3878832365568 3881785911168 3900563331936 3922173101088 3923416645632 3926404140032 3934072898118 3935320215552 3938316773952 3946882056192 3964717334106 3968994267584 3980553781248 3981036119124 3987946524672 4003091720892 4004360921088 4022455936059 4026795154976 4034273778564 4046023415808 4050388058112 4062676856832 4070222120448 4080644741536 4081938530304 4089911066496 4093025338446 4094323052544 4117006282752 4129497199872 4140071606704 4141384237056 4149075677184 4152632503569 4161663892224 4164832800524 4166153281536 4174290299664 4184979408223 4208164889709 4209499109376 4214040100864 4222270647936 4225485705386 4226825416704 4230112311504 4234675539456 4270802494464 4275409616896 4278734292096 4283349970944 4291715888856 4296345571584 4332583878656 4341045956544 4345728854016 4354216605684 4358913710976 4367009150064 4368393732096 4379579881472 4388133748428 4392867441792 4412444738724 4417204657536 4421969711104 4430606370696 4432011116544 4443360171008 4451612445312 4465118551032 4469935291648 4491279581184 4516441752768 4530144549348 4535031436672 4543453964208 4556686565376 4582215176352 4590725334228 4592180846592 4595677572992 4606113434112 4609620769512 4611082272768 4636628434944 4657580557542 4659057266688 4662604916288 4667710136832 4672745422848 4676751169068 4686922441728 4713180692756 4735686498048 4739292497148 4740795113472 4755178593792 4764009981888 4776209186116 4795287011328 4804652806272 4809835819008 4818768717312 4823966957568 4833388768032 4845765630574 4847302004736 4874156863488 4888944960768 4894218903552 4903777924848 4916335032961 4927027366656 4932342390784 4941975872016 4947307021824 4969355239728 4974715924992 4998780192384 5004172619776 5008064000976 5013466443264 5023258369911 5028677203104 5058140110848 5071092494336 5080996971864 5082607927296 5086478090496 5101910366256 5111385709734 5131802345472 5144943355904 5154992073396 5160553014144 5170137269616 5171776487424 5175714548224 5185823365701 5187467556864 5200751109248 5229564134784 5245430530824 5247093620736 5251089031936 5256838600704 5262509408256 5286289778808 5308048158832 5317262032896 5333394502656 5337455627856 5339147894784 5363274581412 5379031704752 5394697887744 5395351582497 5411065296384 5416902475776 5426962827264 5453214755328 5457367117928 5459097403392 5483426471424 5489341710336 5505996266496 5532100902912 5536843338092 5542905787488 5548885189632 5554871042048 5565720399552 5596555415616 5610886519612 5612665479168 5623627716432 5629694197248 5635767222272 5640149748672 5646234052608 5657261853492 5694403325952 5704979056128 5711133294592 5722287851808 5724102131712 5728460762112 5739649162038 5788061275392 5794305138688 5800649490432 5805622140912 5811884947968 5816404428318 5822678866752 5850844997904 5857156589056 5883259651632 5885124968448 5889606210048 5901109347177 5907475160928 5909348155392 5920323084288 5935483260416 5947076001159 5953491401376 5970830671872 5971554178686 5988372774912 6004637581338 6006541381632 6021922337024 6040192732464 6051410667846 6057938618944 6075582087168 6094015285248 6109620235136 6120967112304 6122907795456 6139538007669 6141484578816 6146161026016 6148109697024 6175509424128 6182171246592 6210107410056 6212076355584 6223613515776 6230327230464 6235668225424 6242495838336 6247249200786 6249229922304 6314248664064 6319056662864 6321060151296 6333405971904 6338228558079 6340238125056 6352013309184 6387600149393 6406203741696 6413114425344 6418101438144 6425024956416 6431955943424 6444518357376 6463069339648 6498875817984 6511568934816 6518593281024 6525625204736 6538370566464 6550513725096 6569369822208 6582200622642 6589301162688 6596409362432 6625806986304 6632954566656 6645909556044 6665040256512 6677418667968 6684621924352 6697677826548 6704902937472 6724430659584 6774662629152 6776810569728 6781970787328 6795216824022 6802547155008 6814355226624 6815180946312 6873322764528 6880737352192 6886088001342 6888271269888 6893516359488 6914431154268 6916623409152 6954942652416 6972752179712 6986370836313 6988585900032 6993907374432 6996124827648 7009118134272 7015126753602 7030383662592 7048386371744 7069771039134 7089682710528 7108938745722 7111192670208 7116607503808 7132767890688 7151032775216 7164313779174 7192930516992 7193802109996 7214753728512 7222536634368 7228153075968 7235950436352 7268648445861 7270953007104 7278796537856 7298566218394 7311235295232 7319122280448 7333417441152 7341328355328 7376134537216 7390541049984 7396168594034 7398513586176 7412963808024 7420960532736 7462073887488 7483553972224 7498170288576 7503879787151 7506258929664 7512096001464 7520199664896 7528312070144 7543015804656 7592537767936 7606638741504 7621495457796 7629717135744 7637947682816 7652865549384 7667078564601 7717415033856 7732488110094 7740829521216 7749179930624 7755205904424 7757664731136 7763571822336 7801126663872 7844346202176 7852808280064 7868145796236 7870640431104 7876633547904 7893764112384 7929434668212 7937988535168 7961107562496 7962072238248 7975893049344 8006183441784 8008721842176 8044911872118 8053590309952 8068547557128 8092046831616 8125353713664 8140444240896 8161289483072 8179822132992 8186050676892 8188646105088 8234012565504 8258994399744 8280143213408 8282768474112 8298151354368 8305265007138 8323327784448 8329665601048 8332306563072 8348580599328 8369958816446 8416329779418 8418998218752 8444541295872 8450971410772 8453650833408 8460224623008 8469351078912 8541604988928 8550819233792 8557468584192 8566699941888 8583431777712 8592691143168 8665167757312 8682091913088 8691457708032 8708433211368 8717827421952 8734018300128 8736787464192 8759159762944 8776267496856 8785734883584 8824889477448 8834409315072 8843939422208 8861212741392 8864022233088 8886720342016 8903224890624 8930237102064 8939870583296 8957331268029 8982559162368 9006956372007 9032883505536 9060289098696 9070062873344 9077116001769 9086907928416 9113373130752 9164430352704 9181450668456 9184361693184 9191355145984 9212226868224 9219241539024 9222164545536 9273256869888 9315161115084 9318114533376 9325209832576 9335420273664 9345490845696 9353502338136 9370873801179 9373844883456 9426361385512 9471372996096 9478584994296 9481590226944 9510357187584 9528019963776 9552418372232 9609305612544 9619671638016 9637537434624 9647933915136 9666777536064 9691531261148 9694604009472 9748313726976 9749494964863 9777889921536 9788437807104 9807555849696 9832670065922 9854054733312 9864684781568 9883951744032 9894614043648 9938710479456 9949431849984 9997560384768 10008345239552 10016128001952 10026932886528 10046516739822 10057354406208 10142184988672 10161993943728 10165215854592 10172956180992 10192825236033 10203820732512 10222771419468 10263604690944 10289886711808 10309984146792 10321106028288 10329132002013 10340274539232 10343552974848 10351429096448 10371646731402 10374935113728 10401502218496 10459128269568 10490861061648 10494187241472 10502178063872 10513677201408 10522690130403 10572579557616 10604656558701 10616096317664 10634524065792 10663408118583 10666789005312 10674911255712 10678295789568 10726549162824 10746470668761 10758063409504 10789395775488 10790703164994 10822130592768 10833804951552 10853925654528 10906429510656 10914734235856 10918194806784 10947849327591 10966852942848 10978683420672 11011992532992 11064201805824 11073686676184 11085811574976 11094252891051 11097770379264 11109742084096 11131440799104 11193110831232 11221773039224 11225330958336 11247255432864 11259388394496 11271534444544 11280299497344 11292468105216 11314523706984 11388806651904 11409958112256 11422266589184 11444575703616 11453290201441 11456921524224 11479298324076 11576122550784 11588610277376 11611244281824 11623769895936 11632808856636 11645357733504 11701689995808 11714313178112 11766519303264 11770249936896 11779212420096 11802218694354 11814950321856 11840646168576 11870966520832 11894152002318 11906982802752 11941661343744 11943108357372 12009275162676 12013082763264 12043844674048 12067367808177 12080385464928 12102821335692 12115877237888 12151164174336 12188030570496 12219240470272 12241934224608 12245815590912 12279076015338 12282969157632 12292322052032 12351018848256 12420214820112 12424152711168 12447227031552 12457897510707 12471336450848 12484991676672 12494498401572 12498459844608 12554938224669 12624494669127 12628497328128 12638113325728 12642120302592 12666811943808 12676457116158 12680476250112 12704026618368 12775200298786 12812407483392 12826228850688 12836202876288 12850049912832 12889036714752 12926138679296 12961246905079 12997751635968 13023137869632 13037186562048 13051250409472 13076741132928 13101027450192 13134575261819 13138739644416 13164401245284 13178602325376 13192818724864 13251613972608 13265909133312 13291819112088 13330080513024 13354837335936 13369243848704 13395355653096 13409805874944 13549325258304 13563941574656 13590433648044 13605094310016 13630361892624 13746645529056 13761474704384 13772176002684 13776542539776 13787032718976 13828862308536 13833246818304 13909885304832 13945504359424 13972741672626 13977171800064 13987814748864 14018236268544 14030253507204 14060767325184 14096772743488 14139542078268 14217877491444 14222385340416 14233215007616 14265535781376 14302065550432 14328627558348 14385861033984 14387604219992 14429507457024 14456306151936 14471900872704 14537296891722 14541906014208 14597132436788 14622470590464 14666834882304 14682656710656 14749005098883 14781082099968 14792337188068 14797027172352 14825927616048 14841921065472 14924147774976 14967107944448 14996340577152 15007759574302 15012517859328 15024192002928 15040399329792 15056624140288 15086031609312 15185075535872 15213277483008 15242990915592 15259434271488 15275895365632 15305731098768 15334157129202 15434830067712 15464976220188 15481659042432 15498359861248 15510411808848 15515329462272 15527143644672 15557470097103 15602253327744 15688692404352 15705616560128 15736291592472 15741280862208 15753267095808 15787528224768 15858869336424 15875977070336 15924144476496 15951786098688 16012366883568 16017443684352 16089823744236 16107180619904 16137095114256 16184093663232 16186054747491 16250707427328 16280888481792 16322578966144 16359644265984 16372101353784 16377292210176 16468025131008 16517988799488 16560286426816 16596302708736 16610530014276 16646655568896 16659331202096 16664613126144 16697161198656 16739917632892 16832659558836 16837996437504 16889082591744 16901942821544 16907301666816 16920449246016 16938702157824 17083209977856 17114937168384 17133399883776 17166863555424 17185382286336 17364183826176 17382915416064 17416866422736 17435654843904 17468036600256 17518319525888 17552534993712 17571469767168 17649778954896 17668818630144 17687878844416 17722425482784 17728044466176 17773440684032 17806449781248 17841228003477 17860474204128 17879741166592 17914662536058 17965118324736 18013912744014 18065767011072 18120578197392 18140125746688 18154232003538 18173815856832 18226746261504 18328860705408 18362901336912 18368723386368 18382710291968 18418614023007 18424453736448 18438483078048 18444329091072 18546513739776 18630322230168 18636229066752 18650419665152 18670840547328 18690981691392 18707004676272 18741747602358 18747689766912 18852722771024 18942745992192 18957169988592 18963180453888 19014685674237 19020714375168 19056039927552 19104836744464 19162800448179 19218611225088 19239343276032 19275074869248 19295867830272 19333555072128 19383062522296 19389208018944 19496627453952 19498989929726 19555779843072 19576875614208 19615111699392 19665340131844 19708109466624 19729369563136 19767903488064 19782955802489 19789228087296 19877420958912 19898863699968 19995120769536 20016690479104 20032256003904 20053865773056 20093033479644 20114708812416 20284369977344 20323987887456 20330431709184 20345912361984 20385650472066 20407641465024 20445542838936 20579773423616 20619968293584 20642212056576 20658264004026 20680549078464 20702858192896 20743293462804 20749870227456 20803004436992 20918256539136 20959112508939 20981722123296 20988374482944 21004356127744 21027354402816 21045380260806 21145159115232 21209313117402 21232192635328 21269048131584 21326816237166 21333578010624 21349822511424 21453098325648 21492941337522 21516126819008 21578791550976 21581406329988 21644261185536 21667609903104 21707851309056 21805945337583 21812859021312 21829468471712 21836389613568 21895698655182 21933705885696 21957366841344 22023985065984 22128403611648 22147373352368 22171623149952 22188505782102 22195540758528 22262881598208 22386221662464 22443546078448 22450661916672 22494510865728 22511639361453 22518776788992 22543068889088 22560598994688 22584936210432 22629047413968 22686993634051 22777613303808 22819916224512 22844533178368 22889151407232 22906580402882 22913843048448 22958596648152 23152245101568 23177220554752 23222488563648 23247539791872 23265617713272 23290715467008 23403379991616 23428626356224 23533038606528 23558424840192 23604437388708 23629900643712 23681292337152 23741933041664 23788304004636 23813965605504 23883322687488 23886216714744 24018550325352 24026165526528 24087689348096 24134735616354 24160770929856 24205642671384 24231754475776 24376061140992 24438480940544 24483868449216 24558152030676 24565938315264 24584644104064 24702037696512 24840429640224 24848305422336 24894454063104 24915795021414 24942672901696 24969983353344 24988996803144 24996919689216 25109876449338 25248989338254 25256994656256 25276226651456 25333623887616 25352914232316 25360952500224 25408053236736 25550400597572 25624814966784 25652457701376 25672405752576 25700099825664 25778073429504 25852277358592 25922493810158 25995503271936 26046275739264 26074373124096 26153482265856 26202054900384 26269150523638 26277479288832 26328802490568 26357204650752 26385637449728 26503227945216 26531818266624 26583638224176 26651710968157 26660161026048 26709674671872 26738487697408 26790711306192 26819611749888 26871993804087 27098650516608 27127883149312 27180867296088 27210188620032 27231348005307 27260723785248 27493291058112 27522949408768 27544352005368 27553085079552 27574065437952 27657724617072 27666493636608 27819770609664 27891008718848 27945483345252 27954343600128 27975629497728 28036472537088 28060507014408 28112621403537 28121534650368 28193545486976 28279084156536 28435754982888 28444770680832 28466430015232 28531071562752 28604131100864 28657255116696 28775208439984 28859014914048 28912612303872 28943801745408 29074593783444 29083812028416 29194264873576 29244941180928 29248484894589 29333669764608 29365313421312 29498010197766 29562164199936 29584674376136 29594054344704 29651855232096 29683842130944 29848295549952 29992681154304 30015519148604 30025035718656 30048384005856 30080798659584 30113248280576 30172063218624 30370151071744 30426554966016 30485981831184 30518868542976 30551790731264 30611462197536 30668314258404 30869660135424 30929952440376 30963318084864 30996719722496 31020823617696 31030658924544 31054287289344 31114940194206 31204506655488 31377384808704 31411233120256 31472583184944 31482561724416 31506534191616 31568070391209 31717738672848 31751954140672 31813969676103 31848288952992 31903572197376 31990224355749 32024733767136 32034887368704 32179647488472 32214361239808 32239412006283 32274190228512 32368187326464 32372109494982 32501414854656 32561776963584 32645157932288 32719288531968 32744202707568 32754584420352 32843547982773 32936050262016 33035977598976 33120572853632 33192605417472 33221060028552 33282758673153 33293311137792 33318662404192 33329226252288 33394322397312 33479835265784 33665319117672 33675992875008 33778165183488 33803885643088 33814603333632 33840898492032 33877404315648 34166419955712 34170560022481 34229874336768 34266799767552 34333727110848 34359870604323 34370764572672 34627516599341 34728367652352 34765830832128 34833732845472 34871309687808 34936073200512 35036639051776 35105069987424 35142939534336 35299557909792 35337637260288 35375757688832 35444850965568 35546881368064 35612899562496 35682456006954 35720948408256 35759482333184 35829325072116 36027825488028 36131534022144 36202103424531 36241156394784 36280251493376 36308464007076 36347631713664 36453492523008 36657721410816 36725802673824 36737446772736 36765420583936 36837228046014 36848907472896 36876966156096 37260644460336 37272458133504 37300839330304 37341681094656 37373692532121 37414009352544 37483495204716 37495379533824 37664814674007 37705445542048 37873484007381 37885491984384 37914339977184 37926360907776 38029371348474 38041428750336 38112079855104 38209673488928 38325600896358 38437222450176 38478686552064 38550149738496 38667110144256 38766125044592 38778416037888 38883740715237 38993254907904 38997979859452 39111559686144 39153751228416 39230223398784 39330680263688 39403725785457 39416218933248 39458739126272 39535806976128 39565911604978 39578456174592 39754841917824 39797727399936 39990241539072 40033380958208 40064512007808 40107731546112 40142114201167 40186066959288 40229417624832 40568739954688 40647975774912 40678927267187 40691824723968 40771300944132 40815282930048 40891085677872 41159546847232 41239936587168 41284424113152 41316528008052 41361098156928 41405716385792 41486586925608 41499740454912 41606008873984 41836513078272 41918225017878 41963444246592 42008712255488 42054708805632 42090760521612 42290318230464 42418626234804 42464385270656 42653632474332 42667156021248 42699645022848 42906196651296 42985882675044 43032253638016 43157583101952 43162812659976 43288522371072 43415702618112 43611890675166 43625718042624 43658936943424 43791397310364 43867411771392 44047970131968 44247015296649 44294746704736 44343246299904 44377011564204 44391081517056 44525763196416 44772443324928 44887092156896 44901323833344 44989021731456 45023278722906 45037553577984 45121197989376 45169872420864 45258094827936 45373987268102 45555226607616 45639832449024 45778302814464 45813160805764 45827686096896 45917193296304 46034773490453 46304490203136 46354441109504 46444977127296 46495079583744 46531235426544 46581430934016 46806759983232 46857252712448 47066077213056 47116849680384 47208874777416 47259801287424 47362584674304 47483866083328 47576608009272 47627931211008 47772433429488 48037100650704 48052331053056 48175378696192 48269471232708 48321541859712 48411285342768 48463508951552 48558164242473 48752122281984 48876961881088 48967736898432 49116304061352 49131876630528 49169288208128 49404075393024 49680859280448 49788908126208 49831590042828 49885345803392 49939966706688 49977993606288 49993839378432 50219752898676 50497978676508 50513989312512 50552453302912 50667247775232 50705828464632 50721905000448 50816106473472 51100801195144 51249629933568 51344811505152 51400199651328 51556146859008 51844987620316 52092551478528 52148746248192 52306964531712 52404109800768 52538301047276 52554958577664 52657604981136 52714409301504 52771274899456 53006455890432 53063636533248 53167276448352 53303421936314 53320322052096 53419349343744 53476975394816 53581422612384 53639223499776 53743987608174 54197301033216 54255766298624 54361734592176 54420377240064 54462696010614 54521447570496 54986582116224 55045898817536 55088704010736 55106170159104 55148130875904 55255842069021 55315449234144 55332987273216 55639541219328 55782017437696 55890966690504 55908687200256 55951258995456 56072945074176 56121014028816 56225242807074 56243069300736 56387090973952 56558168313072 56871509965776 56889541361664 56932860030464 57044057022711 57062143125504 57208262201728 57314510233392 57488401344537 57550416879968 57718029828096 57825224607744 57887603490816 58149187566888 58167624056832 58388529747152 58489882361856 58496969789178 58667339529216 58730626842624 58996020395532 59124328399872 59169348752272 59188108689408 59303710464192 59348867407467 59367684261888 59696591099904 59985362308608 60031038297208 60050071437312 60096768011712 60161597319168 60226496561152 60344126437248 60853109932032 60971963662368 61037737085952 61103581462528 61222924395072 61336628516808 61739320270848 61859904880752 61926636169728 61993439444992 62041647235392 62108574578688 62229880388412 62409013310976 62754769617408 62822466240512 62945166369888 62965123448832 63013068383232 63136140782418 63435477345696 63503908281344 63627939352206 63696577905984 63807144394752 63980448711498 64049467534272 64359294976944 64428722479616 64478824012566 64548380457024 64736374652928 64744218989964 65002829709312 65123553927168 65290315864576 65417836012749 65438577063936 65488405415136 65509168840704 65687095965546 65872100524032 66071955197952 66241145707264 66385210834944 66442120057104 66565517346306 66586622275584 66637324808384 66788644794624 66959670531568 67330638235344 67351985750016 67534918084359 67556330366976 67607771286176 67629206667264 67681796984064 67754808631296 68060980902153 68332839911424 68341120044962 68459748673536 68533599535104 68667454221696 68719741208646 68741529145344 69255033198682 69456735304704 69531661664256 69667465690944 69742619375616 69872146401024 70073278103552 70210139974848 70263601643323 70285879068672 70599115819584 70675274520576 70751515377664 70889701931136 71093762736128 71225799124992 71364912013908 71441896816512 71518964666368 71658650144232 72055650976056 72263068044288 72404206849062 72482312789568 72560502986752 72616928014152 72695263427328 73315442821632 73451605347648 73530841167872 73674456092028 73697814945792 73753932312192 74521288920672 74544916267008 74601678660608 74683362189312 74747385064242 74828018705088 74966990409432 74990759067648 75329629348014 75410891084096 75746968014762 75770983968768 75828679954368 76058742696948 76082857500672 76224159710208 76419346977856 76651201792716 76874444900352 76957373104128 77100299476992 77334220288512 77532250089184 77556832075776 77767481430474 77986509815808 77995959718904 78223119372288 78460446797568 78661360527376 78807451570914 78832437866496 79071613952256 79131823209956 79156912349184 79509683835648 79595454799872 79955132904471 79980483078144 80066761916416 80129024015616 80215463092224 80284228402334 80372133918576 80458835249664 81137479909376 81295951549824 81357854534374 81383649447936 81542601888264 81630565860096 81782171355744 82319093694464 82479873174336 82568848226304 82633056016104 82722196313856 82811432771584 82973173851216 82999480909824 83212017747968 83673026156544 83836450035756 83926888493184 84017424510976 84109417611264 84181521043224 84337864210611 84580636460928 84837252469608 84928770541312 85307264948664 85334312042496 85399290045696 85812393302592 85971765350088 86064507276032 86325625319952 86577044742144 86831405236224 87223781350332 87251436085248 87317873886848 87582794620728 87734823542784 87745454683767 88095940263936 88494030593298 88589493409472 88686492599808 88754023128408 88782163034112 89051526392832 89544886649856 89774184313792 89978043462912 90046557445812 90075107155968 90242395978752 90339744841728 90516189655872 90747974536204 91110453215232 91279664898048 91556605628928 91626321611528 91655372193792 91834386592608 92069546980906 92608980406272 92889954254592 92990159167488 93062470853088 93162861868032 93613519966464 93714505424896 94132154426112 94233699360768 94417749554832 94519602574848 94967732166656 95153216018544 95255862422016 95441909028309 95544866858976 96074201301408 96104662106112 96350757392384 96538942465416 96643083719424 96718236018849 96822570685536 96927017903104 97116328484946 97504244563968 97753923762176 97935473796864 98232608122704 98263753261056 98338576416256 98530643948319 98808150786048 99361718560896 99577816252416 99663180085656 99770691606784 99848276019459 99879933413376 99955987212576 99987678756864 100439505797352 100995957353016 101027978625024 101104906605824 101334495550464 101411656929264 101443810000896 101632212946944 102201602390288 102499259867136 102511680067443 102689623010304 102800399302656 103079611812969 103112293718016 103689975240632 103882549798023 104185102957056 104297492496384 104613929063424 104808219601536 105076602094552 105109917155328 105315209962272 105428818603008 105542549798912 106012911780864 106127273066496 106334552896704 106606843872628 106640644104192 106838698687488 106953950789632 107162845224768 107244444613493 107278446999552 107487975216348 108394602066432 108511532597248 108723469184352 108840754480128 108925392021228 109042895140992 109973164232448 110091797635072 110177408021472 110212340318208 110296261751808 110511684138042 110630898468288 111564034875392 111781933381008 111817374400512 111902517990912 112121077596363 112242028057632 112450485614148 112486138601472 112774181947904 112994444022021 113116336626144 113620452022143 113743019931552 113779082723328 113865720060928 114088114045422 114124286251008 114416524403456 114629020466784 114976802689074 115100833759936 115436059656192 115650449215488 116298375133776 116335248113664 116651222145711 116777059494304 116979764723712 116993939578356 117334679058432 117461253685248 117992040791064 118211177356371 118248656799744 118338697504544 118376217378816 118607420928384 118697734814934 118735368523776 119393182199808 119970724617216 120062076594416 120100142874624 120193536023424 120323194638336 120426342603501 120688252874496 121364402838467 121706219864064 121943927324736 122036781801561 122075474171904 122207162925056 122445848790144 122673257033616 123478640541696 123719809761504 123853272339456 123986878889984 124083294470784 124217149157376 124459760776824 124818026621952 125509539234816 125644932481024 125890332739776 126026136766464 126272281564836 126870954691392 127007816562688 127255878704412 127393155811968 127960897422996 128098935068544 128718589953888 128857444959232 128957648025132 129096760914048 129472749305856 129488437979928 130247107854336 130580631729152 130835672025498 130877154127872 130976810830272 131374191931092 132143910395904 132482291414528 132741045889947 132884240114208 133131034692612 133173244551168 133274649616768 133577289589248 133919341063136 134661276470688 134703971500032 135069836168718 135112660733952 135215542572352 135363593968128 135509617262592 136121961804306 136665679822848 136682240089924 136919497347072 137334908443392 137439482417292 137483058290688 138104320471359 138510066397364 138913470609408 139063323328512 139334931381888 139485238751232 139744292802048 140146556207104 140420279949696 140527203286646 140571758137344 141198231639168 141350549041152 141779403862272 142187525472256 142451598249984 142573715955869 142729824027816 142883793633024 143037929332736 143317300288464 144111301952112 144480327880009 144526136088576 144808413698124 144964625579136 145121005973504 145233856028304 145390526854656 145674492727419 146630885643264 146903210695296 147061682335744 147348912184056 147395629891584 147507864624384 149042577841344 149203357321216 149366724378624 149494770128484 149656037410176 149933980818864 149981518135296 150659258696028 150821782168192 151493936029524 151541967937536 151657359908736 152117485393896 152165715001344 152448319420416 152838693955712 153302403585432 153748889800704 154200598953984 154668440577024 155064500178368 155534962860948 155991919437808 156446238744576 156920893595136 157322721054752 157614903141828 157664875732992 158143227904512 158263646419912 158313824698368 159019367671296 159190909599744 159910265808942 159960966156288 160258048031232 160430926184448 160568456804668 160744267837152 160917670499328 162591903099648 162715709068748 162767298895872 163085203776528 163261131720192 163564342711488 164638187388928 164959746348672 165137696452608 165266112032208 165444392627712 165622865543168 165946347702432 165998961819648 166424035495936 167346052313088 167672900071512 167853776986368 168034849021952 168218835222528 168363042086448 168675728421222 169161272921856 169674504939216 169857541082624 170614529897328 170668624084992 170798580091392 171132171068133 171624786605184 171943530700176 172129014552064 172465204033611 172651250639904 173154089484288 173662810472448 174447562700664 174502872170496 174635747773696 175165589241456 175469647085568 175490909367534 176191880527872 176988061186596 177178986818944 177372985199616 177508046256816 177564326068224 178046602222401 178103052785664 179089773299712 179548368627584 179956086925824 180093114891624 180150214311936 180484791957504 180679489683456 181032379311744 181495949072408 182559329796096 183113211257856 183252643223056 183310744387584 183668773185216 184139093961812 185217960812544 185240404332397 185779908509184 185980318334976 186124941706176 186325723736064 187227039932928 187429010849792 188264308852224 188467398721536 188835499109664 189039205149696 189935464333312 190306432037088 190511724844032 190883818056618 191089733717952 192148402602816 192701514784768 193077884930832 193286167438848 193436472037698 193645141371072 193854035806208 194232656969892 195008489127936 195507847524352 195870947593728 196253508038247 196465216245408 196527506522112 196677152832512 197061287896638 197616301572096 198723437121792 199155632504832 199326360171312 199541383213568 199696552038918 199759866826752 199911974425152 200879011594704 201991914706032 202055957250048 202209813211648 202604754253077 202668991100928 202823313858528 202887620001792 203264425893888 204182942706459 204403204780576 204998519734272 205023360134886 205379246020608 205600798605312 206159223625938 206224587436032 207379950481264 207765099596046 208370205914112 208594984992768 209227858126848 209616439203072 210153204189104 210219834310656 210630419924544 210790804929969 210857637206016 211085099597824 212025823561728 212254546132992 212669105793408 213213687745256 213281288208384 213677397374976 213907901579264 214325690449536 214488889226986 214556893999104 214975950432696 216789204132864 217023065194496 217446938368704 217612513827379 217681508960256 217850784042456 218085790281984 219946328464896 220183595270144 220354816042944 220592523503616 221023368276084 221261796936576 223128069750784 223563866762016 223634748801024 223805035981824 224242155192726 224484056115264 224900971228296 224972277202944 225548363895808 225988888044042 226232673252288 227240904044286 227486039863104 227731440121856 228176228090844 228248572502016 228833048806912 229258040933568 229953605378148 230201667519872 230872119312384 231300898430976 232596750267552 232670496227328 233302444291422 233554118988608 233959529447424 233987879156712 234669358116864 235984081582128 236422354712742 236497313599488 236677395009088 237214841856768 237395469629868 237470737047552 238786364399616 239865398713413 239941449234432 240124153188832 240200285749248 240387072046848 240646389276672 240852685207002 241376505748992 242728805676934 243412439728128 243887854649472 244073563603122 244150948343808 244891697580288 245346514067232 246957281083392 247439619523008 247706544678912 247973757779968 248166588941568 248434298314752 248919521553648 249556929974561 249636053243904 251019078469632 251289864962048 251780665479552 252052273532928 252544563129672 253741909382784 254015633125376 254511757408824 254786311623936 255921794845992 256197870137088 257437179907776 257714889918464 257915296050264 258193521828096 258976875959856 260494215708672 261161263458304 261671344050996 261754308255744 261953621660544 262748383862184 263236364051301 264287820791808 264964582829056 265482091779894 265768480228416 266262069385224 266346489102336 266549299233536 267154579178496 267838682126272 269322552941376 270139672337436 270225321467904 270431085144704 270727187936256 271019234525184 272243923608612 273331359645696 273364480179848 273838994694144 274669816886784 274878964834584 274966116581376 276208640942718 277020132794728 277826941218816 278669862763776 278970477502464 279488585604096 280840559899392 281054406573292 281143516274688 282396463278336 282701098082304 283558807724544 284375050944512 284903196499968 285147431911738 285459648055632 285767587266048 286075858665472 286634600576928 288222603904224 288960655760018 289052272177152 289616827396248 289929251158272 290242011947008 290467712056608 290781053709312 291348985454838 293261771286528 293806421390592 294123364671488 294697824368112 294791259783168 295015729248768 295591931844957 298085155682688 298406714642432 298733448757248 298989540256968 299312074820352 299544828058377 299867961637728 299963036270592 301318517392056 301643564336384 302987872059048 303083935875072 303314719817472 304234970787792 304331430002688 304896638840832 305677387911424 306604807170864 307497779601408 307535040202329 308401197907968 309238835438907 309336881154048 310129000356736 311069925721896 311647649394069 311983838875616 312892477489152 313841787190272 314645442109504 315229806283656 315329751465984 316286455809024 316527292839824 316627649396736 318038735342592 318381819199488 319820531617884 319921932312576 320516096062464 320861852368896 321136913609336 321488535674304 321733333840479 321835340998656 325183806199296 325431418137496 325534597791744 326170407553056 326522263440384 327128685422976 329919492697344 330275392905216 330532224064416 330888785255424 331245731086336 331892695404864 332848070991872 334692104626176 335345800143024 335707553972736 336069698043904 336726084172896 337351456842444 338322545843712 338983332066063 339349009878432 339715082165248 341229059794656 341337248169984 341597160182784 342264342136266 343249573210368 343887061400352 344258029104128 344930408067222 345302501279808 346308178968576 348895125401328 349005744340992 349271495547392 349953666437133 350331178482912 350939294171136 350981818735068 352383761055744 353976122373192 354357973637888 354633532069113 354745970399232 355016092513632 355128652136448 356093204444802 356206105571328 358179546599424 359096737255168 359912173851648 360186229783248 360300428623872 360969583915008 361279027810503 362064758623488 362991898144816 364093208515401 365118659592192 366110345404683 366226422515712 366505286446112 366621488775168 367337546370432 368278187923624 370435921625088 370480808664794 371559817018368 371960636669952 372249883412352 372651447472128 374454079865856 374858021699584 375876160247291 376528617704448 376934797443072 377670998219328 378078410299392 379870928666624 380612864074176 380902682592751 381023449688064 381767636113236 382179467435904 384296805205632 385403029569536 386155769861664 386572334877696 386872944075396 387290282742144 387708071612416 388465313939784 391015695048704 391741895187456 392507016076494 392930432490816 393354305665024 394122575793276 397446874243584 398223137669841 398652720342624 399082766427136 399393104077836 399519733653504 399823948850304 401758023189408 403983829412064 404111914500096 404419626423296 405209508506154 405337982201856 405646627717056 406528851787776 408365885412918 408806409561152 409997039468544 410046720269772 410758492041216 412318447251876 412449174872064 414312961414077 414759900962528 415530199192092 416740411828224 417189969985536 418455716253696 419232878406144 420306408378208 420439668621312 421260839849088 421581609859938 421715274412032 424051647123456 425338211586816 426427375490512 426562576416768 427354794749952 427721147867607 428651380899072 428977778453972 429113787998208 429951900865392 431052879046969 433440983640027 433578408265728 434046130388992 434893876737408 435225027654758 435363017920512 435701568084912 436171580563968 439892656929792 440367190540288 440709632085888 441185047007232 442046736552168 442523593873152 446256139501568 447127733524032 447610071963648 448484310385452 448968112230528 449801942456592 449944554405888 451096727791616 451977776088084 452465346504576 454481808088572 454972079726208 455462880243712 456352456181688 456497145004032 457666097613824 458516081867136 459907210756296 460403335039744 462601796861952 465193500535104 466604888582844 467108237977216 467975758313424 469338716233728 471968163164256 472844709425484 472994627198976 473354790018176 474429683713536 474790939259736 474941474095104 477572728799232 479730797426826 479882898468864 480248306377664 480774144093696 481292778553344 481705370414004 482753011497984 485457611353868 487775709298944 488147127206244 488301896687616 489783395160576 490693028134464 493914562166784 494879239046016 495413089357824 496333177883136 496868596629504 497839043107296 499113859949122 499272106487808 502038156939264 503561330959104 504104547065856 505089126259344 506382508394983 507483818765568 508031266250752 509023514817648 509572623247872 511843589691984 512395740274176 514874359815552 515429779836928 515830592100528 516387043656192 517395612100833 517953751919712 520988431417344 522322526916608 523342688101992 523508616511488 523907243321088 525496767724368 526472728102602 528575641583616 529929165658112 530964183559788 531536960456832 532524138770448 532692978204672 533098598467072 534139806667203 534309158356992 535677364252544 538645105882752 540279344674872 540450642935808 540862170289408 541454375872512 542038469050368 544487847217224 546728960359696 547677989388288 549339633773568 549757929669168 549932233162752 552417281885436 554040265589456 555653882437632 555721212997191 557339725527552 557940955004928 558977171208192 561681119798784 562108813146584 562287032549376 564792926556672 565402196164608 567117615449088 569806392999936 570294863823476 570919296111264 571535174532096 572151717330944 573269201153856 576445207808448 577921311520036 578104544354304 579233654792496 579858502316544 580484023894016 580935424113216 581562107418624 582697970909676 586523542573056 587612842781184 588246729342976 589395648736224 589582519566336 590031458497536 591183863689914 596170311365376 596813429284864 597466897514496 597979080513936 598624149640704 599089656116754 599735923275456 602637034784112 603287128672768 605975744118096 606167871750144 606629439634944 607814262759231 608469941575584 608662860005376 609793277681664 611354775822848 612548828119377 613209614341728 614995559202816 615070080404658 616802395815936 618477670877814 618673762308096 620258000713472 622139851443792 623295298788138 623967677751232 625784954978304 627683574380544 629290884219008 630459612567312 630659502931968 632372414789907 632572911618048 633054585679648 633255298793472 636077470685184 636763638398976 639641063235768 639843864625152 641032192124928 641723704737792 642273827218672 642977071348608 643466667680958 643670681997312 650367612398592 650862836274992 651069195583488 652340815106112 652837541482137 653044526880768 654257370845952 657922815387479 659838985394688 660550785810432 661064448128832 661777570510848 662491462172672 663785390809728 665696141983744 669384209252352 670691600286048 671415107945472 672139396087808 673452168345792 674702913684888 676645091687424 677966664132126 678698019756864 679430164330496 682458119589312 683194320365568 684528684272532 686499146420736 687774122800704 688516058208256 689860816134444 690605002559616 692616357937152 697790250802656 698011488681984 698542991094784 699907332874266 700662356965824 701878588342272 701963637470136 707952244746384 708715947275776 709267064138226 709491940798464 710032185027264 712186408889604 712412211142656 716359093198848 718193474510336 719596196140239 719824347703296 720372459566496 720600857247744 721939167830016 722558055621006 724129517246976 725983796289632 728186417030802 730237319184384 732220690809366 732452845031424 733010572892224 734675092740864 736556375847248 740871843250176 740961617329588 743119634036736 743921273339904 744499766824704 745302894944256 748670789923683 748908159731712 749716043399168 751752320494582 753057235408896 753869594886144 755341996438656 756156820598784 759741857333248 761225728148352 761805365185502 762046899376128 763535272226472 764358934871808 768593610411264 770806059139072 772311539723328 772899618076553 773144669755392 773745888150792 774580565484288 775416143224832 776930627879568 782031390097408 783483790374912 785014032152988 785860864981632 786708611330048 788245151586552 789709092153903 794893748487168 796446275339682 797305440685248 798165532854272 798786208155672 799039467307008 799647897700608 803516046378816 807967658824128 808839252846592 810419017012308 810675964403712 811293255434112 813057703575552 816731770825836 817612819122304 819994078937088 820093440539544 821516984082432 824636894503752 824898349744128 828625922828154 829519801925056 831060398384184 833480823656448 836911432507392 838465756812288 840612816756416 842521679698176 843163219719876 843430548824064 848103294246912 850676423173632 852854750981024 853125152833536 854709589499904 855442295735214 857302761798144 857955556907944 858227575996416 859903801730784 862105758093938 866881967280054 867156816531456 869787753474816 870450055309516 870726035841024 871403136169824 872343161127936 879785313859584 880734381080576 881419264171776 882370094014464 884093473104336 885047187746304 892512279003136 894255467048064 895220143927296 896968620770904 897936224461056 899603884913184 899889108811776 902193455583232 903955552176168 904930693009152 908963616177144 909944159452416 910925760487424 912704912363376 912994290008064 915332195227648 917032163734272 919814421512592 920806670079488 922605120606987 925203593723904 927716506316721 930387001070208 933209777165688 934216475954432 934942948182207 935951516626848 938677432467456 943936326328512 945689418850968 945989254397952 946709580036352 948859367427072 949581878519472 949882948190208 955145457598464 959461594853652 959765796937728 960496612755328 961548288187392 962585557106688 963410740828008 965200001521437 965506022995968 970915222707736 975551418597888 976294254412488 976603793375232 979566790321152 981386056268928 989758478092032 990826178715648 992666355766272 993737193259008 995678086214592 998227719898244 998544212975616 1004076313878528 1004197981380889 1007122661918208 1008209094131712 1010178252518688 1012765016789966 1014967637531136 1016062532501504 1018047029635296 1019145246495744 1023687179383968 1024791480548352 1029748719631104 1030859559673856 1031661184201056 1032774087312384 1034791224201666 1035907503839424 1044645053833216 1046685376203984 1047017233022976 1047814486642176 1049860999311399 1050993535448736 1052945456205204 1057151283167232 1059858331316224 1061928367119576 1063073920913664 1063900596207339 1065048277540896 1065385956409344 1066197196934144 1068279613334406 1068618316713984 1071354728505088 1077290211765504 1080558689349744 1080901285871616 1081724340578816 1082908751745024 1083837083431509 1088975694434448 1092279625546203 1093457920719392 1095355978776576 1098331036214049 1098679267547136 1099515859338336 1099864466325504 1104834563770872 1108080531178912 1111307764875264 1111442425994382 1114679451055104 1115881910009856 1117954342416384 1123362239597568 1124217626293168 1124574065098752 1127628480741873 1129585853113344 1130804392329216 1134235230898176 1139612785999872 1140589727646952 1141838592222528 1142708047778253 1143070349064192 1144303434661888 1146538402307712 1152890415616896 1155842623040072 1156209088708608 1158467309584992 1159717004633088 1160968047788032 1161870848226432 1163124214837248 1165395941819352 1173047085146112 1175225685562368 1176493458685952 1178791297472448 1179688890748423 1180062916995072 1182367727379828 1192340622730752 1193626858569728 1195958161027872 1197248299281408 1198179312233508 1199471846550912 1205274069568224 1206574257345536 1211951488236192 1212335743500288 1213258879269888 1215628525518462 1216939883151168 1219586555363328 1222709551645696 1225097656238754 1226419228683456 1229991118405632 1230140160809316 1236955341755628 1237347524616192 1240516001426944 1242938884242231 1244279702887584 1246590597576276 1247935355502464 1251569909956608 1255367148761088 1258581768438016 1260919225134624 1261319005863936 1264744829579814 1265145823236096 1266109171359296 1272154941370368 1279282126471536 1279687729250304 1282064384249856 1283163443602821 1284547654437344 1285954142697216 1286933335361916 1287341363994624 1293158637140907 1300322950920081 1300735224797184 1301725672549984 1302138391166976 1304681630212224 1305675082964274 1306089053761536 1308514741691904 1315845630774958 1319677970789376 1321101571620864 1322128896257664 1323555141021696 1327570781619456 1331392283967488 1335008431223137 1338768418504704 1341383200572096 1342830215890944 1344278792175616 1346904336691584 1349405827369776 1353290183374848 1355933328264252 1357396039513728 1358860328660992 1364916239178624 1366388640731136 1369057368545064 1372998292841472 1375548245601408 1377032116416512 1379721632268888 1381210005119232 1395580501605312 1397085982189568 1399814665748532 1401324713931648 1403927274940272 1415904489492768 1417431894551552 1418534128276452 1418983881596928 1420064370054528 1424372817779208 1424824422285312 1432718186397696 1436386949020672 1439192392280478 1439648695406592 1440744919132992 1443878335660032 1445116111242012 1448259034493952 1451967592579264 1456372834061604 1464441381618732 1464905690062848 1466021145784448 1469350185481728 1473112751694496 1481743686500352 1481923234659176 1486239268073472 1488999533649408 1490605789888512 1497341579847366 1497816319463424 1503504640989164 1506114470817792 1510683992877312 1512313641197568 1519147525184949 1522451456296704 1523610730371004 1524093798752256 1527070544452944 1528717869743616 1537187220822528 1541612118278144 1544623079446656 1545799236153106 1546289339510784 1547491776301584 1549161130968576 1550832286449664 1553861255759136 1564062780194816 1566967580749824 1570028064305976 1571721729963264 1573417222660096 1576490303173104 1579418184307806 1589787496974336 1592892550679364 1594610881370496 1596331065708544 1597572416311344 1598078934614016 1599295795401216 1602419420001609 1607032092757632 1615935317648256 1617678505693184 1620838034024616 1621351928807424 1622586510868224 1626115407151104 1633463541651672 1635225638244608 1640186881079088 1643033968164864 1649273789007504 1649796699488256 1657251845656308 1659039603850112 1662120796768368 1666961647312896 1667163638991573 1673822865014784 1676931513624576 1681225633512832 1685043359396352 1686326439439752 1686861097648128 1696206588493824 1701352846347264 1705709501962048 1709419178999808 1710884591470428 1714605523596288 1715911113815888 1716455151992832 1719807603461568 1724211516187876 1733763934560108 1734313633062912 1739575506949632 1740900110619032 1741452071682048 1742806272339648 1744686322255872 1759570627719168 1762838528343552 1764740188028928 1768186946208672 1770094375492608 1788510934096128 1790440287854592 1793937241541808 1795872448922112 1799207769826368 1804386911166464 1807911104352336 1809861386018304 1817927232354288 1819888318904832 1821851520974848 1825409824726752 1825988580016128 1830664390455296 1834064327468544 1837646484358131 1839628843025184 1841613340158976 1845210241213974 1850407187447808 1855433012633442 1860774002140416 1866419554331376 1868432951908864 1869885896364414 1871903033253696 1877354864934912 1887872652657024 1891378837701936 1891978508795904 1893419160072704 1897117244369721 1897718734854144 1899163757038944 1899765896380416 1910290915196928 1918923189707304 1919531593875456 1920993225510656 1923096576374784 1925171114213376 1926821481656016 1930400003042874 1931012045991936 1941830445415472 1951102837195776 1952588508824976 1953207586750464 1958512624446411 1959133580642304 1962772112537856 1973768446162437 1979516956184064 1981652357431296 1985332711532544 1987474386518016 1991356172429184 1996455439796488 1997088425951232 2008152627757056 2008395962761778 2014245323836416 2016418188263424 2020356505037376 2025530033579932 2029935275062272 2032125065003008 2036094059270592 2037644447656367 2038290492991488 2047374358767936 2049582961096704 2059497439262208 2061719119347712 2063322368402112 2065548174624768 2069582448403332 2071815007678848 2089290107666432 2093370752407968 2094034466045952 2095628973284352 2099721998622798 2101987070897472 2105890912410408 2119716662632448 2123856734239152 2126147841827328 2127801192414678 2130096555081792 2132394393868288 2136559226668812 2137236633427968 2142709457010176 2154580423531008 2158788588420717 2161117378699488 2161802571743232 2163448681157632 2165817503490048 2167674166863018 2177951388868896 2184559251092406 2186915841438784 2190711957553152 2196662072428098 2197358535094272 2199031718676672 2209669127541744 2216161062357824 2222615529750528 2222884851988764 2229358902110208 2231763820019712 2235908684832768 2246012369771049 2246724479195136 2248435252586336 2249148130197504 2255256961483746 2259171706226688 2261608784658432 2268470461796352 2279225571999744 2281179455293904 2283677184445056 2285416095556506 2286140698128384 2293076804615424 2305780831233792 2311685246080144 2312418177417216 2316934619169984 2318698854229659 2319434009266176 2321936095576064 2323741696452864 2326248429674496 2330791883638704 2346094170292224 2350451371124736 2352986917371904 2357582594944896 2359377781496846 2360125833990144 2364735454759656 2384681245461504 2387253717139456 2391916322055744 2394496598562816 2396358624467016 2398943693101824 2410548139136448 2413148514691072 2423902976472384 2426517758539776 2431257051036924 2433879766302336 2439173110726656 2445419103291392 2450195312477508 2452838457366912 2459982236811264 2460280321618632 2473910683511256 2474695049232384 2481032002853888 2485877768484462 2488559405775168 2493181195152552 2495870711004928 2510734297522176 2517163536876032 2521838450269248 2529489659159628 2530291646472192 2532218342718592 2544309882740736 2558564252943072 2559375458500608 2564128768499712 2566326887205642 2569095308874688 2571908285394432 2573866670723832 2574682727989248 2586317274281814 2600645901840162 2601470449594368 2603451345099968 2609363260424448 2611350165928548 2612178107523072 2617029483383808 2631691261549916 2639355941578752 2642203143241728 2644257792515328 2647110282043392 2655141563238912 2662784567934976 2670016862446274 2677536837009408 2682766401144192 2685660431781888 2693808673383168 2698811654739552 2706580366749696 2711866656528504 2714792079027456 2717720657321984 2729832478357248 2732777281462272 2738114737090128 2745126229720171 2745996585682944 2751096491202816 2754064232833024 2759443264537776 2762420010238464 2767815361820961 2791161003210624 2794171964379136 2799629331497064 2802649427863296 2804828844546621 2807854549880544 2831808978985536 2834863789103104 2837068256552904 2837967763193856 2840128740109056 2848745635558416 2849648844570624 2865436372795392 2872773898041344 2878384784560956 2879297390813184 2881489838265984 2887756671320064 2890232222484024 2895600004564311 2896518068987904 2903935185158528 2912745668123208 2928882763237464 2929811380125696 2932042291568896 2938700370963456 2946225503388992 2963846469318352 2972478536146944 2977999067298816 2981211579777024 2994683159694732 2995632638926848 3007009281978328 3012228941635584 3012593944142667 3021367985754624 3024627282395136 3038295050369898 3044902912593408 3047221460742008 3048187597504512 3054141088905888 3057435739487232 3074374441645056 3089246158893312 3091598472306212 3092578679021568 3094983552603168 3098322261937152 3101664572899328 3107722511518272 3128125560389632 3133935161499648 3140056128611952 3143443459926528 3146834445320192 3152980606346208 3158836368615612 3179574993948672 3185785101358728 3189221762740992 3192662131417088 3195144832622688 3196157869228032 3198591590802432 3204838840003218 3214064185515264 3231870635296512 3235357011386368 3241676068049232 3242703857614848 3245173021736448 3251511250294527 3266927083303344 3270451276489216 3276838876638609 3280373762158176 3286067936329728 3294993108642147 3298547578015008 3299593398976512 3314503691312616 3318079207700224 3324241593536736 3333923294625792 3334327277983146 3347645730029568 3353863027249152 3362451267025664 3370086718792704 3372652878879504 3373722195296256 3382885442225619 3392413176987648 3402705692694528 3411419003924096 3418838357999616 3421769182940856 3428124143334759 3429211047192576 3431822227631776 3432910303985664 3439615206923136 3448423032375752 3467527869120216 3468627266125824 3479151013899264 3481800221238064 3482904143364096 3485612544679296 3489372644511744 3519141255438336 3519567682315543 3525677056687104 3529480376057856 3536373892417344 3539066672245269 3540188750985216 3577021868192256 3580880575709184 3587874483083616 3591744897844224 3598415539652736 3608773822332928 3615822208704672 3619722772036608 3635854464708576 3639776637809664 3643703041949696 3650819649453504 3661328780910592 3668128654937088 3675292968716262 3679257686050368 3683226680317952 3690420482427948 3710866025266884 3721548004280832 3728816652726693 3732839108662752 3736865903817728 3739771792728828 3743806066507392 3754709729869824 3775745305314048 3782757675403872 3783957017591808 3786838320145408 3794234488739442 3795437469708288 3798327514077888 3837846379414608 3839063187750912 3841986451021312 3846193152749568 3849490330808463 3853642963312032 3860800006085748 3862024091983872 3879475911422721 3883660890830944 3900968852760243 3902205674391552 3905177017649952 3906415173500928 3917025248892822 3918267161284608 3925544225075712 3947536892324874 3959033912368128 3963304714862592 3970665423065088 3982712344858368 3992910879592976 3994176851902464 4005025293669411 4016305255514112 4016791925523556 4028490647672832 4032836376526848 4040713010074752 4051060067159864 4059870550124544 4064250130006016 4072188118541184 4075288895312734 4076580985982976 4094748717535872 4099165922193408 4118994878524416 4123438238695424 4126644736804224 4131096349249536 4134637762720201 4139164896806664 4143630015357696 4178580215332864 4186741504815936 4189929508520261 4191257946568704 4199443997245596 4203974141794944 4211781824820816 4239433325264896 4247713468478304 4252295683654656 4255602384829356 4260193110163584 4264788787736576 4273118453337624 4274473266855936 4285418914020352 4309160847062016 4317577176841434 4322234757398976 4326897362315264 4331635006980096 4335348333726036 4355902777737792 4369118502184812 4373831682877568 4393324144856196 4394717070188544 4398063437353344 4419338255083488 4432322124715648 4445231059501056 4445769703977528 4458717804220416 4471817369665536 4492024739542098 4493448958390272 4496870505172672 4510513922967492 4518343412453376 4536940923592704 4557442575554847 4562358910587808 4567354368890112 4570832191113012 4572281396256768 4586153609230848 4611561662467584 4623370492160288 4624836354834432 4633869238339968 4637397708459318 4638868018532352 4647483392905728 4652496859348992 4661583767277408 4692188340584448 4700902742249472 4715165189889792 4718755562993692 4720251667980288 4729470909519312 4741581669516659 4769362490923008 4774507434278912 4783832644111488 4788993197125632 4792717248934032 4797887386203648 4821096278272896 4826297029382144 4847805952944768 4853035517079552 4862514102073848 4867759532604672 4878346221453312 4890838206582784 4900390624955016 4905676914733824 4920560643237264 4947821367022512 4949390098464768 4962064005707776 4971755536968924 4977118811550336 4986362390305104 4991741422009856 5001490916974719 5021468595044352 5034327073752064 5043676900538496 5058979318319256 5060583292944384 5064436685437184 5088619765481472 5117128505886144 5128257536999424 5132653774411284 5138190617749376 5143816570788864 5147733341447664 5149365455978496 5172634548563628 5201291803680324 5202940899188736 5206902690199936 5218726520848896 5222700331857096 5224356215046144 5234058966767616 5263382523099832 5278711883157504 5288515585030656 5294220564086784 5310283126477824 5340033724892548 5365532802288384 5371320863563776 5387617346766336 5397623309479104 5413160733499392 5423733313057008 5429584158054912 5435441314643968 5459664956714496 5465554562924544 5476229474180256 5490252459440342 5491993171365888 5502192982405632 5508128465666048 5518886529075552 5524840020476928 5535630723641922 5582322006421248 5588343928758272 5599258662994128 5605298855726592 5609657689093242 5615709099761088 5663617957971072 5669727578206208 5674136513105808 5675935526387712 5680257480218112 5691351733109163 5697491271116832 5699297689141248 5730872745590784 5745547796082688 5756769569121912 5758594781626368 5762979676531968 5775513342640128 5780464444968048 5791200009128622 5793036137975808 5807870370317056 5825491336246416 5857765526474928 5859622760251392 5864084583137792 5875537873339233 5877400741926912 5892451006777984 5921305338487311 5927692938636704 5944957072293888 5955998134597632 5962423159554048 5989366319389464 5991265277853696 6014018563956656 6024457883271168 6025187888285334 6042735971509248 6049254564790272 6076590100739796 6089805825186816 6094442921484016 6096375195009024 6108282177811776 6112933342969101 6114871478974464 6148748883290112 6178492317786624 6183196944612424 6185157358043136 6189967105206336 6196644523874304 6203329145798656 6215445023036544 6267870322999296 6280112257223904 6286886919853056 6293668890640384 6305961212692416 6317672737231224 6359149987897344 6371570202717456 6378443525481984 6385324262834176 6390289665245376 6397183181604864 6409677680006436 6428128371030528 6463741270593024 6470714022772736 6483352136098464 6485407715229696 6490346043472896 6503022500589054 6533854166606688 6540902552978432 6553677753277218 6560747524316352 6572135872659456 6589986217284294 6597095156030016 6629007382625232 6636158415400448 6648483187073472 6667846589251584 6668654555966292 6695291460059136 6707726054498304 6724902534051328 6738037109313147 6740173437585408 6745305757759008 6747444390592512 6765770884451238 6784826353975296 6805411385389056 6822838007848192 6837676715999232 6843538365881712 6856248286669518 6858422094385152 6863644455263552 6879230413846272 6896846064751504 6935055738240432 6937254532251648 6956096562688977 6958302027798528 6963600442476128 6965808286728192 6971225089358592 6978745289023488 7038282510876672 7039135364631086 7051354113374208 7058960752115712 7072747784834688 7078133344490538 7080377501970432 7154043736384512 7161761151418368 7175748966167232 7183489795688448 7196831079305472 7217547644665856 7231644417409344 7237150969262269 7239445544073216 7271708929417152 7279553275619328 7287406083899392 7301639298907008 7322657561821184 7336257309874176 7350585937432524 7358515372100736 7366453360635904 7380840964855896 7421732050533768 7443096008561664 7457633305453386 7465678217325504 7473731807635456 7479543585457656 7487612133014784 7551490610628096 7565515350807744 7573676640290816 7588468977478884 7590874939416576 7596655028155776 7675692758829216 7678126375501824 7683972902042624 7692386305499136 7698980661616926 7707285926624064 7721600012171496 7724048183967744 7758951822845442 7767321781661888 7801937705520486 7804411348783104 7810354035299904 7834050497785644 7836534322569216 7851088450151424 7895073784649748 7918067824736256 7926609429725184 7941330846130176 7965424689716736 7985821759185952 7988353703804928 8010050587338822 8032610511028224 8033583851047112 8056981295345664 8081426020149504 8102120134319728 8119741100249088 8144376237082368 8150577790625468 8153161971965952 8189497435071744 8198331844386816 8235378689160513 8237989757048832 8246876477390848 8253289473608448 8262192698499072 8269275525440402 8278329793613328 8287260030715392 8357160430665728 8373483009631872 8379859017040522 8382515893137408 8398887994491192 8407948283589888 8423563649641632 8478866650529792 8495426936956608 8504591367309312 8511204769658712 8520386220327168 8529577575473152 8546236906675248 8548946533711872 8570837828040704 8618321694124032 8635154353682868 8644469514797952 8653794724630528 8663270013960192 8670696667452072 8686800013692933 8711805555475584 8738237004369624 8747663365755136 8786648289712392 8789434140377088 8796126874706688 8838676510166976 8864644249431296 8891539407955056 8917435608440832 8943634739331072 8984049479084196 8986897916780544 8993741010345344 9021027845934984 9036686824906752 9037781832428001 9073881847185408 9114885151109694 9124717821175616 9134708737780224 9141664382226024 9144562792513536 9172307218461696 9223123324935168 9246740984320576 9267738476679936 9274795416918636 9277736037064704 9294966785811456 9304993718697984 9323167534554816 9384376681168896 9401805484498944 9430330379779584 9437511125987384 9440503335960576 9458941819038624 9483163339033318 9538724981846016 9567665288222976 9577986394251264 9585434497868064 9595774772407296 9642192556545792 9652594058764288 9695611905889536 9706071034159104 9725028204147696 9735519065209344 9781676413165568 9800781249910032 9811353829467648 9830516629915827 9841121286474528 9895642734045024 9898780196929536 9924128011415552 9943511073937848 9954237623100672 9972724780610208 9983482844019712 10002981833949438 10042937190088704 10068654147504128 10087353801076992 10117958636638512 10121166585888768 10128873370874368 10148656326676857 10177239530962944 10234257011772288 10256515073998848 10265307548822568 10276381235498752 10284372430004277 10287633141577728 10295466682895328 10298730911956992 10345269097127256 10402583607360648 10405881798377472 10413805380399872 10437453041697792 10445400663714192 10448712430092288 10468117933535232 10526765046199664 10557423766315008 10558703046946629 10577031170061312 10588441128173568 10617200016735807 10620566252955648 10680067449785096 10731065604576768 10742641727127552 10775234693532672 10795246618958208 10826321466998784 10847466626114016 10859168316109824 10870882629287936 10919329913428992 10931109125849088 10952458948360512 10980504918880684 10983986342731776 11004385964811264 11016256931332096 11037773058151104 11046177795189779 11049680040953856 11071261447283844 11164644012842496 11176687857516544 11198517325988256 11210597711453184 11219315378186484 11231418199522176 11327235915942144 11339455156412416 11348273026211616 11351871052775424 11360514960436224 11382703466218326 11394982542233664 11491095592165376 11513539138243824 11517189563252736 11525959353063936 11548470992425389 11560928889936096 11582400018257244 11586072275951616 11615740740634112 11638427734268163 11650982672492832 11702906558280729 11715531052949856 11719245520502784 11728169166275584 11751075746678466 11754801483853824 11784902013555968 11842610676974622 11855385877273408 11889914144587776 11911996269195264 11978732638778928 11982530555707392 12015075881008233 12028037127913312 12048915766542336 12050375776570668 12085471943018496 12098509129580544 12153180201479592 12179611650373632 12188885842968032 12192750390018048 12216564355623552 12225866685938202 12229742957948928 12297497766580224 12356984635573248 12366393889224848 12370314716086272 12379934210412672 12393289047748608 12403913288160603 12430890046073088 12500533492362101 12535740645998592 12560224514447808 12569788525560783 12573773839706112 12587337781280768 12611922425384832 12635345474462448 12718299975794688 12743140405434912 12756887050963968 12770648525668352 12780579330490752 12794366363209728 12819355360012872 12856256742061056 12927482541186048 12941428045545472 12966704272196928 12980692086945792 13006045001178108 13067708333213376 13081805105956864 13107355506554436 13121495048632704 13179972434568588 13194190312060032 13258014765250464 13272316830800896 13296966374146944 13335693178503168 13337309111932584 13415452108996608 13449805068102656 13476074218626294 13480346875170816 13490611515518016 13531541768902476 13610822770778112 13645676015696384 13672327726664541 13687076731763424 13712496573339036 13716844188770304 13727288910527104 13758460827692544 13793692129503008 13870111476480864 13874509064503296 13912193125377954 13916604055597056 13927200884952256 13942450178717184 13957490578046976 14076565021753344 14078270729262172 14102708226748416 14145495569669376 14156266688981076 14160755003940864 14224745008549977 14308087472769024 14323522302836736 14351497932334464 14366979591376896 14393662158610944 14435095289331712 14463288834818688 14474301938524538 14478891088146432 14543417858834304 14559106551238656 14603278597814016 14645315123642368 14672514619748352 14685092743454507 14701171874865048 14717030744201472 14732906721271808 14761681929711792 14843464101067536 14886192017123328 14915266610906772 14931356434651008 14947463615270912 14959087170915312 14975224266029568 15004472750924157 15102981221256192 15131030701615488 15147353280581632 15176937954957768 15181749878833152 15193310056311552 15351385517658432 15367945804085248 15384772610998272 15397961323233852 15414571853248128 15443200024342992 15448096367935488 15517903645690884 15534643563323776 15603875411040972 15608822697566208 15620708070599808 15668100995571288 15673068645138432 15702176900302848 15790147569299496 15836135649472512 15882661692260352 15930849379433472 15971643518371904 16020101174677644 16067167702094224 16113962590691328 16162852040299008 16204240268639456 16239482200498176 16288752474164736 16301155581250936 16306323943931904 16378994870143488 16396663688773632 16470757378321026 16475979514097664 16506578947216896 16524385396998144 16538551050880804 16556659587226656 16574520061430784 16746966019263744 16759718034081044 16765031786274816 16797775988982384 16815896567179776 16847127299283264 16957733301059584 16990853873913216 17009182734618624 17022409539317424 17040772440654336 17059155150946304 17092473813350496 17097893067423744 17141675656081408 17236643388248064 17270308707365736 17288939029595904 17307589449261056 17326540027920384 17341393334904144 17373600027385866 17423611110951168 17476474008739248 17495326731510272 17573296579424784 17578868280754176 17592253749413376 17626613620017699 17677353020333952 17729288498862592 17763916015461933 17783078815910112 17834871216881664 17887269478662144 17968098958168392 17973795833561088 17987482020690688 18042055691869968 18073373649813504 18075563664856002 18147763694370816 18229770302219388 18249435642351232 18269417475560448 18283328764452048 18289125585027072 18338800028907303 18344614436923392 18446246649870336 18493481968641152 18535476953359872 18549590833837272 18555472074129408 18589933571622912 18609987437395968 18646335069109632 18803610968997888 18860660759559168 18875022251974768 18881006671921152 18917883638077248 18966326678066636 19077449963692032 19079761646236891 19135330576445952 19155972788502528 19170868995736128 19191549544814592 19284385113091584 19305188117528576 19391223811779072 19412142068318208 19450056408295392 19471038130418688 19563352826331136 19601562499820064 19622707658935296 19661033259831654 19682242572949056 19791285468090048 19848256022831104 19887022147875696 19908475246201344 19945449561220416 19966965688039424 20005963667898876 20085874380177408 20137308295008256 20174707602153984 20214111327939441 20235917273277024 20242333171777536 20257746741748736 20297312653353714 20354479061925888 20468514023544576 20513030147997696 20530615097645136 20552762470997504 20568744860008554 20575266283155456 20590933365790656 20690538194254512 20805167214721296 20811763596754944 20827610760799744 20868289688066931 20874906083395584 20890801327428384 20897424860184576 20936235867070464 21053530092399328 21114847532630016 21117406093893258 21154062340122624 21176882256347136 21234400033471614 21241132505911296 21360134899570192 21462131209153536 21485283454255104 21550469387065344 21590493237916416 21652642933997568 21694933252228032 21711452907786807 21718336632219648 21741765258575872 21838659826857984 21862218251698176 21904917896721024 21961009837761368 21967972685463552 22008771929622528 22032513862664192 22075546116302208 22092355590379558 22099360081907712 22142522894567688 22329288025684992 22353375715033088 22397034651976512 22414088924220037 22421195422906368 22438630756372968 22462836399044352 22654471831884288 22678910312824832 22696546052423232 22721029920872448 22765406932436652 22789965084467328 22982191184330752 23027078276487648 23034379126505472 23051918706127872 23096941984850778 23121857779872192 23164800036514488 23172144551903232 23231481481268224 23276855468536326 23301965344985664 23405813116561458 23431062105899712 23456338332551168 23502151493356932 23509602967707648 23569804027111936 23685221353949244 23710771754546816 23779828289175552 23823992538390528 23957465277557856 23965061111414784 24030151762016466 24056074255826624 24097831533084672 24100751553141336 24170943886036992 24306360402959184 24359223300747264 24377771685936064 24433128711247104 24451733371876404 24459485915897856 24594995533160448 24706136067481539 24713969271146496 24732787778449696 24740629432172544 24759868420825344 24786578095497216 24807826576321206 24861780092146176 25001066984724202 25071481291997184 25120449028895616 25139577051121566 25147547679412224 25223844850769664 25270690948924896 25436599951589376 25486280810869824 25513774101927936 25541297051336704 25561158660981504 25588732726419456 25638710720025744 25712513484122112 25854965082372096 25882856091090944 25933408544393856 25961384173891584 26012090002356216 26135416666426752 26163610211913728 26214711013108872 26242990097265408 26359944869137176 26388380624120064 26516029530500928 26544633661601792 26593932748293888 26674618223865168 26830904217993216 26899610136205312 26952148437252588 26960693750341632 26981223031036032 27063083537804952 27113345497284003 27221645541556224 27291352031392768 27344655453329082 27374153463526848 27424993146678072 27433688377540608 27454577821054208 27516921655385088 27587384259006016 27740222952961728 27824386250755908 27833208111194112 27854401769904512 27884900357434368 27914981156093952 28153130043506688 28156541458524344 28205416453496832 28290991139338752 28312533377962152 28321510007881728 28449490017099954 28616174945538048 28702995864668928 28733959182753792 28787324317221888 28926577669637376 28948603877049076 28957782176292864 29086835717668608 29118213102477312 29206557195628032 29290630247284736 29345029239496704 29370185486909014 29402343749730096 29434061488402944 29465813442543616 29523363859423584 29686928202135072 29772384034246656 29830533221813544 29862712869302016 29894927230541824 29918174341830624 29950448532059136 30008945501848314 30205962442512384 30262061403230976 30294706561163264 30353875909915536 30363499757666304 30386620112623104 30445968980030571 30702771035316864 30735891608170496 30769545221996544 30795922646467704 30829143706496256 30853117290012831 30886400048685984 30896192735870976 31035807291381768 31069287126647552 31207750822081944 31217645395132416 31241416141199616 31336201991142576 31346137290276864 31404353800605696 31580295138598992 31672271298945024 31676109140839887 31765323384520704 31851600050207421 31861698758866944 31943287036743808 32040202349355288 32134335404188448 32227925181382656 32325704080598016 32408480537278912 32478964400996352 32577504948329472 32602311162501872 32612647887863808 32757989740286976 32793327377547264 32941514756642052 32951959028195328 33013157894433792 33048770793996288 33077102101761608 33113319174453312 33138533385569337 33149040122861568 33493932038527488 33519436068162088 33530063572549632 33595551977964768 33631793134359552 33694254598566528 33981707747826432 34018365469237248 34044819078634848 34081544881308672 34118310301892608 34184947626700992 34283351312162816 34473286776496128 34540617414731472 34577878059191808 34615178898522112 34682786669808288 34747200054771732 34847222221902336 34915283202804489 34952948017478496 34990653463020544 35146593158849568 35157736561508352 35184507498826752 35253227240035398 35354706040667904 35458576997725184 35527832030923866 35566157631820224 35669742433763328 35936197916336784 35947591667122176 35974964041381376 36045227643024699 36084111383739936 36146747299627008 36151127329712004 36295527388741632 36459540604438776 36498871284702464 36538834951120896 36566657528904096 36578251170054144 36677600057814606 36689228873846784 36892493299740672 36986963937282304 37070953906719744 37099181667674544 37110944148258816 37179867143245824 37211739864481809 37292670138219264 37501600477086303 37607221937995776 37709365576682349 37721321519118336 37750044503949536 37762013343842304 37835767276154496 37932653356133272 38154899927384064 38159523292473782 38270661152891904 38311945577005056 38341737991472256 38383099089629184 38568770226183168 38610376235057152 38715244505470973 38782447623558144 38824284136636416 38900112816590784 38942076260837376 39126705652662272 39203124999640128 39245415317870592 39322066519663308 39364485145898112 39582570936180096 39696512045662208 39774044295751392 39816950492402688 39890899122440832 39933931376078848 40011927335797752 40274616590016512 40349415204307968 40428222655878882 40471834546554048 40515493483497472 40594625306707428 40937028047089152 41016983179993623 41061230195290272 41105524941995008 41137489720017108 41150532566310912 41181866731581312 41381076388509024 41610334429442592 41623527193509888 41655221521599488 41736579376133862 41749812166791168 41781602654856768 41872471734140928 42107060184798656 42229695065260032 42234812187786516 42308124680245248 42468800066943228 42482265011822592 42674235025649931 42720269799140384 42924262418307072 42970566908510208 43100938774130688 43180986475832832 43305285867995136 43389866504456064 43422905815573614 43436673264439296 43677319653715968 43809835793442048 43922019675522736 43935945370927104 44017543859245056 44055278230363521 44151092232604416 44184711180759116 44198720163815424 44285045789135376 44658576051369984 44706751430066176 44794069303953024 44828177848440074 44842390845812736 44877261512745936 44925672798088704 45308943663768576 45357820625649664 45393092104846464 45442059841744896 45530813864873304 45579930168934656 45964382368661504 46054156552975296 46103837412255744 46193883969701556 46243715559744384 46329600073028976 46344289103806464 46462962962536448 46553710937072652 46603930689971328 46811626233122916 46862124211799424 46912676665102336 47004302986713864 47019205935415296 47139608054223872 47370442707898488 47421543509093632 47647985076781056 47914930555115712 48060303524032932 48112148511653248 48201503106282672 48341887772073984 48612720805918368 48718446601494528 48755543371872128 48866257422494208 48903466743752808 48918971831795712 49189991066320896 49412272134963078 49427938542292992 49465575556899392 49519736841650688 49573156190994432 49615653152642412 49723560184292352 50002133969448404 50240898057791232 50279154102243132 50295095358824448 50447689701539328 50541381897849792 50873199903178752 50972561621739648 51027548203855872 51122317321963008 51177465452838912 51277421440051488 51425026968244224 51709930164744192 51866817088787712 51922768347783168 52024180004712432 52157398364683249 52270833332853504 52327220423827456 52429422026217744 52485980194530816 52719889738274352 52776761248240128 53032059061001856 53089267323203584 53187865496587776 53291748046385799 53349236447730336 53661808435986432 53799220272410624 53904296874505176 53921387500683264 53962446062072064 54126167075609904 54226690994568006 54443291083112448 54582704062785536 54689310906658164 54748306927053696 54849986293356144 54867376755081216 54909155642108416 55016400086721909 55033843310770176 55174768518012032 55480445905923456 55648772501511816 55666416222388224 55708803539809024 55769800714868736 55829962312187904 56313082917048688 56410832906993664 56581982278677504 56625066755924304 56643020015763456 56898980034199908 57232349891076096 57239284938710673 57405991729337856 57467918365507584 57574648634443776 57853155339274752 57897207754098152 57915564352585728 58173671435337216 58236426204954624 58413114391256064 58690058478993408 58740370973818028 58804687499460192 58868122976805888 58931626885087232 59046727718847168 59373856404270144 59544768068493312 59661066443627088 59725425738604032 59789854461083648 59836348683661248 59900897064118272 60017891003696628 60411924885024768 60524122806461952 60589413122326528 60707751819831072 60726999515332608 60773240225246208 60891937960061142 61405542070633728 61471783216340992 61539090443993088 61591845292935408 61658287412992512 61706234580025662 61772800097371968 62071614582763536 62138574253295104 62415501644163888 62435290790264832 62482832282399232 62604869064200793 62672403982285152 62692274580553728 62808707601211392 63160590277197984 63344542597890048 63352218281679774 63530646769041408 63703200100414842 63723397517733888 63886574073487616 64080404698710576 64268670808376896 64455850362765312 64651408161196032 64816961074557824 64957928801992704 65134358723360421 65155009896658944 65204622325003744 65225295775727616 65515979480573952 65586654755094528 65883029513284104 65903918056390656 66026315788867584 66097541587992576 66154204203523216 66226638348906624 66277066771138674 66298080245723136 66987864077054976 67038872136324176 67060127145099264 67191103955929536 67242266772660111 67263586268719104 67388509197133056 67963415495652864 68036730938474496 68089638157269696 68163089762617344 68236620603785216 68369895253401984 68566702624325632 68946573552992256 69081234829462944 69155756118383616 69230357797044224 69365573339616576 69494400109543464 69694444443804672 69830566405608978 69905896034956992 69981306926041088 70293186317699136 70369014997653504 70506454480070796 70709412081335808 70917153995450368 71055664061847732 71132315263640448 71339484867526656 71872395832673568 71895183334244352 71949928082762752 72090455286049398 72168222767479872 72293494599254016 72302254659424008 72919081208877552 72997742569404928 73077669902241792 73133315057808192 73355200115629212 73378457747693568 73784986599481344 73973927874564608 74118408202444617 74141907813439488 74198363335349088 74221888296517632 74359734286491648 74423479728963618 74585340276438528 75003200954172606 75214443875991552 75418731153364698 75442643038236672 75500089007899072 75671534552308992 75865306712266544 76309799854768128 76319046584947564 76541322305783808 76623891154010112 76683475982944512 76766198179258368 77137540452366336 77220752470114304 77430489010941946 77564895247116288 77648568273272832 77800225633181568 77884152521674752 78253411305324544 78406249999280256 78490830635741184 78644133039326616 78728970291796224 79165141872360192 79393024091324416 79548088591502784 79608660661884959 79633900984805376 79781798244881664 79867862752157696 80023854671595504 80549233180033024 80698830408615936 80856445311757764 80943669093108096 81030986966994944 81189250613414856 81340036491852009 81874056094178304 82033966359987246 82122460390580544 82211049883990016 82274979440034216 82301065132621824 82363733463162624 82762152777018048 83220668858885184 83310443043198976 83473158752267724 83499624333582336 83563205309713536 83744943468281856 84214120369597312 84459390130520064 84469624375573032 84616249360490496 84937600133886456 84964530023645184 85348470051299862 85440539598280768 85848524836614144 86201877548261376 86361972951665664 86779733008912128 86845811631147228 86873346528878592 87354639307431936 87619671586884096 87844039351045472 87871890741854208 88035087718490112 88110556460727042 88302184465208832 88369422361518232 88397440327630848 88570091578270752 89317152102739968 89588138607906048 89656355696880148 89684781691625472 89754523025491872 89851345596177408 90617887327537152 90715641251299328 90786184209692928 90884119683489792 91061627729746608 91159860337869312 91928764737323008 92108313105950592 92207674824511488 92387767939403112 92487431119488768 92659200146057952 92688578207612928 92925925925072896 93107421874145304 93207861379942656 93623252466245832 93724248423598848 93825353330204672 94008605973427728 94038411870830592 94279216108447744 94740885415796976 94843087018187264 95028327422519661 95295970153562112 95554800150622263 95829861110231424 96120607048065864 96224297023306496 96403006212565344 96683775544147968 97225441611836736 97436893202989056 97511086743744256 97732514844988416 97806933487505616 97837943663591424 98379982132641792 98824544269926156 98855877084585984 98931151113798784 99039473683301376 99146312381988864 99231306305284824 99415600156708011 99447120368584704 100004267938896808 100481796115582464 100558308204486264 100590190717648896 100895379403078656 101082763795699584 101945123243479296 102055096407711744 102244634643926016 102354930905677824 102554842880102976 102850053936488448 103419860329488384 103733634177575424 103845536695566336 104048360009424864 104314796729366498 104541666665707008 104654440847654912 104858844052435488 104971960389061632 105439779476548704 105553522496480256 106064118122003712 106178534646407168 106375730993175552 106583496092771598 106698472895460672 107598440544821248 107808593749010352 107842775001366528 107924892124144128 108135682929074097 108252334151219808 108453381989136012 108886582166224896 109165408125571072 109378621813316328 109496613854107392 109699972586712288 109734753510162432 109818311284216832 110032800173443818 110067686621540352 110349537036024064 110960891811846912 111297545003023632 111332832444776448 111417607079618048 111539601429737472 111635219593445427 112504801431258909 112626165834097376 112821665813987328 113128096730047047 113163964557355008 113250133511848608 113286040031526912 113797960068399816 114464699782152192 114478569877421346 114811983458675712 114935836731015168 115149297268887552 115706310678549504 115794415508196304 115831128705171456 116145733516412919 116347342870674432 116472852409909248 116826228782512128 117380116957986816 117480741947636056 117609374998920384 117736245953611776 117863253770174464 118093455437694336 118747712808540288 119089536136986624 119322132887254176 119450851477208064 119579708922167296 119672697367322496 119801794128236544 120035782007393256 120823849770049536 121048245612923904 121178826244653056 121415503639662144 121507955747087569 121546480450492416 121783875920122284 122811084141267456 122943566432681984 123183690585870816 123316574825985024 123412469160051324 123545600194743936 124143229165527072 124277148506590208 124831003288327776 124870581580529664 124965664564798464 125209738128401586 125344807964570304 125617415202422784 126321180554395968 126689085195780096 126704436563359548 127406400200829684 127446795035467776 127773148146975232 128022705076949793 128160809397421152 128537341616753792 128911700725530624 129302816322392064 129633922149115648 129915857603985408 130268717446720842 130310019793317888 130409244650007488 131031958961147904 131766059026568208 131807836112781312 132052631577735168 132165834691090563 132308408407046432 132453276697813248 132554133542277348 132596160491446272 133975728154109952 134077744272648352 134120254290198528 134382207911859072 134484533545320222 134527172537438208 134777018394266112 135926830991305728 136073461876948992 136179276314539392 136326179525234688 136739790506803968 137133405248651264 137505868415983111 137893147105984512 138162469658925888 138311512236767232 138460715594088448 138731146679233152 138988800219086928 139388888887609344 139661132811217956 139811792069913984 139962613852082176 140586372635398272 140738029995307008 141012908960141592 141418824162671616 141834307990900736 142111328123695464 142264630527280896 143744791665347136 143899856165525504 144180910572098796 144336445534959744 144604509318848016 145838162417755104 145995485138809856 146155339804483584 146266630115616384 146710400231258424 146756915495387136 147569973198962688 147947855749129216 148236816404889234 148283815626878976 148396726670698176 148719468572983296 148846959457927236 149170680552877056 150006401908345212 150837462306729396 150885286076473344 151000178015798144 151343069104617984 151730613424533088 152619599709536256 152638093169895128 153082644611567616 153366951965889024 153532396358516736 154275080904732672 154860978021883892 155129790494232576 155600451266363136 155768305043349504 156472195094049747 156812499998560512 156981661271482368 157288266078653232 157457940583592448 158330283744720384 158786048182648832 159096177183005568 159217321323769918 159267801969610752 159563596489763328 159735725504315392 160047709343191008 161098466360066048 161397660817231872 161712890623515528 161887338186216192 162061973933989888 162378501226829712 162680072983704018 163748112188356608 164067932719974492 164244920781161088 164422099767980032 164549958880068432 164602130265243648 164727466926325248 165049200260165727 165524305554036096 166441337717770368 166620886086397952 166946317504535448 166999248667164672 167126410619427072 167489886936563712 168428240739194624 168939248751146064 169232498720980992 169875200267772912 169929060047290368 170696940102599724 170881079196561536 171697049673228288 171717854816132019 172403755096522752 172723945903331328 173559466017824256 173691623262294456 173746693057757184 174709278614863872 175239343173768192 175688078702090944 176070175436980224 176221112921454084 176604368930417664 176738844723036464 176794880655261696 177140183156541504 178634304205479936 179176277215812096 179312711393760296 179369563383250944 179509046050983744 179702691192354816 181235774655074304 181572368419385856 181768239366979584 182123255459493216 182319720675738624 184216626211901184 184415349649022976 184775535878806224 184974862238977536 185318400292115904 185851851850145792 186214843748290608 186415722759885312 187246504932491664 187448496847197696 187650706660409344 188017211946855456 188076823741661184 188558432216895488 189481770831593952 189686174036374528 190056654845039322 190591940307124224 191109600301244526 191659722220462848 192241214096131728 192448594046612992 192806012425130688 193367551088295936 194450883223673472 194873786405978112 195022173487488512 195403076170081263 195465029689976832 195613866975011232 195675887327182848 196759964265283584 197649088539852312 197711754169171968 197862302227597568 198078947366602752 198292624763977728 198462612610569648 198831200313416022 198894240737169408 200008535877793616 200963592231164928 201116616408972528 201180381435297792 201726800317980333 201790758806157312 202165527591399168 203890246486958592 204110192815423488 204489269287852032 204709861811355648 205109685760205952 205700107872976896 206839720658976768 207467268355150848 207691073391132672 208096720018849728 208629593458732996 209083333331414016 209308881695309824 209717688104870976 209877378108605801 209943920778123264 210879558953097408 211107044992960512 212128236244007424 212357069292814336 212751461986351104 213166992185543196 213396945790921344 215196881089642496 215617187498020704 215685550002733056 215849784248288256 216271365858148194 216504668302439616 216906763978272024 218330816251142144 218757243626632656 218993227708214784 219399945173424576 219636622568433664 220065600346887636 220135373243080704 220699074072048128 221921783623693824 222355224607333851 222595090006047264 222665664889552896 222835214159236096 223079202859474944 223270439186890854 225009602862517818 225252331668194752 225643331627974656 226256193460094094 226327929114710016 226500267023697216 227595920136799632 228929399564304384 228957139754842692 229623966917351424 229871673462030336 230298594537775104 231412621357099008 231588831016392608 231662257410342912 232291467032825838 232694685741348864 232945704819818496 233652457565024256 234760233915973632 234961483895272112 235218749997840768 235472491907223552 236186910875388672 237495425617080576 238179072273973248 238644265774508352 238825981985654877 238901702954416128 239159417844334592 239345394734644992 239603588256473088 240071564014786512 241647699540099072 242096491225847808 242357652489306112 242831007279324288 243015911494175138 243092960900984832 243567751840244568 245622168282534912 245887132865363968 246367381171741632 246633149651970048 246824938320102648 247091200389487872 248286458331054144 248554297013180416 249662006576655552 249931329129596928 250419476256803172 250689615929140608 251234830404845568 252642361108791936 253378170391560192 253408873126719096 254812800401659368 254893590070935552 255546296293950464 256045410153899586 256321618794842304 257074683233507584 258605632644784128 259267844298231296 260537434893441684 260620039586635776 260818489300014976 262063917922295808 263532118053136416 263615672225562624 264105263155470336 264331669382181126 264616816814092864 264906553395626496 265108267084554696 265192320982892544 267951456308219904 268155488545296704 268764415823718144 268969067090640444 269054345074876416 269554036788532224 271853661982611456 272146923753897984 272358552629078784 272652359050469376 273479581013607936 274266810497302528 275011736831966222 275786294211969024 276324939317851776 276623024473534464 277462293358466304 277977600438173856 278777777775218688 279322265622435912 279623584139827968 279925227704164352 281172745270796544 281476059990614016 282025817920283184 282837648325343232 283668615981801472 284222656247390928 284529261054561792 285084982267558983 287489583330694272 287799712331051008 288361821144197592 288672891069919488 289209018637696032 291676324835510208 291990970277619712 292310679608967168 292533260231232768 293420800462516848 293513830990774272 295139946397925376 295895711498258432 296473632809778468 296567631253757952 296793453341396352 297438937145966592 297693918915854472 298246800470124033 298341361105754112 300012803816690424 301674924613458792 301770572152946688 302000356031596288 302686138209235968 303461226849066176 305276186339790256 306165289223135232 306733903931778048 307064792717033472 308550161809465344 309721956043767784 310259580988465152 311200902532726272 311536610086699008 312944390188099494 313624999997121024 313963322542964736 314576532157306464 314915881167184896 316660567489440768 318192354366011136 318434642647539836 318535603939221504 319127192979526656 319471451008630784 320095418686382016 322196932720132096 322795321634463744 323425781247031056 323774676372432384 324123947867979776 324757002453659424 325360145967408036 327496224376713216 328135865439948984 328489841562322176 328844199535960064 329099917760136864 329204260530487296 329454933852650496 330098400520331454 331048611108072192 332882675435540736 333241772172795904 333892635009070896 333998497334329344 334252821238854144 334905658780336281 336856481478389248 337514404293776727 337878497502292128 338464997441961984 339384290190141141 339750400535545824 339858120094580736 341393880205199448 341762158393123072 343394099346456576 343435709632264038 344807510193045504 345447891806662656 347118932035648512 347383246524588912 347493386115514368 348437200549238757 349418557229727744 350478686347536384 351376157404181888 352140350873960448 352442225842908168 353208737860835328 353477689446072928 353589761310523392 354280366313083008 357268608410959872 358352554431624192 358625422787520592 358739126766501888 359018092101967488 359405382384709632 362471549310148608 362515471278500929 363144736838771712 363536478733959168 364246510918986432 364523867241262707 364639441351477248 368433252423802368 368830699298045952 369551071757612448 369949724477955072 370636800584231808 371703703700291584 372429687496581216 372831445519770624 374493009864983328 374896993694395392 375301413320818688 376034423893710912 377116864433790976 378963541663187904 379372348072749056 380113309690078644 382219200602489052 383319444440925696 384068115230849379 384482428192263456 384897188093225984 385612024850261376 386735102176591872 388901766447346944 389747572811956224 390044346974977024 390806152340162526 390930059379953664 391227733950022464 395298177079704624 395423508338343936 395724604455195136 396157894733205504 396497504073271689 396925225221139296 397662400626832044 397788481474338816 400017071755587232 401927184462329856 402233232817945056 402360762870595584 403453600635960666 403581517612314624 404331055182798336 407780492973917184 408220385630846976 408978538575704064 410219371520411904 411400215745953792 412517605247949333 413679441317953536 414934536710301696 415382146782265344 416193440037699456 417259186917465992 418166666662828032 418617763390619648 419435376209741952 419754756217211602 419887841556246528 421759117906194816 422214089985921024 424256472488014848 424714138585628672 425502923972702208 425867689560180703 426333984371086392 426793891581842688 430393762179284992 431234374996041408 431699568496576512 432542731716296388 433009336604879232 433813527956544048 436661632502284288 437514487253265312 437986455416429568 438799890346849152 439273245136867328 440131200693775272 440270746486161408 441398148144096256 443843567247387648 444710449214667702 445190180012094528 445670428318472192 446158405718949888 446540878373781708 450019205725035636 450504663336389504 452512386920188188 452655858229420032 453000534047394432 455191840273599264 457858799128608768 457914279509685384 459247933834702848 460597189075550208 462825242714198016 463177662032785216 464582934065651676 465389371482697728 467304915130048512 469416585282149241 469922967790544224 470437499995681536 470944983814447104 472373821750777344 474990851234161152 476358144547946496 477288531549016704 477651963971309754 477803405908832256 478690789469289984 479207176512946176 480143128029573024 483295399080198144 484192982451695616 485662014558648576 486031822988350276 486185921801969664 487135503680489136 491244336565069824 491774265730727936 492734762343483264 493266299303940096 493649876640205296 494182400778975744 496572916662108288 497108594026360832 499324013153311104 499862658259193856 500838952513606344 501379231858281216 502469660809691136 505284722217583872 506817746253438192 509625600803318736 509787180141871104 511092592587900928 512090820307799172 512643237589684608 514149366467015168 515153564448396057 517211265289568256 518535688596462592 521074869786883368 521240079173271552 521636978600029952 524127835844591616 527064236106272832 528210526310940672 528663338764362252 529233633628185728 529813106791252992 530216534169109392 530384641965785088 535902912616439808 536310977090593408 537528831647436288 537938134181280888 538108690149752832 539108073577064448 543707323965222912 544717105258157568 545304718100938752 546959162027215872 550023473663932444 552649878635703552 553246048947068928 554924586716932608 555955200876347712 557555555550437376 558644531244871824 559247168279655936 559850455408328704 562345490541593088 562952119981228032 564051635840566368 565675296650686464 567337231963602944 568445312494781856 569058522109123584 570169964535117966 574979166661388544 575599424662102016 576723642288395184 577345782139838976 578418037275392064 583352649671020416 583981940555239424 584621359217934336 585066520462465536 586209228510243789 586841600925033696 587027661981548544 590279892795850752 591791422996516864 592947265619556936 593135262507515904 593586906682792704 594877874291933184 595387837831708944 596493600940248066 596682722211508224 600025607633380848 603349849226917584 603541144305893376 604000712063192576 605180400953940999 605372276418471936 606922453698132352 610552372679580512 612330578446270464 613467807863556096 614129585434066944 617100323618930688 619443912087535568 620519161976930304 622401805065452544 623073220173398016 625888780376198988 627249999994242048 627926645085929472 629153064314612928 629632134325817403 629831762334369792 633321134978881536 636384708732022272 636869285295079672 637071207878443008 638254385959053312 638942902017261568 640190837372764032 645590643268927488 646851562494062112 647549352744864768 648247895735959552 649514004907318848 650720291934816072 654992448753426432 656271730879897968 656979683124644352 657688399071920128 658199835520273728 658909867705300992 660196801040662908 662097222216144384 665765350871081472 666483544345591808 667785270018141792 667996994668658688 668505642477708288 669811317560672562 673712962956778496 675028808587553454 675756995004584256 676929994883923968 678768580380282282 679500801071091648 682787760410398896 683524316786246144 686788198692913152 686871419264528076 689615020386091008 690895783613325312 694237864071297024 694766493049177824 694986772231028736 696874401098477514 698837114459455488 700957372695072768 702752314808363776 704280701747920896 704884451685816336 706417475721670656 706955378892145856 708560732626166016 714537216821919744 716477945956964631 716705108863248384 717250845575041184 717478253533003776 718036184203934976 718810764769419264 724943098620297216 725030942557001858 726289473677543424 727072957467918336 728493021837972864 729047734482525414 729278882702954496 736866504847604736 737661398596091904 739102143515224896 739899448955910144 741273601168463616 743407407400583168 744859374993162432 745662891039541248 748986019729966656 749793987388790784 750602826641637376 752068847787421824 754233728867581952 757927083326375808 758744696145498112 760226619380157288 764438401204978104 766638888881851392 768136230461698758 768964856384526912 769794376186451968 771224049700522752 777803532894693888 780088693949954048 781612304680325052 781860118759907328 782455467900044928 790596354159409248 790847016676687872 791449208910390272 792315789466411008 792995008146543378 793850450442278592 795324801253664088 795576962948677632 800034143511174464 803854368924659712 804466465635890112 806907201271921332 807163035224629248 808662110365596672 815560985947834368 816440771261693952 817957077151408128 820438743040823808 822800431491907584 825035210495898666 827358882635907072 829869073420603392 832386880075398912 834518373834931984 836333333325656064 838870752419483904 839509512434423204 839775683112493056 843518235812389632 844428179971842048 848512944976029696 849428277171257344 851005847945404416 851735379120361406 852667968742172784 853587783163685376 860787524358569984 862468749992082816 863399136993153024 865085463432592776 866018673209758464 867627055913088096 873323265004568576 875028974506530624 875972910832859136 877599780693698304 878546490273734656 880262401387550544 880541492972322816 882796296288192512 887687134494775296 889420898429335404 890380360024189056 891340856636944384 892316811437899776 893081756747563416 894740401410372099 900038411450071272 901009326672779008 905024773840376376 905311716458840064 906001068094788864 910383680547198528 915828559019370768 918495867669405696 921194378151100416 925650485428396032 926355324065570432 929165868131303352 930778742965395456 934609830260097024 938833170564298482 939845935581088448 940874999991363072 941889967628894208 944747643501554688 949981702468322304 954577063098033408 955303927942619508 955606811817664512 957381578938579968 958414353025892352 960286256059146048 966590798160396288 968385964903391232 971324029117297152 972063645976700552 972371843603939328 974271007360978272 982488673130139648 985469524686966528 986532598607880192 987299753280410592 988364801557951488 993145833324216576 994217188052721664 998648026306622208 999725316518387712 1001677905027212688 1002758463716562432 1010569444435167744 1012543212881330181 1013635492506876384 1019251201606637472 1019574360283742208 1022185185175801856 1024181640615598344 1025286475179369216 1028298732934030336 1030307128896792114 1034422530579136512 1037071377192925184 1042149739573766736 1042480158346543104 1043273957200059904 1045311601647716271 1048255671689183232 1054128472212545664 1056421052621881344 1057326677528724504 1058467267256371456 1059626213582505984 1060433068338218784 1060769283931570176 1071805825232879616 1072621954181186816 1075057663294872576 1075876268362561776 1076217380299505664 1078216147154128896 1087414647930445824 1087546413835502787 1089434210516315136 1090609436201877504 1093571601723788121 1093918324054431744 1100046947327864888 1105299757271407104 1106492097894137856 1109849173433865216 1111910401752695424 1115111111100874752 1117289062489743648 1118494336559311872 1119700910816657408 1124690981083186176 1125904239962456064 1128103271681132736 1131350593301372928 1134674463927205888 1136890624989563712 1138117044218247168 1140339929070235932 1149958333322777088 1151198849324204032 1153447284576790368 1154691564279677952 1156836074550784128 1166705299342040832 1167963881110478848 1169242718435868672 1170133040924931072 1172418457020487578 1173683201850067392 1183582845993033728 1185894531239113872 1186270525015031808 1187173813365585408 1189492512219815067 1190775675663417888 1192987201880496132 1193365444423016448 1200051215266761696 1206699698453835168 1207082288611786752 1208001424126385152 1210360801907881998 1210744552836943872 1213844907396264704 1221104745359161024 1224661156892540928 1226935615727112192 1234200647237861376 1237552815743847999 1238887824175071136 1241038323953860608 1244803610130905088 1246146440346796032 1251777560752397976 1254499999988484096 1255853290171858944 1258306128629225856 1259264268651634806 1259663524668739584 1266642269957763072 1272769417464044544 1273738570590159344 1274142415756886016 1276508771918106624 1277603068680542109 1280381674745528064 1291181286537854976 1293703124988124224 1295098705489729536 1296495791471919104 1299028009814637696 1301440583869632144 1309984897506852864 1312543461759795936 1313959366249288704 1315376798143840256 1316399671040547456 1317819735410601984 1320393602081325816 1324194444432288768 1331530701742162944 1332967088691183616 1335570540036283584 1337011284955416576 1339622635121345124 1347425925913556992 1350057617175106908 1351513990009168512 1357537160760564564 1359001602142183296 1365575520820797792 1367048633572492288 1373576397385826304 1373742838529056152 1381791567226650624 1388475728142594048 1389532986098355648 1393748802196955028 1401914745390145536 1405504629616727552 1408249755846447723 1409768903371632672 1412834951443341312 1413910757784291712 1417121465252332032 1429074433643839488 1432955891913929262 1433410217726496768 1434501691150082368 1436072368407869952 1437621529538838528 1449886197240594432 1450061885114003716 1452578947355086848 1456986043675945728 1458095468965050828 1458557765405908992 1473733009695209472 1475322797192183808 1478204287030449792 1479798897911820288 1482547202336927232 1486814814801166336 1489718749986324864 1491325782079082496 1497972039459933312 1499587974777581568 1504137695574843648 1508467457735163904 1512564552575814221 1515854166652751616 1517489392290996224 1520453238760314576 1528876802409956208 1533277777763702784 1536272460923397516 1537929712769053824 1539588752372903936 1542448099401045504 1545460693345188171 1555607065789387776 1560177387899908096 1563224609360650104 1563720237519814656 1564910935800089856 1581192708318818496 1582898417820780544 1584631578932822016 1585990016293086756 1587700900884557184 1590649602507328176 1591153925897355264 1600068287022348928 1607708737849319424 1608932931271780224 1613814402543842664 1614326070449258496 1617324220731193344 1631121971895668736 1635914154302816256 1640877486081647616 1650070420991797332 1659738146841206784 1664773760150797824 1669036747669863968 1672666666651312128 1677741504838967808 1679019024868846408 1679551366224986112 1687036471624779264 1688856359943684096 1697025889952059392 1702011695890808832 1703470758240722812 1705335937484345568 1707175566327370752 1724937499984165632 1726798273986306048 1730170926865185552 1732037346419516928 1735254111826176192 1746646530009137152 1750057949013061248 1751945821665718272 1755199561387396608 1757092980547469312 1760524802775101088 1761082985944645632 1765592592576385024 1775374268989550592 1778841796858670808 1780760720048378112 1782681713273888768 1784633622875799552 1786163513495126832 1789480802820744198 1800076822900142544 1802018653345558016 1810049547680752752 1810623432917680128 1812002136189577728 1815541202861822997 1820767361094397056 1831657118038741536 1836991735338811392 1842388756302200832 1851300970856792064 1852710648131140864 1858331736262606704 1861557485930790912 1869219660520194048 1877666341128596964 1879691871162176896 1881749999982726144 1883779935257788416 1888896402977452209 1889495287003109376 1899963404936644608 1909154126196066816 1910607855885239016 1911213623635329024 1914763157877159936 1916828706051784704 1920572512118292096 1936771929806782464 1942648058234594304 1944127291953401104 1944743687207878656 1948542014721956544 1964977346260279296 1970939049373933056 1973065197215760384 1974599506560821184 1976729603115902976 1986291666648433152 1988434376105443328 1997296052613244416 1999450633036775424 2003355810054425376 2005516927433124864 2021138888870335488 2025086425762660362 2027270985013752768 2038502403213274944 2044370370351603712 2048363281231196688 2050572950358738432 2056597465868060672 2060614257793584228 2068845061158273024 2074142754385850368 2084299479147533472 2084960316693086208 2086547914400119808 2090623203295432542 2096511343378366464 2108256944425091328 2112842105243762688 2114653355057449008 2116934534512742912 2119252427165011968 2120866136676437568 2143611650465759232 2145243908362373632 2149433837870893893 2150115326589745152 2151752536725123552 2152434760599011328 2156432294308257792 2174829295860891648 2175092827671005574 2178868421032630272 2181218872403755008 2187143203447576242 2187836648108863488 2200093894655729776 2210599514542814208 2212984195788275712 2219698346867730432 2223820803505390848 2230222222201749504 2234578124979487296 2236988673118623744 2239401821633314816 2249381962166372352 2251808479924912128 2256206543362265472 2262701186602745856 2269348927854411776 2273781249979127424 2276234088436494336 2280679858140471864 2299916666645554176 2302397698648408064 2306894569153580736 2308651159194663811 2309383128559355904 2313672149101568256 2333410598684081664 2335927762220957696 2340266081849862144 2344836914040975156 2347366403700134784 2367165691986067456 2371789062478227744 2372541050030063616 2374347626731170816 2378985024439630134 2381551351326835776 2385974403760992264 2386730888846032896 2400102430533523392 2413399396907670336 2416002848252770304 2420721603815763996 2421489105673887744 2427689814792529408 2442209490718322048 2449322313785081856 2453871231454224384 2468401294475722752 2475105631487695998 2477775648350142272 2482076647907721216 2489607220261810176 2503555121504795952 2508999999976968192 2516612257258451712 2518528537303269612 2519327049337479168 2533284539915526144 2545538834928089088 2547477141180318688 2548284831513772032 2553017543836213248 2555206137361084218 2560763349491056128 2582362573075709952 2587406249976248448 2590197410979459072 2598056019629275392 2602881167739264288 2619969795013705728 2625086923519591872 2627918732498577408 2630753596287680512 2632799342081094912 2635639470821203968 2640787204162651632 2648388888864577536 2663061403484325888 2665934177382367232 2671141080072567168 2674022569910833152 2679245270242690248 2694851851827113984 2700115234350213816 2703027980018337024 2715074321521129128 2718003204284366592 2731151041641595584 2734097267144984576 2747485677058112304 2763583134453301248 2776951456285188096 2779065972196711296 2787497604393910056 2803829490780291072 2811009259233455104 2816499511692895446 2819537806743265344 2825669902886682624 2827821515568583424 2834242930504664064 2865911783827858524 2866820435452993536 2869003382300164736 2872144736815739904 2875243059077677056 2899772394481188864 2900123770228007432 2905157894710173696 2913972087351891456 2916190937930101656 2917115530811817984 2947466019390418944 2956408574060899584 2959597795823640576 2965094404673854464 2979437499972649728 2982651564158164992 2995944078919866624 2999175949555163136 3008275391149687296 3016934915470327808 3025129105151628442 3031708333305503232 3034978784581992448 3040906477520629152 3057753604819912416 3066555555527405568 3072544921846795032 3075859425538107648 3079177504745807872 3084896198802091008 3090921386690376342 3111214131578775552 3120354775799816192 3126449218721300208 3127440475039629312 3129821871600179712 3135934804943148813 3162385416637636992 3165796835641561088 3169263157865644032 3171980032586173512 3175401801769114368 3181299205014656352 3182307851794710528 3200136574044697856 3215417475698638848 3217865862543560448 3227628805087685328 3228652140898516992 3234648441462386688 3262243943791337472 3262639241506508361 3271828308605632512 3280714805171364363 3281754972163295232 3300140841983594664 3319476293682413568 3329547520301595648 3338073495339727936 3345333333302624256 3355483009677935616 3358038049737692816 3359102732449972224 3374072943249558528 3377712719887368192 3394051779904118784 3404023391781617664 3406941516481445624 3410671874968691136 3414351132654741504 3449874999968331264 3453596547972612096 3460341853730371104 3464074692839033856 3470508223652352384 3500115898026122496 3503891643331436544 3510399122774793216 3514185961094938624 3521049605550202176 3531185185152770048 3550748537979101184 3557683593717341616 3561521440096756224 3565363426547777536 3572327026990253664 3578961605641488396 3600153645800285088 3604037306691116032 3620099095361505504 3621246865835360256 3624004272379155456 3631082405723645994 3641534722188794112 3663314236077483072 3673983470677622784 3702601941713584128 3705421296262281728 3712658447231543997 3716663472525213408 3723114971861581824 3738439321040388096 3755332682257193928 3759383742324353792 3763499999965452288 3767559870515576832 3777792805954904418 3778990574006218752 3799926809873289216 3818308252392133632 3821215711770478032 3822427247270658048 3829526315754319872 3832809206041626327 3841145024236584192 3873543859613564928 3885296116469188608 3888254583906802208 3889487374415757312 3897084029443913088 3929954692520558592 3941878098747866112 3946130394431520768 3949199013121642368 3953459206231805952 3972583333296866304 3976868752210886656 3987670184063510219 3994592105226488832 3998901266073550848 4006711620108850752 4011033854866249728 4042277777740670976 4050172851525320724 4054541970027505536 4077004806426549888 4088740740703207424 4096726562462393376 4101145900717476864 4113194931736121344 4121228515587168456 4148285508771700736 4168598958295066944 4173095828800239616 4181246406590865084 4216513888850182656 4224749267539343169 4229306710114898016 4233869069025485824 4238504854330023936 4241732273352875136 4287223300931518464 4290487816724747264 4298867675741787786 4300230653179490304 4303505073450247104 4312864588616515584 4349658591721783296 4350185655342011148 4357736842065260544 4374286406895152484 4375673296217726976 4400187789311459552 4421199029085628416 4425968391576551424 4439396693735460864 4447641607010781696 4460444444403499008 4469156249958974592 4473977346237247488 4498763924332744704 4512413086724530944 4525402373205491712 4537693657727442663 4547562499958254848 4552468176872988672 4561359716280943728 4599833333291108352 4604795397296816128 4613789138307161472 4617302318389327622 4618766257118711808 4627344298203136512 4666821197368163328 4671855524441915392 4680532163699724288 4689673828081950312 4694732807400269568 4734331383972134912 4743578124956455488 4748695253462341632 4757970048879260268 4763102702653671552 4771948807521984528 4773461777692065792 4800204861067046784 4826798793815340672 4832005696505540608 4841443207631527992 4842978211347775488 4855379629585058816 4884418981436644096 4907742462908448768 4950211262975391996 4955551296700284544 4979214440523620352 5007110243009591904 5017999999953936384 5033224514516903424 5037057074606539224 5038654098674958336 5066569079831052288 5091077669856178176 5094954282360637376 5106035087672426496 5110412274722168436 5121526698982112256 5174812499952496896 5180394821958918144 5196112039258550784 5205762335478528576 5239939590027411456 5250173847039183744 5255837464997154816 5265598684162189824 5271278941642407936 5281574408325303264 5296777777729155072 5326122806968651776 5342282160145134336 5348045139821666304 5358490540485380496 5389703703654227968 5400230468700427632 5406055960036674048 5430148643042258256 5436006408568733184 5462302083283191168 5468194534289969152 5494971354116224608 5527166268906602496 5553902912570376192 5558131944393422592 5574995208787820112 5607658981560582144 5622018518466910208 5632999023385790892 5639075613486530688 5651339805773365248 5655643031137166848 5666689208932356627 5668485861009328128 5731823567655717048 5733640870905987072 5738006764600329472 5744289473631479808 5750486118155354112 5800247540456014864 5810315789420347392 5827944174703782912 5832381875860203312 5834231061623635968 5894932038780837888 5912817148121799168 5919195591647281152 5930188809347708928 5958874999945299456 5965303128316329984 5991888157839733248 5998351899110326272 6016550782299374592 6050258210303256884 6063416666611006464 6069957569163984896 6081812955041258304 6115507209639824832 6133111111054811136 6145089843693590064 6151718851076215296 6158355009491615744 6169792397604182016 6181842773380752684 6222428263157551104 6240709551599632384 6252898437442600416 6254880950079258624 6259643743200359424 6271869609886297626 6324770833275273984 6331593671283122176 6338526315731288064 6343960065172347024 6350803603538228736 6362598410029312704 6400273148089395712 6430834951397277696 6435731725087120896 6448301513612681679 6455257610175370656 6457304281797033984 6469296882924773376 6524487887582674944 6525278483013016722 6543656617211265024 6561429610342728726 6563509944326590464 6600281683967189328 6638952587364827136 6659095040603191296 6676146990679455872 6690666666605248512 6710966019355871232 6716076099475385632 6718205464899944448 6748145886499117056 6755425439774736384 6788103559808237568 6808046783563235328 6813883032962891248 6821343749937382272 6828702265309483008 6899749999936662528 6907193095945224192 6920683707460742208 6925953477583991433 6928149385678067712 6941016447304704768 7000231796052244992 7007783286662873088 7020798245549586432 7028371922189877248 7042099211100404352 7062370370305540096 7101497075958202368 7115367187434683232 7123042880193512448 7130726853095555072 7144654053980507328 7157923211282976792 7200307291600570176 7208074613382232064 7240198190723011008 7248008544758310912 7262164811447291988 7283069444377588224 7326628472154966144 7347966941355245568 7405203883427168256 7410842592524563456 7425316894463087994 7433326945050426816 7446229943723163648 7510665364514387856 7518767484648707584 7526999999930904576 7555585611909808836 7557981148012437504 7599853619746578432 7636616504784267264 7642431423540956064 7644854494541316096 7659052631508639744 7665618412083252654 7682290048473168384 7747087719227129856 7770592232938377216 7776509167813604416 7794168058887826176 7859909385041117184 7883756197495732224 7892260788863041536 7898398026243284736 7906918412463611904 7945166666593732608 7953737504421773312 7975340368127020438 7989184210452977664 7997802532147101696 8013423240217701504 8022067709732499456 8084555555481341952 8100345703050641448 8109083940055011072 8154009612853099776 8177481481406414848 8193453124924786752 8202291801434953728 8226389863472242688 8242457031174336912 8296571017543401472 8337197916590133888 8346191657600479232 8362492813181730168 8433027777700365312 8449498535078686338 8458613420229796032 8467738138050971648 8477009708660047872 8483464546705750272 8580975633449494528 8597735351483575572 8600461306358980608 8607010146900494208 8625729177233031168 8699317183443566592 8700371310684022296 8715473684130521088 8748572813790304968 8751346592435453952 8800375578622919104 8842398058171256832 8878793387470921728 8895283214021563392 8938312499917949184 8947954692474494976 8997527848665489408 9024826173449061888 9050804746410983424 9075387315454885326 9095124999916509696 9104936353745977344 9122719432561887456 9199666666582216704 9227578276614322944 9234604636778655244 9237532514237423616 9254688596406273024 9333642394736326656 9343711048883830784 9361064327399448576 9379347656163900624 9389465614800539136 9468662767944269824 9487156249912910976 9497390506924683264 9515940097758520536 9526205405307343104 9543897615043969056 9546923555384131584 9600409722134093568 9653597587630681344 9664011393011081216 9682886415263055984 9685956422695550976 9710759259170117632 9768837962873288192 9787917724519525083 9815484925816897536 9842144415514093089 9900422525950783992 9911102593400569088 9958428881047240704 10014220486019183808 10035999999907872768 10066449029033806848 10074114149213078448 10077308197349916672 10133138159662104576 10182155339712356352 10189908564721274752 10212070175344852992 10220824549444336872 10243053397964224512 10349624999904993792 10360789643917836288 10392224078517101568 10411524670957057152 10500347694078367488 10511674929994309632 10531197368324379648 10542557883284815872 10563148816650606528 10593555555458310144 10652245613937303552 10684564320290268672 10696090279643332608 10716981080970760992 10779407407308455936 10800460937400855264 10812111920073348096 10860297286084516512 10872012817137466368 10924604166566382336 10936389068579938304 10989942708232449216 11107805825140752384 11116263888786845184 11137975341694631991 11149990417575640224 11215317963121164288 11244037036933820416 11265998046771581784 11278151226973061376 11302679611546730496 11311286062274333696 11333378417864713254 11336971722018656256 11463647135311434096 11467281741811974144 11476013529200658944 11488578947262959616 11498427618124878981 11600495080912029728 11620631578840694784 11655888349407565824 11664763751720406624 11668462123247271936 11789864077561675776 11825634296243598336 11838391183294562304 11860377618695417856 11917749999890598912 11930606256632659968 11963010552190530657 11983776315679466496 11996703798220652544 12033101564598749184 12100516420606513768 12126833333222012928 12139915138327969792 12163625910082516608 12231014419279649664 12266222222109622272 12290179687387180128 12303437702152430592 12316710018983231488 12339584795208364032 12363685546761505368 12444856526315102208 12481419103199264768 12505796874885200832 12519287486400718848 12543739219772595252 12649541666550547968 12663187342566244352 12687920130344694048 12701607207076457472 12725196820058625408 12800546296178791424 12861669902794555392 12871463450174241792 12896603027225363358 12910515220350741312 12938593765849546752 13048975775165349888 13050556966026033444 13122859220685457452 13127019888653180928 13200563367934378656 13277905174729654272 13318190081206382592 13352293981358911744 13381333333210497024 13421932038711742464 13432152198950771264 13496291772998234112 13576207119616475136 13613080973182327989 13627766065925782496 13642687499874764544 13657404530618966016 13799499999873325056 13814386191890448384 13841367414921484416 13851906955167982866 13856298771356135424 13882032894609409536 14000463592104489984 14015566573325746176 14041596491099172864 14084198422200808704 14124740740611080192 14202994151916404736 14230734374869366464 14246085760387024896 14261453706191110144 14289308107961014656 14315846422565953584 14400614583201140352 14416149226764464128 14480396381446022016 14496017089516621824 14524329622894583976 14566138888755176448 14653256944309932288 14821685185049126912 14850633788926175988 14866653890100853632 15021330729028775712 15037534969297415168 15053999999861809152 15111171223819617672 15115962296024875008 15199707239493156864 15273233009568534528 15284862847081912128 15318105263017279488 15331236824166505308 15364580096946336768 15541184465876754432 15553018335627208832 15588336117775652352 15719818770082234368 15767512394991464448 15796796052486569472 15813836824927223808 15890333333187465216 15950680736254040876 15978368420905955328 16026846480435403008 16044135419464998912 16169111110962683904 16200691406101282896 16218167880110022144 16308019225706199552 16354962962812829696 16386906249849573504 16404583602869907456 16452779726944485376 16484914062348673824 16593142035086802944 16674395833180267776 16692383315200958464 16724985626363460336 16866055555400730624 16898997070157372676 16917226840459592064 16935476276101943296 16954019417320095744 16966929093411500544 17000067626797069881 17161951266898989056 17195470702967151144 17200922612717961216 17214020293800988416 17251458354466062336 17400742621368044592 17430947368261042176 17497145627580609936 17502693184870907904 17600751157245838208 17684796116342513664 17757586774941843456 17790566428043126784 17876624999835898368 17895909384948989952 17995055697330978816 18049652346898123776 18150774630909770652 18190249999833019392 18209872707491954688 18245438865123774912 18399333333164433408 18455156553228645888 18469209273557310488 18475065028474847232 18509377192812546048 18667284789472653312 18722128654798897152 18758695312327801248 18778931229601078272 18974312499825821952 18994781013849366528 19031880195517041072 19052410810614686208 19087795230087938112 19200819444268187136 19307195175261362688 19328022786022162432 19365772830526111968 19371912845391101952 19421518518340235264 19537675925746576384 19575835449039050166 19630969851633795072 19684288831028186178 19800845051901567984 19822205186801138176 19916857762094481408 20028440972038367616 20071999999815745536 20132898058067613696 20148228298426156896 20154616394699833344 20266276319324209152 20364310679424712704 20379817129442549504 20424140350689705984 20441649098888673744 20486106795928449024 20699249999809987584 20721579287835672576 20777860432751974299 20784448157034203136 20823049341914114304 21000695388156734976 21023349859988619264 21062394736648759296 21085115766569631744 21126297633301213056 21187111110916620288 21304491227874607104 21369128640580537344 21392180559286665216 21433962161941521984 21558814814616911872 21600921874801710528 21624223840146696192 21720594572169033024 21744025634274932736 21849208333132764672 21872778137159876608 21979885416464898432 22215611650281504768 22232527777573690368 22275950683389263982 22299980835151280448 22488074073867640832 22531996093543163568 22556302453946122752 22622572124548667392 22666756835729426508 22673943444037312512 22927294270622868192 22934563483623948288 22952027058401317888 22977157894525919232 22996855236249757962 23200990161824059456 23241263157681389568 23311776698815131648 23329527503440813248 23579728155123351552 23651268592487196672 23676782366589124608 23720755237390835712 23835499999781197824 23861212513265319936 23926021104381061314 23967552631358932992 23993407596441305088 24066203129197498368 24201032841213027536 24253666666444025856 24327251820165033216 24462028838559299328 24532444444219244544 24580359374774360256 24606875404304861184 24633420037966462976 24679169590416728064 24727371093523010736 24889713052630204416 24962838206398529536 25011593749770401664 25038574972801437696 25087478439545190504 25299083333101095936 25326374685132488704 25375840260689388096 25403214414152914944 25450393640117250816 25601092592357582848 25742926900348483584 25793206054450726716 25821030440701482624 25877187531699093504 26097951550330699776 26101113932052066888 26245718441370914904 26254039777306361856 26401126735868757312 26636380162412765184 26704587962717823488 26843864077423484928 26864304397901542528 26992583545996468224 27152414239232950272 27226161946364655978 27255532131851564992 27285374999749529088 27314809061237932032 27598999999746650112 27682734829842968832 27703813910335965732 27712597542712270848 27764065789218819072 28000927184208979968 28031133146651492352 28083192982198345728 28168396844401617408 28249481481222160384 28405988303832809472 28461468749738732928 28492171520774049792 28578616215922029312 28631692845131907168 28801229166402280704 28832298453528928256 28960792762892044032 28992034179033243648 29048659245789167952 29132277777510352896 29306513888619864576 29363753173558575249 29643370370098253824 29701267577852351976 29733307780201707264 30042661458057551424 30075069938594830336 30107999999723618304 30222342447639235344 30231924592049750016 30399414478986313728 30546466019137069056 30569725694163824256 30636210526034558976 30662473648333010616 30729160193892673536 31082368931753508864 31106036671254417664 31176672235551304704 31535024789982928896 31593592104973138944 31627673649854447616 31780666666374930432 31901361472508081752 31956736841811910656 32053692960870806016 32088270838929997824 32338222221925367808 32401382812202565792 32436335760220044288 32616038451412399104 32773812499699147008 32809167205739814912 32905559453888970752 32969828124697347648 33186284070173605888 33348791666360535552 33384766630401916928 33449971252726920672 33732111110801461248 33797994140314745352 33834453680919184128 33870952552203886592 33908038834640191488 33933858186823001088 34000135253594139762 34323902533797978112 34390941405934302288 34401845225435922432 34428040587601976832 34495282854374636943 34801485242736089184 34861894736522084352 34994291255161219872 35005386369741815808 35201502314491676416 35369592232685027328 35515173549883686912 35581132856086253568 35753249999671796736 35791818769897979904 35889031656571591971 35990111394661957632 36099304693796247552 36301549261819541304 36380499999666038784 36419745414983909376 36490877730247549824 36798666666328866816 36910313106457291776 36938418547114620976 36950130056949694464 37018754385625092096 37334569578945306624 37444257309597794304 37517390624655602496 37557862459202156544 37948624999651643904 37989562027698733056 38063760391034082144 38104821621229372416 38175590460175876224 38401638888536374272 38614390350522725376 38656045572044324864 38731545661052223936 38843037036680470528 39075351851493152768 39151670898078100332 39368577662056372356 39601690103803135968 39644410373602276352 39833715524188962816 40056881944076735232 40143999999631491072 40265796116135227392 40296456596852313792 40728621358849425408 40759634258885099008 40839242919546983967 40883298197777347488 40972213591856898048 41398499999619975168 41443158575671345152 41555720865503948598 41568896314068406272 41646098683828228608 42001390776313469952 42046699719977238528 42124789473297518592 42252595266602426112 42374222221833240576 42608982455749214208 42738257281161074688 42784361118573330432 42867924323883043968 43117629629233823744 43201843749603421056 43248447680293392384 43441189144338066048 43488051268549865472 43698416666265529344 43745556274319753216 43864372024698612409 43959770832929796864 44465055555147380736 44551901366778527964 44599961670302560896 44976148147735281664 45063992187086327136 45112604907892245504 45245144249097334784 45333513671458853016 45347886888074625024 45854588541245736384 45904054116802635776 45954315789051838464 45993710472499515924 46401980323648118912 46623553397630263296 46659055006881626496 47159456310246703104 47302537184974393344 47441510474781671424 47670999999562395648 47852042208762122628 47935105262717865984 48132406258394996736 48402065682426055072 48507333332888051712 48654503640330066432 48924057677118598656 49064888888438489088 49160718749548720512 49213750808609722368 49358339180833456128 49454742187046021472 49779426105260408832 50023187499540803328 50077149945602875392 50174956879090381008 50598166666202191872 50652749370264977408 50751680521378776192 50806428828305829888 50900787280234501632 51202185184715165696 51485853800696967168 51586412108901453432 51642060881402965248 51754375063398187008 52202227864104133776 52491436882741829808 52508079554612723712 52802253471737514624 53272760324825530368 53409175925435646976 53687728154846969856 53728608795803085056 53985167091992936448 54452323892729311956 54511064263703129984 54570749999499058176 54629618122475864064 55197999999493300224 55365469659685937664 55407627820671931464 55425195085424541696 55528131578437638144 56001854368417959936 56166385964396691456 56336793688803234816 56922937499477465856 56984343041548099584 57157232431844058624 57263385690263814336 57602458332804561408 57664596907057856512 57921585525784088064 57984068358066487296 58097318491578335904 58264555555020705792 58613027777239729152 58727506347117150498 59286740740196507648 59402535155704703952 59466615560403414528 60085322916115102848 60150139877189660672 60215999999447236608 60444684895278470688 60463849184099500032 60798828957972627456 61092932038274138112 61139451388327648512 61272421052069117952 61324947296666021232 61458320387785347072 62164737863507017728 62212073342508835328 62333581298255922897 62353344471102609408 63070049579965857792 63187184209946277888 63255347299708895232 63561333332749860864 63802722945016163504 63913473683623821312 64107385921741612032 64176541677859995648 64676444443850735616 64802765624405131584 64872671520440088576 65232076902824798208 65547624999398294016 65618334411479629824 65811118907777941504 65939656249394695296 66697583332721071104 66769533260803833856 66899942505453841344 67464222221602922496 67595988280629490704 67668907361838368256 67741905104407773184 67867716373646002176 68000270507188279524 68647805067595956224 68781882811868604576 68803690450871844864 68856081175203953664 68990565708749273886 69602970485472178368 69723789473044168704 69988582510322439744 70403004628983352832 70739184465370054656 71030347099767373824 71162265712172507136 71506499999343593472 71583637539795959808 71778063313143183942 71980222789323915264 72198609387592495104 72603098523639082608 72760999999332077568 72981755460495099648 73597333332657733632 73820626212914583552 73876837094229241952 73900260113899388928 74037508771250184192 74669139157890613248 74888514619195588608 75034781249311204992 75115724918404313088 75897249999303287808 75979124055397466112 76127520782068164288 76209643242458744832 76351180920351752448 76803277777072748544 77228780701045450752 77312091144088649728 77463091322104447872 77686074073360941056 78150703702986305536 78303341796156200664 78737155324112744712 79203380207606271936 79288820747204552704 80113763888153470464 80531592232270454784 80592913193704627584 81457242717698850816 81519268517770198016 81678485839093967934 81766596395554694976 81944427183713796096 82796999999239950336 83111441731007897196 83137792628136812544 83292197367656457216 84002781552626939904 84093399439954477056 84249578946595037184 84505190533204852224 84748444443666481152 85217964911498428416 85476514562322149376 85735848647766087936 86403687499206842112 86496895360586784768 86882378288676132096 86976102537099730944 87396833332531058688 87491112548639506432 87728744049397224818 87919541665859593728 88930111110294761472 89103802733557055928 89199923340605121792 89952296295470563328 90127984374172654272 90225209815784491008 90490288498194669568 90667027342917706032 90695773776149250048 91709177082491472768 91808108233605271552 91908631578103676928 91987420944999031848 92803960647296237824 93247106795260526592 93318110013763252992 94605074369948786688 94883020949563342848 95341999999124791296 95704084417524245256 95870210525435731968 96264812516789993472 96804131364852110144 97014666665776103424 97309007280660132864 97848115354237197312 98321437499097441024 98427501617219444736 98716678361666912256 98909484374092042944 99558852210520817664 100046374999081606656 100154299891205750784 100349913758180762016 101196333332404383744 101503361042757552384 101612857656611659776 101801574560469003264 102404370369430331392 102971707601393934336 103172824217802906864 103284121762805930496 104404455728208267552 104982873765483659616 105016159109225447424 105604506943475029248 106545520649651060736 106818351850871293952 107375456309693939712 107457217591606170112 107667094969714775913 107970334183985872896 108904647785458623912 109022128527406259968 109141499998998116352 109259236244951728128 110395999998986600448 110730939319371875328 110815255641343862928 110850390170849083392 111056263156875276288 112003708736835919872 112332771928793382912 112673587377606469632 113845874998954931712 113968686083096199168 114314464863688117248 114526771380527628672 115204916665609122816 115329193814115713024 115843171051568176128 115968136716132974592 116194636983156671808 116529111110041411584 117226055554479458304 117455012694234300996 118573481480393015296 118805070311409407904 118933231120806829056 120170645832230205696 120300279754379321344 120431999998894473216 120889369790556941376 122185864076548276224 122278902776655297024 122517728758640951901 122649894593332042464 122916640775570694144 124329475727014035456 124424146685017670656 124667162596511845794 124706688942205218816 126140099159931715584 126374368419892555776 127122666665499721728 127605445890032327008 127826947367247642624 128214771843483224064 128353083355719991296 129352888887701471232 129605531248810263168 129745343040880177152 130464153805649596416 131095249998796588032 131236668822959259648 131593116074095837227 131879312498789390592 133395166665442142208 133539066521607667712 133799885010907682688 134928444443205844992 135191976561258981408 135337814723676736512 135483810208815546368 135735432747292004352 136000541014376559048 137295610135191912448 137563765623737209152 137712162350407907328 137981131417498547772 139205940970944356736 139977165020644879488 140806009257966705664 141478368930740109312 142324531424345014272 143012999998687186944 143556126626286367884 144397218775184990208 145206197047278165216 145521999998664155136 145963510920990199296 147194666665315467264 147641252425829167104 147753674188458483904 148075017542500368384 149338278315781226496 150069562498622409984 150231449836808626176 151794499998606575616 151958248110794932224 152255041564136328576 152419286484917489664 152702361840703504896 153606555554145497088 154457561402090901504 154926182644208895744 155372148146721882112 156301407405972611072 156606683592312401328 157474310648225489424 158406760415212543872 158577641494409105408 160227527776306940928 161063184464540909568 161185826387409255168 163038537035540396032 163356971678187935868 163533192791109389952 163888854367427592192 165593999998479900672 166222883462015794392 166275585256273625088 166584394735312914432 168005563105253879808 168499157893190074368 169010381066409704448 170953029124644298752 171471697295532175872 172807374998413684224 172993790721173569536 173764756577352264192 173952205074199461888 174793666665062117376 175457488098794449636 175839083331719187456 177860222220589522944 178207605467114111856 178399846681210243584 179904592590941126656 180255968748345308544 180450419631568982016 180980576996389339136 181334054685835412064 181391547552298500096 183418354164982945536 183616216467210543104 183817263156207353856 183974841889998063696 185607921294592475648 186494213590521053184 186636220027526505984 187000743894767768691 189210148739897573376 189766041899126685696 190683999998249582592 191408168835048490512 191740421050871463936 192529625033579986944 193608262729704220288 194029333331552206848 194618014561320265728 195696230708474394624 196642874998194882048 196855003234438889472 197433356723333824512 197818968748184085888 200092749998163213312 200308599782411501568 200699827516361524032 202392666664808767488 203006722085515104768 203225715313223319552 203603149120938006528 204808740738860662784 205943415202787868672 206345648435605813728 206568243525611860992 208808911456416535104 209965747530967319232 211209013886950058496 213091041299302121472 213636703701742587904 214750912619387879424 214914435183212340224 215334189939429551826 215940668367971745792 217809295570917247824 218044257054812519936 218282999997996232704 220791999997973200896 221461878638743750656 221630511282687725856 221700780341698166784 222112526313750552576 224007417473671839744 224665543857586765824 225347174755212939264 227691749997909863424 227937372166192398336 228628929727376234496 229053542761055257344 230409833331218245632 230658387628231426048 231686342103136352256 231936273432265949184 232389273966313343616 233058222220082823168 234452111108958916608 234910025388468601992 237146962960786030592 237610140622818815808 237866462241613658112 240341291664460411392 240600559508758642688 241778739581113882752 244371728153096552448 244557805553310594048 245035457517281903802 245299789186664084928 245833281551141388288 248848293370035341312 249334325193023691588 249413377884410437632 252280198319863431168 252748736839785111552 254245333330999443456 255210891780064654016 255653894734495285248 256429543686966448128 259211062497620526336 259490686081760354304 260928307611299192832 262190499997593176064 262473337645918519296 263186232148191674454 263758624997578781184 266790333330884284416 267599770021815365376 269856888886411689984 270383953122517962816 270675629447353473024 270967620417631092736 271470865494584008704 272001082028753118096 274591220270383824896 275127531247474418304 275424324700815814656 275962262834997095544 278411881941888713472 279954330041289758976 281612018515933411328 284649062848690028544 286025999997374373888 287112253252572735768 288794437550369980416 290412394094556330432 291043999997328310272 291927021841980398592 295282504851658334208 295507348376916967808 296150035085000736768 298676556631562452992 300139124997244819968 300462899673617252352 303588999997213151232 304510083128272657152 304838572969834979328 305404723681407009792 307213111108290994176 308915122804181803008 309852365288417791488 310744296293443764224 312602814811945222144 313213367184624802656 314948621296450978848 316813520830425087744 317155282988818210816 320455055552613881856 322126368929081819136 322371652774818510336 323001284909144327739 326077074071080792064 326713943356375871736 327066385582218779904 327777708734855184384 331187999996959801344 332445766924031588784 332551170512547250176 333168789470625828864 336011126210507759616 336998315786380148736 338020762132819408896 341906058249288597504 342943394591064351744 345614749996827368448 345987581442347139072 347529513154704528384 347904410148398923776 349587333330124234752 350914976197588899272 351678166663438374912 355720444441179045888 356415210934228223712 356799693362420487168 360511937496690617088 360900839263137964032 361961153992778678272 362668109371670824128 366836708329965891072 367232432934421086208 367949683779996127392 371215842589184951296 372988427181042106368 373272440055053011968 374001487789535537382 378420297479795146752 381367999996499165184 382816337670096981024 383480842101742927872 385059250067159973888 387216525459408440576 388058666663104413696 389236029122640531456 391392461416948789248 393285749996389764096 393710006468877778944 394779348222287511681 395637937496368171776 400185499996326426624 400617199564823003136 401399655032723048064 404785333329617534976 406013444171030209536 406451430626446639104 407206298241876013056 409617481477721325568 411886830405575737344 412691296871211627456 413136487051223721984 417617822912833070208 419931495061934638464 422418027773900116992 427273407403485175808 429828870366424680448 430668379878859103652 435618591141834495648 436088514109625039872 436565999995992465408 441583999995946401792 442923757277487501312 443261022565375451712 444225052627501105152 448014834947343679488 450694349510425878528 455383499995819726848 455874744332384796672 457257859454752468992 458107085522110514688 460819666662436491264 463372684206272704512 464778547932626687232 466116444440165646336 468904222217917833216 469820050776937203984 474293925921572061184 475220281245637631616 475732924483227316224 480682583328920822784 481201119017517285376 483557479162227765504 489115611106621188096 490070915034563807604 490599578373328169856 491666563102282776576 497696586740070682624 498668650386047383176 498826755768820875264 505497473679570223104 510421783560129308032 512859087373932896256 518422124995241052672 518981372163520708608 521856615222598385664 524380999995186352128 526372464296383348908 527517249995157562368 533580666661768568832 535199540043630730752 539713777772823379968 540767906245035925632 541351258894706946048 542941730989168017408 544002164057506236192 550255062494948836608 550848649401631629312 551924525669994191088 556823763883777426944 559908660082579517952 563224037031866822656 569298125697380057088 572051999994748747776 574224506505145471536 577588875100739960832 580824788189112660864 582087999994656620544 583854043683960797184 590565009703316668416 591014696753833935616 592300070170001473536 600278249994489639936 600925799347234504704 607177999994426302464 609020166256545314304 609677145939669958656 610809447362814019584 614426222216581988352 617830245608363606016 619704730576835582976 625205629623890444288 626426734369249605312 629897242592901957696 633627041660850175488 634310565977636421632 640910111105227763712 644252737858163638272 644743305549637020672 646002569818288655478 652154148142161584128 653427886712751743472 654132771164437559808 662375999993919602688 664891533848063177568 665102341025094500352 666337578941251657728 672022252421015519232 673996631572760297472 676041524265638817792 683812116498577195008 685886789182128703488 691229499993654736896 691975162884694278144 695059026309409056768 695808820296797847552 699174666660248469504 701829952395177798544 703356333326876749824 711440888882358091776 712830421868456447424 713599386724840974336 721023874993381234176 721801678526275928064 723922307985557356544 725336218743341648256 733673416659931782144 734464865868842172416 735899367559992254784 742431685178369902592 746544880110106023936 748002975579071074764 756840594959590293504 762735999992998330368 765632675340193962048 766961684203485855744 774433050918816881152 778472058245281062912 782784922833897578496 786571499992779528192 787420012937755557888 789558696444575023362 791275874992736343552 800370999992652853248 802799310065446096128 809570666659235069952 812026888342060419072 812902861252893278208 814412596483752026112 819234962955442651136 823773660811151474688 825382593742423254912 826272974102447443968 835235645825666140416 839862990123869276928 844836055547800233984 854546814806970351616 859657740732849360896 861336759757718207304 871237182283668991296 872177028219250079744 873131999991984930816 885847514554975002624 886522045130750903424 888450105255002210304 896029669894687358976 901388699020851757056 910766999991639453696 914515718909504937984 916214171044221029376 921639333324872982528 926745368412545409024 929557095865253374464 932232888880331292672 937808444435835666432 939640101553874407968 950440562491275263232 951465848966454632448 961365166657841645568 962402238035034570752 967114958324455531008 978231222213242376192 980141830069127615208 981199156746656339712 983333126204565553152 995393173480141365248 997337300772094766352 997653511537641750528 1010994947359140446208 1020843567120258616064 1025718174747865792512 1036844249990482105344 1037962744327041417216 1043713230445196771328 1048761999990372704256 1052744928592766697816 1055034499990315124736 1067161333323537137664 1070399080087261461504 1081535812490071851264 1082702517789413892096 1085883461978336034816 1088004328115012472384 1100510124989897673216 1101697298803263258624 1103849051339988382176 1113647527767554853888 1119817320165159035904 1126448074063733645312 1144103999989497495552 1148449013010290943072 1155177750201479921664 1161649576378225321728 1164175999989313241088 1167708087367921594368 1181130019406633336832 1182029393507667871232 1184338044666862535043 1200556499988979279872 1201851598694469009408 1214355999988852604928 1218040332513090628608 1219354291879339917312 1221618894725628039168 1228852444433163976704 1235660491216727212032 1239409461153671165952 1250411259247780888576 1252853468738499210624 1259794485185803915392 1267254083321700350976 1268621131955272843264 1281820222210455527424 1289486611099274041344 1292005139636577310956 1304308296284323168256 1306855773425503486944 1308265542328875119616 1324751999987839205376 1329783067696126355136 1332675157882503315456 1344044504842031038464 1352083048531277635584 1367624232997154390016 1371773578364257406976 1382458999987309473792 1390118052618818113536 1398349333320496939008 1403659904790355597088 1406712666653753499648 1422881777764716183552 1425660843736912894848 1427198773449681948672 1442047749986762468352 1443603357052551856128 1450672437486683296512 1467346833319863564288 1468929731737684344832 1471798735119984509568 1484863370356739805184 1493089760220212047872 1496005951158142149528 1531265350680387924096 1548866101837633762304 1556944116490562125824 1565569845667795156992 1573142999985559056384 1579117392889150046724 1582551749985472687104 1600741999985305706496 1605598620130892192256 1619141333318470139904 1624053776684120838144 1628825192967504052224 1650765187484846509824 1652545948204894887936 1670471291651332280832 1679725980247738553856 1689672111095600467968 1709093629613940703232 1719315481465698721792 1722673519515436414608 1742474364567337982592 1744354056438500159488 1746263999983969861632 1771695029109950005248 1773044090261501806848 1776900210510004420608 1802777398041703514112 1821533999983278907392 1829031437819009875968 1832428342088442058752 1843278666649745965056 1853490736825090818048 1859114191730506748928 1875616888871671332864 1879280203107748815936 1900881124982550526464 1902931697932909264896 1922730333315683291136 1934229916648911062016 1956462444426484752384 1960283660138255230416 1962398313493312679424 1990786346960282730496 1994674601544189532704 1995307023075283501056 2021989894718280892416 2041687134240517232128 2051436349495731585024 2073688499980964210688 2075925488654082834432 2087426460890393542656 2097523999980745408512 2105489857185533395632 2110068999980630249472 2134322666647074275328 2140798160174522923008 2163071624980143702528 2165405035578827784192 2171766923956672069632 2176008656230024944768 2201020249979795346432 2203394597606526517248 2207698102679976764352 2227295055535109707776 2239634640330318071808 2252896148127467290624 2288207999978994991104 2296898026020581886144 2323299152756450643456 2335416174735843188736 2362260038813266673664 2364058787015335742464 2368676089333725070086 2401112999977958559744 2428711999977705209856 2436080665026181257216 2438708583758679834624 2443237789451256078336 2457704888866327953408 2471320982433454424064 2478818922307342331904 2505706937476998421248 2519588970371607830784 2534508166643400701952 2537242263910545686528 2563640444420911054848 2578973222198548082688 2584010279273154621912 2608616592568646336512 2613711546851006973888 2616531084657750239232 2659566135392252710272 2665350315765006630912 2688089009684062076928 2704166097062555271168 2743547156728514813952 2764917999974618947584 2780236105237636227072 2796698666640993878016 2807319809580711194176 2813425333307506999296 2851321687473825789696 2854397546899363897344 2884095499973524936704 2887206714105103712256 2901344874973366593024 2934693666639727128576 2943597470239969019136 2969726740713479610368 2986179520440424095744 2992011902316284299056 3062530701360775848192 3097732203675267524608 3113888232981124251648 3131139691335590313984 3146285999971118112768 3158234785778300093448 3165103499970945374208 3201483999970611412992 3211197240261784384512 3248107553368241676288 3257650385935008104448 3301530374969693019648 3305091896409789775872 3340942583302664561664 3359451960495477107712 3379344222191200935936 3418187259227881406464 3438630962931397443584 3445347039030872829216 3484948729134675965184 3488708112877000318976 3492527999967939723264 3543390058219900010496 3546088180523003613696 3553014134000587605129 3605554796083407028224 3643067999966557814784 3658062875638019751936 3664856684176884117504 3686557333299491930112 3706981473650181636096 3718228383461013497856 3751233777743342665728 3758560406215497631872 3801762249965101052928 3805863395865818529792 3845460666631366582272 3868459833297822124032 3912924888852969504768 3920567320276510460832 3924796626986625358848 3981572693920565460992 3989349203088379065408 4083374268481034464256 4102872698991463170048 4147376999961928421376 4195047999961490817024 4210979714371066791264 4220137999961260498944 4268645333294148550656 4281596320349045846016 4326143249960287405056 4330810071157655568384 4352017312460049889536 4402040499959590692864 4406789195213053034496 4415396205359953528704 4454590111070219415552 4479269280660636143616 4505792296254934581248 4593796052041163772288 4646598305512901286912 4670832349471686377472 4728117574030671484928 4737352178667450140172 4802225999955917119488 4857423999955410419712 4872161330052362514432 4886475578902512156672 4957637844614684663808 5011413874953996842496 5039177940743215661568 5069016333286801403904 5127280888841822109696 5157946444397096165376 5168020558546309243824 5217233185137292673024 5227423093702013947776 5233062169315500478464 5319132270784505420544 5330700631530013261824 5408332194125110542336 5487094313457029627904 5529835999949237895168 5560472210475272454144 5614639619161422388352 5626850666615013998592 5702643374947651579392 5708795093798727794688 5768190999947049873408 5802689749946733186048 5869387333279454257152 5887194940479938038272 5939453481426959220736 5972359040880848191488 5984023804632568598112 6125061402721551696384 6195464407350535049216 6227776465962248503296 6262279382671180627968 6292571999942236225536 6316469571556600186896 6330206999941890748416 6402967999941222825984 6422394480523568769024 6496215106736483352576 6515300771870016208896 6603060749939386039296 6610183792819579551744 6681885166605329123328 6718903920990954215424 6758688444382401871872 6877261925862794887168 6890694078061745658432 6969897458269351930368 6977416225754000637952 7086780116439800020992 7092176361046007227392 7106028268001175210258 7286135999933115629568 7316125751276039503872 7329713368353768235008 7373114666598983860224 7413962947300363272192 7436456766922026995712 7517120812430995263744 7603524499930202105856 7611726791731637059584 7690921333262733164544 7736919666595644248064 7825849777705939009536 7841134640553020921664 7849593253973250717696 7963145387841130921984 7978698406176758130816 8166748536962068928512 8294753999923856842752 8390095999922981634048 8421959428742133582528 8440275999922520997888 8563192640698091692032 8652286499920574810112 8661620142315311136768 8704034624920099779072 8804080999919181385728 8830792410719907057408 8909180222140438831104 8958538561321272287232 9011584592509869162496 9187592104082327544576 9293196611025802573824 9341664698943372754944 9456235148061342969856 9474704357334900280344 9604451999911834238976 9744322660104725028864 9772951157805024313344 9915275689229369327616 10022827749907993684992 10078355881486431323136 10138032666573602807808 10254561777683644219392 10315892888794192330752 10336041117092618487648 10454846187404027895552 10466124338631000956928 10638264541569010841088 10816664388250221084672 10974188626914059255808 11059671999898475790336 11120944420950544908288 11229279238322844776704 11253701333230027997184 11405286749895303158784 11417590187597455589376 11536381999894099746816 11605379499893466372096 11738774666558908514304 11774389880959876076544 11878906962853918441472 11944718081761696382976 11968047609265137196224 12250122805443103392768 12390928814701070098432 12585143999884472451072 12632939143113200373792 12660413999883781496832 12805935999882445651968 12844788961047137538048 12992430213472966705152 13206121499878772078592 13220367585639159103488 13363770333210658246656 13437807841981908430848 13517376888764803743744 13754523851725589774336 13781388156123491316864 13939794916538703860736 13954832451508001275904 14184352722092014454784 14212056536002350420516 14572271999866231259136 14659426736707536470016 14872913533844053991424 15034241624861990527488 15207048999860404211712 15381842666525466329088 15473839333191288496128 15651699555411878019072 15682269281106041843328 15699186507946501435392 15957396812353516261632 16333497073924137857024 16589507999847713685504 16843918857484267165056 16880551999845041995776 17126385281396183384064 17304572999841149620224 17408069249840199558144 17608161999838362771456 17661584821439814114816 17818360444280877662208 17917077122642544574464 18375184208164655089152 18586393222051605147648 18683329397886745509888 18912470296122685939712 18949408714669800560688 19208903999823668477952 19488645320209450057728 19545902315610048626688 19830551378458738655232 20045655499815987369984 20156711762972862646272 20276065333147205615616 20631785777588384661504 20672082234185236975296 20909692374808055791104 20932248677262001913856 21276529083138021682176 21948377253828118511616 22119343999796951580672 22241888841901089816576 22458558476645689553408 22810573499790606317568 22835180375194911178752 23072763999788199493632 23210758999786932744192 23477549333117817028608 23548779761919752153088 23757813925707836882944 23889436163523392765952 23936095218530274392448 24500245610886206785536 24781857629402140196864 25170287999768944902144 25265878286226400747584 25320827999767562993664 25689577922094275076096 25984860426945933410304 26412242999757544157184 26727540666421316493312 26875615683963816861696 27034753777529607487488 27562776312246982633728 27879589833077407721472 27909664903016002551808 28368705444184028909568 28424113072004700841032 29318853473415072940032 29745827067688107982848 30068483249723981054976 30414097999720808423424 30763685333050932658176 30947678666382576992256 31364538562212083686656 31398373015893002870784 31914793624707032523264 32666994147848275714048 33179015999695427371008 33687837714968534330112 33761103999690083991552 34252770562792366768128 34609145999682299240448 34816138499680399116288 35216323999676725542912 35323169642879628229632 35636720888561755324416 35834154245285089148928 36750368416329310178304 37172786444103210295296 37824940592245371879424 37898817429339601121376 38417807999647336955904 38977290640418900115456 39661102756917477310464 40091310999631974739968 40313423525945725292544 40552130666294411231232 41263571555176769323008 41344164468370473950592 41819384749616111582208 41864497354524003827712 42553058166276043364352 44917116953291379106816 45621146999581212635136 46145527999576398987264 46421517999573865488384 46955098666235634057216 47097559523839504306176 47872190437060548784896 49000491221772413571072 49563715258804280393728 50531756572452801495168 50641655999535125987328 51379155844188550152192 52824485999515088314368 53455081332842632986624 53751231367927633723392 55125552624493965267456 55759179666154815442944 56737410888368057819136 56848226144009401682064 58637706946830145880064 59491654135376215965696 60136966499447962109952 60828195999441616846848 61895357332765153984512 62729077124424167373312 62796746031786005741568 63829587249414065046528 65333988295696551428096 66358031999390854742016 67375675429937068660224 68505541125584733536256 69218291999364598480896 69632276999360798232576 70432647999353451085824 70646339285759256459264 71273441777123510648832 71668308490570178297856 73500736832658620356608 74345572888206420590592 75649881184490743758848 75797634858679202242752 77954581280837800230912 80182621999263949479936 80626847051891450585088 81104261332588822462464 82688328936740947901184 83638769499232223164416 83728994709048007655424 85106116332552086728704 89834233906582758213632 91242293999162425270272 92291055999152797974528 92843035999147730976768 94195119047679008612352 95744380874121097569792 98000982443544827142144 99127430517608560787456 101063513144905602990336 101283311999070251974656 102758311688377100304384 105648971999030176628736 106910162665685265973248 107502462735855267446784 110251105248987930534912 111518359332309630885888 113474821776736115638272 113696452288018803364128 118983308270752431931392 120273932998895924219904 121656391998883233693696 123790714665530307969024 125458154248848334746624 125593492063572011483136 127659174498828130093056 130667976591393102856192 134751350859874137320448 138436583998729196961792 139264553998721596465152 140865295998706902171648 141292678571518512918528 147001473665317240713216 148691145776412841181184 151299762368981487517696 151595269717358404485504 160365243998527898959872 161253694103782901170176 165376657873481895802368 167277538998464446328832 170212232665104173457408 179668467813165516427264 182484587998324850540544 185686071998295461953536 188390238095358017224704 191488761748242195139584 196001964887089654284288 202127026289811205980672 205516623376754200608768 211297943998060353257472 213820325331370531946496 215004925471710534893568 220502210497975861069824 223036718664619261771776 226949643553472231276544 227392904576037606728256 240547865997791848439808 243312783997766467387392 250916308497696669493248 251186984127144022966272 255318348997656260186112 261335953182786205712384 269502701719748274640896 276873167997458393923584 278529107997443192930304 282585357143037025837056 294002947330634481426432 297382291552825682362368 303190539434716808971008 320730487997055797919744 322507388207565802340352 330753315746963791604736 334555077996928892657664 340424465330208346914816 359336935626331032854528 364969175996649701081088 371372143996590923907072 376780476190716034449408 382977523496484390279168 392003929774179308568576 404254052579622411961344 422595887996120706514944 441004420995951722139648 446073437329238523543552 453899287106944462553088 454785809152075213456512 481095731995583696879616 501832616995393338986496 510636697995312520372224 539005403439496549281792 557058215994886385860608 565170714286074051674112 588005894661268962852864 606381078869433617942016 641460975994111595839488 645014776415131604680704 661506631493927583209472 669110155993857785315328 680848930660416693829632 718673871252662065709056 729938351993299402162176 753560952381432068898816 765955046992968780558336 784007859548358617137152 808508105159244823922688 882008841991903444279296 892146874658477047087104 909571618304150426913024 962191463991167393759232 1003665233990786677972992 1021273395990625040744448 1078010806878993098563584 1114116431989772771721216 1130341428572148103348224 1176011789322537925705728 1212762157738867235884032 1323013262987855166418944 1338220311987715570630656 1361697861320833387659264 1437347742505324131418112 1531910093985937561116672 1617016210318489647845376 1764017683983806888558592 1819143236608300853826048 1924382927982334787518464 2007330467981573355945984 2042546791981250081488896 2156021613757986197127168 2260682857144296206696448 2352023578645075851411456 2425524315477734471768064 2646026525975710332837888 2676440623975431141261312 2874695485010648262836224 3063820187971875122233344 3234032420636979295690752 3528035367967613777117184 3638286473216601707652096 4014660935963146711891968 4085093583962500162977792 4312043227515972394254336 4851048630955468943536128 5292053051951420665675776 6127640375943750244466688 6468064841273958591381504 7056070735935227554234368 7276572946433203415304192 8029321871926293423783936 8624086455031944788508672 9702097261910937887072256 10584106103902841331351552 12255280751887500488933376 12936129682547917182763008 14553145892866406830608384 19404194523821875774144512 21168212207805682662703104 25872259365095834365526016 29106291785732813661216768 38808389047643751548289024 58212583571465627322433536 77616778095287503096578048 116425167142931254644867072 232850334285862509289734144
- Sum of all divisors σ(n): 844009152185806073384646729
- Sum of proper divisors (its aliquot sum) s(n): 611158817899943564094912585
- 232850334285862509289734144 is an abundant number, because the sum of its proper divisors (611158817899943564094912585) is greater than itself. Its abundance is 378308483614081054805178441
Bases of 232850334285862509289734144
- Binary: 11000000100110111111100111101010001100101010011100101011100001001000100100000000000000002
- Hexadecimal: 0xC09BF9EA32A72B84890000
- Base-36: T99OSCY0R40BOCG00
Squares and roots of 232850334285862509289734144
- 232850334285862509289734144 squared (2328503342858625092897341442) is 54219278177037917614102770620631531777560466199412736
- 232850334285862509289734144 cubed (2328503342858625092897341443) is 12624977048261449158674494717564112774266373671972656547407923122042406367657984
-
232850334285862509289734144 is a
perfect square number . Itssquare root is 15259434271488 -
The
cube root of 232850334285862509289734144 is 615213167.1526583555 - Being both a perfect square and a perfect cube, 232850334285862509289734144 is also a
perfect sixth number .
Scales and comparisons
How big is 232850334285862509289734144?- 232,850,334,285,862,509,289,734,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 232,850,334,285,862,509,289,734,144 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 232850334285862509289734144 cubic inches would be around 51267763.9 feet tall.
Recreational maths with 232850334285862509289734144
- 232850334285862509289734144 backwards is 441437982905268582433058232
- The number of decimal digits it has is: 27
- The sum of 232850334285862509289734144'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 232850334285862509289734144 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 232850334285862509289734144 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/232850334285862509289734144/
Chicago style:
Numbermatics. 2024. "Number 232850334285862509289734144 - Facts about the integer". https://numbermatics.com/n/232850334285862509289734144/
The information we have on file for 232850334285862509289734144 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 232850334285862509289734144, math, Factors of 232850334285862509289734144, curriculum, school, college, exams, university, Prime factorization of 232850334285862509289734144, STEM, science, technology, engineering, physics, economics, calculator, two hundred thirty-two septillion, eight hundred fifty sextillion, three hundred thirty-four quintillion, two hundred eighty-five quadrillion, eight hundred sixty-two trillion, five hundred nine billion, two hundred eighty-nine million, seven hundred thirty-four thousand, one hundred forty-four.