50148167595369387393024
50,148,167,595,369,387,393,024 is an even composite number composed of six prime numbers multiplied together.
50148167595369387393024 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, two hundred divisors.
Prime factorization of 50148167595369387393024:
217 × 33 × 72 × 174 × 194 × 1632
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 17 × 17 × 19 × 19 × 19 × 19 × 163 × 163)See below for interesting mathematical facts about the number 50148167595369387393024 from the Numbermatics database.
Names of 50148167595369387393024
- Cardinal: 50148167595369387393024 can be written as Fifty sextillion, one hundred forty-eight quintillion, one hundred sixty-seven quadrillion, five hundred ninety-five trillion, three hundred sixty-nine billion, three hundred eighty-seven million, three hundred ninety-three thousand and twenty-four.
Scientific notation
- Scientific notation: 5.0148167595369387393024 × 1022
Factors of 50148167595369387393024
Divisors of 50148167595369387393024
- Number of divisors d(n): 16200
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 27 28 32 34 36 38 42 48 49 51 54 56 57 63 64 68 72 76 84 96 98 102 108 112 114 119 126 128 133 136 144 147 152 153 163 168 171 189 192 196 204 216 224 228 238 252 256 266 272 288 289 294 304 306 323 326 336 342 357 361 378 384 392 399 408 432 441 448 456 459 476 489 504 512 513 532 544 576 578 588 608 612 646 652 672 684 714 722 756 768 784 798 816 833 864 867 882 896 912 918 931 952 969 978 1008 1024 1026 1064 1071 1083 1088 1141 1152 1156 1176 1197 1216 1224 1292 1304 1323 1344 1368 1428 1444 1467 1512 1536 1568 1596 1632 1666 1728 1734 1764 1792 1824 1836 1862 1904 1938 1956 2016 2023 2048 2052 2128 2142 2166 2176 2261 2282 2304 2312 2352 2394 2432 2448 2499 2527 2584 2601 2608 2646 2688 2736 2771 2793 2856 2888 2907 2934 3024 3072 3097 3136 3192 3213 3249 3264 3332 3423 3456 3468 3528 3584 3591 3648 3672 3724 3808 3876 3912 4032 4046 4096 4104 4256 4284 4332 4352 4401 4522 4564 4608 4624 4704 4788 4864 4896 4913 4998 5054 5168 5202 5216 5292 5376 5472 5491 5542 5586 5712 5776 5814 5868 6048 6069 6137 6144 6194 6272 6384 6426 6498 6528 6664 6783 6846 6859 6912 6936 7056 7168 7182 7296 7344 7448 7497 7581 7616 7752 7803 7824 7987 8064 8092 8192 8208 8313 8379 8512 8568 8664 8704 8721 8802 9044 9128 9216 9248 9291 9408 9576 9728 9747 9792 9826 9996 10108 10269 10336 10404 10432 10584 10752 10944 10982 11084 11172 11424 11552 11628 11736 12096 12138 12274 12288 12388 12544 12768 12852 12996 13056 13328 13566 13692 13718 13824 13872 14112 14161 14336 14364 14592 14688 14739 14896 14994 15162 15232 15504 15606 15648 15827 15974 16128 16184 16384 16416 16473 16626 16758 17024 17136 17328 17408 17442 17604 17689 18088 18207 18256 18411 18432 18496 18582 18816 19152 19397 19456 19494 19584 19652 19992 20216 20349 20538 20577 20672 20808 20864 21168 21504 21679 21888 21964 22168 22344 22491 22743 22848 23104 23256 23472 23961 24192 24276 24548 24576 24776 24939 25088 25137 25536 25704 25992 26112 26569 26656 27132 27384 27436 27648 27744 27873 28224 28322 28672 28728 29184 29376 29478 29792 29988 30324 30464 30807 31008 31212 31296 31654 31948 32256 32368 32768 32832 32946 33252 33516 34048 34272 34391 34656 34816 34884 35208 35378 36176 36414 36512 36822 36864 36992 37164 37632 38304 38437 38794 38912 38988 39168 39304 39984 40432 40698 41076 41154 41344 41616 41728 42336 42483 42959 43008 43358 43776 43928 44217 44336 44688 44982 45486 45696 46208 46512 46944 47107 47481 47922 48013 48384 48552 49096 49152 49419 49552 49878 50176 50274 51072 51408 51984 52224 52649 53067 53138 53312 54264 54621 54768 54872 55233 55296 55488 55746 56448 56644 57344 57456 58191 58368 58752 58843 58956 59584 59976 60648 60928 61047 61614 61731 62016 62424 62592 63308 63896 64512 64736 65037 65536 65664 65892 66504 67032 68096 68229 68544 68782 69312 69632 69768 70416 70756 71883 72352 72828 73024 73644 73728 73984 74328 74817 75264 76608 76874 77588 77824 77976 78336 78608 79707 79968 80864 81396 82152 82308 82688 83232 83456 83521 83619 84672 84966 85918 86016 86716 87552 87856 88434 88672 89376 89964 90972 91392 92416 93024 93347 93888 94214 94962 95844 96026 96768 97104 98192 98304 98838 99104 99756 100352 100548 102144 102816 103173 103968 104329 104448 105298 106134 106276 106624 108528 109242 109536 109744 110466 110592 110976 111492 112896 113288 114688 114912 115311 116382 116603 116736 117504 117686 117912 119168 119952 121296 121856 122094 123228 123462 124032 124848 125184 126616 127449 127792 128877 129024 129472 130074 130321 131072 131328 131784 132651 133008 134064 135779 136192 136458 137088 137564 138624 139264 139536 140832 141321 141512 142443 143766 144039 144704 145656 146048 147288 147456 147968 148257 148656 149634 150528 151753 153216 153748 155176 155648 155952 156672 157216 157947 159201 159414 159936 161728 162792 164304 164616 165376 165699 166464 166912 167042 167238 169344 169932 171836 172032 173432 174573 175104 175712 176529 176868 177344 178752 179928 181944 182784 184832 185193 185983 186048 186694 187776 188428 189924 191688 192052 193536 194208 195111 196384 196608 197676 198208 199512 200704 201096 204288 205632 206346 207936 208658 208896 210596 212268 212552 213248 215649 217056 218484 219072 219488 220932 221184 221952 222984 225792 226576 229376 229824 230622 232764 233206 233472 235008 235372 235824 238336 239121 239904 240737 242592 243712 244188 246456 246924 248064 249696 250368 250563 253232 254898 255584 257754 258048 258944 260148 260642 262656 263568 265302 266016 268128 269059 271558 272384 272916 274176 275128 277248 278528 279072 280041 281664 282642 283024 284886 287532 288078 289408 291312 292096 294576 294912 295936 296514 297312 299268 300713 301056 303506 306432 307496 309519 310352 311296 311904 312987 313344 314432 315894 318402 318828 319872 323456 325584 328608 329232 329749 330752 331398 332928 333824 334084 334476 336091 338688 339864 343672 344064 345933 346864 349146 349809 350208 351424 353058 353736 354688 357504 359856 363888 365568 368543 369664 370386 371966 372096 373388 375552 376856 379848 382347 383376 384104 386631 387072 388416 390222 390963 392768 393216 395352 396416 399024 401408 402192 407337 408576 411264 411901 412692 415872 417316 417792 421192 423963 424536 425104 426496 427329 431298 432117 434112 436968 438144 438976 441864 442368 443904 445968 451584 451673 453152 455259 458752 459648 461244 465528 466412 466944 470016 470744 471648 473841 476672 477603 478242 479808 481474 485184 487424 488376 492912 493848 496128 499392 500736 501126 504811 506464 509796 511168 515508 516096 517888 520296 521284 523719 525312 527136 529587 530604 532032 536256 538118 543116 544768 545832 548352 550256 554496 557056 557949 558144 560082 563328 565284 566048 569772 575064 576156 578816 582624 584192 584647 585333 589152 589824 591872 593028 594624 598536 601426 602112 607012 612864 614992 619038 620704 622592 623808 625974 626688 628864 631788 636804 637656 639744 646912 651168 653429 657216 658464 659498 661504 662796 665856 667648 668168 668952 672182 677376 679728 687344 688128 691866 693728 698292 699618 700416 702848 706116 707472 709376 715008 717363 719712 722211 727776 730303 731136 737086 739328 740772 743932 744192 746776 751104 751689 753712 759696 764694 766752 768208 773262 774144 776832 780444 781926 785536 790704 792832 798048 800819 802816 804384 807177 814674 816221 817152 822528 823802 825384 831744 834632 835584 840123 842384 847926 849072 850208 852992 854658 862596 864234 868224 873936 876288 877952 883728 884736 887808 891936 895033 902139 903168 903346 906304 910518 912247 917504 919296 922488 928557 931056 932824 933888 938961 940032 941488 943296 947682 953344 955206 956484 959616 962948 970368 974848 976752 985824 987696 989247 992256 998784 1000331 1001472 1002252 1008273 1009622 1012928 1019592 1022336 1031016 1032192 1035776 1037799 1040592 1042568 1047438 1049427 1050624 1054272 1059174 1061208 1064064 1072512 1076236 1086232 1089536 1091664 1096704 1100512 1105629 1108992 1114112 1115898 1116288 1118017 1120164 1126656 1130568 1132096 1139544 1150128 1152312 1157632 1159893 1165248 1168384 1169294 1170666 1172889 1178304 1179648 1183744 1186056 1189248 1197072 1202852 1204224 1214024 1222011 1225728 1229984 1235703 1238076 1241408 1245184 1247616 1251948 1253376 1257728 1263576 1271889 1273608 1275312 1279488 1293824 1296351 1301881 1302336 1306858 1314432 1316928 1318996 1323008 1325592 1331712 1335296 1336336 1337904 1344364 1354752 1355019 1359456 1365777 1374688 1376256 1383732 1387456 1396584 1399236 1400832 1405696 1412232 1414944 1418752 1421523 1430016 1434726 1439424 1444422 1455552 1460606 1462272 1474172 1478656 1481544 1487864 1488384 1493552 1502208 1503378 1507424 1514433 1519392 1529388 1533504 1536416 1546524 1548288 1553664 1560888 1563852 1571072 1581408 1585664 1586899 1588761 1596096 1601638 1605632 1608768 1614354 1629348 1632442 1634304 1645056 1647604 1650768 1663488 1669264 1671168 1673847 1680246 1684768 1695852 1698144 1700416 1705984 1709316 1725192 1728468 1736448 1747872 1752576 1753941 1755904 1767456 1769472 1773593 1775616 1783872 1790066 1804278 1806336 1806692 1812608 1821036 1824494 1838592 1844976 1857114 1862112 1865648 1867776 1877922 1880064 1882976 1886592 1895364 1906688 1910412 1912968 1919232 1925896 1940736 1949696 1953504 1960287 1971648 1975392 1978494 1982251 1984512 1997568 2000662 2002944 2004504 2016546 2019244 2025856 2039184 2044672 2062032 2064384 2071552 2075598 2081184 2085136 2094876 2098854 2101248 2108544 2118348 2122416 2128128 2145024 2152472 2166633 2172464 2179072 2183328 2190909 2193408 2201024 2211258 2215457 2217984 2228224 2231796 2232576 2236034 2240328 2253312 2255067 2261136 2264192 2279088 2300256 2304624 2308243 2315264 2319786 2330496 2336768 2338588 2341332 2345778 2356608 2367488 2372112 2378496 2394144 2402457 2405704 2408448 2421531 2428048 2444022 2448663 2451456 2459968 2471406 2476152 2482816 2490368 2495232 2503896 2506752 2515456 2520369 2527152 2543778 2547216 2550624 2558976 2579801 2587648 2592702 2603762 2604672 2613716 2628864 2633856 2637992 2646016 2651184 2663424 2670592 2672672 2675808 2685099 2688728 2706417 2709504 2710038 2718912 2731554 2736741 2749376 2752512 2767464 2774912 2793168 2798472 2801664 2811392 2816883 2824464 2829888 2837504 2843046 2860032 2869452 2878848 2883307 2888844 2911104 2921212 2924544 2948344 2957312 2963088 2967741 2975728 2976768 2987104 3000993 3004416 3006756 3014848 3024819 3028866 3038784 3058776 3067008 3072832 3093048 3096576 3107328 3121776 3127704 3142144 3148281 3161711 3162816 3171328 3173798 3177522 3192192 3203276 3211264 3217536 3228708 3258696 3264884 3268608 3290112 3295208 3301536 3316887 3326976 3338528 3342336 3347694 3354051 3360492 3369536 3391704 3396288 3400832 3411968 3418632 3450384 3456936 3472896 3495744 3505152 3507882 3511808 3518667 3533677 3534912 3538944 3547186 3551232 3567744 3580132 3608556 3612672 3613384 3625216 3642072 3648988 3666033 3677184 3689952 3707109 3714228 3724224 3731296 3735552 3755844 3760128 3765952 3773184 3790728 3813376 3820824 3825936 3838464 3851792 3881472 3899392 3905643 3907008 3920574 3943296 3950784 3956988 3964502 3969024 3995136 4001324 4005888 4009008 4033092 4038488 4051712 4065057 4078368 4089344 4092529 4097331 4124064 4128768 4143104 4151196 4162368 4170272 4189752 4197708 4202496 4217088 4236696 4244832 4256256 4290048 4304944 4333266 4344928 4358144 4366656 4381818 4386816 4402048 4422516 4430914 4435968 4463592 4465152 4472068 4480656 4506624 4510134 4522272 4528384 4543299 4558176 4574003 4600512 4609248 4616486 4630528 4639572 4660992 4673536 4677176 4682664 4691556 4713216 4734976 4744224 4756992 4760697 4788288 4804914 4811408 4816896 4843062 4856096 4888044 4897326 4902912 4919936 4942812 4952304 4965632 4990464 5007792 5013504 5021541 5030912 5040738 5054304 5087556 5094432 5101248 5112121 5117952 5159602 5175296 5185404 5207524 5209344 5227432 5257728 5261823 5267712 5275984 5292032 5302368 5320779 5326848 5341184 5345344 5351616 5370198 5377456 5412834 5419008 5420076 5437824 5463108 5473482 5498752 5534928 5549824 5586336 5596944 5603328 5605733 5622784 5633766 5648928 5659776 5675008 5686092 5713547 5720064 5738904 5757696 5766614 5777688 5822208 5842424 5849088 5880861 5896688 5914624 5926176 5935482 5946753 5951456 5953536 5974208 6001986 6008832 6013512 6029696 6049638 6057732 6077568 6117552 6134016 6145664 6186096 6193152 6214656 6243552 6255408 6265231 6284288 6296562 6323422 6325632 6342656 6347596 6355044 6384384 6385729 6406552 6422528 6435072 6457416 6499899 6517392 6529768 6537216 6572727 6580224 6590416 6603072 6633774 6646371 6653952 6677056 6684672 6695388 6708102 6720984 6739072 6783408 6792576 6801664 6823936 6837264 6900768 6913872 6924729 6945792 6991488 7002317 7010304 7015764 7023616 7037334 7067354 7069824 7094372 7102464 7135488 7160264 7207371 7217112 7225344 7226768 7250432 7264593 7284144 7297976 7332066 7345989 7354368 7379904 7414218 7428456 7448448 7462592 7471104 7511688 7520256 7531904 7546368 7581456 7626752 7641648 7651872 7676928 7678441 7703584 7739403 7762944 7798784 7811286 7814016 7826119 7841148 7886592 7901568 7913976 7929004 7938048 7990272 8002648 8011776 8018016 8055297 8066184 8076976 8103424 8119251 8130114 8156736 8178688 8185058 8194662 8210223 8248128 8257536 8286208 8302392 8324736 8340544 8379504 8395416 8404992 8434176 8473392 8489664 8512512 8580096 8581787 8609888 8649921 8666532 8689856 8716288 8733312 8763636 8773632 8804096 8845032 8861828 8871936 8903223 8927184 8930304 8944136 8961312 9002979 9013248 9020268 9044544 9056768 9074457 9086598 9116352 9148006 9201024 9218496 9232972 9261056 9279144 9321984 9347072 9354352 9365328 9383112 9426432 9469952 9485133 9488448 9513984 9521394 9576576 9591409 9609828 9622816 9633792 9686124 9712192 9776088 9794652 9805824 9839872 9885624 9904608 9931264 9950661 9980928 10015584 10027008 10043082 10061824 10062153 10081476 10108608 10175112 10188864 10202496 10224242 10235904 10319204 10350592 10370808 10415048 10418688 10454864 10515456 10523646 10535424 10551968 10584064 10601031 10604736 10641558 10653696 10682368 10690688 10703232 10740396 10754912 10825668 10838016 10840152 10875648 10926216 10946964 10997504 11069856 11099648 11108293 11121327 11172672 11193888 11206656 11211466 11245568 11267532 11297856 11319552 11350016 11372184 11427094 11440128 11477808 11515392 11533228 11555376 11644416 11684848 11698176 11716929 11761722 11793376 11829248 11852352 11870964 11893506 11902912 11907072 11948416 12003972 12017664 12027024 12059392 12099276 12115464 12155136 12195171 12235104 12268032 12277587 12291328 12372192 12386304 12415151 12429312 12487104 12510816 12530462 12568576 12593124 12646844 12651264 12685312 12695192 12710088 12768768 12771458 12813104 12870144 12914832 12999798 13034784 13059536 13074432 13145454 13160448 13180832 13206144 13267548 13292742 13307904 13354112 13390776 13416204 13441968 13478144 13566816 13585152 13603328 13613923 13629897 13647872 13674528 13722009 13801536 13827744 13849458 13875757 13891584 13982976 14004634 14020608 14031528 14047232 14074668 14134708 14139648 14188744 14204928 14270976 14282091 14320528 14414742 14434224 14450688 14453536 14500864 14529186 14568288 14595952 14664132 14691978 14708736 14759808 14828436 14856912 14896896 14925184 15023376 15040512 15063808 15092736 15162912 15215561 15253504 15283296 15303744 15336363 15353856 15356882 15407168 15478806 15508199 15525888 15597568 15622572 15628032 15652238 15682296 15773184 15785469 15803136 15827952 15858008 15876096 15962337 15980544 16005296 16023552 16036032 16110594 16132368 16153952 16206848 16238502 16260228 16313472 16357376 16370116 16389324 16420446 16496256 16572416 16604784 16649472 16681088 16759008 16790832 16809984 16817199 16868352 16946784 16979328 17005627 17025024 17140641 17160192 17163574 17219776 17299842 17333064 17379712 17432576 17466624 17527272 17547264 17608192 17642583 17690064 17723656 17743872 17806446 17840259 17854368 17860608 17888272 17922624 18005958 18026496 18040536 18089088 18113536 18148914 18173196 18232704 18296012 18402048 18436992 18465944 18522112 18558288 18643968 18694144 18708704 18730656 18766224 18795693 18852864 18939904 18970266 18976896 19006289 19027968 19042788 19153152 19157187 19182818 19219656 19245632 19267584 19372248 19424384 19552176 19589304 19611648 19679744 19718181 19771248 19809216 19862528 19901322 19939113 19961856 20031168 20054016 20086164 20123648 20124306 20162952 20217216 20350224 20377728 20404992 20448484 20471808 20638408 20701184 20741616 20774187 20830096 20837376 20909728 21006951 21030912 21047292 21070848 21103936 21168128 21202062 21209472 21242323 21283116 21307392 21364736 21381376 21406464 21480792 21509824 21622113 21651336 21676032 21680304 21751296 21852432 21893928 21995008 22037967 22131977 22139712 22199296 22216586 22242654 22345344 22387776 22413312 22422932 22491136 22535064 22595712 22639104 22700032 22744368 22854188 22880256 22955616 23030784 23035323 23066456 23110752 23218209 23288832 23369696 23396352 23433858 23478357 23523444 23586752 23658496 23704704 23741928 23787012 23805824 23814144 23896832 24007944 24035328 24054048 24118784 24165891 24198552 24230928 24310272 24390342 24470208 24536064 24555174 24582656 24630669 24735739 24744384 24772608 24830302 24858624 24974208 25021632 25060924 25137152 25186248 25293688 25302528 25370624 25390384 25420176 25537536 25542916 25626208 25740288 25745361 25829664 25949763 25999596 26069568 26119072 26148864 26290908 26320896 26361664 26412288 26535096 26585484 26615808 26708224 26781552 26832408 26883936 26956288 27008937 27133632 27170304 27206656 27227846 27259794 27295744 27349056 27444018 27603072 27655488 27698916 27751514 27783168 27965952 28009268 28041216 28063056 28094464 28149336 28269416 28279296 28377488 28409856 28455399 28541952 28564182 28641056 28774227 28829484 28868448 28901376 28907072 29001728 29058372 29136576 29191904 29328264 29383956 29417472 29519616 29656872 29713824 29793792 29850368 30046752 30081024 30127616 30151081 30185472 30186459 30325824 30431122 30507008 30566592 30607488 30672726 30707712 30713764 30814336 30957612 31016398 31051776 31245144 31256064 31304476 31364592 31546368 31570938 31606272 31655904 31716016 31752192 31803093 31924674 31961088 32010592 32047104 32072064 32221188 32264736 32307904 32413696 32477004 32520456 32626944 32714752 32740232 32778648 32840892 32992512 33144832 33209568 33298944 33324879 33362176 33518016 33581664 33619968 33634398 33698267 33736704 33893568 33958656 34011254 34050048 34281282 34320384 34327148 34439552 34599684 34666128 34759424 34933248 35054544 35094528 35150787 35216384 35285166 35380128 35447312 35487744 35612892 35680518 35708736 35721216 35776544 35845248 36011916 36052992 36081072 36178176 36227072 36297828 36346392 36465408 36592024 36804096 36832761 36873984 36931888 37044224 37116576 37245453 37287936 37388288 37417408 37461312 37532448 37591386 37662769 37705728 37879808 37940532 37953792 38012578 38055936 38085576 38306304 38314374 38365636 38439312 38491264 38744496 38848768 39104352 39178608 39223296 39240131 39359488 39436362 39542496 39618432 39725056 39802644 39878226 39923712 40062336 40172328 40247296 40248612 40325904 40434432 40700448 40755456 40809984 40841769 40896968 40943616 41166027 41276816 41402368 41483232 41548374 41627271 41660192 41674752 41819456 42013902 42061824 42094584 42141696 42207872 42336256 42404124 42418944 42484646 42566232 42614784 42762752 42812928 42846273 42961584 43019648 43244226 43302672 43352064 43360608 43502592 43704864 43787856 43856617 43990016 44075934 44263954 44279424 44398592 44433172 44485308 44690688 44775552 44845864 44982272 45070128 45191424 45278208 45400064 45488736 45646683 45708376 45760512 45911232 46009089 46061568 46070646 46132912 46221504 46436418 46524597 46577664 46739392 46792704 46867716 46956714 47046888 47173504 47316992 47409408 47483856 47574024 47611648 47628288 47793664 47887011 48015888 48070656 48108096 48237568 48331782 48397104 48461856 48620544 48780684 48940416 49016219 49072128 49110348 49165312 49261338 49471478 49488768 49660604 49717248 49948416 50043264 50121848 50274304 50372496 50451597 50587376 50605056 50741248 50780768 50840352 51016881 51075072 51085832 51252416 51421923 51480576 51490722 51659328 51899526 51999192 52139136 52238144 52297728 52581816 52641792 52723328 52824576 53070192 53170968 53231616 53416448 53520777 53563104 53664816 53749087 53767872 53912576 54017874 54267264 54340608 54413312 54455692 54519588 54591488 54698112 54782833 54888036 55206144 55310976 55397832 55503028 55566336 55931904 56018536 56082432 56126112 56188928 56298672 56387079 56538832 56558592 56754976 56819712 56910798 57018867 57083904 57128364 57282112 57471561 57548454 57658968 57736896 57802752 57814144 58003456 58116744 58273152 58383808 58656528 58767912 58834944 59039232 59313744 59427648 59587584 59700736 59817339 60072509 60093504 60162048 60255232 60302162 60370944 60372918 60651648 60862244 61014016 61133184 61214976 61345452 61415424 61427528 61628672 61915224 62032796 62103552 62322561 62490288 62512128 62608952 62729184 63020853 63092736 63141876 63212544 63311808 63432032 63504384 63606186 63726969 63849348 63922176 64021184 64094208 64144128 64442376 64529472 64615808 64827392 64954008 65040912 65253888 65429504 65480464 65557296 65681784 65985024 66289664 66395931 66419136 66597888 66649758 66724352 67036032 67139863 67163328 67239936 67268796 67396534 67473408 67787136 67917312 68022508 68100096 68562564 68640768 68654296 68879104 69105969 69199368 69332256 69518848 69654627 69866496 70109088 70189056 70301574 70432768 70435071 70570332 70760256 70894624 70975488 71225784 71361036 71417472 71442432 71553088 71690496 72023832 72105984 72162144 72356352 72454144 72595656 72692784 72930816 73184048 73608192 73665522 73747968 73863776 74088448 74207217 74233152 74490906 74575872 74776576 74834816 74922624 75064896 75182772 75325538 75411456 75881064 75907584 76025156 76111872 76171152 76612608 76628748 76731272 76878624 76982528 77236083 77488992 77697536 77758051 77849289 78208704 78357216 78446592 78480262 78718976 78872724 79084992 79236864 79450112 79605288 79756452 79847424 80124672 80344656 80494592 80497224 80651808 80868864 81400896 81510912 81619968 81683538 81793936 81887232 82332054 82553632 82804736 82966464 83096748 83254542 83320384 83349504 83638912 84027804 84123648 84189168 84283392 84415744 84808248 84837888 84969292 85132464 85229568 85366197 85525504 85625856 85692546 85923168 86039296 86322681 86488452 86605344 86704128 86721216 86906057 87005184 87409728 87575712 87713234 87980032 88151868 88527908 88558848 88797184 88866344 88970616 89381376 89551104 89691728 89964544 90140256 90382848 90453243 90556416 90800128 90977472 91293366 91416752 91521024 91822464 92018178 92123136 92141292 92265824 92443008 92872836 93049194 93155328 93478784 93735432 93913428 94093776 94347008 94818816 94967712 95148048 95223296 95256576 95297461 95409279 95587328 95774022 96031776 96141312 96216192 96475136 96663564 96794208 96923712 97130299 97241088 97561368 97880832 98032438 98144256 98220696 98330624 98522676 98942956 98977536 99321208 99434496 99896832 99974637 100086528 100243696 100548608 100744992 100903194 101094801 101174752 101210112 101482496 101561536 101680704 102033762 102150144 102171664 102504832 102843846 102961152 102981444 103318656 103799052 103998384 104278272 104476288 105163632 105283584 105446656 105649152 106140384 106341936 106463232 106508927 106832896 107041554 107126208 107329632 107498174 107535744 107825152 108035748 108534528 108557393 108681216 108826624 108911384 109039176 109182976 109396224 109565666 109776072 110412288 110498283 110621952 110795664 111006056 111132672 111736359 111863808 112037072 112164864 112252224 112377856 112597344 112774158 112988307 113077664 113117184 113509952 113639424 113821596 114037734 114167808 114256728 114564224 114943122 115096908 115317936 115473792 115628288 116006912 116233488 116546304 116767616 117313056 117535824 117669888 117720393 118078464 118627488 118855296 119039389 119175168 119401472 119634678 120145018 120187008 120510464 120604324 120741888 120745836 121303296 121724488 122028032 122266368 122429952 122525307 122690904 122830848 122855056 123257344 123498081 123830448 124065592 124207104 124645122 124881813 124980576 125024256 125217904 125458368 126041706 126185472 126283752 126425088 126623616 126864064 127008768 127212372 127453938 127698696 127844352 128042368 128288256 128884752 129058944 129231616 129654784 129908016 130081824 130507776 130533497 130859008 130960928 131114592 131363568 131569851 131970048 132579328 132791862 132838272 133044023 133195776 133299516 133448704 134072064 134279726 134326656 134537592 134793068 134946816 135574272 135834624 136045016 136200192 136940049 137125128 137281536 137308592 137758208 138027267 138211938 138398736 138664512 139037696 139309254 139573791 139732992 140218176 140378112 140603148 140865536 140870142 141140664 141520512 141789248 141950976 142451568 142722072 142834944 142884864 143106176 143380992 144047664 144211968 144324288 144712704 144908288 145191312 145385568 145861632 145890379 146368096 147048657 147216384 147331044 147495936 147727552 148176896 148414434 148466304 148696261 148981812 149151744 149553152 149669632 149845248 150129792 150365544 150651076 150822912 151354791 151762128 151815168 152050312 152223744 152342304 153050643 153225216 153257496 153462544 153757248 153965056 154265769 154472166 154977984 155395072 155516102 155698578 156417408 156714432 156893184 156960524 157437952 157745448 158169984 158473728 158900224 159210576 159512904 159694848 160249344 160689312 160989184 160994448 161247261 161303616 161737728 162801792 163021824 163053953 163239936 163367076 163587872 163774464 164348499 164664108 165107264 165609472 165932928 166193496 166509084 166640768 166699008 167277824 168055608 168247296 168378336 168566784 168831488 169161237 169616496 169675776 169938584 170264928 170459136 170732394 171051008 171056601 171251712 171385092 171846336 172078592 172414683 172645362 172976904 173210688 173408256 173442432 173812114 174010368 174819456 175151424 175426468 175960064 176303736 177055816 177117696 177594368 177732688 177941232 178762752 179102208 179383456 179929088 180217527 180280512 180765696 180906486 181112832 181600256 181954944 182236771 182586732 182833504 183042048 183644928 184036356 184246272 184282584 184531648 184886016 185745672 186098388 186310656 186957568 187470864 187826856 188187552 188694016 189062559 189637632 189935424 190296096 190446592 190513152 190594922 190818558 191174656 191180907 191548044 192063552 192282624 192432384 192950272 193327128 193588416 193847424 194260598 194482176 195122736 195761664 196064876 196288512 196441392 196661248 197045352 197885912 197955072 198642416 198868992 199187793 199793664 199949274 200173056 200487392 201097216 201419589 201489984 201806388 202189602 202349504 202420224 202964992 203123072 203361408 204067524 204300288 204343328 205009664 205687692 205922304 205962888 206637312 207317907 207598104 207996768 208556544 208952576 210327264 210567168 210893312 211057567 211298304 211305213 212280768 212683872 212926464 213017854 213665792 214083108 214252416 214659264 214996348 215071488 215650304 216071496 217069056 217114786 217362432 217653248 217822768 218078352 218792448 219131332 219552144 220824576 220996566 221243904 221591328 222012112 222265344 222621651 223472718 223727616 224074144 224329728 224504448 224755712 225194688 225548316 225976614 226155328 226234368 227019904 227643192 228075468 228335616 228513456 229128448 229886244 230193816 230635872 230947584 231256576 231708249 232013824 232466976 233092608 233274153 233535232 234626112 235071648 235339776 235440786 235887869 236156928 237254976 237710592 238078778 238350336 238802944 239269356 240290036 240374016 241020928 241208648 241483776 241491672 242606592 243448976 244532736 244859904 245050614 245381808 245661696 245710112 246514688 246996162 247660896 248131184 248414208 249290244 249763626 249961152 250048512 250435808 250916736 252083412 252370944 252567504 252850176 253247232 253728128 254424744 254907876 255397392 255688704 256084736 256576512 257769504 258117888 258463232 258664537 258968043 259309568 259816032 260163648 260718171 261015552 261066994 261718016 261921856 262229184 262727136 263139702 263639383 263940096 265158656 265583724 265676544 266088046 266391552 266599032 266897408 268144128 268559452 268653312 269075184 269586136 269893632 271148544 271359729 271669248 272090032 272400384 273880098 274250256 274563072 274617184 275516416 276054534 276423876 276797472 277329024 278075392 278618508 279147582 279465984 280436352 281206296 281731072 281740284 282281328 283041024 283578496 284903136 285444144 285669888 285769728 285892383 286212352 286761984 288095328 288423936 288648576 289095659 289425408 289816576 290382624 290771136 291390897 291723264 291780758 292736192 294097314 294432768 294662088 294991872 295455104 296353792 296828868 296932608 297392522 297963624 298303488 299339264 299690496 299923911 300259584 300731088 301302152 301645824 302709582 303284403 303524256 303630336 304100624 304447488 304684608 306101286 306450432 306514992 306925088 307514496 307930112 308531538 308944332 309955968 310790144 311032204 311397156 312834816 313428864 313921048 314875904 315490896 316339968 316947456 317800448 318421152 319025808 319389696 319526781 320498688 321378624 321978368 321988896 322494522 322607232 323106913 323475456 325603584 325672179 326043648 326107906 326479872 326734152 327175744 327548928 328696998 329328216 330214528 331218944 331865856 332386992 333018168 333281536 333398016 334555648 335209077 336111216 336494592 336756672 337133568 337662976 338322474 338964921 339232992 339351552 339877168 340529856 340918272 341464788 342102016 342113202 342503424 342770184 343692672 344157184 344829366 345290724 345953808 346421376 346884864 347624228 348020736 349638912 350302848 350852936 351920128 352607472 353161179 354111632 354235392 355188736 355465376 355882464 357118167 357525504 358204416 358766912 359858176 360435054 360561024 361119491 361531392 361812972 362225664 363200512 363909888 364473542 365173464 365667008 366084096 367289856 367575921 368072712 368492544 368565168 369063296 369772032 371491344 372196776 372621312 373915136 374645439 374941728 375653712 376243609 376375104 377388032 378125118 379275264 379870848 380592192 380893184 381026304 381189844 381637116 382349312 382361814 383096088 384127104 384864768 385900544 386654256 387176832 387694848 388521196 388964352 390245472 391523328 391600491 392129752 392577024 392882784 393322496 394090704 394709553 395771824 395910144 397284832 397737984 398375586 399132069 399587328 399898548 400346112 400974784 402194432 402839178 402979968 403612776 404379204 404699008 404840448 405929984 406246144 406722816 408135048 408600576 408686656 410019328 410820147 411375384 411844608 411925776 413274624 414635814 415196208 415993536 417113088 417905152 418721373 420507563 420654528 421134336 421786624 422115134 422596608 422610426 424561536 425367744 425852928 426035708 427331584 428166216 428504832 429318528 429992696 430142976 431300608 432142992 434138112 434229572 434724864 435306496 435645536 436156704 437584896 437671137 438262664 439104288 441145971 441649152 441993132 442487808 443182656 444024224 444530688 445243302 446088783 446945436 447455232 448148288 448659456 449008896 449511424 450389376 451096632 451953228 452310656 452468736 454039808 455286384 456150936 456671232 457026912 458256896 459151929 459772488 460387632 461271744 461895168 462513152 463416498 464027648 464933952 466185216 466548306 467070464 469252224 469979041 470143296 470679552 470881572 471775738 472313856 474509952 475421184 476157556 476700672 477605888 478538712 480580072 480748032 482041856 482417296 482967552 482983344 483741783 485213184 486897952 489065472 489161859 489719808 490101228 490763616 491323392 491420224 493029376 493045497 493992324 495321792 496262368 496828416 498580488 499527252 499922304 500097024 500871616 501833472 504166824 504741888 505135008 505700352 506494464 507456256 508849488 509815752 510794784 511377408 512169472 513153024 513169803 515539008 516235776 516926464 517329074 517936086 518619136 519632064 520327296 521436342 522031104 522133988 523436032 523843712 524458368 525454272 526279404 527278766 527880192 531167448 531353088 532176092 532783104 533198064 533794816 536288256 537118904 537306624 538150368 539172272 539787264 540652581 542297088 542719458 543338496 544180064 544800768 546710313 547760196 548500512 549126144 549234368 551032832 552109068 552847752 553594944 554658048 556150784 557237016 558295164 558931968 560872704 562412592 563462144 563480568 564562656 566082048 567156992 569806272 570888288 571339776 571539456 571784766 572424704 572870539 573523968 573542721 576190656 576847872 577297152 578191318 578850816 579633152 580765248 581542272 582781794 583446528 583561516 585472384 588194628 588865536 589324176 589983744 590910208 593657736 593865216 594785044 595927248 596606976 597563379 598678528 599380992 599847822 600519168 601462176 602604304 603291648 604258767 605419164 606568806 607048512 607260672 608201248 608894976 609369216 612202572 612900864 613029984 613850176 615028992 615860224 617063076 617888664 619911936 621580288 622064408 622794312 625669632 626857728 627842096 629751808 630981792 632679936 633172701 633894912 635600896 636842304 638051616 638779392 639053562 640267073 640997376 642757248 643956736 643977792 644989044 645214464 646213826 646950912 651207168 651344358 652087296 652215812 652959744 653468304 654351488 657393996 658656432 660429056 663731712 664773984 666036336 666563072 666796032 667082227 667864953 669111296 670418154 672222432 672989184 673513344 674267136 675325952 676644948 677929842 678465984 678703104 679754336 681059712 682929576 684204032 684226404 685006848 685540368 687385344 688314368 689658732 690581448 691907616 692842752 693769728 695248456 696041472 699277824 699822459 700605696 701705872 703840256 705214944 706322358 707663607 708223264 708470784 710377472 710930752 711764928 714236334 715051008 716408832 717533824 719716352 720870108 721122048 722238982 723062784 723625944 724451328 727819776 728947084 730346928 731334016 734579712 735151842 736145424 736985088 737130336 738126592 739544064 742982688 744393552 745242624 745562489 747830272 749290878 749883456 751307424 752487218 752750208 754776064 756250236 758550528 759741696 761184384 761786368 762379688 763274232 764698624 764723628 766192176 768254208 769729536 771801088 773308512 774353664 775389696 775993611 777042392 777928704 780490944 782154513 783046656 783200982 784259504 785154048 785765568 786644992 788181408 789419106 790918149 791543648 791820288 794569664 795475968 796751172 798264138 799174656 799797096 800692224 801949568 804388864 805678356 805959936 807225552 808758408 809398016 809680896 812492288 813445632 814079187 816270096 817201152 817373312 820038656 821640294 822750768 823689216 823851552 826549248 829271628 830392416 831987072 833275723 834226176 835810304 837442746 841015126 841309056 843573248 844230268 845193216 845220852 849123072 850735488 852071416 854663168 856332432 857009664 857677149 858637056 859985392 860285952 862601216 864285984 867286977 868276224 868459144 869449728 870612992 871291072 872313408 874172691 875169792 875342274 876525328 878208576 882291942 883298304 883986264 884975616 886365312 888048448 889061376 890486604 892177566 893890872 894910464 896296576 898017792 899022848 900778752 902193264 903906456 904621312 904937472 908079616 909853209 910572768 912301872 913342464 913734479 914053824 916513792 918303858 919544976 920775264 922543488 923790336 925026304 926832996 928055296 929867904 931308161 932370432 933096612 934140928 938504448 939958082 940286592 941763144 943551476 944627712 949019904 950842368 952315112 953401344 955211776 957077424 958580343 961160144 961496064 964083712 964834592 965935104 965966688 967483566 969320739 970426368 973795904 977016537 978130944 978323718 979439616 980202456 981527232 982646784 982840448 986058752 986090994 987984648 990643584 992524736 993656832 997160976 999054504 999844608 1000194048 1001743232 1003666944 1008333648 1009483776 1010270016 1011400704 1012988928 1014912512 1016894763 1017698976 1019631504 1021232653 1021589568 1022754816 1024338944 1026306048 1026339606 1031078016 1032471552 1033852928 1034658148 1035872172 1037238272 1039264128 1040654592 1040873827 1042872684 1044062208 1044267976 1046872064 1047687424 1048916736 1050908544 1052558808 1054557532 1055760384 1059483537 1062334896 1062706176 1064352184 1065566208 1066396128 1067589632 1071354501 1072576512 1074237808 1074613248 1076300736 1078344544 1079574528 1081305162 1083358473 1084594176 1085438916 1086676992 1088360128 1089601536 1093420626 1095520392 1097001024 1098252288 1098468736 1102065664 1104218136 1105695504 1107189888 1109316096 1112301568 1114474032 1116590328 1117863936 1121745408 1124825184 1126924288 1126961136 1128730827 1129125312 1132164096 1134313984 1139612544 1141377671 1141776576 1142679552 1143078912 1143569532 1144849408 1145741078 1147047936 1147085442 1152381312 1154594304 1156382636 1157701632 1159266304 1161530496 1163084544 1165563588 1166893056 1167123032 1170944768 1174801473 1176389256 1177731072 1178648352 1179967488 1181820416 1184128659 1187315472 1187730432 1189570088 1191854496 1193213952 1195126758 1197357056 1197396207 1198761984 1199695644 1201038336 1202924352 1205208608 1206583296 1208517534 1210838328 1213137612 1214097024 1214521344 1216402496 1217789952 1218738432 1224405144 1225801728 1226059968 1227700352 1230057984 1231720448 1234126152 1235777328 1239823872 1243160576 1244128816 1245588624 1251339264 1253715456 1255684192 1259503616 1261522689 1261963584 1265359872 1266345402 1267789824 1271201792 1273684608 1275657397 1276103232 1277558784 1278107124 1280534146 1281994752 1285514496 1287955584 1289978088 1290428928 1292427652 1293901824 1302414336 1302688716 1304174592 1304431624 1305919488 1306936608 1308702976 1313013411 1314787992 1317312864 1320858112 1323437913 1327463424 1329547968 1332072672 1333126144 1333592064 1334164454 1335729906 1338222592 1338266349 1340836308 1344444864 1345978368 1347026688 1348534272 1350651904 1353289896 1355859684 1356931968 1357406208 1359508672 1362119424 1365859152 1368408064 1368452808 1370013696 1371080736 1374770688 1376628736 1379317464 1381162896 1383815232 1385685504 1387539456 1390496912 1392082944 1398555648 1399644918 1401211392 1403411744 1407680512 1409937123 1410429888 1412644716 1415327214 1416446528 1416941568 1420754944 1421861504 1423529856 1428472668 1430102016 1432817664 1435067648 1441740216 1442244096 1444477964 1446125568 1447251888 1448902656 1451225349 1455639552 1457894168 1460693856 1462668032 1467485577 1469159424 1470303684 1472290848 1473970176 1474260672 1476253184 1477402969 1479088128 1479136491 1485965376 1488787104 1490485248 1491124978 1495660544 1498581756 1499766912 1502614848 1504974436 1505500416 1509552128 1512500472 1517101056 1519483392 1522368768 1523572736 1524759376 1526548464 1529397248 1529447256 1532384352 1536508416 1539459072 1543602176 1546617024 1548707328 1550779392 1551987222 1554084784 1555857408 1560981888 1564309026 1566093312 1566401964 1568519008 1570308096 1571531136 1573289984 1576362816 1578838212 1581836298 1583087296 1583640576 1589139328 1593502344 1596528276 1598349312 1599594192 1601384448 1603899136 1611356712 1611919872 1614451104 1617516816 1618796032 1619361792 1621957743 1624984576 1626891264 1628158374 1632540192 1634402304 1634746624 1640077312 1640130939 1643280588 1645501536 1647378432 1647703104 1651215083 1653098496 1658543256 1660784832 1663974144 1666551446 1668452352 1671620608 1674885492 1682030252 1682618112 1687146496 1688460536 1690386432 1690441704 1698246144 1701470976 1704142832 1709326336 1712664864 1714019328 1715354298 1717274112 1718611617 1719970784 1720571904 1725202432 1728571968 1734573954 1736552448 1736918288 1738899456 1741225984 1742582144 1744626816 1748345382 1750339584 1750684548 1753050656 1756417152 1764583884 1766596608 1767972528 1769951232 1772730624 1776096896 1780973208 1784355132 1787781744 1789820928 1792593152 1796035584 1801557504 1804386528 1807812912 1809242624 1809874944 1810651759 1812776301 1816159232 1819706418 1821145536 1824603744 1826684928 1827468958 1828107648 1833027584 1836607716 1839089952 1841550528 1845086976 1845475681 1847580672 1850052608 1853665992 1856110592 1859735808 1862616322 1864740864 1866193224 1868281856 1877008896 1879916164 1880573184 1883526288 1887102952 1889255424 1898039808 1899518103 1901684736 1904630224 1906802688 1910423552 1914154848 1917160686 1920801219 1922320288 1922992128 1928167424 1929669184 1931870208 1931933376 1934967132 1938641478 1940852736 1947591808 1954033074 1956261888 1956647436 1958879232 1960404912 1963054464 1965680896 1972117504 1972181988 1975969296 1981287168 1985049472 1994321952 1998109008 1999689216 2000388096 2001246681 2003486464 2007333888 2016667296 2018967552 2020540032 2022801408 2023669613 2025977856 2029825024 2033789526 2035397952 2039263008 2042465306 2043179136 2048677888 2052612096 2052679212 2062156032 2064943104 2067705856 2069316296 2071744344 2074476544 2078528256 2081309184 2081747654 2085745368 2088124416 2088535952 2095374848 2097833472 2099467377 2101817088 2105117616 2109115064 2111520768 2118967074 2122990821 2124669792 2125412352 2128704368 2131132416 2132792256 2135179264 2142709002 2145153024 2148475616 2149226496 2152601472 2156689088 2159149056 2162610324 2166716946 2169188352 2170877832 2173353984 2176720256 2186841252 2191040784 2194002048 2196937472 2204131328 2208436272 2211391008 2214379776 2218632192 2219069449 2224603136 2228948064 2233180656 2235727872 2236687467 2243490816 2249650368 2253848576 2253922272 2257461654 2258250624 2261748391 2264328192 2268627968 2279225088 2282755342 2283553152 2285359104 2287139064 2289698816 2291482156 2294095872 2294170884 2304762624 2309188608 2312765272 2315403264 2318532608 2323060992 2326169088 2327980833 2331127176 2333786112 2334246064 2341889536 2346463539 2349602946 2352778512 2355462144 2357296704 2359934976 2363640832 2368257318 2372754447 2374630944 2375460864 2379140176 2383708992 2386427904 2390253516 2394714112 2394792414 2397523968 2399391288 2402076672 2405848704 2410417216 2413166592 2417035068 2421676656 2426275224 2428194048 2429042688 2432804992 2437476864 2448810288 2451603456 2452119936 2455400704 2460115968 2463440896 2468252304 2471554656 2479647744 2480136443 2486321152 2488257632 2491177248 2499827169 2502678528 2507430912 2511368384 2519007232 2523045378 2523927168 2527836437 2530719744 2532690804 2535579648 2542403584 2547369216 2551314794 2552206464 2556214248 2561068292 2563989504 2571028992 2573031447 2575911168 2579956176 2580857856 2584855304 2587803648 2601860931 2604828672 2605377432 2608349184 2608863248 2611838976 2613873216 2617405952 2622518073 2626026822 2629575984 2634625728 2641716224 2646875826 2654926848 2659095936 2664145344 2666252288 2667184128 2668328908 2671459812 2676445184 2676532698 2681672616 2688889728 2694053376 2697068544 2701303808 2706579792 2711719368 2713863936 2714812416 2719017344 2724238848 2731718304 2736816128 2736905616 2740027392 2741203437 2742161472 2749541376 2753257472 2758634928 2762325792 2767630464 2771371008 2771917201 2775078912 2780993824 2784165888 2793924483 2797111296 2799289836 2802422784 2806823488 2815361024 2819874246 2820859776 2825289432 2830654428 2832893056 2833883136 2841509888 2843723008 2847059712 2856945336 2860204032 2865635328 2870135296 2875741029 2883480432 2884488192 2888955928 2892251136 2894503776 2897805312 2902450698 2907962217 2911279104 2915788336 2921387712 2925336064 2931049611 2934971154 2938318848 2940607368 2944581696 2947940352 2948521344 2952506368 2954805938 2958176256 2958272982 2971930752 2977574208 2980970496 2982249956 2991321088 2997163512 2999533824 3005229696 3009948872 3011000832 3019104256 3025000944 3034202112 3038966784 3044737536 3047145472 3049518752 3053096928 3058794496 3058894512 3063697959 3064768704 3073016832 3078918144 3087204352 3093234048 3097414656 3098025107 3101558784 3103974444 3108169568 3111714816 3121963776 3122621481 3128618052 3132186624 3132803928 3137038016 3140616192 3143062272 3146579968 3152725632 3157676424 3163672596 3166174592 3167281152 3178278656 3187004688 3193056552 3196698624 3199188384 3202768896 3207798272 3214063503 3222713424 3223839744 3228902208 3235033632 3237592064 3238723584 3243915486 3249969152 3250075419 3253782528 3256316748 3265080384 3268804608 3269493248 3280154624 3280261878 3286561176 3291003072 3294756864 3295406208 3302430166 3306196992 3317086512 3321569664 3327948288 3333102892 3336904704 3343241216 3349770984 3364060504 3365236224 3374292992 3376921072 3380772864 3380883408 3386192481 3396492288 3402941952 3408285664 3418652672 3424133013 3425329728 3428038656 3430708596 3434548224 3437223234 3439941568 3441143808 3450404864 3457143936 3462498649 3469147908 3473104896 3473836576 3477798912 3482451968 3485164288 3489253632 3496690764 3500679168 3501369096 3506101312 3512834304 3524404419 3529167768 3533193216 3535945056 3539902464 3545461248 3552193792 3561946416 3568710264 3575563488 3579641856 3585186304 3592071168 3592188621 3603115008 3608773056 3615625824 3618485248 3619749888 3621303518 3625552602 3632318464 3639412836 3642291072 3649207488 3653369856 3654937916 3656215296 3666055168 3673215432 3678179904 3683101056 3690173952 3690951362 3695161344 3700105216 3707331984 3719471616 3725232644 3729481728 3732386448 3736563712 3754017792 3759832328 3761146368 3767052576 3774205904 3778510848 3784568067 3796079616 3799036206 3803369472 3809260448 3813605376 3820847104 3826972191 3828309696 3834321372 3841602438 3844640576 3845984256 3856334848 3859338368 3863866752 3869934264 3877282956 3881705472 3895183616 3908066148 3912523776 3913294872 3917758464 3920809824 3926108928 3931361792 3939040233 3944235008 3944363976 3951938592 3962574336 3970098944 3988643904 3996218016 3999378432 4000776192 4002493362 4006972928 4010093773 4014667776 4014799047 4033334592 4037935104 4041080064 4045602816 4047339226 4051955712 4059650048 4067579052 4070795904 4078526016 4084930612 4086358272 4097355776 4105224192 4105358424 4124312064 4129886208 4135411712 4138632592 4143488688 4157056512 4162618368 4163495308 4171490736 4176248832 4177071904 4190749696 4195666944 4198934754 4203634176 4210235232 4218230128 4223041536 4229811369 4237934148 4245981642 4249339584 4250824704 4257408736 4262264832 4265584512 4270358528 4285418004 4290306048 4296951232 4298452992 4305202944 4313378176 4325220648 4333433892 4338376704 4341755664 4346707968 4353440512 4373682504 4382081568 4388004096 4393874944 4402456731 4408262656 4416872544 4422782016 4428759552 4432208907 4437264384 4438138898 4449206272 4457896128 4466361312 4471455744 4473374934 4481869511 4486981632 4499300736 4507697152 4507844544 4514923308 4516501248 4523496782 4528656384 4537255936 4558450176 4565510684 4567106304 4570718208 4574278128 4579397632 4582964312 4588191744 4588341768 4609525248 4618377216 4625530544 4630806528 4646121984 4652338176 4655961666 4662254352 4667572224 4668492128 4683779072 4692927078 4699205892 4705557024 4710924288 4714593408 4719869952 4727281664 4736514636 4745508894 4749261888 4750921728 4758280352 4767417984 4780507032 4789428224 4789584828 4795047936 4798782576 4804153344 4811697408 4820834432 4834070136 4843353312 4852550448 4856388096 4858085376 4865609984 4874953728 4897620576 4903206912 4904239872 4910801408 4914626203 4920231936 4920392817 4926881792 4936504608 4943109312 4953645249 4959295488 4960272886 4972642304 4976515264 4982354496 4999654338 5005357056 5014861824 5022736768 5038014464 5046090756 5047854336 5055672874 5061439488 5065381608 5071159296 5094738432 5102629588 5104412928 5112428496 5122136584 5127979008 5142057984 5146062894 5151822336 5155834851 5159912352 5161715712 5169710608 5175607296 5203721862 5209657344 5210754864 5216698368 5217726496 5223677952 5227746432 5234811904 5245036146 5252053644 5259151968 5269251456 5283432448 5293751652 5309853696 5318191872 5328290688 5332504576 5336657816 5342919624 5352890368 5353065396 5363345232 5377779456 5388106752 5402607616 5413159584 5423438736 5427727872 5429624832 5431955277 5438034688 5448477696 5463436608 5473632256 5473811232 5480054784 5482406874 5484322944 5492817521 5499082752 5506514944 5517269856 5524651584 5535260928 5536427043 5542742016 5543834402 5550157824 5561987648 5568331776 5587848966 5594222592 5598579672 5604845568 5613646976 5630722048 5639748492 5641719552 5650578864 5661308856 5665786112 5667766272 5687446016 5694119424 5698554309 5713890672 5720408064 5731270656 5740270592 5751482058 5762403657 5766960864 5768976384 5777911856 5784502272 5789007552 5795610624 5804901396 5815924434 5822558208 5831576672 5842775424 5850672128 5862099222 5869942308 5876637696 5881214736 5889163392 5897042688 5905012736 5909611876 5916352512 5916545964 5943861504 5955148416 5964499912 5982642176 5994327024 5999067648 6003740043 6010459392 6019897744 6022001664 6038208512 6050001888 6068404224 6071008839 6077933568 6089475072 6094290944 6099037504 6106193856 6117588992 6117789024 6127395918 6129537408 6139031347 6146033664 6157836288 6174408704 6186468096 6194829312 6196050214 6203117568 6207948888 6216339136 6223429632 6243927552 6245242962 6257236104 6264373248 6265607856 6274076032 6286124544 6293159936 6305451264 6315352848 6327345192 6332349184 6334562304 6356557312 6368972463 6374009376 6386113104 6393397248 6396141353 6398376768 6405537792 6415596544 6428127006 6445426848 6447679488 6457804416 6470067264 6475184128 6477447168 6487830972 6499938304 6500150838 6507565056 6512633496 6530160768 6538986496 6560309248 6560523756 6573122352 6582006144 6590812416 6604860332 6612393984 6634173024 6643139328 6655896576 6657208347 6666205784 6673809408 6686482432 6699541968 6710062401 6728121008 6730472448 6748585984 6753842144 6761545728 6761766816 6772384962 6785245173 6792984576 6805883904 6816571328 6837305344 6848266026 6850659456 6856077312 6861417192 6869096448 6874446468 6879883136 6882287616 6900809728 6914287872 6924997298 6938295816 6946209792 6947673152 6955597824 6970328576 6978507264 6983942499 6993381528 7001358336 7002738192 7012202624 7025668608 7048808838 7058335536 7066386432 7071890112 7079804928 7090922496 7104387584 7118263341 7123892832 7137420528 7148628571 7151126976 7159283712 7170372608 7184142336 7184377242 7206230016 7217546112 7231251648 7236970496 7239499776 7242607036 7251105204 7264636928 7278825672 7284582144 7298414976 7309875832 7312430592 7332110336 7346430864 7356359808 7366202112 7380347904 7381902724 7390322688 7400210432 7414663968 7438943232 7440409329 7450465288 7458963456 7464772896 7473127424 7499481507 7508035584 7519664656 7522292736 7534105152 7548411808 7557021696 7569136134 7583509311 7592159232 7598072412 7606738944 7618520896 7627210752 7641694208 7653944382 7656619392 7668642744 7683204876 7689281152 7691968512 7712669696 7718676736 7727733504 7739868528 7754565912 7763410944 7790367232 7805582793 7816132296 7825047552 7826589744 7835516928 7841619648 7852217856 7862723584 7878080466 7888470016 7888727952 7903877184 7925148672 7940197888 7977287808 7989643697 7992436032 7998756864 8001552384 8004986724 8013945856 8020187546 8029335552 8029598094 8066669184 8082160128 8091205632 8094678452 8103911424 8119300096 8135158104 8141591808 8157052032 8169861224 8172716544 8194711552 8210448384 8210716848 8223610311 8248624128 8259772416 8270823424 8277265184 8286977376 8314113024 8315751603 8325236736 8326990616 8342981472 8352497664 8354143808 8381499392 8381773449 8391333888 8397869508 8407268352 8420470464 8436460256 8446083072 8459622738 8475868296 8491963284 8498679168 8501649408 8514817472 8524529664 8531169024 8540717056 8570836008 8580612096 8593902464 8596905984 8610405888 8626756352 8650441296 8666867784 8676753408 8683511328 8693415936 8706881024 8723886651 8747365008 8764163136 8776008192 8787749888 8804913462 8816525312 8833745088 8845564032 8857519104 8864417814 8874528768 8876277796 8898412544 8915792256 8929601779 8932722624 8942911488 8946749868 8963739022 8973963264 8998601472 9015689088 9029846616 9033002496 9046993564 9057312768 9074511872 9116900352 9131021368 9134212608 9141436416 9148556256 9158795264 9165928624 9176383488 9176683536 9191093877 9219050496 9236754432 9251061088 9261613056 9292243968 9294075321 9304676352 9311923332 9324508704 9335144448 9336984256 9367558144 9367864443 9385854156 9398411784 9411114048 9421848576 9429186816 9439739904 9454563328 9473029272 9491017788 9498523776 9501843456 9516560704 9534835968 9561014064 9578856448 9579169656 9590095872 9597565152 9608306688 9623394816 9641668864 9668140272 9686706624 9705100896 9712776192 9716170752 9731219968 9749907456 9750226257 9795241152 9806413824 9808479744 9821602816 9829252406 9840463872 9840785634 9853763584 9873009216 9886218624 9907290498 9918590976 9920545772 9945284608 9953030528 9964708992 9999308676 10010714112 10029723648 10045473536 10092181512 10095708672 10111345748 10122878976 10130763216 10142318592 10158577443 10189476864 10205259176 10208825856 10224856992 10244273168 10255958016 10272399039 10284115968 10292125788 10303644672 10311669702 10319824704 10323431424 10339421216 10351214592 10387495947 10407443724 10419314688 10421509728 10433396736 10435452992 10447355904 10455492864 10469623808 10490072292 10504107288 10518303936 10538502912 10566864896 10587503304 10619707392 10636383744 10656581376 10665009152 10673315632 10685839248 10705780736 10706130792 10726690464 10755558912 10776213504 10805215232 10826319168 10846877472 10855455744 10859249664 10863910554 10876069376 10884540241 10896955392 10926873216 10947264512 10947622464 10960109568 10964813748 10968645888 10985635042 10998165504 11013029888 11034539712 11049303168 11070521856 11072854086 11085484032 11087668804 11100315648 11123975296 11175697932 11188445184 11197159344 11209691136 11227293952 11279496984 11283439104 11301157728 11322617712 11331572224 11335532544 11353704201 11374892032 11388238848 11397108618 11427781344 11440816128 11462541312 11480541184 11480916573 11502964116 11524807314 11533921728 11537952768 11555823712 11569004544 11578015104 11609802792 11631848868 11645116416 11663153344 11685550848 11701344256 11724198444 11739884616 11753275392 11762429472 11778326784 11794085376 11810025472 11819223752 11832705024 11833091928 11887723008 11910296832 11928999824 11965284352 11988654048 11998135296 12007480086 12020918784 12030281319 12039795488 12044003328 12076417024 12100003776 12136808448 12142017678 12155867136 12178950144 12188581888 12198075008 12212387712 12235177984 12235578048 12254791836 12259074816 12278062694 12292067328 12315672576 12372936192 12389658624 12392100428 12406235136 12415897776 12432678272 12487855104 12490485924 12514472208 12528746496 12531215712 12548152064 12572249088 12610902528 12630705696 12654690384 12664698368 12669124608 12674562313 12689434107 12713114624 12737944926 12748018752 12772226208 12786794496 12792282706 12796753536 12811075584 12831193088 12856254012 12890853696 12895358976 12915608832 12940134528 12950368256 12975661944 12999876608 13000301676 13015130112 13025266992 13060321536 13077972992 13120618496 13121047512 13146244704 13164012288 13181624832 13209720664 13224787968 13268346048 13286278656 13296626721 13311793152 13314416694 13332411568 13347618816 13372964864 13399083936 13420124802 13445608533 13456242016 13460944896 13497171968 13507684288 13523091456 13523533632 13544769924 13570490346 13585969152 13611767808 13633142656 13674610688 13696532052 13701318912 13712154624 13722834384 13738192896 13748892936 13759766272 13764575232 13828575744 13849994596 13876591632 13892419584 13895346304 13940657152 13957014528 13967884998 13986763056 14002716672 14005476384 14024405248 14051337216 14097617676 14116671072 14132772864 14143780224 14159609856 14165687291 14181844992 14208775168 14236526682 14247785664 14274841056 14297257142 14302253952 14340745216 14368284672 14368754484 14412460032 14435092224 14462503296 14473940992 14485214072 14502210408 14529273856 14557651344 14569164288 14596829952 14619751664 14624861184 14664220672 14692861728 14712719616 14732404224 14743878609 14760695808 14763805448 14780645376 14800420864 14829327936 14860935747 14877886464 14880818658 14900930576 14917926912 14929545792 14946254848 14998963014 15016071168 15039329312 15044585472 15068210304 15096823616 15114043392 15138272268 15167018622 15184318464 15196144824 15213477888 15237041792 15283388416 15307888764 15313238784 15337285488 15366409752 15378562304 15383937024 15437353472 15455467008 15467504553 15479737056 15509131824 15526821888 15533486143 15580734464 15611165586 15632264592 15650095104 15653179488 15671033856 15683239296 15704435712 15725447168 15756160932 15776940032 15777455904 15807754368 15832238737 15850297344 15880395776 15954575616 15979287394 15984872064 15997513728 16009973448 16027891712 16040375092 16058671104 16059196188 16133338368 16164320256 16189356904 16207822848 16238600192 16270316208 16283183616 16295865831 16314104064 16339722448 16345433088 16389423104 16420896768 16421433696 16447220622 16478452563 16497248256 16519544832 16541646848 16554530368 16573954752 16609281129 16628226048 16631503206 16650473472 16653981232 16685962944 16704995328 16708287616 16762998784 16763546898 16782667776 16795739016 16814536704 16840940928 16872920512 16892166144 16919245476 16951736592 16983926568 16997358336 17003298816 17029634944 17062338048 17081434112 17141672016 17161224192 17187804928 17193811968 17220811776 17253512704 17287210971 17300882592 17333735568 17353506816 17360955101 17367022656 17386831872 17413762048 17447773302 17494730016 17528326272 17552016384 17575499776 17609826924 17633050624 17667490176 17691128064 17694855059 17715038208 17728835628 17749057536 17752555592 17796825088 17831584512 17859203558 17865445248 17893499736 17927478044 17947926528 17997202944 18011220129 18031378176 18059693232 18066004992 18093987128 18114625536 18149023744 18213026517 18233800704 18262042736 18268425216 18282872832 18297112512 18317590528 18331857248 18352766976 18353367072 18382187754 18417094041 18438100992 18473508864 18502122176 18523226112 18584487936 18588150642 18609352704 18623846664 18649017408 18670288896 18673968512 18735116288 18735728886 18771708312 18796823568 18822228096 18858373632 18879479808 18909126656 18946058544 18982035576 18997047552 19003686912 19033121408 19069671936 19122028128 19157712896 19158339312 19180191744 19188424059 19195130304 19216613376 19246789632 19283337728 19336280544 19373413248 19403420407 19410201792 19425552384 19432341504 19462439936 19499814912 19500452514 19590482304 19616959488 19643205632 19658504812 19680927744 19681571268 19707527168 19746018432 19772437248 19814580996 19837181952 19841091544 19890569216 19906061056 19929417984 19971625041 19998617352 20021428224 20059447296 20090947072 20130187203 20184363024 20191417344 20222691496 20245757952 20261526432 20284637184 20317154886 20355735519 20378953728 20410518352 20417651712 20449713984 20488546336 20511916032 20544798078 20568231936 20584251576 20607289344 20623339404 20639649408 20646862848 20678842432 20702429184 20774991894 20814887448 20838629376 20843019456 20866793472 20870905984 20910985728 20939247616 20980144584 21008214576 21036607872 21077005824 21133729792 21175006608 21239414784 21272767488 21313162752 21330018304 21346631264 21371678496 21411561472 21412261584 21445885713 21453380928 21511117824 21552427008 21610430464 21652638336 21686175749 21693754944 21710911488 21718499328 21727821108 21752138752 21769080482 21793910784 21853746432 21895244928 21929627496 21937291776 21971270084 21996331008 22026059776 22069079424 22098606336 22141043712 22145708172 22170968064 22175337608 22200631296 22247950592 22321227987 22351395864 22376890368 22394318688 22419382272 22454587904 22498444521 22558993968 22566878208 22602315456 22645235424 22663144448 22671065088 22707408402 22749784064 22750527933 22776477696 22794217236 22855562688 22881632256 22925082624 22961082368 22961833146 23005928232 23049614628 23067843456 23075905536 23111647424 23138009088 23156030208 23219605584 23263697736 23290232832 23326306688 23371101696 23402688512 23448396888 23479769232 23506550784 23524858944 23556653568 23588170752 23620050944 23638447504 23665410048 23666183856 23775446016 23820593664 23857999648 23930568704 23968931091 23977308096 23996270592 24014960172 24041837568 24060562638 24079590976 24088006656 24152834048 24200007552 24237490543 24273616896 24284035356 24311734272 24357900288 24377163776 24396150016 24424775424 24471156096 24509583672 24518149632 24556125388 24584134656 24631345152 24670830933 24745872384 24779317248 24784200856 24812470272 24831795552 24865356544 24947254809 24975710208 24980971848 25028944416 25057492992 25062431424 25096304128 25144498176 25145320347 25221805056 25261411392 25309380768 25329396736 25338249216 25349124626 25378868214 25426229248 25475889852 25496037504 25544452416 25573588992 25584565412 25593507072 25622151168 25662386176 25712508024 25781707392 25790717952 25831217664 25880269056 25900736512 25951323888 25999753216 26000603352 26030260224 26050533984 26120643072 26155945984 26241236992 26242095024 26292489408 26328024576 26363249664 26419441328 26449575936 26536692096 26572557312 26593253442 26623586304 26628833388 26664823136 26695237632 26745929728 26788805337 26798167872 26840249604 26891217066 26912484032 26921889792 26994343936 27015368576 27047067264 27089539848 27140980692 27171938304 27223535616 27266285312 27393064104 27402637824 27424309248 27445668768 27476385792 27497785872 27519532544 27529150464 27573281631 27657151488 27699989192 27753183264 27784839168 27790692608 27881314304 27882225963 27914029056 27935769996 27973526112 28005433344 28010952768 28048810496 28070656411 28102674432 28103593329 28195235352 28233342144 28265545728 28287560448 28319219712 28331374582 28363689984 28417550336 28473053364 28495571328 28549682112 28594514284 28604507904 28681490432 28736569344 28737508968 28824920064 28870184448 28925006592 28947881984 28970428144 29004420816 29058547712 29115302688 29138328576 29193659904 29239503328 29249722368 29328441344 29385723456 29425439232 29464808448 29487757218 29521391616 29527610896 29561290752 29600841728 29658655872 29721871494 29755772928 29761637316 29801861152 29835853824 29859091584 29892509696 29997926028 30032142336 30078658624 30089170944 30136420608 30193647232 30276544536 30334037244 30368636928 30392289648 30426955776 30474083584 30615777528 30626477568 30674570976 30732819504 30757124608 30767874048 30817197117 30874706944 30910934016 30935009106 30959474112 31018263648 31053643776 31066972286 31161468928 31162487841 31222331172 31264529184 31300190208 31306358976 31342067712 31366478592 31373086577 31408871424 31450894336 31512321864 31553880064 31554911808 31615508736 31664477474 31700594688 31760791552 31909151232 31958574788 31969744128 31995027456 32019946896 32055783424 32080750184 32117342208 32118392376 32266676736 32328640512 32378713808 32415645696 32477200384 32540632416 32566367232 32591731662 32628208128 32653620723 32679444896 32690866176 32778846208 32841793536 32842867392 32894441244 32956905126 32994496512 33039089664 33083293696 33109060736 33147909504 33218562258 33256452096 33263006412 33300946944 33307962464 33371925888 33416575232 33525997568 33527093796 33565335552 33591478032 33629073408 33681881856 33745841024 33838490952 33903473184 33967853136 33994716672 34006597632 34059269888 34124676096 34283344032 34322448384 34375609856 34387623936 34402383421 34441623552 34442749719 34507025408 34574421942 34601765184 34667471136 34707013632 34721910202 34734045312 34827524096 34895546604 34989460032 35056652544 35104032768 35150999552 35219653848 35266101248 35334980352 35382256128 35389710118 35430076416 35457671256 35498115072 35505111184 35663169024 35718407116 35730890496 35786999472 35854956088 35895853056 35994405888 36022440258 36062756352 36090843957 36119386464 36132009984 36187974256 36229251072 36298047488 36426053034 36467601408 36524085472 36536850432 36565745664 36594225024 36635181056 36663714496 36705533952 36706734144 36764375508 36834188082 36876201984 36947017728 37004244352 37168975872 37176301284 37218705408 37247693328 37298034816 37347937024 37470232576 37471457772 37543416624 37593647136 37644456192 37716747264 37818253312 37892117088 37964071152 37994095104 38007373824 38023686939 38066242816 38139343872 38244056256 38315425792 38316678624 38360383488 38376848118 38390260608 38433226752 38449722647 38493579264 38566675456 38672561088 38746826496 38806840814 38820403584 38851104768 38924879872 38999629824 39000905028 39180964608 39233918976 39286411264 39317009624 39361855488 39363142536 39415054336 39492036864 39544874496 39629161992 39674363904 39682183088 39812122112 39858835968 39889880163 39943250082 39997234704 40042856448 40118894592 40181894144 40260374406 40336825599 40368726048 40382834688 40445382992 40491515904 40523052864 40569274368 40634309772 40711471038 40757907456 40821036704 40835303424 40899427968 40977092672 41023832064 41089596156 41136463872 41168503152 41214578688 41246678808 41279298816 41293725696 41357684864 41549983788 41629774896 41677258752 41686038912 41741811968 41821971456 41878495232 41960289168 42016429152 42073215744 42154011648 42162319531 42267459584 42350013216 42478829568 42497061873 42545534976 42626325504 42660036608 42693262528 42743356992 42823122944 42824523168 42891771426 42906761856 42973219429 43022235648 43104854016 43220860928 43305276672 43372351498 43387509888 43421822976 43455642216 43504277504 43538160964 43587821568 43707492864 43790489856 43859254992 43874583552 43942540168 43992662016 44052119552 44138158848 44197212672 44231635827 44282087424 44291416344 44341936128 44350675216 44401262592 44495901184 44582807241 44642455974 44702791728 44753780736 44788637376 44838764544 44909175808 44996889042 45117987936 45133756416 45204630912 45290470848 45326288896 45342130176 45414816804 45499568128 45501055866 45552955392 45588434472 45711125376 45850165248 45922164736 45923666292 46011856464 46099229256 46135686912 46151811072 46223294848 46312060416 46439211168 46527395472 46580465664 46600458429 46652613376 46742203392 46805377024 46896793776 46959538464 47013101568 47049717888 47113307136 47122592417 47176341504 47240101888 47276895008 47330820096 47332367712 47496716211 47550892032 47641187328 47715999296 47861137408 47937862182 47954616192 47992541184 48029920344 48083675136 48121125276 48159181952 48176013312 48305668096 48400015104 48474981086 48568070712 48623468544 48715800576 48792300032 48849550848 48887597493 48942312192 49019167344 49036299264 49112250776 49168269312 49262690304 49341661866 49435357689 49491744768 49558634496 49568401712 49624940544 49663591104 49730713088 49827843387 49894509618 49951420416 49961943696 50057888832 50114985984 50124862848 50192608256 50288996352 50290640694 50443610112 50522822784 50618761536 50658793472 50676498432 50698249252 50757736428 50852458496 50951779704 50992075008 51088904832 51169130824 51187014144 51244302336 51324772352 51425016048 51563414784 51581435904 51662435328 51760538112 51801473024 51902647776 51999506432 52001206704 52060520448 52082865303 52101067968 52241286144 52311891968 52482473984 52484190048 52584978816 52656049152 52666426819 52726499328 52838882656 52899151872 53073384192 53084565177 53145114624 53186506884 53247172608 53257666776 53329646272 53390475264 53491859456 53577610674 53596335744 53680499208 53782434132 53824968064 53843779584 53988687872 54030737152 54094134528 54179079696 54281961384 54343876608 54447071232 54532570624 54639079551 54786128208 54805275648 54848618496 54891337536 54952771584 54995571744 55039065088 55058300928 55146563262 55251282123 55314302976 55399978384 55506366528 55569678336 55581385216 55762628608 55764451926 55828058112 55871539992 55947052224 56010866688 56021905536 56097620992 56141312822 56205348864 56207186658 56390470704 56466684288 56575120896 56638439424 56662749164 56727379968 56835100672 56946106728 56991142656 57099364224 57189028568 57209015808 57362980864 57473138688 57475017936 57565272177 57649840128 57740368896 57850013184 57895763968 57940856288 58008841632 58117095424 58210261221 58230605376 58276657152 58387319808 58479006656 58499444736 58656882688 58771446912 58850878464 58862477033 58929616896 58975514436 59042783232 59055221792 59122581504 59201683456 59317311744 59443742988 59511545856 59523274632 59603722304 59671707648 59718183168 59785019392 59914875123 59995852056 60064284672 60157317248 60178341888 60272841216 60387294464 60553089072 60668074488 60737273856 60784579296 60853911552 60948167168 61067206557 61231555056 61252955136 61349141952 61465639008 61514249216 61535748096 61634394234 61749413888 61821868032 61870018212 61918948224 62036527296 62107287552 62133944572 62322937856 62324975682 62444662344 62529058368 62600380416 62612717952 62732957184 62746173154 62817742848 62901788672 63024643728 63109823616 63231017472 63328954948 63401189376 63521583104 63818302464 63917149576 63939488256 63990054912 64039893792 64111566848 64161500368 64234684416 64236784752 64337657139 64533353472 64657281024 64757427616 64831291392 64954400768 65058527247 65081264832 65132734464 65183463324 65256416256 65307241446 65358889792 65381732352 65557692416 65685734784 65788882488 65913810252 65988993024 66078179328 66166587392 66218121472 66295819008 66437124516 66512904192 66526012824 66601893888 66615924928 66743851776 66833150464 66963683961 67051995136 67054187592 67130671104 67182956064 67258146816 67363763712 67491682048 67676981904 67806946368 67935706272 67989433344 68013195264 68118539776 68249352192 68251583799 68566688064 68644896768 68751219712 68775247872 68804766842 68883247104 68885499438 69014050816 69148843884 69203530368 69334942272 69414027264 69443820404 69468090624 69655048192 69791093208 69978920064 70113305088 70208065536 70301999104 70439307696 70669960704 70764512256 70779420236 70860152832 70915342512 70996230144 71010222368 71326338048 71436814232 71461780992 71573998944 71709912176 71791706112 71906793273 71988811776 72044880516 72125512704 72181687914 72238772928 72264019968 72375948512 72458502144 72596094976 72712471629 72852106068 72935202816 73048170944 73073700864 73131491328 73188450048 73270362112 73327428992 73413468288 73528751016 73668376164 73752403968 73894035456 74008488704 74337951744 74352602568 74437410816 74495386656 74596069632 74695874048 74841764427 74940465152 74942915544 75086833248 75187294272 75288912384 75433494528 75636506624 75784234176 75928142304 75988190208 76014747648 76047373878 76132485632 76191781687 76278687744 76488112512 76630851584 76633357248 76720766976 76753696236 76780521216 76866453504 76899445294 76987158528 77133350912 77345122176 77493652992 77613681628 77640807168 77702209536 77849759744 77999259648 78001810056 78361929216 78467837952 78572822528 78634019248 78723710976 78726285072 78984073728 79089748992 79258323984 79348727808 79364366176 79624244224 79717671936 79779760326 79886500164 79994469408 80085712896 80237789184 80363788288 80366416011 80520748812 80673651198 80737452096 80765669376 80890765984 80983031808 81046105728 81268619544 81422942076 81515814912 81642073408 81670606848 81798855936 81954185344 82179192312 82272927744 82337006304 82429157376 82493357616 82558597632 82587451392 82715369728 83099967576 83259549792 83354517504 83372077824 83483623936 83643942912 83646677889 83756990464 83920578336 84032858304 84146431488 84211969233 84308023296 84324639062 84534919168 84700026432 84957659136 84994123746 85091069952 85252651008 85320073216 85386525056 85486713984 85646245888 85649046336 85783542852 85813523712 85946438858 86044471296 86209708032 86610553344 86744702996 86775019776 86843645952 86911284432 87008555008 87076321928 87175643136 87414985728 87580979712 87718509984 87749167104 87885080336 87985324032 88276317696 88394425344 88463271654 88564174848 88582832688 88683872256 88701350432 88802525184 88991802368 89165614482 89284911948 89405583456 89507561472 89577274752 89677529088 89818351616 89993778084 90235975872 90267512832 90409261824 90580941696 90652577792 90829633608 90999136256 91002111732 91105910784 91176868944 91422250752 91844329472 91847332584 92023712928 92198458512 92271373824 92303622144 92446589696 92624120832 92878422336 93054790944 93160931328 93200916858 93305226752 93377897857 93484406784 93487463523 93610754048 93793587552 93919076928 94026203136 94099435776 94119259731 94226614272 94245184834 94352683008 94480203776 94553790016 94661640192 94664735424 94993432422 95101784064 95282374656 95431998592 95722274816 95875724364 95909232384 95985082368 96059840688 96167350272 96242250552 96318363904 96352026624 96800030208 96949962172 97136141424 97246937088 97431601152 97584600064 97699101696 97775194986 97884624384 97960862169 98038334688 98072598528 98224501552 98336538624 98525380608 98683323732 98870715378 98983489536 99117268992 99136803424 99249881088 99327182208 99461426176 99655686774 99789019236 99902840832 99923887392 100115777664 100249725696 100385216512 100577992704 100581281388 100887220224 101045645568 101237523072 101317586944 101396498504 101515472856 101704916992 101903559408 101984150016 102177809664 102338261648 102374028288 102649544704 102850032096 103126829568 103162871808 103207150263 103324870656 103521076224 103602946048 103805295552 103999012864 104002413408 104121040896 104165730606 104202135936 104363532899 104482572288 104623783936 104964947968 104968380096 105169957632 105312098304 105332853638 105452998656 105677765312 105798303744 106146768384 106169130354 106290229248 106373013768 106494345216 106515333552 106659292544 106983718912 107155221348 107192671488 107360998416 107564868264 107649936128 107687559168 108061474304 108188269056 108272531871 108358159392 108563922768 108687753216 108734403001 108894142464 109065141248 109278159102 109572256416 109610551296 109697236992 109782675072 109905543168 109991143488 110078130176 110116601856 110293126524 110502564246 110628605952 110799956768 111012733056 111162770432 111525257216 111528903852 111656116224 111743079984 111894104448 112043811072 112195241984 112282625644 112410697728 112414373316 112780941408 112933368576 113150241792 113325498328 113454759936 113670201344 113892213456 113982285312 114071060817 114198728448 114378057136 114418031616 114725961728 114946277376 114950035872 115130544354 115299680256 115349167941 115480737792 115700026368 115791527936 115881712576 116017683264 116234190848 116420522442 116461210752 116553314304 116774639616 116958013312 116998889472 117313765376 117542893824 117701756928 117724954066 117859233792 117951028872 118085566464 118110443584 118245163008 118634623488 118887485976 119023091712 119046549264 119207444608 119436366336 119570038784 119829750246 119991704112 120128569344 120314634496 120356683776 120545682432 120774588928 121010476797 121106178144 121336148976 121474547712 121526685707 121569158592 121707823104 121896334336 122134413114 122463110112 122505910272 122698283904 122931278016 123028498432 123071496192 123268788468 123498827776 123643736064 123740036424 123837896448 124073054592 124267889144 124645875712 124649951364 124889324688 125058116736 125225435904 125465914368 125492346308 125635485696 125803577344 126049287456 126219647232 126462034944 126486958593 126657909896 126802378752 127043166208 127491185619 127636604928 127834299152 127878976512 127980109824 128079787584 128223133696 128323000736 128469368832 128473569504 128675314278 128919658287 129066706944 129314562048 129514855232 129662582784 129908801536 130117054494 130162529664 130265468928 130366926648 130512832512 130614482892 130717779584 130763464704 131115384832 131371469568 131577764976 131827620504 131977986048 132156358656 132436242944 132591638016 132694907481 132874249032 133025808384 133052025648 133203787776 133231849856 133487703552 133666300928 133927367922 134103990272 134108375184 134261342208 134365912128 134516293632 134727527424 134983364096 135353963808 135613892736 135823942849 135871412544 135978866688 136026390528 136237079552 136498704384 136503167598 137133376128 137502439424 137550495744 137609533684 137766494208 137770998876 138028101632 138297687768 138407060736 138669884544 138887640808 138936181248 139310096384 139582186416 139801375287 139957840128 140226610176 140416131072 140603998208 140878615392 141339921408 141367777251 141529024512 141558840472 141720305664 141830685024 141992460288 142020444736 142490148633 142652676096 142873628464 142923561984 143147997888 143419824352 143583412224 143813586546 143977623552 144089761032 144251025408 144363375828 144477545856 144528039936 144751897024 144917004288 145192189952 145424943258 145704212136 145870405632 146096341888 146147401728 146376900096 146540724224 146654857984 146826936576 147057502032 147336752328 147504807936 147788070912 148016977408 148306073067 148675903488 148705205136 148874821632 148990773312 149192139264 149391748096 149683528854 149880930304 149885831088 150173666496 150374588544 150577824768 150866989056 151273013248 151568468352 151803230243 151856284608 151976380416 152029495296 152094747756 152264971264 152383563374 152557375488 152976225024 153266714496 153507392472 153561042432 153732907008 153798890588 153974317056 154266701824 154690244352 154987305984 155227363256 155281614336 155404419072 155699519488 155998519296 156003620112 156248595909 156723858432 156935675904 157145645056 157268038496 157447421952 157452570144 157968147456 157999280457 158179497984 158516647968 158697455616 158728732352 159248488448 159253695531 159435343872 159559520652 159773000328 159988938816 160171425792 160475578368 160727576576 160732832022 161041497624 161347302396 161474904192 161531338752 161781531968 161966063616 162092211456 162537239088 162845884152 163031629824 163284146816 163341213696 163597711872 163908370688 164358384624 164545855488 164674012608 164858314752 164986715232 165117195264 165174902784 165430739456 165753846369 166199935152 166519099584 166709035008 166744155648 166967247872 167287885824 167293355778 167513980928 167841156672 168065716608 168292862976 168423938466 168616046592 168649278124 169069838336 169400052864 169662433801 169915318272 169988247492 170182139904 170505302016 170640146432 170773050112 170973427968 171298092672 171567085704 171627047424 171892877716 172088942592 172419416064 172695816531 173221106688 173489405992 173550039552 173687291904 173822568864 174017110016 174152643856 174351286272 174630783663 174829971456 175161959424 175437019968 175498334208 175770160672 175970648064 176552635392 176587431099 176788850688 176926543308 177128349696 177165665376 177367744512 177402700864 177605050368 177983604736 178331228964 178569823896 178811166912 179015122944 179154549504 179355058176 179636703232 179987556168 180471951744 180535025664 180818523648 181161883392 181305155584 181659267216 181998272512 182004223464 182211821568 182353737888 182844501504 183688658944 183694665168 184047425856 184396917024 184542747648 184607244288 184893179392 185248241664 185756844672 186109581888 186321862656 186401833716 186610453504 186755795714 186968813568 186974927046 187221508096 187587175104 187838153856 188198871552 188238519462 188453228544 188490369668 188705366016 188960407552 189107580032 189329470848 189986864844 190203568128 190564749312 190863997184 191751448728 191818464768 191970164736 192119681376 192334700544 192484501104 192636727808 192704053248 193012971417 193600060416 193899924344 194272282848 194493874176 194863202304 195169200128 195175581741 195398203392 195550389972 195769248768 195921724338 196076669376 196145197056 196449003104 196673077248 197366647464 197741430756 197966979072 198234537984 198273606848 198499762176 198654364416 198922852352 199311373548 199578038472 199805681664 199847774784 200231555328 200499451392 200770433024 201155985408 201162562776 201774440448 202091291136 202475046144 202635173888 202792997008 203030945712 203409833984 203807118816 203968300032 204355619328 204676523296 204748056576 205299089408 205700064192 206253659136 206325743616 206414300526 206649741312 207042152448 207205892096 207610591104 207998025728 208004826816 208242081792 208331461212 208404271872 208727065798 208965144576 209247567872 209936760192 210339915264 210624196608 210665707276 210905997312 211355530624 212293536768 212338260708 212580458496 212746027536 212988690432 213030667104 213318585088 214310442696 214385342976 214721996832 215129736528 215299872256 215375118336 215720379819 216122948608 216376538112 216545063742 216716318784 217127845536 217375506432 217468806002 217788284928 218130282496 218137414887 218556318204 219144512832 219221102592 219394473984 219565350144 219811086336 219982286976 220156260352 220586253048 221005128492 221257211904 221599913536 222025466112 222325540864 223050514432 223057807704 223312232448 223486159968 223788208896 224087622144 224390483968 224565251288 224821395456 224828746632 225561882816 225866737152 226300483584 226650996656 226909519872 227340402688 227784426912 227964570624 228142121634 228397456896 228575345061 228756114272 228836063232 229451923456 229892554752 229900071744 230261088708 230599360512 230698335882 230961475584 231400052736 231583055872 231763425152 232035366528 232468381696 232841044884 232922421504 233106628608 233549279232 233916026624 233997778944 235085787648 235403513856 235449908132 235718467584 235902057744 236171132928 236220887168 237269246976 237774971952 238046183424 238093098528 238414889216 238872732672 239659500492 239983408224 240257138688 240629268992 240713367552 240816683947 241091364864 241099248033 241549177856 242020953594 242212356288 242672297952 242949095424 243053371414 243138317184 243792668672 244268826228 244926220224 245011820544 245396567808 245862556032 246056996864 246537576936 246997655552 247287472128 247480072848 247675792896 248146109184 248535778288 249291751424 249299902728 249778649376 250116233472 250450871808 250931828736 250984692616 251270971392 251607154688 252098574912 252439294464 252635907699 252924069888 252973917186 253315819792 253604757504 254086332416 254982371238 255273209856 255668598304 255757953024 255960219648 256159575168 256446267392 256646001472 256938737664 256947139008 257350628556 257839316574 258133413888 258629124096 259029710464 259817603072 260234108988 260325059328 260530937856 260733853296 261025665024 261228965784 261435559168 261526929408 262742939136 263155529952 263655241008 263955972096 264872485888 265183276032 265389814962 265748498064 266051616768 266104051296 266407575552 266463699712 266975407104 267332601856 267854735844 268207980544 268216750368 268522684416 268731824256 269032587264 269148058529 269455054848 269966728192 270707927616 271227785472 271647885698 271742825088 271957733376 272474159104 272997408768 273006335196 274266752256 275004878848 275219067368 275532988416 275541997752 276056203264 276595375536 276814121472 277339769088 277775281616 277872362496 278620192768 279164372832 279602750574 279915680256 280133693571 280453220352 280832262144 281207996416 281757230784 282357779193 282679842816 282735554502 283058049024 283117680944 283440611328 283661370048 283984920576 284040889472 284980297266 285305352192 285747256928 285847123968 286295995776 286839648704 287166824448 287627173092 287955247104 288179522064 288502050816 288726751656 288955091712 289056079872 289503794048 290384379904 290849886516 291408424272 291740811264 292192683776 292294803456 292753800192 293309715968 293653873152 293882586507 294115004064 294673504656 295009615872 295136236717 295576141824 296033954816 296612146134 297351806976 297410410272 297749643264 297981546624 298384278528 298783496192 299367057708 299761860608 299771662176 300347332992 300749177088 300812536003 301155649536 301733978112 302546026496 303136936704 303606460486 303712569216 303952760832 304189495512 304529942528 304767126748 305114750976 305952450048 306533428992 307014784944 307122084864 307597781176 307948634112 308533403648 309380488704 309621450789 309974611968 310454726512 310563228672 310808838144 311399038976 311997038592 312007240224 312497191818 313090598697 313447716864 313871351808 314291290112 314536076992 314894843904 314905140288 315936294912 315998560914 316358995968 317033295936 317394911232 317457464704 318496976896 318507391062 318870687744 319119041304 319546000656 319977877632 320951156736 321455153152 321465664044 322082995248 322694604792 322949808384 323062677504 323563063936 324184422912 325074478176 325691768304 326063259648 326203209003 326568293632 326682427392 327195423744 327816741376 328716769248 329091710976 329348025216 329716629504 329858146919 329973430464 330234390528 330349805568 330861478912 331507692738 332399870304 333038199168 333488311296 333934495744 334575771648 334586711556 335027961856 335682313344 336131433216 336585725952 336847876932 337232093184 337298556248 338139676672 338800105728 339324867602 339976494984 340364279808 341010604032 341546100224 341946855936 342213182451 342596185344 343134171408 343254094848 343785755432 344177885184 344838832128 345391633062 346047503823 346442213376 346978811984 347100079104 347374583808 347645137728 348034220032 348305287712 348702572544 349261567326 349659942912 350323918848 350874039936 350996668416 351540321344 351941296128 353105270784 353174862198 353577701376 353853086616 354256699392 354331330752 354735489024 354805401728 355967209472 356662457928 357139647792 357622333824 358309099008 358710116352 359273406464 359975112336 360943903488 361070051328 361637047296 362323766784 362610311168 363318534432 363996545024 364008446928 364423643136 364580057121 364707475776 365689003008 367377317888 367389330336 368094851712 368664987733 368793834048 369085495296 369214488576 369786358784 370496483328 371513689344 372219163776 372803667432 373220907008 373511591428 373937627136 373949854092 374443016192 375174350208 375676307712 376397743104 376477038924 376906457088 376980739336 377410732032 377920815104 378215160064 378658941696 379460875779 379973729688 380407136256 381129498624 381727994368 382473556857 383502897456 383636929536 383940329472 384239362752 384669401088 384969002208 385273455616 385408106496 386025942834 386758974861 387200120832 387799848688 388544565696 388987748352 389726404608 390338400256 390351163482 390796406784 391100779944 391538497536 391843448676 392153338752 392290394112 392898006208 393346154496 394733294928 395482861512 395933958144 396469075968 396547213696 397308728832 397845704704 398622747096 399156076944 399611363328 399695549568 400463110656 400998902784 401540866048 402311970816 402325125552 403548880896 404182582272 404950092288 405270347776 405585994016 406061891424 406819667968 407471828547 407614237632 407936600064 408711238656 409353046592 409496113152 410598178816 411400128384 412037339231 412507318272 412651487232 412828601052 413299482624 414084304896 414411784192 415221182208 416009653632 416662922424 416808543744 417454131596 417930289152 418495135744 419404125861 419873520384 420679830528 421248393216 421331414552 421811994624 422711061248 424103331753 424587073536 424676521416 425160916992 425492055072 425977380864 426061334208 426637170176 427470445899 428620885392 428770685952 429443993664 430259473056 430599744512 430750236672 431440759638 432245897216 432753076224 433090127484 433432637568 434255691072 434751012864 434937612004 435576569856 436260564992 436274829774 437112636408 438289025664 438442205184 439130700288 439622172672 439964573952 440312520704 441172506096 442010256984 442514423808 443199827072 444050932224 444651081728 446101028864 446115615408 446624464896 446972319936 447576417792 448175244288 448780967936 449130502576 449642790912 449657493264 451123765632 451733474304 452600967168 453301993312 453819039744 454680805376 455409690729 455568853824 455929141248 456284243268 456794913792 457150690122 457512228544 457672126464 458903846912 459800143488 460522177416 461198721024 461396671764 461922951168 462800105472 463166111744 463526850304 464070733056 465682089768 465844843008 466213257216 467098558464 467832053248 467995557888 468745787727 470171575296 470807027712 470899816264 471436935168 471804115488 472342265856 472441774336 473997841371 474538493952 475549943904 476092366848 476186197056 476829778432 477745465344 477761086593 479319000984 479966816448 480514277376 481258537984 481426735104 481633367894 482182729728 482198496066 483098355712 484041907188 484424712576 485344595904 485898190848 486106742828 486276634368 487585337344 488537652456 489852440448 490023641088 490793135616 491725112064 492113993728 493075153872 493995311104 494574944256 494960145696 495351585792 496292218368 497071556576 498583502848 498599805456 499557298752 500232466944 500901743616 501863657472 501969385232 502541942784 503214309376 504197149824 504878588928 505271815398 505848139776 505947834372 506631639584 507209515008 508172664832 508987301403 509964742476 510546419712 511337196608 511515906048 511920439296 512319150336 512892534784 513292002944 513894278016 514701257112 515678633148 516266827776 517258248192 518059420928 520468217976 520650118656 521061875712 521467706592 522051330048 522457931568 522871118336 523053858816 523892350989 525485878272 526311059904 527310482016 527911944192 529744971776 529762293297 530366552064 530779629924 531496996128 532103233536 532208102592 532815151104 532927399424 533342471809 533950814208 534665203712 535709471688 536415961088 536433500736 537045368832 537463648512 538065174528 538296117058 538910109696 539933456384 541415855232 542455570944 543295771396 543485650176 543915466752 544948318208 545994817536 546012670392 548533504512 550009757696 550438134736 551065976832 551083995504 552112406528 553190751072 553628242944 554679538176 555550563232 555744724992 557240385536 558328745664 559205501148 559831360512 560267387142 560906440704 561664524288 562415992832 563514461568 564715558386 565359685632 565471109004 566116098048 566235361888 566881222656 567322740096 568081778944 569960594532 570610704384 571494513856 571694247936 572591991552 573679297408 575254346184 575910494208 576359044128 577004101632 577453503312 577910183424 578112159744 579007588096 581699773032 582816848544 583481622528 584385367552 584589606912 585507600384 585526745223 586619431936 587307746304 587765173014 588230008128 589347009312 590019231744 590272473434 592067909632 593224292268 594703613952 594820820544 595499286528 595963093248 596768557056 597566992384 598734115416 599523721216 599543324352 600694665984 601498354176 601625072006 602311299072 603467956224 606273873408 607212920972 607425138432 607905521664 608378991024 609059885056 609534253496 610229501952 611904900096 613066857984 614029569888 614244169728 615195562352 615897268224 617066807296 618760977408 619242901578 619949223936 620909453024 621126457344 621617676288 622798077952 623994077184 624014480448 624994383636 626181197394 626895433728 627742703616 628582580224 629072153984 629810280576 631872589824 631997121828 632717991936 634066591872 634914929408 636993953792 637014782124 637741375488 638238082608 639092001312 639955755264 642910306304 642931328088 644165990496 645389209584 645899616768 646125355008 647126127872 648368845824 650148956352 651383536608 652126519296 652406418006 653136587264 653364854784 653645284999 654390847488 654412244661 655633482752 657433538496 658183421952 658696050432 659433259008 659716293838 659946860928 660468781056 661722957824 663015385476 664799740608 666076398336 666976622592 667868991488 669151543296 669173423112 670055923712 671364626688 672262866432 673171451904 673695753864 674464186368 674597112496 677600211456 678649735204 679952989968 680728559616 682021208064 683092200448 683893711872 684426364902 685192370688 685726035183 686268342816 686508189696 687571510864 688355770368 689677664256 690783266124 692095007646 692884426752 693957623968 694200158208 694749167616 695290275456 696068440064 696610575424 697405145088 698523134652 699319885824 700647837696 701748079872 701993336832 703080642688 706210541568 706349724396 707155402752 707706173232 708513398784 708662661504 709610803456 711934418944 713324915856 714279295584 715244667648 716618198016 718546812928 719950224672 721887806976 722140102656 722450051841 723274094592 724647533568 725220622336 726637068864 727993090048 728016893856 728847286272 729160114242 729414951552 730544730293 731378006016 734754635776 734778660672 736189703424 737329975466 737587668096 738170990592 739572717568 740992966656 743027378688 744438327552 745607334864 746441814016 747023182856 747875254272 747899708184 748886032384 750348700416 751352615424 752795486208 752954077848 753812914176 753961478672 754821464064 756430320128 757317883392 757907723097 758921751558 759947459376 760814272512 762258997248 763455988736 764947113714 767005794912 767273859072 767880658944 768478725504 769338802176 769938004416 770546911232 770816212992 772051885668 773517949722 774400241664 775599697376 777089131392 779452809216 780676800512 780702326964 781592813568 782201559888 783076995072 783686897352 784306677504 784580788224 785796012416 789466589856 790965723024 791867916288 793094427392 794617457664 795691409408 797245494192 798312153888 799222726656 799391099136 800926221312 801084071089 801997805568 803081732096 804623941632 804650251104 807097761792 807444175587 808365164544 809900184576 810540695552 811171988032 812123782848 813639335936 814943657094 815228475264 815873200128 817422477312 818706093184 818992226304 821196357632 822800256768 824074678462 825014636544 825657202104 826598965248 828168609792 830442364416 832019307264 833325844848 833617087488 834908263192 835860578304 836990271488 838808251722 839747040768 840401080713 841359661056 842496786432 842662829104 843623989248 845422122496 847073337579 848206663506 849174147072 849353042832 850321833984 850984110144 851954761728 852122668416 853274340352 854940891798 857241770784 857541371904 858887987328 860518946112 861199489024 861500473344 862881519276 864491794432 865506152448 866180254968 866865275136 868511382144 869875224008 871153139712 872521129984 872549659548 874225272816 876578051328 876884410368 878261400576 879929147904 880625041408 882345012192 884020513968 885028847616 885408710151 886399654144 888101864448 889302163456 892202057728 892231230816 893248929792 893944639872 895152835584 895329255923 896350488576 897561935872 898261005152 899285581824 899314986528 902247531264 902437608009 903466948608 905201934336 906603986624 907638079488 909361610752 910819381458 911137707648 911858282496 912568486536 913589827584 914301380244 915024457088 915344252928 917807693824 919600286976 921044354832 922793343528 923845902336 925600210944 927053700608 928141466112 928864352367 931364179536 931689686016 932426514432 934197116928 935664106496 935991115776 937491575454 939271796091 940343150592 941614055424 941799632528 942873870336 943608230976 944684531712 944883548672 947995682742 949076987904 951099887808 952184733696 952372394112 953659556864 955490930688 955522173186 958638001968 959933632896 962517075968 962853470208 963266735788 964365459456 964396992132 966196711424 968083814376 968849425152 970689191808 972213485656 972553268736 975170674688 977075304912 978609627009 979704880896 980047282176 981586271232 983450224128 984227987456 986150307744 987990622208 989149888512 989574440757 989920291392 990703171584 992584436736 994143113152 997167005696 997199610912 999114597504 1000464933888 1000662109561 1001803487232 1003727314944 1003938770464 1005083885568 1006428618752 1008394299648 1009757177856 1010543630796 1011696279552 1011895668744 1013263279168 1014419030016 1016345329664 1017974602806 1019929484952 1021092839424 1022674393216 1023031812096 1024638300672 1025785069568 1026584005888 1027788556032 1029402514224 1031357266296 1032533655552 1034516496384 1036118841856 1038142511469 1040936435952 1041300237312 1042123751424 1042935413184 1044102660096 1044915863136 1045742236672 1046107717632 1047784701978 1050971756544 1052622119808 1054620964032 1055823888384 1059489943552 1059524586594 1060733104128 1061559259848 1062993992256 1064206467072 1064416205184 1065854798848 1066684943618 1067901628416 1069330407424 1071418943376 1072867001472 1074927297024 1076130349056 1076592234116 1077820219392 1079866912768 1082831710464 1084911141888 1086591542792 1086971300352 1087830933504 1089896636416 1091989635072 1092025340784 1093740171363 1097067009024 1100019515392 1100876269472 1102131953664 1102167991008 1104224813056 1105994963199 1106381502144 1107256485888 1109359076352 1111101126464 1111489449984 1114480771072 1116657491328 1118411002296 1119662721024 1120534774284 1121812881408 1123329048576 1124831985664 1127028923136 1129431116772 1130719371264 1130942218008 1132232196096 1132470723776 1133762445312 1134645480192 1136163557888 1138382627337 1139921189064 1141221408768 1142989027712 1143388495872 1145183983104 1147358594816 1150508692368 1151820988416 1152718088256 1154008203264 1154907006624 1155820366848 1156224319488 1158015176192 1160276924583 1163399546064 1165633697088 1166963245056 1168770735104 1169179213824 1171015200768 1171053490446 1173238863872 1174615492608 1175530346028 1176460016256 1178694018624 1180038463488 1180544946868 1184135819264 1186448584536 1189407227904 1189641641088 1191926186496 1193537114112 1195133984768 1197468230832 1199086648704 1201389331968 1202996708352 1203250144012 1204622598144 1206935912448 1212547746816 1214425841944 1214850276864 1215811043328 1216757982048 1218119770112 1219068506992 1220459003904 1222415485641 1223809800192 1226133715968 1228059139776 1228488339456 1230391124704 1231794536448 1234133614592 1236112017693 1237521954816 1238485803156 1239898447872 1241818906048 1242252914688 1243235352576 1245596155904 1248028960896 1249988767272 1252362394788 1253790867456 1255485407232 1257165160448 1258144307968 1259620561152 1263745179648 1263994243656 1265435983872 1268133183744 1269829858816 1272309995259 1273987907584 1274029564248 1275482750976 1276476165216 1278184002624 1279911510528 1285820612608 1285862656176 1288331980992 1290778419168 1291799233536 1292250710016 1294252255744 1296737691648 1300297912704 1302767073216 1304253038592 1304812836012 1306273174528 1306729709568 1307290569998 1308781694976 1308824489322 1311266965504 1314867076992 1317392100864 1318866518016 1319432587676 1319893721856 1320937562112 1323445915648 1326030770952 1329599481216 1332152796672 1333953245184 1335737982976 1338303086592 1338346846224 1342729253376 1344525732864 1346342903808 1347391507728 1348928372736 1349194224992 1355200422912 1357299470408 1359905979936 1361457119232 1364042416128 1366184400896 1366229072187 1367787423744 1368852729804 1370384741376 1371452070366 1372536685632 1373016379392 1375143021728 1376711540736 1381566532248 1384190015292 1385768853504 1387915247936 1388400316416 1389498335232 1390580550912 1392136880128 1393221150848 1397046269304 1398639771648 1401295675392 1403496159744 1403986673664 1406161285376 1412421083136 1412699448792 1414310805504 1415412346464 1417026797568 1417325323008 1419221606912 1421993524113 1423868837888 1426649831712 1428558591168 1430489335296 1433236396032 1437093625856 1439900449344 1443775613952 1444280205312 1444900103682 1446548189184 1449295067136 1450441244672 1453274137728 1455986180096 1456033787712 1457694572544 1458320228484 1458829903104 1461089460586 1462756012032 1469557321344 1472379406848 1474659950932 1475175336192 1476341981184 1479145435136 1481985933312 1486054757376 1488876655104 1491214669728 1492883628032 1494046365712 1495750508544 1495799416368 1500697400832 1502705230848 1505590972416 1505908155696 1507625828352 1507922957344 1509642928128 1512860640256 1514635766784 1515815446194 1517843503116 1519894918752 1521628545024 1524517994496 1526911977472 1526961904209 1529894227428 1534011589824 1534547718144 1535761317888 1536957451008 1538677604352 1539876008832 1541093822464 1544103771336 1547035899444 1548800483328 1551199394752 1554178262784 1561353601024 1561404653928 1563185627136 1564403119776 1566153990144 1567373794704 1568613355008 1569161576448 1571592024832 1578933179712 1581931446048 1583735832576 1586188854784 1589234915328 1589286879891 1591382818816 1594490988384 1596624307776 1598445453312 1598782198272 1600027415427 1601852442624 1602168142178 1603995611136 1606163464192 1609247883264 1609300502208 1614195523584 1614888351174 1616730329088 1619800369152 1621081391104 1622343976064 1624247565696 1627278671872 1629887314188 1630456950528 1631746400256 1634844954624 1637412186368 1637984452608 1645600513536 1648149356924 1650029273088 1651314404208 1653197930496 1656337219584 1660884728832 1664038614528 1666651689696 1667234174976 1669816526384 1671721156608 1677616503444 1679494081536 1680802161426 1682719322112 1684993572864 1685325658208 1687247978496 1690844244992 1694146675158 1696413327012 1698348294144 1698706085664 1700643667968 1701968220288 1704245336832 1706548680704 1709881783596 1714483541568 1715082743808 1717775974656 1721037892224 1722398978048 1725763038552 1728983588864 1731012304896 1732360509936 1733730550272 1737022764288 1739750448016 1745042259968 1745099319096 1748450545632 1753156102656 1753768820736 1756522801152 1759858295808 1761250082816 1764690024384 1768041027936 1770057695232 1770817420302 1772799308288 1774180059283 1776203728896 1778604326912 1784404115456 1784462461632 1786497859584 1787889279744 1790305671168 1790658511846 1792700977152 1795123871744 1796522010304 1798571163648 1798629973056 1804495062528 1804875216018 1806933897216 1810403868672 1813207973248 1818723221504 1821638762916 1822275415296 1823716564992 1825136973072 1827179655168 1828602760488 1830048914176 1830688505856 1839200573952 1842088709664 1845586687056 1847691804672 1851200421888 1854107401216 1856282932224 1857728704734 1862728359072 1863379372032 1864853028864 1868394233856 1871328212992 1871982231552 1874983150908 1878543592182 1880686301184 1883228110848 1883599265056 1885747740672 1887216461952 1889767097344 1895991365484 1898153975808 1902199775616 1904744788224 1907319113728 1910981861376 1911044346372 1917276003936 1919867265792 1925034151936 1926533471576 1928730918912 1928793984264 1932393422848 1936167628752 1937698850304 1941378383616 1944426971312 1945106537472 1950341349376 1954150609824 1957219254018 1959409761792 1960094564352 1960935854997 1963172542464 1966900448256 1968455974912 1972300615488 1975981244416 1978299777024 1979148881514 1979840582784 1981406343168 1985168873472 1988286226304 1994334011392 1994399221824 1998229195008 2000929867776 2001324219122 2003606974464 2007454629888 2007877540928 2010167771136 2016788599296 2019514355712 2021087261592 2023392559104 2023791337488 2026526558336 2032690659328 2035949205612 2039858969904 2042185678848 2045348786432 2046063624192 2049276601344 2053168011776 2055577112064 2057178105549 2058805028448 2062714532592 2065067311104 2065953657019 2069032992768 2072237683712 2076285022938 2081872871904 2082600474624 2084247502848 2085870826368 2088205320192 2089831726272 2091484473344 2092215435264 2095569403956 2101943513088 2105244239616 2109241928064 2118979887104 2119049173188 2121466208256 2123118519696 2125987984512 2128832410368 2131709597696 2133369887236 2135803256832 2138660814848 2142837886752 2145734002944 2149854594048 2153184468232 2155640438784 2159733825536 2165663420928 2167350155523 2169822283776 2173183085584 2173942600704 2175661867008 2179793272832 2183979270144 2184050681568 2187480342726 2191634190879 2194134018048 2200039030784 2201752538944 2204263907328 2204335982016 2208449626112 2211989926398 2212763004288 2214512971776 2218718152704 2222202252928 2222978899968 2228961542144 2233314982656 2236822004592 2239325442048 2241069548568 2243625762816 2246658097152 2254057846272 2258862233544 2261438742528 2261884436016 2264464392192 2264941447552 2269290960384 2272327115776 2276765254674 2279842378128 2282442817536 2285978055424 2286776991744 2290367966208 2294717189632 2301017384736 2303641976832 2305436176512 2308016406528 2309007028433 2309814013248 2311640733696 2312448638976 2316030352384 2320553849166 2326799092128 2331267394176 2337541470208 2338358427648 2342030401536 2342106980892 2346477727744 2349230985216 2351060692056 2352920032512 2357388037248 2361089893736 2368271638528 2372897169072 2379283282176 2383852372992 2387074228224 2390267969536 2394936461664 2398173297408 2402778663936 2403252213267 2405993416704 2406500288024 2409245196288 2413871824896 2422332526761 2425095493632 2428851683888 2429700553728 2431622086656 2433515964096 2436239540224 2438137013984 2440918007808 2444830971282 2447619600384 2452267431936 2456118279552 2456976678912 2460782249408 2463589072896 2468267229184 2472224035386 2475043909632 2476971606312 2479796895744 2483637812096 2484505829376 2491192311808 2496057921792 2499977534544 2504724789576 2507581734912 2510970814464 2516288615936 2519241122304 2521203242139 2527490359296 2527988487312 2530871967744 2536266367488 2539659717632 2544619990518 2547975815168 2548059128496 2550965501952 2552952330432 2556368005248 2559823021056 2571641225216 2571725312352 2576663961984 2580654914131 2581556838336 2583598467072 2584501420032 2588504511488 2593475383296 2600595825408 2605534146432 2609625672024 2612546349056 2613459419136 2614581139996 2617563389952 2617648978644 2622533931008 2629734153984 2634784201728 2638865175352 2639787443712 2641875124224 2646891831296 2652061541904 2656226130453 2659198962432 2664305593344 2667906490368 2671475965952 2676606173184 2676693692448 2685458506752 2685987767769 2689051465728 2692685807616 2694783015456 2697856745472 2698388449984 2707312824027 2710400845824 2714598940816 2719811959872 2722914238464 2728084832256 2732368801792 2732458144374 2735574847488 2737705459608 2740769482752 2742904140732 2745073371264 2746032758784 2750286043456 2753423081472 2763133064496 2768380030584 2771537707008 2775830495872 2776800632832 2781161101824 2784273760256 2786442301696 2794092538608 2797279543296 2802591350784 2806992319488 2807973347328 2812322570752 2817815388273 2824842166272 2825398897584 2828621611008 2830824692928 2834053595136 2834650646016 2838443213824 2843987048226 2847737675776 2853299663424 2857117182336 2860978670592 2866472792064 2874187251712 2879800898688 2884261374617 2887551227904 2888560410624 2889800207364 2893096378368 2898590134272 2900882489344 2906548275456 2912067575424 2916640456968 2917659806208 2922178921172 2925512024064 2935828881027 2939114642688 2944758813696 2949319901864 2950350672384 2952683962368 2958290870272 2963971866624 2968723322271 2972109514752 2977753310208 2982429339456 2985767256064 2988092731424 2991501017088 2991598832736 3001394801664 3001986328683 3005410461696 3011181944832 3011816311392 3015251656704 3015845914688 3019285856256 3025721280512 3029271533568 3031630892388 3035687006232 3039789837504 3043257090048 3049035988992 3053823954944 3053923808418 3059788454856 3068023179648 3069095436288 3073914902016 3077355208704 3079752017664 3082187644928 3088207542672 3094071798888 3097600966656 3102398789504 3108356525568 3122707202048 3122809307856 3126371254272 3128806239552 3132307980288 3134747589408 3137226710016 3138323152896 3143184049664 3157866359424 3163862892096 3167471665152 3172377709568 3178469830656 3178573759782 3182765637632 3188981976768 3193248615552 3197564396544 3200054830854 3203704885248 3204336284356 3207991222272 3212326928384 3218601004416 3228391047168 3229776702348 3233460658176 3239600738304 3242162782208 3244687952128 3248495131392 3259774628376 3260913901056 3263492800512 3269689909248 3274824372736 3275968905216 3281220514089 3291201027072 3296298713848 3300058546176 3302628808416 3306395860992 3312674439168 3317984889597 3321769457664 3328077229056 3333303379392 3334468349952 3339633052768 3343442313216 3355233006888 3358988163072 3361604322852 3365438644224 3369987145728 3370651316416 3374495956992 3381688489984 3388293350316 3392826654024 3396696588288 3397412171328 3401287335936 3403936440576 3408490673664 3413097361408 3419763567192 3428967083136 3430165487616 3435551949312 3442075784448 3444797956096 3451526077104 3457967177728 3462024609792 3464721019872 3467461100544 3474045528576 3479500896032 3490084519936 3490198638192 3496901091264 3506312205312 3507537641472 3513045602304 3519716591616 3522500165632 3529380048768 3536082055872 3540115390464 3541634840604 3545598616576 3548360118566 3552407457792 3557208653824 3568924923264 3575778559488 3580611342336 3581317023692 3585401954304 3590247743488 3593044020608 3597259946112 3608990125056 3609750432036 3613867794432 3620807737344 3626415946496 3643277525832 3644550830592 3647433129984 3650273946144 3654359310336 3657205520976 3660097828352 3661377011712 3667246456923 3678401147904 3684177419328 3691173374112 3695383609344 3702400843776 3708214802432 3708336053079 3712565864448 3715457409468 3725456718144 3726758744064 3729706057728 3736788467712 3742656425984 3749966301816 3757087184364 3761372602368 3766456221696 3767198530112 3771495481344 3774432923904 3779534194688 3791982730968 3796307951616 3804399551232 3809489576448 3814638227456 3821963722752 3822088692744 3834552007872 3839734531584 3850068303872 3853066943152 3857461837824 3857587968528 3864786845696 3872335257504 3875397700608 3882756767232 3888853942624 3890213074944 3900682698752 3908301219648 3914438508036 3918819523584 3920189128704 3921871709994 3926345084928 3933800896512 3936911949824 3944601230976 3951962488832 3956599554048 3958297763028 3959681165568 3962812686336 3970337746944 3976572452608 3988798443648 3996458390016 4001859735552 4002648438244 4007213948928 4014909259776 4015755081856 4033577198592 4039028711424 4042174523184 4046785118208 4047582674976 4053053116672 4071898411224 4079717939808 4084371357696 4090697572864 4092127248384 4098553202688 4098687216561 4106336023552 4111154224128 4114356211098 4117610056896 4125429065184 4130134622208 4131907314038 4144475367424 4152570045876 4163745743808 4165200949248 4168495005696 4171741652736 4176410640384 4179663452544 4182968946688 4191138807912 4203887026176 4210488479232 4218483856128 4237959774208 4238098346376 4242932416512 4246237039392 4251975969024 4257664820736 4263419195392 4266739774472 4271606513664 4277321629696 4285675773504 4291468005888 4299709188096 4306368936464 4311280877568 4319467651072 4331326841856 4334700311046 4339644567552 4346366171168 4347885201408 4351323734016 4359586545664 4367958540288 4368101363136 4374960685452 4383268381758 4388268036096 4400078061568 4403505077888 4408671964032 4416899252224 4423979852796 4425526008576 4429025943552 4437436305408 4444404505856 4445957799936 4466629965312 4473644009184 4478650884096 4482139097136 4487251525632 4508115692544 4517724467088 4522877485056 4523768872032 4528928784384 4529882895104 4538581920768 4544654231552 4553530509348 4559684756256 4564885635072 4571956110848 4573553983488 4575516994993 4580735932416 4580885712627 4589434379264 4602034769472 4607283953664 4610872353024 4616032813056 4618014056866 4619628026496 4623281467392 4632060704768 4641107698332 4653598184256 4662534788352 4675082940416 4684060803072 4684213961784 4692955455488 4698461970432 4702121384112 4705840065024 4714776074496 4722179787472 4736543277056 4745794338144 4758566564352 4767704745984 4774148456448 4780535939072 4789872923328 4796346594816 4800082246281 4805557327872 4806504426534 4811986833408 4813000576048 4818490392576 4827743649792 4844665053522 4850190987264 4857703367776 4859401107456 4863244173312 4867031928192 4872479080448 4876274027968 4881836015616 4889661942564 4895239200768 4904534863872 4912236559104 4913953357824 4921564498816 4936534458368 4944448070772 4950087819264 4953943212624 4959593791488 4967275624192 4969011658752 4992115843584 4999955069088 5009449579152 5015163469824 5032577231872 5038482244608 5042406484278 5054980718592 5055976974624 5061743935488 5072532734976 5079319435264 5089239981036 5095951630336 5096118256992 5101931003904 5105904660864 5112736010496 5113813112051 5119646042112 5143282450432 5143450624704 5153327923968 5161309828262 5163113676672 5167196934144 5177009022976 5186950766592 5201191650816 5211068292864 5219251344048 5225092698112 5229162279992 5235126779904 5235297957288 5245067862016 5259468307968 5269568403456 5277730350704 5279574887424 5283750248448 5293783662592 5304123083808 5312452260906 5318397924864 5322540177849 5328611186688 5335812980736 5342951931904 5353212346368 5353387384896 5370917013504 5371975535538 5378102931456 5385371615232 5389566030912 5395713490944 5396776899968 5414625648054 5420801691648 5429197881632 5439623919744 5456169664512 5464737603584 5464916288748 5471149694976 5475410919216 5481538965504 5485808281464 5490146742528 5492065517568 5500572086912 5526266128992 5536760061168 5543075414016 5551660991744 5553601265664 5562322203648 5572884603392 5588185077216 5594559086592 5605182701568 5607588497623 5613984638976 5615946694656 5624645141504 5635630776546 5649684332544 5650797795168 5657243222016 5661649385856 5669301292032 5676886427648 5687974096452 5695475351552 5706599326848 5714234364672 5721957341184 5732945584128 5748374503424 5759601797376 5768522749234 5775102455808 5779600414728 5786192756736 5797180268544 5813096550912 5824135150848 5833280913936 5835319612416 5844357842344 5851024048128 5871657762054 5878229285376 5882807564991 5889517627392 5898639803728 5900701344768 5905367924736 5916581740544 5927943733248 5937446644542 5944219029504 5955506620416 5964858678912 5971534512128 5976185462848 5983002034176 5983197665472 6002789603328 6003972657366 6010820923392 6022363889664 6023632622784 6030503313408 6031691829376 6051442561024 6058543067136 6063261784776 6071374012464 6079579675008 6098071977984 6107647909888 6107847616836 6119576909712 6136046359296 6138190872576 6147829804032 6159504035328 6164375289856 6176415085344 6188143597776 6195201933312 6197860971057 6204797579008 6216713051136 6245414404096 6245618615712 6252742508544 6257612479104 6264615960576 6267304791461 6269495178816 6274453420032 6276646305792 6286368099328 6315732718848 6327725784192 6344755419136 6356939661312 6357147519564 6365531275264 6377963953536 6386497231104 6395128793088 6400109661708 6407409770496 6408672568712 6415982444544 6424653856768 6437202008832 6459553404696 6466921316352 6479201476608 6489375904256 6496990262784 6502050466569 6519549256752 6521827802112 6526985601024 6539379818496 6549648745472 6551937810432 6562441028178 6574902572637 6582402054144 6592597427696 6600117092352 6605257616832 6612791721984 6625348878336 6635969779194 6643538915328 6656154458112 6666606758784 6668936699904 6679266105536 6686884626432 6710466013776 6717976326144 6723208645704 6730877288448 6739974291456 6741302632832 6763376979968 6776586700632 6785653308048 6793393176576 6794824342656 6807872881152 6816981347328 6826194722816 6839527134384 6857934166272 6860330975232 6871103898624 6884151568896 6889595912192 6903052154208 6915934355456 6924049219584 6927021085299 6929442039744 6934922201088 6948091057152 6959001792064 6980169039872 6980397276384 6993802182528 7004634766927 7012624410624 7015075282944 7026091204608 7039433183232 7045000331264 7058760097536 7072164111744 7083269681208 7091197233152 7096720237132 7104814915584 7114417307648 7137849846528 7151557118976 7161222684672 7162634047384 7170803908608 7180495486976 7186088041216 7194519892224 7209756639801 7217980250112 7219500864072 7227735588864 7241615474688 7252831892992 7266997580283 7286555051664 7289101661184 7294866259968 7300547892288 7308718620672 7314411041952 7320195656704 7322754023424 7334492913846 7356802295808 7368354838656 7382346748224 7390767218688 7404801687552 7416429604864 7416672106158 7425131728896 7430914818936 7450913436288 7453517488128 7473576935424 7485312851968 7499932603632 7514174368728 7522745204736 7532912443392 7534397060224 7548865847808 7559068389376 7583965461936 7592615903232 7608799102464 7618979152896 7629276454912 7643927445504 7644177385488 7669104015744 7679469063168 7700136607744 7706133886304 7714923675648 7715175937056 7729573691392 7741964742393 7744670515008 7750795401216 7765513534464 7777707885248 7780426149888 7801365397504 7816602439296 7828877016072 7837639047168 7840378257408 7843743419988 7852690169856 7867601793024 7873823899648 7889202461952 7916595526056 7919362331136 7925625372672 7940675493888 7953144905216 7968678391359 7977596887296 7992916780032 8003719471104 8005296876488 8014427897856 8029818519552 8031510163712 8057963303307 8067154397184 8078057422848 8084349046368 8093570236416 8095165349952 8106106233344 8121938472081 8143796822448 8159435879616 8168742715392 8181395145728 8184254496768 8197106405376 8197374433122 8212672047104 8222308448256 8228712422196 8235220113792 8250858130368 8260269244416 8263814628076 8288950734848 8305140091752 8327491487616 8330401898496 8343483305472 8352821280768 8359326905088 8365937893376 8382277615824 8407774052352 8420976958464 8436967712256 8475919548416 8476196692752 8485864833024 8492474078784 8503951938048 8515329641472 8526838390784 8533479548944 8543213027328 8554643259392 8571351547008 8582936011776 8599418376192 8612737872928 8622561755136 8638935302144 8652784123851 8662653683712 8669400622092 8679289135104 8692732342336 8695770402816 8702647468032 8719173091328 8736202726272 8749921370904 8766536763516 8776536072192 8800156123136 8807010155776 8817343928064 8847959705592 8851052017152 8858051887104 8874872610816 8888809011712 8891915599872 8906169966813 8933259930624 8947288018368 8957301768192 8964278194272 8974503051264 9005958986049 9016231385088 9035448934176 9045754970112 9047537744064 9057857568768 9059765790208 9077163841536 9089308463104 9107061018696 9119369512512 9129771270144 9143912221696 9147107966976 9151033989986 9161471864832 9161771425254 9178868758528 9204069538944 9221744706048 9232065626112 9236028113732 9239256052992 9246562934784 9264121409536 9282215396664 9307196368512 9325069576704 9350165880832 9368121606144 9368427923568 9385910910976 9396923940864 9404242768224 9411680130048 9429552148992 9444359574944 9473086554112 9491588676288 9517133128704 9535409491968 9548296912896 9561071878144 9579745846656 9592693189632 9600164492562 9611114655744 9613008853068 9623973666816 9626001152096 9636980785152 9689330107044 9700381974528 9715406735552 9718802214912 9726488346624 9734063856384 9744958160896 9752548055936 9779323885128 9790478401536 9809069727744 9824473118208 9827906715648 9843128997632 9888896141544 9900175638528 9907886425248 9919187582976 9934551248384 9938023317504 9953954668791 9984231687168 9999910138176 10018899158304 10030326939648 10065154463744 10076964489216 10084812968556 10109961437184 10111953949248 10123487870976 10145065469952 10158638870528 10178479962072 10191903260672 10192236513984 10203862007808 10211809321728 10225472020992 10227626224102 10239292084224 10286901249408 10306655847936 10322619656524 10326227353344 10334393868288 10354018045952 10373901533184 10402383301632 10422136585728 10438502688096 10450185396224 10458324559984 10470253559808 10470595914576 10490135724032 10518936615936 10539136806912 10555460701408 10559149774848 10567500496896 10587567325184 10608246167616 10624904521812 10636795849728 10645080355698 10657222373376 10671625961472 10685903863808 10706774769792 10741834027008 10743951071076 10756205862912 10770743230464 10779132061824 10793553799936 10829251296108 10841603383296 10858395763264 10879247839488 10929475207168 10929832577496 10942299389952 10950821838432 10963077931008 10971616562928 10980293485056 10984131035136 11001144173824 11052532257984 11073520122336 11086150828032 11103321983488 11107202531328 11124644407296 11125008159237 11145769206784 11176370154432 11189118173184 11210365403136 11215176995246 11227969277952 11249290283008 11271261553092 11299368665088 11301595590336 11314486444032 11323298771712 11338602584064 11353772855296 11375948192904 11390950703104 11413198653696 11428468729344 11443914682368 11465891168256 11519203594752 11537045498468 11550204911616 11559200829456 11572385513472 11594360537088 11626193101824 11648270301696 11666561827872 11670639224832 11688715684688 11702048096256 11743315524108 11756458570752 11765615129982 11779035254784 11797279607456 11801402689536 11810735849472 11833163481088 11855887466496 11874893289084 11888438059008 11911013240832 11929717357824 11943069024256 11952370925696 11966395330944 12005579206656 12007945314732 12021641846784 12044727779328 12047265245568 12063383658752 12102885122048 12117086134272 12126523569552 12142748024928 12159159350016 12215295819776 12215695233672 12239153819424 12272092718592 12276381745152 12295659608064 12319008070656 12328750579712 12352830170688 12376287195552 12390403866624 12395721942114 12409595158016 12419260414981 12433426102272 12490828808192 12491237231424 12505485017088 12515224958208 12529231921152 12534609582922 12538990357632 12548906840064 12572736198656 12631465437696 12655451568384 12689510838272 12713879322624 12714295039128 12731062550528 12755927907072 12772994462208 12790257586176 12800219323416 12814819540992 12817345137424 12831964889088 12874404017664 12919106809392 12933842632704 12958402953216 12978751808512 12993980525568 13004100933138 13039098513504 13043655604224 13053971202048 13078759636992 13099297490944 13103875620864 13124882056356 13149805145274 13164804108288 13185194855392 13200234184704 13210515233664 13250697756672 13271939558388 13287077830656 13312308916224 13333213517568 13337873399808 13358532211072 13420932027552 13435952652288 13446417291408 13461754576896 13482605265664 13526753959936 13553173401264 13571306616096 13586786353152 13589648685312 13615745762304 13633962694656 13652389445632 13679054268768 13715868332544 13720661950464 13726550984979 13742207797248 13768303137792 13779191824384 13806104308416 13831868710912 13848098439168 13854042170598 13858884079488 13869844402176 13896182114304 13918003584128 13960338079744 13960794552768 13987604365056 14009269533854 14025248821248 14052182409216 14078866366464 14117520195072 14144328223488 14166539362416 14182394466304 14193440474264 14209629831168 14228834615296 14275699693056 14303114237952 14322445369344 14325268094768 14341607817216 14372176082432 14389039784448 14400246738843 14419513279602 14435960500224 14439001728144 14455471177728 14483230949376 14505663785984 14533995160566 14573110103328 14578203322368 14589732519936 14601095784576 14617437241344 14628822083904 14640391313408 14645508046848 14668985827692 14713604591616 14736709677312 14764693496448 14809603375104 14832859209728 14833344212316 14850263457792 14861829637872 14901826872576 14907034976256 14970625703936 14999865207264 15028348737456 15045490409472 15068794120448 15097731695616 15118136778752 15167930923872 15185231806464 15217598204928 15220597350691 15237958305792 15258552909824 15287854891008 15288354770976 15338208031488 15341439336153 15358938126336 15400273215488 15412267772608 15429847351296 15430351874112 15459147382784 15483929484786 15489341030016 15501590802432 15531027068928 15555415770496 15560852299776 15602730795008 15633204878592 15657754032144 15675278094336 15687486839976 15705380339712 15735203586048 15778404923904 15833191052112 15838724662272 15851250745344 15881350987776 15906289810432 15937356782718 15955193774592 15967620533547 15985833560064 16007438942208 16010593752976 16028855795712 16059637039104 16063020327424 16115926606614 16134308794368 16156114845696 16168698092736 16187140472832 16190330699904 16212212466688 16243876944162 16287593644896 16318871759232 16362790291456 16368508993536 16394212810752 16394748866244 16425344094208 16444616896512 16457424844392 16470440227584 16501716260736 16527629256152 16577901469696 16610280183504 16654982975232 16660803796992 16686966610944 16718653810176 16731875786752 16764555231648 16815548104704 16822765492869 16841953916928 16873935424512 16951839096832 16952393385504 16971729666048 16984948157568 17007903876096 17011255862537 17030659282944 17053676781568 17066959097888 17086426054656 17109286518784 17142703094016 17165872023552 17198836752384 17225475745856 17245123510272 17277870604288 17305568247702 17325307367424 17338801244184 17358578270208 17385464684672 17391540805632 17438346182656 17472405452544 17499842741808 17533073527032 17553072144384 17614020311552 17634687856128 17648422694973 17695919411184 17702104034304 17716103774208 17749745221632 17777618023424 17783831199744 17812339933626 17866519861248 17894576036736 17914603536384 17928556388544 17949006102528 18011917972098 18032462770176 18070897868352 18091509940224 18095075488128 18119531580416 18154327683072 18178616926208 18214122037392 18238739025024 18287824443392 18294215933952 18302067979972 18322943729664 18323542850508 18357737517056 18408139077888 18443489412096 18472056227464 18478512105984 18493125869568 18528242819072 18564430793328 18593582913171 18614392737024 18650139153408 18700331761664 18736243212288 18736855847136 18771821821952 18793847881728 18801914374383 18808485536448 18823360260096 18859104297984 18888719149888 18946173108224 18983177352576 19034266257408 19070818983936 19096593825792 19122143756288 19159491693312 19185386379264 19200328985124 19222229311488 19226017706136 19247947333632 19252002304192 19273961570304 19378660214088 19400763949056 19430813471104 19437604429824 19468127712768 19489916321792 19505096111872 19558647770256 19580956803072 19618139455488 19648946236416 19655813431296 19686257995264 19724707717911 19777792283088 19800351277056 19815772850496 19838375165952 19869102496768 19876046635008 19907909337582 19968463374336 19999820276352 20037798316608 20060653879296 20130308927488 20153928978432 20169625937112 20219922874368 20223907898496 20290130939904 20317277741056 20356959924144 20384473027968 20423618643456 20450944041984 20455252448204 20478584168448 20573802498816 20613311695872 20645239313048 20652454706688 20668787736576 20708036091904 20747803066368 20781063255897 20804766603264 20844273171456 20877005376192 20900370792448 20916649119968 20940507119616 20941191829152 20980271448064 21013904300781 21037873231872 21078273613824 21110921402816 21118299549696 21135000993792 21175134650368 21216492335232 21249809043624 21273591699456 21290160711396 21314444746752 21343251922944 21371807727616 21413549539584 21483668054016 21487902142152 21512411725824 21541486460928 21558264123648 21587107599872 21629269919403 21658502592216 21683206766592 21716791526528 21758495678976 21858950414336 21859665154992 21884598779904 21901643676864 21926155862016 21943233125856 21960586970112 21968262070272 22002288347648 22105064515968 22147040244672 22172301656064 22206643966976 22214405062656 22249288814592 22250016318474 22291538413568 22352740308864 22420730806272 22430353990492 22455938555904 22498580566016 22542523106184 22598737330176 22603191180672 22646597543424 22677205168128 22707545710592 22751896385808 22826397307392 22856937458688 22887829364736 22931782336512 23038407189504 23074090996936 23100409823232 23118401658912 23144771026944 23188721074176 23225894227179 23252386203648 23296540603392 23333123655744 23341278449664 23377431369376 23404096192512 23486631048216 23512917141504 23531230259964 23558070509568 23594559214912 23602805379072 23621471698944 23666326962176 23749786578168 23776876118016 23822026481664 23859434715648 23886138048512 23904741851392 23932790661888 24011158413312 24015890629464 24043283693568 24089455558656 24094530491136 24126767317504 24173889909921 24205770244096 24234172268544 24253047139104 24285496049856 24318318700032 24430591639552 24431390467344 24478307638848 24544185437184 24552763490304 24591319216128 24638016141312 24657501159424 24705660341376 24752574391104 24780807733248 24791443884228 24819190316032 24838520829962 24866852204544 24982474462848 25030449916416 25058463842304 25069219165844 25077980715264 25097813680128 25145472397312 25262930875392 25310903136768 25379021676544 25427758645248 25428590078256 25511855814144 25545988924416 25580515172352 25600438646832 25629639081984 25634690274848 25663929778176 25748808035328 25838213618784 25867685265408 25916805906432 25957503617024 25958352371553 25987961051136 26008201866276 26078197027008 26087311208448 26107942404096 26157519273984 26198594981888 26249764112712 26299610290548 26329608216576 26370389710784 26400468369408 26421030467328 26543879116776 26574155661312 26624617832448 26666427035136 26675746799616 26717064422144 26841864055104 26871905304576 26892834582816 26923509153792 26965210531328 27017876958147 27053507919872 27106346802528 27142613232192 27173572706304 27179297370624 27231491524608 27267925389312 27304778891264 27358108537536 27431736665088 27441323900928 27453101969958 27484415594496 27536606275584 27558383648768 27612208616832 27663737421824 27696196878336 27708084341196 27717768158976 27739688804352 27792364228608 27836007168256 27921589105536 27975208730112 28018539067708 28050497642496 28104364818432 28157732732928 28235040390144 28288656446976 28333078724832 28364788932608 28386880948528 28419259662336 28551399386112 28606228475904 28644890738688 28650536189536 28683215634432 28744352164864 28778079568896 28800493477686 28839026559204 28871921000448 28878003456288 28910942355456 29011327571968 29067990321132 29146220206656 29156406644736 29179465039872 29202191569152 29234874482688 29257644167808 29280782626816 29337971655384 29427209183232 29473419354624 29529386992896 29665718419456 29666688424632 29700526915584 29723659275744 29803653745152 29814069952512 29941251407872 29999730414528 30056697474912 30090980818944 30137588240896 30195463391232 30236273557504 30335861847744 30370463612928 30435196409856 30441194701382 30475916611584 30517105819648 30575709782016 30576709541952 30676416062976 30682878672306 30717876252672 30800546430976 30824535545216 30860703748224 30918294765568 30967858969572 30978682060032 31003181604864 31062054137856 31110831540992 31121704599552 31266409757184 31315508064288 31350556188672 31374973679952 31410760679424 31470407172096 31556809847808 31666382104224 31677449324544 31702501490688 31762701975552 31812579620864 31874713565436 31910387549184 31935241067094 31971667120128 32014877884416 32021187505952 32057711591424 32126040654848 32231853213228 32268617588736 32312229691392 32337396185472 32380661399808 32424424933376 32487753888324 32575187289792 32637743518464 32725580582912 32788425621504 32789497732488 32850688188416 32889233793024 32914849688784 32940880455168 33003432521472 33055258512304 33155802939392 33220560367008 33309965950464 33321607593984 33373933221888 33437307620352 33463751573504 33529110463296 33631096209408 33645530985738 33683907833856 33747870849024 33903678193664 33904786771008 33943459332096 33969896315136 34015807752192 34022511725074 34061318565888 34107353563136 34133918195776 34172852109312 34285406188032 34331744047104 34397673504768 34450951491712 34555741208576 34611136495404 34650614734848 34677602488368 34717156540416 34770929369344 34783081611264 34944810905088 34999685483616 35066147054064 35106144288768 35228040623104 35269375712256 35296845389946 35391838822368 35404208068608 35432207548416 35499490443264 35555236046848 35567662399488 35624679867252 35733039722496 35789152073472 35829207072768 35857112777088 36023835944196 36064925540352 36141795736704 36190150976256 36239063160832 36308655366144 36357233852416 36428244074784 36477478050048 36575648886784 36604135959944 36645887459328 36647085701016 36715475034112 36816278155776 36886978824192 36944112454928 36957024211968 36986251739136 37056485638144 37128861586656 37187165826342 37228785474048 37257781244943 37300278306816 37400663523328 37472486424576 37473711694272 37543643643904 37587695763456 37603828748766 37616971072896 37646720520192 37718208595968 37777438299776 37892346216448 37966354705152 38068532514816 38141637967872 38193187651584 38318983386624 38370772758528 38400657970248 38444458622976 38452035412272 38495894667264 38504004608384 38757320428176 38801527898112 38861626942208 38875208859648 38936255425536 39010192223744 39117295540512 39161913606144 39236278910976 39253119483361 39297892472832 39311626862592 39372515990528 39449415435822 39555584566176 39600702554112 39631545700992 39738204993536 39752093270016 39815818675164 39936926748672 39999640552704 40075596633216 40260617854976 40307857956864 40339251874224 40447815796992 40580261879808 40634555482112 40713919848288 40768946055936 40847237286912 40901888083968 40910504896408 40957168336896 41147604997632 41179652954937 41226623391744 41290478626096 41304909413376 41337575473152 41416072183808 41495606132736 41562126511794 41609533206528 41688546342912 41754010752384 41800741584896 41833298239936 41881014239232 41882383658304 41960542896128 42027808601562 42075746463744 42156547227648 42221842805632 42236599099392 42350269300736 42432984670464 42499618087248 42547183398912 42580321422792 42628889493504 42686503845888 42827099079168 42967336108032 42975804284304 43024823451648 43116528247296 43174215199744 43258539838806 43317005184432 43366413533184 43433583053056 43516991357952 43717900828672 43719330309984 43769197559808 43803287353728 43852311724032 43871133540227 43886466251712 43921173940224 43936524140544 44004576695296 44210129031936 44294080489344 44413287933952 44428810125312 44498577629184 44500032636948 44583076827136 44705480617728 44860707980984 44911877111808 44997161132032 45085046212368 45206382361344 45293195086848 45354410336256 45415091421184 45503792771616 45652794614784 45661792052073 45713874917376 45775658729472 45863564673024 46024318008459 46076814379008 46148181993872 46200819646464 46236803317824 46289542053888 46377442148352 46451788454358 46504772407296 46593081206784 46666247311488 46682556899328 46754862738752 46808192385024 46973262096432 47025834283008 47062460519928 47116141019136 47189118429824 47205610758144 47332653924352 47499573156336 47553752236032 47644052963328 47718869431296 47809483702784 47865581323776 47902861600641 48022316826624 48031781258928 48086567387136 48178911117312 48189060982272 48253534635008 48347779819842 48411540488192 48468344537088 48506094278208 48570992099712 48636637400064 48861183279104 48862780934688 48956615277696 49032443368489 49088370874368 49105526980608 49182638432256 49276032282624 49315002318848 49411320682752 49505148782208 49582887768456 49638380632064 49677041659924 49733704409088 49964948925696 50060899832832 50138438331688 50155961430528 50195627360256 50290944794624 50468296478607 50525861750784 50621806273536 50758043353088 50855517290496 50857180156512 51023711628288 51033767587611 51091977848832 51161030344704 51200877293664 51259278163968 51269380549696 51327859556352 51497616070656 51676427237568 51735370530816 51833611812864 51915007234048 51916704743106 51975922102272 52016403732552 52156394054016 52174622416896 52315038547968 52397189963776 52499528225424 52599220581096 52659216433152 52740779421568 52842060934656 53087758233552 53148311322624 53249235664896 53332854070272 53351493599232 53434128844288 53683728110208 53743810609152 53785669165632 53847018307584 53930421062656 54035753916294 54107015839744 54212693605056 54285226464384 54358594741248 54462983049216 54535850778624 54609557782528 54716217075072 54863473330176 54882647801856 54906203939916 54968831188992 55073212551168 55116767297536 55224417233664 55416168682392 55435536317952 55479377608704 55584728457216 55672014336512 55780748739513 55843178211072 55950417460224 56037078135416 56100995284992 56208729636864 56315465465856 56405743123149 56470080780288 56577312893952 56666157449664 56729577865216 56773761897056 56838519324672 57102798772224 57212456951808 57289781477376 57301072379072 57366431268864 57488704329728 57556159137792 57600986955372 57678053118408 57743842000896 57756006912576 57821884710912 58022655143936 58135980642264 58292440413312 58312813289472 58404383138304 58469748965376 58515288335616 58561565253632 58675943310768 58854418366464 58946838709248 59058773985792 59331436838912 59333376849264 59401053831168 59447318551488 59607307490304 59628139905024 59882502815744 59999460829056 60113394949824 60181961637888 60275176481792 60390926782464 60472547115008 60671723695488 60870392819712 60882389402764 60951833223168 61034211639296 61153419083904 61352832125952 61365757344612 61435752505344 61601092861952 61649071090432 61721407496448 61935717939144 61957364120064 62006363209728 62124108275712 62221663081984 62243409199104 62343189767691 62532819514368 62631016128576 62701112377344 62749947359904 62821521358848 62940814344192 63041712902343 63113619695616 63332764208448 63354898649088 63405002981376 63525403951104 63625159241728 63749427130872 63820775098368 63870482134188 63943334240256 64029755768832 64042375011904 64115423182848 64252081309696 64463706426456 64537235177472 64624459382784 64674792370944 64761322799616 64848849866752 64975507776648 65150374579584 65275487036928 65451161165824 65576851243008 65578995464976 65701376376832 65778467586048 65829699377568 65881760910336 66006865042944 66110517024608 66311605878784 66441120734016 66619931900928 66643215187968 66747866443776 66874615240704 66927503147008 67058220926592 67262192418816 67291061971476 67367815667712 67495741698048 67809573542016 67939792630272 68031615504384 68045023450148 68122637131776 68214707126272 68267836391552 68570812376064 68663488094208 68795347009536 68901902983424 69222272990808 69301229469696 69355204976736 69434313080832 69541858738688 69566163222528 69677682681537 69889621810176 69999370967232 70132294108128 70212288577536 70456081246208 70538751424512 70593690779892 70783677644736 70808416137216 70864415096832 70998980886528 71110472093696 71249359734504 71466079444992 71578304146944 71658414145536 71714225554176 72047671888392 72129851080704 72283591473408 72380301952512 72478126321664 72617310732288 72714467704832 72856488149568 72954956100096 73151297773568 73208271919888 73291774918656 73294171402032 73430950068224 73632556311552 73773957648384 73888224909856 73914048423936 73972503478272 74112971276288 74257723173312 74374331652684 74457570948096 74515562489886 74600556613632 74801327046656 74947423388544 75087287287808 75175391526912 75207657497532 75233942145792 75293441040384 75436417191936 75554876599552 75932709410304 76137065029632 76283275935744 76637966773248 76741545517056 76801315940496 76888917245952 76904070824544 76991789334528 77008009216768 77514640856352 77603055796224 77723253884416 77750417719296 77872510851072 77875057114659 78020384447488 78234591081024 78323827212288 78472557821952 78506238966722 78595784945664 78745031981056 78898830871644 79111169132352 79201405108224 79263091401984 79476409987072 79631637350328 79873853497344 79999281105408 80151193266432 80521235709952 80615715913728 80678503748448 80895631593984 81160523759616 81269110964224 81427839696576 81537892111872 81694474573824 81803776167936 81821009792816 81914336673792 82295209995264 82359305909874 82453246783488 82580957252192 82609818826752 82675150946304 82832144367616 82991212265472 83124253023588 83219066413056 83377092685824 83508021504768 83601483169792 83666596479872 83764767316608 83921085792256 84055617203124 84151492927488 84313094455296 84443685611264 84473198198784 84865969340928 84999236174496 85094366797824 85160642845584 85257778987008 85654198158336 85934672216064 85951608568608 86049646903296 86233056494592 86348430399488 86517079677612 86634010368864 86732827066368 86867166106112 86934822904867 87033982715904 87435801657344 87438660619968 87538395119616 87606574707456 87704623448064 87742267080454 87772932503424 87842347880448 88009153390592 88420258063872 88588160978688 88826575867904 88997155258368 89000065273896 89166153654272 89410961235456 89721415961968 89823754223616 89994322264064 90170092424736 90412764722688 90586390173696 90708820672512 90830182842368 91007585543232 91305589229568 91323584104146 91427749834752 91551317458944 91727129346048 92048636016918 92153628758016 92296363987744 92401639292928 92473606635648 92754884296704 92903576908716 93009544814592 93186162413568 93332494622976 93365113798656 93509725477504 93946524192864 94051668566016 94124921039856 94232282038272 94378236859648 94411221516288 94999146312672 95107504472064 95288105926656 95437738862592 95618967405568 95731162647552 95805723201282 96044633653248 96063562517856 96173134774272 96378121964544 96507069270016 96695559639684 96823080976384 96936689074176 97012188556416 97141984199424 97273274800128 97722366558208 97725561869376 97913230555392 98064886736978 98176741748736 98365276864512 98552064565248 98822641365504 99010297564416 99165775536912 99276761264128 99354083319848 99467408818176 99929897851392 100121799665664 100276876663376 100311922861056 100391254720512 100581889589248 100936592957214 101051723501568 101243612547072 101516086706176 101711034580992 101714360313024 102047423256576 102067535175222 102183955697664 102322060689408 102401754587328 102518556327936 102538761099392 102995232141312 103352854475136 103667223625728 103830014468096 103833409486212 103951844204544 104032807465104 104312788108032 104349244833792 104794379927552 104999056450848 105198441162192 105318432866304 105481558843136 105684121869312 106175516467104 106296622645248 106498471329792 106544181454837 106665708140544 106702987198464 106868257688576 107367456220416 107487621218304 107571338331264 107860842125312 108071507832588 108214031679488 108425387210112 108570452928768 108717189482496 108925966098432 109071701557248 109219115565056 109432434150144 109726946660352 109812407879832 109937662377984 110146425102336 110448834467328 110832337364784 110871072635904 110958755217408 111169456914432 111344028673024 111561497479026 111686356422144 111773343734829 111900834920448 112074156270832 112201990569984 112417459273728 112630930931712 112811486246298 112940161560576 113154625787904 113332314899328 113459155730432 113547523794112 113677038649344 114205597544448 114424913903616 114579562954752 114602144758144 114977408659456 115112318275584 115201973910744 115356106236816 115487684001792 115512013825152 116045310287872 116271961284528 116584880826624 116625626578944 116808766276608 117030576671232 117123130507264 117351886621536 117708836732928 117759358450083 117893677418496 118117547971584 118662873677824 118666753698528 118802107662336 118894637102976 119078791037759 119214614980608 119256279810048 119765005631488 119998921658112 120226789899648 120550352963584 120781853564928 120945094230016 121343447390976 121740785639424 121764778805528 121903666446336 122068423278592 122306838167808 122705664251904 122731514689224 122871505010688 123298142180864 123442814992896 123538958864811 123871435878288 123914728240128 124012726419456 124248216551424 124443326163968 124486818398208 124686379535382 125065639028736 125262032257152 125402224754688 125499894719808 125643042717696 125881628688384 126083425804686 126227239391232 126665528416896 126709797298176 127050807902208 127250318483456 127498854261744 127641550196736 127740964268376 127886668480512 128059511537664 128084750023808 128504162619392 128927412852912 129074470354944 129349584741888 129522645599232 129697699733504 129951015553296 130300749159168 130550974073856 130902322331648 131153702486016 131157990929952 131402752753664 131556935172096 131613400620681 131659398755136 131763521820672 132013730085888 132221034049216 132623211757568 132882241468032 133239863801856 133286430375936 133495732887552 133749230481408 133855006294016 134116441853184 134582123942952 134735631335424 134991483396096 135619147084032 135879585260544 136063231008768 136090046900296 136245274263552 136429414252544 136535672783104 136985376156219 137141624752128 137326976188416 137590694019072 137803805966848 138072954025377 138444545981616 138602458939392 138710409953472 138868626161664 139083717477376 139132326445056 139355365363074 139779243620352 139998741934464 140264588216256 140424577155072 140912162492416 141077502849024 141187381559784 141567355289472 141616832274432 141997961773056 142220944187392 142498719469008 142932158889984 143156608293888 143428451108352 144095343776784 144259702161408 144567182946816 144760603905024 144956252643328 145234621464576 145428935409664 145712976299136 145909912200192 146302595547136 146416543839776 146583549837312 146588342804064 146861900136448 147097330105467 147265112623104 147547915296768 147776449819712 147828096847872 147945006956544 148225942552576 148515446346624 148748663305368 148915141896192 149031124979772 149201113227264 149602654093312 149894846777088 150415314995064 150467884291584 150586882080768 150872834383872 151109753199104 151404889435821 151865418820608 152274130059264 152566551871488 153101302762833 153275933546496 153483091034112 153602631880992 153777834491904 153808141649088 153983578669056 154016018433536 155029281712704 155206111592448 155446507768832 155500835438592 155745021702144 155750114229318 156040768894976 156469182162048 156945115643904 157012477933444 157191569891328 157490063962112 157797661743288 158222338264704 158526182803968 158952819974144 159263274700656 159747706994688 159998562210816 160302386532864 161042471419904 161231431827456 161357007496896 161791263187968 162321047519232 162538221928448 162855679393152 163075784223744 163388949147648 163607552335872 163642019585632 163828673347584 164590419990528 164718611819748 164906493566976 165161914504384 165219637653504 165350301892608 165664288735232 166248506047176 166438132826112 166754185371648 167016043009536 167202966339584 167333192959744 167529534633216 168111234406248 168302985854976 168626188910592 168887371222528 168946396397568 169217229369447 169731938681856 169998472348992 170188733595648 170321285691168 170515557974016 171308396316672 171869344432128 171903217137216 172099293806592 172466112989184 172696860798976 173034159355224 173268020737728 173465654132736 173734332212224 173869645809734 174067965431808 174877321239936 175213149414912 175409246896128 175484534160908 175545865006848 175684695760896 176018306781184 176840516127744 177176321957376 177653151735808 177994310516736 178000130547792 178332307308544 178821922470912 179442831923936 179647508447232 179988644528128 180340184849472 180825529445376 181172780347392 181417641345024 181660365684736 182015171086464 182611178459136 182647168208292 182855499669504 183102634917888 184097272033836 184307257516032 184592727975488 184803278585856 184947213271296 185807153817432 186019089629184 186372324827136 186664989245952 186730227597312 187019450955008 187893048385728 188103337132032 188249842079712 188464564076544 188756473719296 188822443032576 189125138707029 189998292625344 190215008944128 190576211853312 190875477725184 191237934811136 191462325295104 191611446402564 192089267306496 192127125035712 192346269548544 192756243929088 193014138540032 193391119279368 193646161952768 193873378148352 194024377112832 194283968398848 194546549600256 195451123738752 195826461110784 196129773473956 196353483497472 196730553729024 197104129130496 197645282731008 198020595128832 198331551073824 198553522528256 198708166639696 198934817636352 199859795702784 200243599331328 200553753326752 200623845722112 200782509441024 201163779178496 201873185914428 202103447003136 202487225094144 203032173412352 203428720626048 204094846513152 204135070350444 204367911395328 204644121378816 204803509174656 205077522198784 205990464282624 206705708950272 207660028936192 207666818972424 207903688409088 208065614930208 208625576216064 208698489667584 209588759855104 209998112901696 210396882324384 210636865732608 210963117686272 211368243738624 212351032934208 212593245290496 212996942659584 213088362909674 213331416281088 213736515377152 214734912440832 214975242436608 215142676662528 215721684250624 216143015665176 216428063358976 216850774420224 217140905857536 217434378964992 217851932196864 218143403114496 218864868300288 219453893320704 219624815759664 219875324755968 220292850204672 220897668934656 221664674729568 221742145271808 221917510434816 222338913828864 222688057346048 223122994958052 223372712844288 223546687469658 223801669840896 224148312541664 224403981139968 225261861863424 225622972492596 225880323121152 226309251575808 226664629798656 226918311460864 227095047588224 228411195088896 228849827807232 229204289516288 229954817318912 230224636551168 230403947821488 230712212473632 230975368003584 231024027650304 232090620575744 232543922569056 233169761653248 233251253157888 233617532553216 234061153342464 234246261014528 234703773243072 235417673465856 235518716900166 235787354836992 236235095943168 237325747355648 237333507397056 237604215324672 237789274205952 238157582075518 238429229961216 239997843316224 240453579799296 241100705927168 241563707129856 241890188460032 242686894781952 243481571278848 243529557611056 243807332892672 244613676335616 245411328503808 245463029378448 245743010021376 246596284361728 246885629985792 247077917729622 247742871756576 247829456480256 248025452838912 248496433102848 248886652327936 248973636796416 249372759070764 250131278057472 250524064514304 250804449509376 250999789439616 251763257376768 252166851609372 252454478782464 253331056833792 253419594596352 254500636966912 254997708523488 255283100393472 255481928536752 255773336961024 256169500047616 257008325238784 257854825705824 258148940709888 258699169483776 259045291198464 259395399467008 259902031106592 260601498318336 260804468714601 261101948147712 261804644663296 262307404972032 262315981859904 262805505507328 263113870344192 263226801241362 263318797510272 263527043641344 264027460171776 264442068098432 265246423515136 265764482936064 266479727603712 266991465775104 267498460962816 268232883706368 269164247885904 269471262670848 269982966792192 271238294168064 271759170521088 272126462017536 272180093800592 272490548527104 273071345566208 273970752312438 274283249504256 274653952376832 275181388038144 275607611933696 276145908050754 276889091963232 277204917878784 277420819906944 278167434954752 278264652890112 278710730726148 279558487240704 279997483868928 280529176432512 281824324984832 282155005698048 282374763119568 283134710578944 283233664548864 284441888374784 284997438938016 285864317779968 286313216587776 286856902216704 288190687553568 288519404322816 289134365893632 289191349663129 289521207810048 289912505286656 290469242929152 290857870819328 291425952598272 291819824400384 292605191094272 292833087679552 293167099674624 293176685608128 293723800272896 294194660210934 294530225246208 295095830593536 295552899639424 295656193695744 296451885105152 297030892693248 297497326610736 297830283792384 298062249959544 298402226454528 299789693554176 300830629990128 300935768583168 301173764161536 301745668767744 302219506398208 302809778871642 303730837641216 304548260118528 305133103742976 306202605525666 306551867092992 306966182068224 307205263761984 307555668983808 307616283298176 308032036867072 310058563425408 310893015537664 311001670877184 311490043404288 311500228458636 312081537789952 312938364324096 314024955866888 314383139782656 314980127924224 315595323486576 316444676529408 317052365607936 317905639948288 318526549401312 319495413989376 319632544364511 319997124421632 320604773065728 322084942839808 322462863654912 322714014993792 323582526375936 324642095038464 325076443856896 325711358786304 326151568447488 326777898295296 327215104671744 327284039171264 327657346695168 329180839981056 329437223639496 329812987133952 330323829008768 330439275307008 331328577470464 332497012094352 332876265652224 333508370743296 334032086019072 334666385919488 335059069266432 335320031204487 336222468812496 336605971709952 337252377821184 337774742445056 337892792795136 338434458738894 339463877363712 339996944697984 340377467191296 340642571382336 341031115948032 342616792633344 343738688864256 343806434274432 344932225978368 345393721597952 346068318710448 346536041475456 347468664424448 347739291619468 348135930863616 349754642479872 350426298829824 350969068321816 351091730013696 351369391521792 352036613562368 353278075350249 353681032255488 354352643914752 355306303471616 355988621033472 356000261095584 356664614617088 357236373113277 357643844941824 358885663847872 359295016894464 359977289056256 360680369698944 361651058890752 362345560694784 362835282690048 363320731369472 364030342172928 365222356918272 365294336416584 365710999339008 366205269835776 368194544067672 368614515032064 369185455950976 369894426542592 371614307634864 372038179258368 372744649654272 373329978491904 373460455194624 374038901910016 375786096771456 376206674264064 376499684159424 376929128153088 377512947438592 377644886065152 378250277414058 379996585250688 381152423706624 381750955450368 382475869622272 382924650590208 383222892805128 384178534612992 384254250071424 385512487858176 386028277080064 386782238558736 388048754225664 388567936797696 389093099200512 390902247477504 391652922221568 392259546947912 392706966994944 393461107458048 394208258260992 394840201862043 395290565462016 396041190257664 396663102147648 397107045056512 397416333279392 397869635272704 399719591405568 400487198662656 401107506653504 401247691444224 401565018882048 402327558356992 403746371828856 404206894006272 404974450188288 406064346824704 406857441252096 408189693026304 408270140700888 408735822790656 409288242757632 409607018349312 410155044397568 410956128468657 411980928565248 413411417900544 415320057872384 415333637944848 415807376818176 416131229860416 417251152432128 417396979335168 419177519710208 419996225803392 420793764648768 421273731465216 421926235372544 422736487477248 424702065868416 425993885319168 426176725819348 426662832562176 427473030754304 429469824881664 430285353325056 431443368501248 432286031330352 433701548840448 434281811715072 434868757929984 435703864393728 436286806228992 437729736600576 438907786641408 439249631519328 439750649511936 440585700409344 441291990316401 441795337869312 443329349459136 443484290543616 443835020869632 444677827657728 445376114692096 446245989916104 446745425688576 447093374939316 447603339681792 448296625083328 448807962279936 451245944985192 451760646242304 452618503151616 453329259597312 453836622921728 454190095176448 456822390177792 457699655614464 458408579032576 459303908288499 459909634637824 460449273102336 460807895642976 461424424947264 461950736007168 462048055300608 464181241151488 465087845138112 466339523306496 466502506315776 467235065106432 468122306684928 468492522029056 469407546486144 470835346931712 471037433800332 471574709673984 472470191886336 474667014794112 475578548411904 476315164151036 476858459922432 479995686632448 480907159598592 482201411854336 483127414259712 485373789563904 486963142557696 487059115222112 487614665785344 489227352671232 490822657007616 490926058756896 491486020042752 493192568723456 493771259971584 494155835459244 495485743513152 495658912960512 496050905677824 496992866205696 497773304655872 498745518141528 500262556114944 501048129028608 501608899018752 501999578879232 504333703218744 504908957564928 506662113667584 506839189192704 509001273933824 509995417046976 510566200786944 510963857073504 511546673922048 512339000095232 514016650477568 515709651411648 516297881419776 517398338967552 518090582396928 518790798934016 519804062213184 521202996636672 521608937429202 522203896295424 523609289326592 524631963719808 525611011014656 526227740688384 526453602482724 526637595020544 527054087282688 528054920343552 528884136196864 531528965872128 532959455207424 533982931550208 534996921925632 536465767412736 538328495771808 538942525341696 539965933584384 542476588336128 543518341042176 544252924035072 544360187601184 544981097054208 546142691132416 547941504624876 548566499008512 549307904753664 551215223867392 552291816101508 553778183926464 554409835757568 554841639813888 556334869909504 557421461452296 559116974481408 559994967737856 561058352865024 563648649969664 564310011396096 564749526239136 566269421157888 566467329097728 568883776749568 569994877876032 571728635559936 572626433175552 573713804433408 576381375107136 577038808645632 578268731787264 578382699326258 579042415620096 579825010573312 580938485858304 582851905196544 583639648800768 585210382188544 585666175359104 586353371216256 587447600545792 588389320421868 589060450492416 590191661187072 591105799278848 591312387391488 594061785386496 594994653221472 595660567584768 596124499919088 596804452909056 599579387108352 601661259980256 601871537166336 602347528323072 603491337535488 604439012796416 605619557743284 607461675282432 609096520237056 612405211051332 613103734185984 613932364136448 614410527523968 615232566596352 616064073734144 620117126850816 621786031075328 622980086808576 623000456917272 624163075579904 625876728648192 628049911733776 628766279565312 629960255848448 631190646973152 632889353058816 634104731215872 635811279896576 637053098802624 638990827978752 639265088729022 639994248843264 641209546131456 644169885679616 644925727309824 645428029987584 647165052751872 649284190076928 651422717572608 652303136894976 653555796590592 654430209343488 654568078342528 658361679962112 658874447278992 659625974267904 660647658017536 660878550614016 664994024188704 665752531304448 667016741486592 668064172038144 669332771838976 670118138532864 670640062408974 672444937624992 673211943419904 675549484890112 675785585590272 676868917477788 678927754727424 679993889395968 680754934382592 681285142764672 685233585266688 687612868548864 689864451956736 690787443195904 692136637420896 693072082950912 694937328848896 695478583238936 696271861727232 699509284959744 700852597659648 701938136643632 702183460027392 702738783043584 704073227124736 706556150700498 707362064510976 708705287829504 710612606943232 711977242066944 712000522191168 713329229234176 714472746226554 715287689883648 717771327695744 719954578112512 721360739397888 723302117781504 724691121389568 725670565380096 728060684345856 730444713836544 730588672833168 731421998678016 736389088135344 737229030064128 738370911901952 739788853085184 743228615269728 744076358516736 745489299308544 745809270183859 746659956983808 746920910389248 748077803820032 751572193542912 752413348528128 752999368318848 755025894877184 755289772130304 756500554828116 759993170501376 763501910900736 764951739244544 765849301180416 766445785610256 768508500142848 771024975716352 772056554160128 773564477117472 776097508451328 777135873595392 778186198401024 781804494955008 782413406143803 783305844443136 784519093895824 785413933989888 786922214916096 788416516521984 789680403724086 790581130924032 792082380515328 793326204295296 794214090113024 794832666558784 795739270545408 799439182811136 800974397325312 802215013307008 802495382888448 804655116713984 807492743657712 808413788012544 809948900376576 813714882504192 816379386052608 816540281401776 817471645581312 819214036698624 820310088795136 821912256937314 823961857130496 826822835801088 830640115744768 830667275889696 831614753636352 832262459720832 833551537264313 834502304864256 834793958670336 838355039420416 839992451606784 841587529297536 843852470745088 845472974954496 849404131736832 852353451638696 853325665124352 854946061508608 858939649763328 860570706650112 862886737002496 864572062660704 867403097680896 867574048989387 868563623430144 869737515859968 871407728787456 872573612457984 875459473201152 877815573282816 878499263038656 879501299023872 881171400818688 882583980632802 883590675738624 886658698918272 886968581087232 889355655315456 890752229384192 892491979832208 893490851377152 894186749878632 895206679363584 896593250166656 902491889970384 903521292484608 905237006303232 906658519194624 908380190352896 913644780355584 915399311228928 916817158065152 918607816576998 919819269275648 920898546204672 921615791285952 922848849894528 924096110601216 928362482302976 930175690276224 932679046612992 933005012631552 934470130212864 936244613369856 936985044058112 938815092972288 942074867600664 943149419347968 944940383772672 949334029588224 951157096823808 952630328302072 953716919844864 958897633093533 959991373264896 961814319197184 964402823708672 966254828519424 970747579127808 973926285115392 974118230444224 975229331570688 978454705342464 981645314015232 981852117513792 982972040085504 986385137446912 987542519943168 988311670918488 990971487026304 991317825921024 993985732411392 995546609311744 997491036283056 1000525112229888 1002096258057216 1003999157758464 1008667406437488 1009817915129856 1013324227335168 1013678378385408 1018002547867648 1019990834093952 1021132401573888 1021927714147008 1023093347844096 1024678000190464 1028033300955136 1031419302823296 1034796677935104 1036181164793856 1037581597868032 1039608124426368 1042405993273344 1043217874858404 1044407792590848 1047218578653184 1049263927439616 1052907204965448 1053275190041088 1054108174565376 1056109840687104 1057768272393728 1059834226050747 1063057931744256 1065918910414848 1067965863100416 1069993843851264 1071709119339831 1072931534825472 1076656991543616 1077885050683392 1079931867168768 1084953176672256 1087036682084352 1088505848070144 1088720375202368 1089962194108416 1092285382264832 1095883009249752 1097132998017024 1098615809507328 1102430447734784 1104583632203016 1107556367852928 1109683279627776 1112669739819008 1114842922904592 1118233948962816 1119989935475712 1122116705730048 1127297299939328 1128620022792192 1129499052478272 1132538842315776 1132934658195456 1137767553499136 1139989755752064 1143457271119872 1145252866351104 1147427608866816 1152762750214272 1156537463574528 1156765398652516 1158084831240192 1159650021146624 1165703810393088 1167279297601536 1170420764377088 1171332350718208 1172706742432512 1176778640843736 1178120900984832 1180383322374144 1182211598557696 1182624774782976 1184520605586129 1188123570772992 1189989306442944 1191321135169536 1192248999838176 1193608905818112 1199158774216704 1203322519960512 1203743074332672 1204695056646144 1206982675070976 1208878025592832 1211239115486568 1214923350564864 1218193040474112 1224810422102664 1226207468371968 1227864728272896 1228821055047936 1230465133192704 1232128147468288 1240234253701632 1243572062150656 1245960173617152 1246000913834544 1248326151159808 1251753457296384 1256099823467552 1257532559130624 1259920511696896 1262381293946304 1265778706117632 1268209462431744 1271622559793152 1274106197605248 1277981655957504 1278530177458044 1279988497686528 1282419092262912 1290856059975168 1294330105503744 1302845435145216 1304606273789952 1307111593181184 1308860418686976 1309136156685056 1316723359924224 1317748894557984 1319251948535808 1321295316035072 1321757101228032 1323875970949203 1329988048377408 1331505062608896 1334033482973184 1336128344076288 1338665543677952 1340236277065728 1341280124817948 1344889875249984 1346423886839808 1351098969780224 1353737834955576 1357855509454848 1359987778791936 1361509868765184 1362570285529344 1370467170533376 1375225737097728 1379728903913472 1381574886391808 1384273274841792 1386144165901824 1389874657697792 1390957166477872 1392543723454464 1399018569919488 1401705195319296 1403876273287264 1404366920054784 1405477566087168 1408146454249472 1413112301400996 1414724129021952 1417410575659008 1421225213886464 1424001044382336 1426658458468352 1428945492453108 1430575379767296 1435542655391488 1442721478795776 1446604235563008 1449382242779136 1456121368691712 1460889427673088 1461177345666336 1462843997356032 1472778176270688 1474458060128256 1476741823803904 1479577706170368 1486457230539456 1488152717033472 1490978598617088 1491618540367718 1493319913967616 1496155607640064 1503144387085824 1504826697056256 1505998736637696 1510051789754368 1513001109656232 1519986341002752 1527003821801472 1529903478489088 1531698602360832 1532891571220512 1537017000285696 1542049951432704 1544113108320256 1547128954234944 1552195016902656 1554271747190784 1556372396802048 1563608989910016 1564826812287606 1566611688886272 1569038187791648 1570827867979776 1576833033043968 1579360807448172 1581162261848064 1584164761030656 1586652408590592 1588428180226048 1589665333117568 1598878365622272 1601948794650624 1604430026614016 1604990765776896 1614985487315424 1616827576025088 1619897800753152 1627429765008384 1632758772105216 1633080562803552 1634943291162624 1638428073397248 1640620177590272 1643824513874628 1647923714260992 1653645671602176 1661280231489536 1661334551779392 1663229507272704 1664524919441664 1667103074528626 1669004609728512 1679984903213568 1683175058595072 1687704941490176 1690945949908992 1698808263473664 1704706903277392 1706651330248704 1709892123017216 1717879299526656 1721141413300224 1725773474004992 1729144125321408 1734806195361792 1735148097978774 1737127246860288 1739475031719936 1742815457574912 1750918946402304 1755631146565632 1756998526077312 1762342801637376 1765167961265604 1767181351477248 1773317397836544 1773937162174464 1781504458768384 1784983959664416 1786981702754304 1788373499757264 1790413358727168 1793186500333312 1804983779940768 1807042584969216 1810474012606464 1813317038389248 1816760380705792 1827289560711168 1833634316130304 1837215633153996 1839638538551296 1841797092409344 1843231582571904 1845697699789056 1848192221202432 1856724964605952 1860351380552448 1865358093225984 1868940260425728 1872489226739712 1877630185944576 1884149735201328 1886298838695936 1889880767545344 1898668059176448 1902314193647616 1905260656604144 1907433839689728 1917795266187066 1919982746529792 1923628638394368 1928805647417344 1932509657038848 1941495158255616 1947852570230784 1948236460888448 1956909410684928 1963290628030464 1963704235027584 1972770274893824 1975085039886336 1976623341836976 1981942974052608 1982635651842048 1991093218623488 1994982072566112 2001050224459776 2004192516114432 2007998315516928 2017334812874976 2019635830259712 2024339447641903 2026648454670336 2027356756770816 2036005095735296 2039981668187904 2042264803147776 2043855428294016 2049356000380928 2056066601910272 2062838605646592 2069593355870208 2072362329587712 2075163195736064 2079216248852736 2084811986546688 2086435749716808 2088815585181696 2098527854879232 2105814409930896 2106550380082176 2108216349130752 2112219681374208 2115536544787456 2119668452101494 2126115863488512 2131837820829696 2135931726200832 2139987687702528 2143418238679662 2145863069650944 2153313983087232 2159863734337536 2169906353344512 2174073364168704 2177011696140288 2177440750404736 2184570764529664 2191766018499504 2194265996034048 2204860895469568 2209167264406032 2215112735705856 2219366559255552 2225339479638016 2229685845809184 2236467897925632 2237427810551577 2239979870951424 2244233411460096 2254594599878656 2257240045584384 2258998104956544 2265077684631552 2265869316390912 2275535106998272 2279979511504128 2290505732702208 2294855217733632 2305525500428544 2313074927149056 2313530797305032 2316169662480384 2319300042293248 2331407620786176 2334558595203072 2342664701436416 2345413484865024 2347240218431409 2353557281687472 2356241801969664 2360766644748288 2364423197115392 2365249549565952 2369041211172258 2376247141545984 2379978612885888 2382642270339072 2384497999676352 2387217811636224 2398317548433408 2406645039921024 2407486148665344 2413965350141952 2417756051185664 2422478230973136 2429846701129728 2449620844205328 2452414936743936 2457642110095872 2460930266385408 2464256294936576 2480468507403264 2487144124301312 2491920347234304 2492001827669088 2496652302319616 2500654611792939 2503506914592768 2512199646935104 2515065118261248 2519841023393792 2524762587892608 2531557412235264 2536418924863488 2543245119586304 2548212395210496 2557060354916088 2559976995373056 2564838184525824 2581712119950336 2588660211007488 2602722146968161 2605690870290432 2609212547579904 2614223186362368 2617720837373952 2618272313370112 2633446719848448 2635497789115968 2638503897071616 2642590632070144 2643514202456064 2647751941898406 2659976096754816 2668066965946368 2672256688152576 2677331087355904 2680472554131456 2682560249635896 2689779750499968 2702197939560448 2707475669911152 2715711018909696 2719975557583872 2725140571058688 2740934341066752 2750451474195456 2759457807826944 2763149772783616 2768546549683584 2772288331803648 2779749315395584 2781914332955744 2785087446908928 2798037139838976 2803410390638592 2807752546574528 2808733840109568 2810955132174336 2816292908498944 2826224602801992 2829448258043904 2834821151318016 2842450427772928 2848002088764672 2857890984906216 2861150759534592 2871085310782976 2876692899280599 2885442957591552 2893208471126016 2898764485558272 2912242737383424 2921778855346176 2922354691332672 2925687994712064 2945556352541376 2948916120256512 2953483647607808 2959155412340736 2972914461078912 2981957197234176 2983237080735436 2986639827935232 2992311215280128 3006288774171648 3011997473275392 3020103579508736 3026002219312464 3039972682005504 3054007643602944 3059806956978176 3063397204721664 3065783142441024 3074034000571392 3084099902865408 3088226216640512 3094257908469888 3104390033805312 3108543494381568 3112744793604096 3127217979820032 3129653624575212 3133223377772544 3138076375583296 3141655735959552 3158721614896344 3162324523696128 3168329522061312 3173304817181184 3176856360452096 3179330666235136 3197756731244544 3203897589301248 3208860053228032 3209981531553792 3215127358019493 3229970974630848 3233655152050176 3239795601506304 3254859530016768 3265517544210432 3266161125607104 3269886582325248 3276856146794496 3281240355180544 3287649027749256 3295847428521984 3307291343204352 3322669103558784 3329049838883328 3334206149057252 3338009219457024 3359969806427136 3366350117190144 3375409882980352 3381891899817984 3397616526947328 3409413806554784 3413302660497408 3419784246034432 3435758599053312 3442282826600448 3451546948009984 3458288250642816 3469612390723584 3470296195957548 3474254493720576 3478950063439872 3501837892804608 3511262293131264 3513997052154624 3530335922531208 3534362702954496 3546634795673088 3547874324348928 3563008917536768 3569967919328832 3573963405508608 3576746999514528 3580826717454336 3586373000666624 3609967559881536 3614085169938432 3620948025212928 3626634076778496 3633520761411584 3654579121422336 3667268632260608 3674431266307992 3679277077102592 3683594184818688 3686463165143808 3691395399578112 3696384442404864 3720702761104896 3730716186451968 3737880520851456 3744978453479424 3755260371889152 3768299470402656 3772597677391872 3779761535090688 3797336118352896 3804628387295232 3810521313208288 3814867679379456 3835590532374132 3839965493059584 3847257276788736 3857611294834688 3882990316511232 3896472921776896 3913818821369856 3926581256060928 3927408470055168 3945540549787648 3950170079772672 3953246683673952 3963885948105216 3965271303684096 3982186437246976 3989964145132224 4002100448919552 4008385032228864 4015996631033856 4034669625749952 4039271660519424 4048678895283806 4053296909340672 4079963336375808 4084529606295552 4087710856588032 4098712000761856 4112133203820544 4125677211293184 4139186711740416 4144724659175424 4158432497705472 4169623973093376 4172871499433616 4177631170363392 4197055709758464 4211628819861792 4213100760164352 4216432698261504 4224439362748416 4231073089574912 4239336904202988 4252231726977024 4263675641659392 4279975375405056 4286836477359324 4291726139301888 4306627966174464 4339812706689024 4348146728337408 4354881500809472 4369141529059328 4383532036999008 4388531992068096 4409721790939136 4418334528812064 4430225471411712 4438733118511104 4450678959276032 4459371691618368 4472935795851264 4474855621103154 4479959741902848 4488466822920192 4509189199757312 4514480091168768 4517996209913088 4530155369263104 4559959023008256 4581011465404416 4589710435467264 4611051000857088 4626149854298112 4627061594610064 4632339324960768 4662815241572352 4669117190406144 4685329402872832 4690826969730048 4694480436862818 4707114563374944 4712483603939328 4728846394230784 4730499099131904 4738082422344516 4752494283091968 4759957225771776 4765284540678144 4768995999352704 4796635096866816 4813290079842048 4814972297330688 4835512102371328 4844956461946272 4859693402259456 4899241688410656 4904829873487872 4915284220191744 4921860532770816 4928512589873152 4960937014806528 4974288248602624 4983840694468608 4984003655338176 4993304604639232 5001309223585878 5007013829185536 5024399293870208 5039682046787584 5049525175785216 5063114824470528 5072837849726976 5096424790420992 5114120709832176 5119953990746112 5129676369051648 5163424239900672 5177320422014976 5205444293936322 5211381740580864 5218425095159808 5228446372724736 5236544626740224 5266893439696896 5270995578231936 5285181264140288 5287028404912128 5295503883796812 5319952193509632 5344513376305152 5354662174711808 5360945108262912 5365120499271792 5379559500999936 5404395879120896 5414951339822304 5431422037819392 5439951115167744 5450281142117376 5481868682133504 5500902948390912 5518915615653888 5526299545567232 5537093099367168 5544576663607296 5559498630791168 5563828665911488 5570174893817856 5596074279677952 5606820781277184 5615505093149056 5617467680219136 5632585816997888 5652449205603984 5658896516087808 5669642302636032 5696004177529344 5715781969812432 5722301519069184 5742170621565952 5753385798561198 5770885915183104 5786416942252032 5797528971116544 5824485474766848 5843557710692352 5844709382665344 5891112705082752 5906967295215616 5918310824681472 5945828922157824 5966474161470872 5973279655870464 5984622430560256 6012577548343296 6023994946550784 6040207159017472 6052004438624928 6073018342925709 6079945364011008 6108015287205888 6119613913956352 6126794409443328 6131566284882048 6148068001142784 6168199805730816 6176452433281024 6188515816939776 6208780067610624 6217086988763136 6225489587208192 6254435959640064 6259307249150424 6266446755545088 6276152751166592 6317443229792688 6324649047392256 6336659044122624 6346609634362368 6358661332470272 6395513462489088 6407795178602496 6417720106456064 6419963063107584 6430254716038986 6459941949261696 6479591203012608 6509719060033536 6531035088420864 6532322251214208 6553712293588992 6562480710361088 6575298055498512 6614582686408704 6645338207117568 6658099677766656 6668412298114504 6676018438914048 6712283431654731 6719939612854272 6732700234380288 6750819765960704 6763783799635968 6795233053894656 6818827613109568 6826605320994816 6839568492068864 6871517198106624 6884565653200896 6903093896019968 6916576501285632 6939224781447168 6940592391915096 6948508987441152 6957900126879744 7003675785609216 7027994104309248 7060671845062416 7068725405908992 7093269591346176 7095748648697856 7126017835073536 7139935838657664 7147926811017216 7153493999029056 7161653434908672 7172746001333248 7219935119763072 7241896050425856 7253268153556992 7267041522823168 7334537264521216 7348862532615984 7372926330287616 7382790799156224 7392768884809728 7441405522209792 7461432372903936 7475761041702912 7489956906958848 7501963835378817 7510520743778304 7536598940805312 7545195354783744 7559523070181376 7594672236705792 7609256774590464 7621042626416576 7629735358758912 7671181064748264 7679930986119168 7694514553577472 7715222589669376 7765980633022464 7792945843553792 7808166440904483 7827637642739712 7853162512121856 7854816940110336 7891081099575296 7900340159545344 7906493367347904 7927771896210432 7930542607368192 7964372874493952 7979928290264448 8004200897839104 8016770064457728 8031993262067712 8069339251499904 8097357790567612 8106593818681344 8159926672751616 8175421713176064 8197424001523712 8251354422586368 8278373423480832 8289449318350848 8316864995410944 8339247946186752 8345742998867232 8355262340726784 8394111419516928 8423257639723584 8426201520328704 8432865396523008 8448878725496832 8462146179149824 8478673808405976 8504463453954048 8527351283318784 8573672954718648 8583452278603776 8613255932348928 8679625413378048 8696293456674816 8709763001618944 8738283058118656 8767064073998016 8777063984136192 8819443581878272 8836669057624128 8860450942823424 8877466237022208 8901357918552064 8918743383236736 8945871591702528 8949711242206308 8959919483805696 8976933645840384 9035992419826176 9060310738526208 9119918046016512 9162022930808832 9179420870934528 9222102001714176 9252299708596224 9254123189220128 9264678649921536 9325630483144704 9338234380812288 9370658805745664 9381653939460096 9388960873725636 9414229126749888 9424967207878656 9457692788461568 9476164844689032 9504988566183936 9519914451543552 9530569081356288 9537991998705408 9593270193733632 9626580159684096 9629944594661376 9671024204742656 9689912923892544 9719386804518912 9798483376821312 9809659746975744 9830568440383488 9843721065541632 9857025179746304 9921874029613056 9948576497205248 9968007310676352 9986609209278464 10002618447171756 10014027658371072 10048798587740416 10099050351570432 10126229648941056 10145675699453952 10192849580841984 10228241419664352 10239907981492224 10259352738103296 10326848479801344 10354640844029952 10410888587872644 10422763481161728 10436850190319616 10473089253480448 10533786879393792 10541991156463872 10570362528280576 10591007767593624 10639904387019264 10689026752610304 10709324349423616 10721890216525824 10730240998543584 10759119001999872 10808791758241792 10829902679644608 10862844075638784 10879902230335488 10900562284234752 10963737364267008 11001805896781824 11037831231307776 11074186198734336 11089153327214592 11118997261582336 11127657331822976 11192148559355904 11213641562554368 11231010186298112 11234935360438272 11304898411207968 11317793032175616 11339284605272064 11392008355058688 11431563939624864 11444603038138368 11484341243131904 11506771597122396 11541771830366208 11572833884504064 11648970949533696 11689418765330688 11782225410165504 11813934590431232 11836621649362944 11891657844315648 11932948322941744 11946559311740928 11969244861120512 12025155096686592 12047989893101568 12080414318034944 12104008877249856 12146036685851418 12159890728022016 12239227827912704 12253588818886656 12263132569764096 12296136002285568 12336399611461632 12377031633879552 12417560135221248 12434173977526272 12508871919280128 12518614498300848 12532893511090176 12552305502333184 12634886459585376 12649298094784512 12673318088245248 12693219268724736 12717322664940544 12791026924978176 12835440212912128 12839926126215168 12860509432077972 12919883898523392 13019438120067072 13064644502428416 13107424587177984 13124961420722176 13150596110997024 13229165372817408 13290676414235136 13316199355533312 13336824596229008 13352036877828096 13424566863309462 13439879225708544 13465400468760576 13501639531921408 13527567599271936 13590466107789312 13637655226219136 13679136984137728 13743034396213248 13769131306401792 13833153002571264 13878449562894336 13881184783830192 13897017974882304 14007351571218432 14055988208618496 14121343690124832 14137450811817984 14170376133493321 14186539182692352 14191497297395712 14252035670147072 14279871677315328 14295853622034432 14306987998058112 14345492002666496 14439870239526144 14506536307113984 14534083045646336 14669074529042432 14697725065231968 14745852660575232 14765581598312448 14785537769619456 14882811044419584 14922864745807872 14951522083405824 14979913813917696 15003927670757634 15021041487556608 15073197881610624 15119046140362752 15189344473411584 15218513549180928 15242085252833152 15342362129496528 15359861972238336 15389029107154944 15531961266044928 15585891687107584 15616332881808966 15655275285479424 15709633880220672 15782162199150592 15800680319090688 15812986734695808 15855543792420864 15861085214736384 15928745748987904 15959856580528896 16033540128915456 16063986524135424 16138678502999808 16194715581135224 16213187637362688 16319853345503232 16350843426352128 16394848003047424 16502708845172736 16556746846961664 16578898636701696 16633729990821888 16678495892373504 16691485997734464 16710524681453568 16788222839033856 16846515279447168 16852403040657408 16897757450993664 16924292358299648 16957347616811952 17008926907908096 17147345909437296 17166904557207552 17226511864697856 17359250826756096 17392586913349632 17419526003237888 17476566116237312 17534128147996032 17638887163756544 17673338115248256 17720901885646848 17754932474044416 17802715837104128 17837486766473472 17899422484412616 17919838967611392 17953867291680768 18071984839652352 18120621477052416 18219055028777127 18239836092033024 18324045861617664 18358841741869056 18444204003428352 18504599417192448 18508246378440256 18529357299843072 18651260966289408 18676468761624576 18741317611491328 18763307878920192 18777921747451272 18828458253499776 18915385576923136 18952329689378064 19009977132367872 19039828903087104 19075983997410816 19186540387467264 19253160319368192 19259889189322752 19342048409485312 19379825847785088 19438773609037824 19596966753642624 19661136880766976 19687442131083264 19714050359492608 19843748059226112 19897152994410496 19936014621352704 20005236894343512 20028055316742144 20097597175480832 20136850294964193 20198100703140864 20252459297882112 20291351398907904 20385699161683968 20456482839328704 20479815962984448 20518705476206592 20653696959602688 20709281688059904 20821777175745288 20845526962323456 20873700380639232 20946178506960896 21083982312927744 21140725056561152 21182015535187248 21279808774038528 21378053505220608 21418648698847232 21443780433051648 21460481997087168 21518238003999744 21617583516483584 21659805359289216 21725688151277568 21759804460670976 21801124568469504 22003611793563648 22148372397468672 22178306654429184 22237994523164672 22255314663645952 22384297118711808 22427283125108736 22462020372596224 22469870720876544 22505891506136451 22609796822415936 22635586064351232 22678569210544128 22784016710117376 22863127879249728 22889206076276736 22968682486263808 23013543194244792 23083543660732416 23145667769008128 23297941899067392 23378837530661376 23564450820331008 23627869180862464 23673243298725888 23783315688631296 23865896645883488 23893118623481856 23938489722241024 24050310193373184 24095979786203136 24160828636069888 24208017754499712 24292073371702836 24319781456044032 24526265139528192 24592272004571136 24754063267759104 24835120270442496 24868347955052544 25017743838560256 25037228996601696 25065787022180352 25104611004666368 25269772919170752 25298596189569024 25346636176490496 25386438537449472 25434645329881088 25582053849956352 25670880425824256 25721018864155944 25839767797046784 26038876240134144 26129289004856832 26214849174355968 26249922841444352 26301192221994048 26458330745634816 26581352828470272 26632398711066624 26673649192458016 26704073755656192 26849133726618924 26879758451417088 26930800937521152 27003279063842816 27180932215578624 27275310452438272 27486068792426496 27538262612803584 27666306005142528 27756899125788672 27762369567660384 27794035949764608 28014703142436864 28111976417236992 28242687380249664 28274901623635968 28340752266986642 28373078365384704 28559743354630656 28591707244068864 28613975996116224 28690984005332992 28879740479052288 29013072614227968 29068166091292672 29338149058084864 29395450130463936 29491705321150464 29531163196624896 29571075539238912 29765622088839168 29845729491615744 29959827627835392 30007855341515268 30042082975113216 30146395763221248 30378688946823168 30437027098361856 30484170505666304 30684724258993056 30719723944476672 30778058214309888 31063922532089856 31171783374215168 31232665763617932 31310550570958848 31419267760441344 31564324398301184 31601360638181376 31625973469391616 31711087584841728 31919713161057792 32067080257830912 32127973048270848 32277357005999616 32389431162270448 32426375274725376 32639706691006464 32701686852704256 32789696006094848 33005417690345472 33113493693923328 33267459981643776 33356991784747008 33382971995468928 33576445678067712 33693030558894336 33704806081314816 33848584716599296 33914695233623904 34017853815816192 34294691818874592 34333809114415104 34453023729395712 34718501653512192 34839052006475776 34953132232474624 35068256295992064 35277774327513088 35346676230496512 35441803771293696 35509864948088832 35674973532946944 35798844968825232 35839677935222784 35907734583361536 36143969679304704 36241242954104832 36438110057554254 36479672184066048 36717683483738112 36888408006856704 37009198834384896 37016492756880512 37302521932578816 37482635222982656 37526615757840384 37555843494902544 37656916506999552 37830771153846272 37904659378756128 38019954264735744 38079657806174208 38151967994821632 38373080774934528 38506320638736384 38519778378645504 38684096818970624 38759651695570176 39193933507285248 39322273761533952 39374884262166528 39428100718985216 39687496118452224 39872029242705408 40010473788687024 40056110633484288 40195194350961664 40273700589928386 40396201406281728 40504918595764224 40582702797815808 40771398323367936 40912965678657408 41037410952413184 41307393919205376 41643554351490576 41691053924646912 41892357013921792 42167964625855488 42281450113122304 42364031070374496 42511128400479963 42559617548077056 42756107010441216 42837297397694464 42887560866103296 42920963994174336 43036476007999488 43235167032967168 43319610718578432 43519608921341952 43602249136939008 44007223587127296 44296744794937344 44356613308858368 44510629327291904 44768594237423616 44854566250217472 44924040745192448 44939741441753088 45011783012272902 45219593644831872 45357138421088256 45568033420234752 45726255758499456 45937364972527616 46027086388489584 46167087321464832 46595883798134784 46757675061322752 47128901640662016 47255738361724928 47346486597451776 47566631377262592 47731793291766976 47786237246963712 47876979444482048 48100620386746368 48191959572406272 48321657272139776 48416035508999424 48584146743405672 48639562912088064 49052530279056384 49184544009142272 49508126535518208 49670240540884992 49736695910105088 50035487677120512 50074457993203392 50131574044360704 50209222009332736 50539545838341504 50693272352980992 50772877074898944 50869290659762176 51341760851648512 51442037728311888 51679535594093568 52077752480268288 52258578009713664 52429698348711936 52499845682888704 52602384443988096 52916661491269632 53162705656940544 53264797422133248 53347298384916032 53408147511312384 53698267453237848 53759516902834176 53861601875042304 54006558127685632 54361864431157248 54550620904876544 54657165086331381 54972137584852992 55076525225607168 55332612010285056 55513798251577344 55524739135320768 55588071899529216 56029406284873728 56223952834473984 56485374760499328 56681504533973284 56746156730769408 57119486709261312 57227951992232448 57381968010665984 57759480958104576 58026145228455936 58136332182585344 58676298116169728 58790900260927872 58983410642300928 59062326393249792 59142151078477824 59531244177678336 59691458983231488 60015710683030536 60084165950226432 60292791526442496 60757377893646336 60874054196723712 60968341011332608 61369448517986112 61439447888953344 61556116428619776 62127845064179712 62343566748430336 62465331527235864 62621101141917696 62838535520882688 63251946938783232 63422175169683456 63839426322115584 64134160515661824 64255946096541696 64554714011999232 64778862324540896 64852750549450752 65279413382012928 65403373705408512 65579392012189696 66010835380690944 66534919963287552 66713983569494016 66765943990937856 67152891356135424 67386061117788672 67409612162629632 67697169433198592 67829390467247808 68035707631632384 68589383637749184 68667618228830208 68906047458791424 69437003307024384 69678104012951552 69906264464949248 70136512591984128 70693352460993024 70883607542587392 71019729896177664 71349947065893888 71597689937650464 71679355870445568 71815469166723072 72287939358609408 72482485908209664 72876220115108508 72959344368132096 73776816013713408 74032985513761024 74605043865157632 74965270445965312 75053231515680768 75111686989805088 75313833013999104 75661542307692544 75809318757512256 76039908529471488 76159315612348416 76303935989643264 76746161549869056 77012641277472768 77519303391140352 78387867014570496 78644547523067904 78749768524333056 79374992236904448 79744058485410816 80020947577374048 80112221266968576 80390388701923328 80547401179856772 80792402812563456 81009837191528448 81542796646735872 81825931357314816 82614787838410752 83287108702981152 83382107849293824 83784714027843584 84335929251710976 84562900226244608 84728062140748992 85022256800959926 85119235096154112 85674594795388928 85775121732206592 85841927988348672 86072952015998976 86639221437156864 87039217842683904 87204498273878016 88014447174254592 88593489589874688 88713226617716736 89021258654583808 89537188474847232 89848081490384896 89879482883506176 90023566024545804 90439187289663744 91136066840469504 91452511516998912 91874729945055232 92054172776979168 92334174642929664 93191767596269568 93515350122645504 94257803281324032 94511476723449856 94692973194903552 95133262754525184 95463586583533952 95753958888964096 96201240773492736 96383919144812544 96832071017998848 97168293486811344 97279125824176128 98105060558112768 98369088018284544 99016253071036416 99340481081769984 100070975354241024 100148915986406784 100418444018665472 101079091676683008 101545754149797888 101738581319524352 102683521703297024 102884075456623776 103359071188187136 104155504960536576 104517156019427328 104859396697423872 104999691365777408 105204768887976192 105833322982539264 106325411313881088 106529594844266496 106694596769832064 107396534906475696 107519033805668352 107723203750084608 108723728862314496 109101241809753088 109314330172662762 110153050451214336 110665224020570112 111027596503154688 111049478270641536 112447905668947968 112970749520998656 113363009067946568 113492313461538816 114238973418522624 114455903984464896 114763936021331968 115518961916209152 116052290456911872 116272664365170688 117352596232339456 117581800521855744 117966821284601856 118124652786499584 118284302156955648 119062488355356672 120031421366061072 120168331900452864 120585583052884992 121514755787292672 121748108393447424 121936682022665216 122738897035972224 123112232857239552 124687133496860672 124930663054471728 125677071041765376 126503893877566464 126844350339366912 127533385201439889 127678852644231168 128268321031323648 128511892193083392 129109428023998464 129557724649081792 129705501098901504 130558826764025856 130806747410817024 131158784024379392 132021670761381888 133069839926575104 133531887981875712 134305782712270848 134772122235577344 134819224325259264 135394338866397184 135658780934495616 136071415263264768 137178767275498368 137812094917582848 139356208025903104 140273025183968256 141386704921986048 141767215085174784 142039459792355328 142699894131787776 143195379875300928 143358711740891136 143630938333446144 144575878717218816 144964971816419328 145752440230217016 145918688736264192 147553632027426816 148065971027522048 149210087730315264 149930540891930624 150106463031361536 150223373979610176 150627666027998208 151323084615385088 151618637515024512 152079817058942976 152318631224696832 152607871979286528 154025282554945536 155038606782280704 156775734029140992 157289095046135808 157499537048666112 158749984473808896 159488116970821632 160041895154748096 160224442533937152 160780777403846656 161094802359713544 161584805625126912 162019674383056896 163085593293471744 163651862714629632 165229575676821504 166574217405962304 166764215698587648 167569428055687168 168671858503421952 169125800452489216 169456124281497984 170044513601919852 170238470192308224 171683855976697344 172145904031997952 173278442874313728 174078435685367808 174408996547756032 176028894348509184 177186979179749376 177426453235433472 178042517309167616 179074376949694464 179696162980769792 180047132049091608 180878374579327488 182272133680939008 182905023033997824 183749459890110464 184108345553958336 184668349285859328 186383535192539136 187030700245291008 188515606562648064 189022953446899712 190266525509050368 190927173167067904 192402481546985472 192767838289625088 193664142035997696 194336586973622688 194558251648352256 196210121116225536 196738176036569088 198032506142072832 200141950708482048 200297831972813568 200836888037330944 202158183353366016 203091508299595776 203477162639048704 205367043406594048 205768150913247552 206718142376374272 208311009921073152 209034312038854656 209718793394847744 210409537775952384 212650822627762176 213059189688532992 213389193539664128 214793069812951392 215038067611336704 215446407500169216 217447457724628992 218202483619506176 218628660345325524 221330448041140224 222098956541283072 224895811337895936 225941499041997312 226726018135893136 226984626923077632 228477946837045248 228911807968929792 229527872042663936 231037923832418304 232545328730341376 235163601043711488 235933642569203712 236249305572999168 238124976710713344 240062842732122144 240336663800905728 241171166105769984 243029511574585344 243873364045330432 245477794071944448 249374266993721344 249861326108943456 251354142083530752 253007787755132928 253688700678733824 255066770402879778 255357705288462336 257023784386166784 258218856047996928 259115449298163584 261117653528051712 261613494821634048 264043341522763776 266139679853150208 267063775963751424 268611565424541696 269544244471154688 269638448650518528 270788677732794368 271317561868991232 274357534550996736 275624189835165696 278712416051806208 280546050367936512 282773409843972096 283534430170349568 284078919584710656 285399788263575552 286390759750601856 287261876666892288 289151757434437632 291504880460434032 291837377472528384 295107264054853632 296131942055044096 299861081783861248 300212926062723072 300446747959220352 301255332055996416 302646169230770176 303237275030049024 304637262449393664 305215743958573056 308050565109891072 310077213564561408 313551468058281984 314578190092271616 314999074097332224 317499968947617792 318976233941643264 320083790309496192 321561554807693312 322189604719427088 323169611250253824 326171186586943488 327303725429259264 330459151353643008 333148434811924608 335138856111374336 337343717006843904 338251600904978432 338912248562995968 340089027203839704 340476940384616448 343367711953394688 344291808063995904 346556885748627456 348156871370735616 348817993095512064 352057788697018368 354373958359498752 354852906470866944 356085034618335232 359392325961539584 360094264098183216 361756749158654976 364544267361878016 365810046067995648 367498919780220928 368216691107916672 369336698571718656 374061400490582016 377031213125296128 378045906893799424 380533051018100736 381854346334135808 382600155604319667 384804963093970944 385535676579250176 387328284071995392 388673173947245376 389116503296704512 392420242232451072 393476352073138176 396065012284145664 400595663945627136 401673776074661888 404316366706732032 406183016599191552 406954325278097408 410734086813188096 411536301826495104 413436284752748544 418068624077709312 420819075551904768 425301645255524352 426118379377065984 426778387079328256 429586139625902784 430076135222673408 430892815000338432 434894915449257984 436404967239012352 437257320690651048 442660896082280448 444197913082566144 449791622675791872 451882998083994624 453452036271786272 453969253846155264 456955893674090496 457823615937859584 459055744085327872 462075847664836608 470327202087422976 471867285138407424 472498611145998336 476249953421426688 480125685464244288 480673327601811456 482342332211539968 486059023149170688 487746728090660864 490955588143888896 498748533987442688 499722652217886912 502708284167061504 506015575510265856 507377401357467648 510133540805759556 510715410576924672 516437712095993856 518230898596327168 522235307056103424 523226989643268096 528086683045527552 532279359706300416 534127551927502848 537223130849083392 539088488942309376 542635123737982464 548715069101993472 551248379670331392 557424832103612416 561092100735873024 565546819687944192 567068860340699136 570799576527151104 572781519501203712 578303514868875264 583009760920868064 583674754945056768 590214528109707264 592263884110088192 599722163567722496 600425852125446144 600893495918440704 602510664111992832 606474550060098048 609274524898787328 610431487917146112 616101130219782144 620154427129122816 627102936116563968 629156380184543232 637952467883286528 640167580618992384 643123109615386624 644379209438854176 646339222500507648 652342373173886976 654607450858518528 666296869623849216 670277712222748672 674687434013687808 677824497125991936 680178054407679408 680953880769232896 686735423906789376 688583616127991808 693113771497254912 697635986191024128 708747916718997504 712170069236670464 718784651923079168 720188528196366432 723513498317309952 729088534723756032 731620092135991296 734997839560441856 736433382215833344 748122800981164032 754062426250592256 761066102036201472 763708692668271616 765200311208639334 771071353158500352 774656568143990784 777346347894490752 784840484464902144 792130024568291328 801191327891254272 803347552149323776 808632733413464064 812366033198383104 813908650556194816 821468173626376192 823072603652990208 826872569505497088 836137248155418624 841638151103809536 850603290511048704 852236758754131968 853556774158656512 859172279251805568 861785630000676864 872809934478024704 874514641381302096 885321792164560896 888395826165132288 899583245351583744 903765996167989248 906904072543572544 907938507692310528 913911787348180992 915647231875719168 918111488170655744 924151695329673216 940654404174845952 943734570276814848 944997222291996672 952499906842853376 960251370928488576 964684664423079936 975493456181321728 981911176287777792 997497067974885376 999445304435773824 1005416568334123008 1012031151020531712 1014754802714935296 1020267081611519112 1021430821153849344 1032875424191987712 1036461797192654336 1044470614112206848 1046453979286536192 1056173366091055104 1064558719412600832 1068255103855005696 1078176977884618752 1085270247475964928 1097430138203986944 1102496759340662784 1114849664207224832 1122184201471746048 1131093639375888384 1134137720681398272 1141599153054302208 1145563039002407424 1156607029737750528 1166019521841736128 1167349509890113536 1180429056219414528 1184527768220176384 1201786991836881408 1205021328223985664 1212949100120196096 1218549049797574656 1220862975834292224 1232202260439564288 1240308854258245632 1254205872233127936 1275904935766573056 1280335161237984768 1286246219230773248 1288758418877708352 1292678445001015296 1304684746347773952 1309214901717037056 1332593739247698432 1349374868027375616 1355648994251983872 1360356108815358816 1361907761538465792 1373470847813578752 1377167232255983616 1386227542994509824 1417495833437995008 1424340138473340928 1437569303846158336 1440377056392732864 1447026996634619904 1458177069447512064 1463240184271982592 1472866764431666688 1496245601962328064 1508124852501184512 1522132204072402944 1527417385336543232 1530400622417278668 1549313136287981568 1554692695788981504 1569680968929804288 1584260049136582656 1602382655782508544 1606695104298647552 1617265466826928128 1627817301112389632 1646145207305980416 1653745139010994176 1672274496310837248 1683276302207619072 1701206581022097408 1707113548317313024 1718344558503611136 1745619868956049408 1749029282762604192 1770643584329121792 1776791652330264576 1799166490703167488 1807531992335978496 1813808145087145088 1827823574696361984 1831294463751438336 1848303390659346432 1881308808349691904 1887469140553629696 1920502741856977152 1929369328846159872 1950986912362643456 1963822352575555584 1994994135949770752 1998890608871547648 2010833136668246016 2024062302041063424 2040534163223038224 2042861642307698688 2065750848383975424 2072923594385308672 2092907958573072384 2136510207710011392 2156353955769237504 2170540494951929856 2194860276407973888 2204993518681325568 2229699328414449664 2244368402943492096 2262187278751776768 2283198306108604416 2291126078004814848 2313214059475501056 2332039043683472256 2369055536440352768 2403573983673762816 2410042656447971328 2425898200240392192 2437098099595149312 2441725951668584448 2464404520879128576 2480617708516491264 2508411744466255872 2551809871533146112 2560670322475969536 2572492438461546496 2577516837755416704 2585356890002030592 2618429803434074112 2665187478495396864 2698749736054751232 2711297988503967744 2720712217630717632 2723815523076931584 2746941695627157504 2754334464511967232 2772455085989019648 2834991666875990016 2848680276946681856 2875138607692316672 2880754112785465728 2894053993269239808 2926480368543965184 2945733528863333376 2992491203924656128 3016249705002369024 3044264408144805888 3054834770673086464 3060801244834557336 3098626272575963136 3109385391577963008 3139361937859608576 3168520098273165312 3204765311565017088 3213390208597295104 3234530933653856256 3292290414611960832 3307490278021988352 3344548992621674496 3366552604415238144 3402413162044194816 3414227096634626048 3436689117007222272 3491239737912098816 3498058565525208384 3541287168658243584 3553583304660529152 3615063984671956992 3627616290174290176 3655647149392723968 3662588927502876672 3696606781318692864 3762617616699383808 3841005483713954304 3858738657692319744 3901973824725286912 3927644705151111168 3997781217743095296 4048124604082126848 4081068326446076448 4085723284615397376 4131501696767950848 4145847188770617344 4273020415420022784 4312707911538475008 4341080989903859712 4389720552815947776 4488736805886984192 4524374557503553536 4566396612217208832 4582252156009629696 4664078087366944512 4738111072880705536 4807147967347525632 4820085312895942656 4851796400480784384 4883451903337168896 4961235417032982528 5016823488932511744 5103619743066292224 5121340644951939072 5144984876923092992 5155033675510833408 5236859606868148224 5330374956990793728 5397499472109502464 5422595977007935488 5441424435261435264 5493883391254315008 5544910171978039296 5697360553893363712 5750277215384633344 5761508225570931456 5788107986538479616 5852960737087930368 5891467057726666752 5984982407849312256 6032499410004738048 6109669541346172928 6121602489669114672 6197252545151926272 6218770783155926016 6278723875719217152 6409530623130034176 6426780417194590208 6469061867307712512 6584580829223921664 6614980556043976704 6689097985243348992 6733105208830476288 6828454193269252096 6873378234014444544 6982479475824197632 6996117131050416768 7107166609321058304 7230127969343913984 7255232580348580352 7311294298785447936 7325177855005753344 7393213562637385728 7525235233398767616 7682010967427908608 7717477315384639488 7803947649450573824 7855289410302222336 7995562435486190592 8096249208164253696 8162136652892152896 8171446569230794752 8263003393535901696 8291694377541234688 8546040830840045568 8625415823076950016 8682161979807719424 8779441105631895552 8977473611773968384 9048749115007107072 9132793224434417664 9164504312019259392 9328156174733889024 9476222145761411072 9614295934695051264 9640170625791885312 9703592800961568768 9922470834065965056 10033646977865023488 10207239486132584448 10242681289903878144 10310067351021666816 10473719213736296448 10660749913981587456 10845191954015870976 10882848870522870528 10987766782508630016 11089820343956078592 11394721107786727424 11523016451141862912 11576215973076959232 11705921474175860736 11782934115453333504 12219339082692345856 12243204979338229344 12394505090303852544 12437541566311852032 12819061246260068352 12938123734615425024 13169161658447843328 13466210417660952576 13656908386538504192 13746756468028889088 13964958951648395264 13992234262100833536 14214333218642116608 14460255938687827968 14510465160697160704 14650355710011506688 15050470466797535232 15364021934855817216 15434954630769278976 15607895298901147648 15710578820604444672 15991124870972381184 16192498416328507392 16324273305784305792 16583388755082469376 17092081661680091136 17250831646153900032 17364323959615438848 17558882211263791104 17954947223547936768 18097498230014214144 18329008624038518784 18656312349467778048 18952444291522822144 19228591869390102528 19280341251583770624 19407185601923137536 19844941668131930112 20067293955730046976 20485362579807756288 20620134702043333632 20947438427472592896 21321499827963174912 21690383908031741952 21765697741045741056 21975533565017260032 22179640687912157184 23046032902283725824 23152431946153918464 23411842948351721472 23565868230906667008 24438678165384691712 24486409958676458688 24789010180607705088 24875083132623704064 25638122492520136704 25876247469230850048 26338323316895686656 26932420835321905152 27313816773077008384 27493512936057778176 27984468524201667072 28428666437284233216 28920511877375655936 29020930321394321408 30100940933595070464 30728043869711634432 31421157641208889344 31982249741944762368 32648546611568611584 33166777510164938752 34184163323360182272 34728647919230877696 35117764422527582208 36658017248077037568 37312624698935556096 37904888583045644288 38457183738780205056 38814371203846275072 40970725159615512576 41240269404086667264 41894876854945185792 42642999655926349824 43380767816063483904 43531395482091482112 43951067130034520064 46092065804567451648 46304863892307836928 46823685896703442944 47131736461813334016 48877356330769383424 48972819917352917376 49750166265247408128 51276244985040273408 51752494938461700096 52676646633791373312 53864841670643810304 54627633546154016768 54987025872115556352 55968937048403334144 56857332874568466432 57841023754751311872 58041860642788642816 60201881867190140928 61456087739423268864 62842315282417778688 63964499483889524736 65297093223137223168 66333555020329877504 69457295838461755392 70235528845055164416 73316034496154075136 74625249397871112192 76914367477560410112 77628742407692550144 81941450319231025152 82480538808173334528 85285999311852699648 86761535632126967808 87062790964182964224 92184131609134903296 94263472923626668032 97754712661538766848 97945639834705834752 99500332530494816256 102552489970080546816 105353293267582746624 109255267092308033536 109974051744231112704 111937874096806668288 113714665749136932864 116083721285577285632 122912175478846537728 125684630564835557376 127928998967779049472 130594186446274446336 132667110040659755008 138914591676923510784 140471057690110328832 146632068992308150272 149250498795742224384 153828734955120820224 155257484815385100288 163882900638462050304 164961077616346669056 170571998623705399296 173523071264253935616 174125581928365928448 184368263218269806592 188526945847253336064 195891279669411669504 199000665060989632512 210706586535165493248 219948103488462225408 223875748193613336576 232167442571154571264 245824350957693075456 255857997935558098944 261188372892548892672 265334220081319510016 293264137984616300544 298500997591484448768 307657469910241640448 327765801276924100608 329922155232693338112 341143997247410798592 348251163856731856896 368736526436539613184 377053891694506672128 391782559338823339008 398001330121979265024 421413173070330986496 439896206976924450816 447751496387226673152 464334885142309142528 491648701915386150912 511715995871116197888 522376745785097785344 597001995182968897536 659844310465386676224 696502327713463713792 737473052873079226368 783565118677646678016 796002660243958530048 879792413953848901632 895502992774453346304 928669770284618285056 983297403830772301824 1023431991742232395776 1044753491570195570688 1194003990365937795072 1319688620930773352448 1393004655426927427584 1474946105746158452736 1567130237355293356032 1791005985548906692608 1857339540569236570112 2089506983140391141376 2388007980731875590144 2639377241861546704896 2786009310853854855168 2949892211492316905472 3134260474710586712064 3582011971097813385216 4179013966280782282752 5572018621707709710336 6268520949421173424128 7164023942195626770432 8358027932561564565504 12537041898842346848256 16716055865123129131008 25074083797684693696512 50148167595369387393024
- Sum of all divisors σ(n): 195047529238464012031320
- Sum of proper divisors (its aliquot sum) s(n): 144899361643094624638296
- 50148167595369387393024 is an abundant number, because the sum of its proper divisors (144899361643094624638296) is greater than itself. Its abundance is 94751194047725237245272
Bases of 50148167595369387393024
- Binary: 10101001111010001001101000001111101110011011111110110110011000000000000000002
- Hexadecimal: 0xA9E89A0FB9BFB660000
- Base-36: 85ZE9MH4INB8QO0
Squares and roots of 50148167595369387393024
- 50148167595369387393024 squared (501481675953693873930242) is 2514838713173256285810831818760685067043864576
- 50148167595369387393024 cubed (501481675953693873930243) is 126114553263535540208863714539422184146682449885191234513982743117824
-
The
square root of 50148167595369387393024 is 223937865479.1756904609 -
The
cube root of 50148167595369387393024 is 36876669.3722982731
Scales and comparisons
How big is 50148167595369387393024?- 50,148,167,595,369,387,393,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 50,148,167,595,369,387,393,024 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 50148167595369387393024 cubic inches would be around 3073055.8 feet tall.
Recreational maths with 50148167595369387393024
- 50148167595369387393024 backwards is 42039378396359576184105
- 50148167595369387393024 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 50148167595369387393024's digits is 108
- 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 50148167595369387393024 - Facts about the integer". Numbermatics.com. 2024. Web. 20 May 2024.
APA style:
Numbermatics. (2024). Number 50148167595369387393024 - Facts about the integer. Retrieved 20 May 2024, from https://numbermatics.com/n/50148167595369387393024/
Chicago style:
Numbermatics. 2024. "Number 50148167595369387393024 - Facts about the integer". https://numbermatics.com/n/50148167595369387393024/
The information we have on file for 50148167595369387393024 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 50148167595369387393024, math, Factors of 50148167595369387393024, curriculum, school, college, exams, university, Prime factorization of 50148167595369387393024, STEM, science, technology, engineering, physics, economics, calculator, fifty sextillion, one hundred forty-eight quintillion, one hundred sixty-seven quadrillion, five hundred ninety-five trillion, three hundred sixty-nine billion, three hundred eighty-seven million, three hundred ninety-three thousand and twenty-four.