889423825643448931713024
889,423,825,643,448,931,713,024 is an even composite number composed of six prime numbers multiplied together.
889423825643448931713024 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 889423825643448931713024:
220 × 32 × 76 × 174 × 192 × 1632
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 19 × 19 × 163 × 163)See below for interesting mathematical facts about the number 889423825643448931713024 from the Numbermatics database.
Names of 889423825643448931713024
- Cardinal: 889423825643448931713024 can be written as Eight hundred eighty-nine sextillion, four hundred twenty-three quintillion, eight hundred twenty-five quadrillion, six hundred forty-three trillion, four hundred forty-eight billion, nine hundred thirty-one million, seven hundred thirteen thousand and twenty-four.
Scientific notation
- Scientific notation: 8.89423825643448931713024 × 1023
Factors of 889423825643448931713024
Divisors of 889423825643448931713024
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 28 32 34 36 38 42 48 49 51 56 57 63 64 68 72 76 84 96 98 102 112 114 119 126 128 133 136 144 147 152 153 163 168 171 192 196 204 224 228 238 252 256 266 272 288 289 294 304 306 323 326 336 342 343 357 361 384 392 399 408 441 448 456 476 489 504 512 532 544 576 578 588 608 612 646 652 672 684 686 714 722 768 784 798 816 833 867 882 896 912 931 952 969 978 1008 1024 1029 1064 1071 1083 1088 1141 1152 1156 1176 1197 1216 1224 1292 1304 1344 1368 1372 1428 1444 1467 1536 1568 1596 1632 1666 1734 1764 1792 1824 1862 1904 1938 1956 2016 2023 2048 2058 2128 2142 2166 2176 2261 2282 2304 2312 2352 2394 2401 2432 2448 2499 2527 2584 2601 2608 2688 2736 2744 2771 2793 2856 2888 2907 2934 3072 3087 3097 3136 3192 3249 3264 3332 3423 3468 3528 3584 3648 3724 3808 3876 3912 4032 4046 4096 4116 4256 4284 4332 4352 4522 4564 4608 4624 4704 4788 4802 4864 4896 4913 4998 5054 5168 5202 5216 5376 5472 5488 5491 5542 5586 5712 5776 5814 5831 5868 6069 6137 6144 6174 6194 6272 6384 6498 6517 6528 6664 6783 6846 6936 7056 7168 7203 7296 7448 7497 7581 7616 7752 7824 7987 8064 8092 8192 8232 8313 8379 8512 8568 8664 8704 9044 9128 9216 9248 9291 9408 9576 9604 9728 9792 9826 9996 10108 10269 10336 10404 10432 10752 10944 10976 10982 11084 11172 11424 11552 11628 11662 11736 12138 12274 12288 12348 12388 12544 12768 12996 13034 13056 13328 13566 13692 13872 14112 14161 14336 14406 14592 14739 14896 14994 15162 15232 15504 15648 15827 15974 16128 16184 16384 16464 16473 16626 16758 16807 17024 17136 17328 17408 17493 17689 18088 18207 18256 18411 18432 18496 18582 18816 19152 19208 19397 19456 19551 19584 19652 19992 20216 20349 20538 20672 20808 20864 21504 21609 21679 21888 21952 21964 22168 22344 22743 22848 23104 23256 23324 23472 23961 24276 24548 24576 24696 24776 24939 25088 25536 25992 26068 26112 26569 26656 27132 27384 27744 27873 28224 28322 28672 28812 29184 29478 29792 29988 30324 30464 31008 31296 31654 31948 32256 32368 32768 32928 32946 33252 33516 33614 34048 34272 34391 34656 34816 34986 35378 36176 36414 36512 36822 36864 36992 37164 37632 38304 38416 38437 38794 38912 39102 39168 39304 39984 40432 40698 40817 41076 41344 41616 41728 42483 42959 43008 43218 43358 43776 43904 43928 44217 44336 44688 45486 45619 45696 46208 46512 46648 46944 47107 47481 47922 48552 49096 49152 49392 49419 49552 49878 50176 50421 51072 51984 52136 52224 52479 52649 53067 53138 53312 54264 54768 55233 55488 55746 55909 56448 56644 57344 57624 58191 58368 58653 58843 58956 59584 59976 60648 60928 62016 62592 63308 63896 64512 64736 65037 65536 65856 65892 66504 67032 67228 68096 68544 68782 69312 69632 69972 70756 71883 72352 72828 73024 73644 73728 73984 74328 75264 76608 76832 76874 77588 77824 78204 78336 78608 79707 79968 80864 81396 81634 82152 82688 83232 83456 83521 84966 85918 86016 86436 86716 87552 87808 87856 88434 88672 89376 90972 91238 91392 92416 93024 93296 93347 93888 94214 94962 95844 97104 98192 98304 98784 98838 99104 99127 99756 100352 100842 102144 103173 103968 104272 104329 104448 104958 105298 106134 106276 106624 108528 109536 110466 110789 110976 111492 111818 112896 113288 114688 115248 115311 116382 116736 117306 117649 117686 117912 119168 119952 121296 121856 122451 123823 124032 125184 126616 127449 127792 128877 129024 129472 130074 131072 131712 131784 133008 134064 134456 135779 136192 136857 137088 137564 138624 139264 139944 141321 141512 142443 143766 144704 145656 146048 147288 147456 147968 148656 150528 151263 151753 153216 153664 153748 155176 155648 156408 156672 157216 157947 159201 159414 159936 161728 162792 163268 164304 165376 166464 166912 167042 167727 169932 171836 172032 172872 173432 174573 175104 175616 175712 176529 176868 177344 178752 181944 182476 182784 184832 185983 186048 186592 186694 187776 188428 189924 191688 194208 195111 196384 196608 197568 197676 198208 198254 199512 200704 201684 204288 206346 207936 208544 208658 208896 209916 210596 212268 212552 213248 217056 219072 220932 221578 221952 222984 223636 225792 226576 229376 230496 230622 232764 233472 234612 235298 235372 235824 238336 239121 239904 240737 242592 243712 244902 247646 248064 250368 250563 253232 254898 255584 257754 258048 258944 260148 262144 263424 263568 266016 268128 268912 269059 271558 272384 273714 274176 275128 277248 278528 279888 280041 282642 283024 284886 285719 287532 289408 291312 292096 294576 294912 295936 297312 297381 300713 301056 302526 303506 306432 307328 307496 309519 310352 311296 312816 312987 313344 314432 315894 318402 318828 319333 319872 323456 325584 326536 328608 329749 330752 332367 332928 333824 334084 335454 339864 343672 344064 345744 345933 346864 349146 350208 351232 351424 352947 353058 353736 354688 357504 363888 364952 365568 367353 368543 369664 371469 371966 372096 373184 373388 375552 376856 379848 383376 386631 388416 390222 391363 392768 393216 395136 395352 396416 396508 399024 401408 403368 407337 408576 410571 411901 412692 415872 417088 417316 417792 419832 421192 423963 424536 425104 426496 434112 438144 441864 443156 443904 445968 447272 451584 451673 453152 455259 458752 460992 461244 465528 466944 469224 470596 470744 471648 473841 476672 478242 479808 481474 485184 487424 489804 495292 496128 500736 501126 503181 504811 506464 509796 511168 515508 516096 517888 520296 524288 526848 527136 529587 532032 536256 537824 538118 543116 544768 547428 548352 550256 554496 557056 557949 559776 560082 565284 566048 569772 571438 575064 578816 582624 584192 584647 589152 589824 591872 594624 594762 601426 602112 605052 607012 612864 614656 614992 619038 620704 622592 625632 625974 626688 628864 631788 636804 637656 638666 639744 646912 651168 653072 653429 657216 659498 661504 664734 665856 667648 668168 670908 679728 687344 688128 691488 691866 693728 693889 698292 700416 702464 702848 705894 706116 707472 709376 715008 722211 727776 729904 730303 731136 734706 737086 739328 742938 743932 744192 746368 746776 751104 751689 753712 759696 766752 773262 775523 776832 780444 782726 785536 786432 790272 790704 792832 793016 798048 800819 802816 806736 807177 814674 817152 821142 823802 825384 831744 834176 834632 835584 839664 840123 842384 847926 849072 850208 852992 857157 866761 868224 876288 883728 886312 887808 891936 892143 894544 895033 902139 903168 903346 906304 910518 917504 921984 922488 931056 933888 938448 938961 941192 941488 943296 947682 950453 953344 956484 957999 959616 962948 970368 974848 979608 989247 990584 992256 997101 1000331 1001472 1002252 1006362 1009622 1012928 1019592 1022336 1031016 1032192 1035776 1040592 1048576 1053696 1054272 1058841 1059174 1062271 1064064 1072512 1075648 1076236 1086232 1089536 1094856 1096704 1100512 1105629 1108992 1114112 1114407 1115898 1119552 1120164 1130568 1132096 1139544 1142876 1150128 1157632 1165248 1168384 1169294 1174089 1178304 1179648 1183744 1189248 1189524 1202852 1204224 1210104 1214024 1222011 1225728 1229312 1229984 1235703 1238076 1241408 1245184 1251264 1251948 1253376 1257728 1263576 1273608 1275312 1277332 1279488 1293824 1301881 1302336 1306144 1306858 1314432 1318996 1323008 1329468 1331712 1335296 1336336 1341816 1355019 1359456 1365777 1374688 1376256 1382976 1383732 1387456 1387778 1396584 1400832 1404928 1405696 1411788 1412232 1414944 1418752 1430016 1444422 1455552 1459808 1460606 1462272 1469412 1474172 1478656 1485876 1487864 1488384 1492736 1493552 1502208 1503378 1507424 1514433 1519392 1533504 1546524 1551046 1553664 1560888 1565452 1571072 1572864 1580544 1581408 1585664 1586032 1586899 1596096 1601638 1605632 1613472 1614354 1629348 1634304 1642284 1647604 1650768 1663488 1668352 1669264 1671168 1673847 1679328 1680246 1684768 1685159 1695852 1698144 1700416 1705984 1714314 1733522 1736448 1752576 1753941 1767456 1772624 1773593 1775616 1783872 1784286 1789088 1790066 1804278 1806336 1806692 1812608 1821036 1835008 1843968 1844976 1862112 1867776 1876896 1877922 1882384 1882976 1883413 1886592 1895364 1900906 1906688 1912968 1915998 1919232 1925896 1940736 1949696 1959216 1960287 1978494 1981168 1984512 1994202 2000033 2000662 2002944 2004504 2012724 2019244 2025856 2039184 2044672 2062032 2064384 2071552 2081184 2081667 2104991 2107392 2108544 2117682 2118348 2124542 2128128 2145024 2151296 2152472 2166633 2172464 2179072 2189712 2190909 2193408 2201024 2211258 2217984 2228224 2228814 2231796 2235331 2239104 2240328 2261136 2264192 2279088 2285752 2300256 2308243 2315264 2326569 2330496 2336768 2338588 2348178 2356608 2359296 2367488 2378496 2379048 2402457 2405704 2408448 2420208 2421531 2428048 2444022 2451456 2458624 2459968 2471406 2476152 2482816 2490368 2502528 2503896 2506752 2515456 2527152 2547216 2550624 2554664 2558976 2571471 2579801 2587648 2600283 2603762 2604672 2612288 2613716 2628864 2637992 2646016 2658936 2663424 2670592 2672672 2683632 2685099 2706417 2710038 2718912 2731554 2739541 2749376 2752512 2765952 2767464 2774912 2775556 2793168 2801664 2809856 2811392 2823576 2824464 2829888 2837504 2851359 2860032 2873997 2883307 2888844 2911104 2919616 2921212 2924544 2938824 2948344 2957312 2967741 2971752 2975728 2976768 2985472 2987104 3000993 3004416 3006756 3014848 3028866 3038784 3067008 3093048 3102092 3107328 3121776 3130904 3142144 3145728 3161088 3161711 3162816 3171328 3172064 3173798 3186813 3192192 3203276 3211264 3226944 3228708 3258696 3268608 3284568 3295208 3301536 3316887 3326976 3336704 3338528 3342336 3347694 3358656 3360492 3369536 3370318 3391704 3396288 3400832 3411968 3428628 3467044 3472896 3505152 3507882 3522267 3533677 3534912 3545248 3547186 3551232 3567744 3568572 3578176 3580132 3608556 3612672 3613384 3625216 3642072 3670016 3687936 3689952 3707109 3724224 3735552 3753792 3755844 3764768 3765952 3766826 3773184 3790728 3801812 3813376 3825936 3831996 3838464 3851792 3881472 3899392 3905643 3918432 3920574 3956988 3962336 3969024 3988404 4000066 4001324 4005888 4009008 4025448 4038488 4051712 4065057 4078368 4089344 4092529 4124064 4128768 4143104 4162368 4163334 4209982 4214784 4217088 4235364 4236696 4249084 4256256 4290048 4302592 4304944 4333266 4344928 4358144 4379424 4381818 4386816 4402048 4422516 4435968 4456448 4457628 4463592 4470662 4478208 4480656 4522272 4528384 4543299 4558176 4571504 4574003 4600512 4616486 4630528 4653138 4660992 4673536 4677176 4696356 4713216 4718592 4734976 4756992 4758096 4760697 4804914 4811408 4816896 4840416 4843062 4856096 4857223 4888044 4902912 4917248 4919936 4942812 4952304 4965632 4980736 5005056 5007792 5013504 5030912 5054304 5055477 5094432 5101248 5109328 5112121 5117952 5142942 5159602 5175296 5200566 5207524 5209344 5224576 5227432 5257728 5261823 5275984 5292032 5317872 5320779 5326848 5341184 5345344 5367264 5370198 5412834 5420076 5428661 5437824 5463108 5479082 5498752 5505024 5531904 5534928 5549824 5551112 5586336 5603328 5605733 5619712 5622784 5647152 5648928 5650239 5659776 5675008 5702718 5720064 5747994 5766614 5777688 5822208 5839232 5842424 5849088 5877648 5880861 5896688 5914624 5935482 5943504 5951456 5953536 5970944 5974208 6000099 6001986 6008832 6013512 6029696 6057732 6067327 6077568 6134016 6186096 6204184 6214656 6243552 6245001 6261808 6265231 6284288 6314973 6322176 6323422 6325632 6342656 6344128 6347596 6373626 6384384 6406552 6422528 6453888 6457416 6517392 6537216 6569136 6572727 6590416 6603072 6633774 6653171 6653952 6673408 6677056 6684672 6695388 6705993 6717312 6720984 6739072 6740636 6783408 6792576 6801664 6823936 6857256 6924729 6934088 6945792 6979707 7002317 7010304 7015764 7044534 7067354 7069824 7090496 7094372 7102464 7135488 7137144 7156352 7160264 7207371 7217112 7225344 7226768 7250432 7284144 7340032 7375872 7379904 7414218 7435897 7448448 7471104 7507584 7511688 7529536 7531904 7533652 7546368 7581456 7603624 7626752 7651872 7663992 7676928 7678441 7703584 7739403 7762944 7798784 7800849 7811286 7836864 7841148 7913976 7924672 7938048 7976808 8000132 8002648 8011776 8018016 8050896 8055297 8076976 8103424 8130114 8156736 8178688 8185058 8218623 8248128 8257536 8286208 8324736 8326668 8419964 8429568 8434176 8470728 8473392 8498168 8512512 8554077 8580096 8581787 8605184 8609888 8649921 8666532 8689856 8716288 8758848 8763636 8773632 8804096 8845032 8871936 8912896 8915256 8927184 8941324 8956416 8961312 9002979 9044544 9056768 9086598 9113167 9116352 9143008 9148006 9201024 9232972 9261056 9306276 9321984 9347072 9354352 9392712 9426432 9437184 9469952 9485133 9513984 9516192 9521394 9560439 9591409 9609828 9622816 9633792 9680832 9686124 9712192 9714446 9776088 9805824 9834496 9839872 9885624 9904608 9931264 9961472 10010112 10015584 10027008 10061824 10108608 10110954 10188864 10202496 10218656 10224242 10235904 10285884 10319204 10350592 10401132 10415048 10418688 10449152 10454864 10515456 10523646 10551968 10584064 10601031 10635744 10641558 10653696 10682368 10690688 10734528 10740396 10825668 10840152 10857322 10875648 10926216 10958164 10997504 11010048 11063808 11069856 11099648 11102224 11108293 11172672 11206656 11211466 11239424 11245568 11294304 11297856 11300478 11319552 11350016 11405436 11440128 11495988 11533228 11555376 11644416 11678464 11684848 11698176 11716929 11755296 11761722 11793376 11796113 11829248 11870964 11887008 11902912 11907072 11941888 11948416 12000198 12003972 12017664 12027024 12059392 12115464 12134654 12155136 12268032 12277587 12372192 12408368 12415151 12429312 12487104 12490002 12523616 12530462 12568576 12629946 12644352 12646844 12651264 12685312 12688256 12695192 12747252 12768768 12813104 12845056 12907776 12914832 13034784 13074432 13138272 13145454 13180832 13183891 13206144 13267548 13306342 13307904 13346816 13354112 13369344 13390776 13411986 13434624 13441968 13478144 13481272 13566816 13585152 13603328 13613923 13647872 13714512 13722009 13849458 13868176 13891584 13959414 14004634 14020608 14031528 14089068 14134708 14139648 14180992 14188744 14204928 14270976 14274288 14282091 14312704 14320528 14414742 14434224 14450688 14453536 14500864 14568288 14571669 14734937 14751744 14759808 14828436 14871794 14896896 14942208 15015168 15023376 15059072 15063808 15067304 15092736 15162912 15166431 15207248 15215561 15253504 15303744 15327984 15336363 15353856 15356882 15407168 15478806 15525888 15597568 15601698 15622572 15673728 15682296 15827952 15849344 15876096 15953616 15962337 16000264 16005296 16023552 16036032 16101792 16110594 16153952 16157701 16206848 16260228 16285983 16313472 16357376 16370116 16437246 16496256 16515072 16572416 16649472 16653336 16817199 16839928 16859136 16868352 16941456 16946784 16950717 16996336 17005627 17025024 17108154 17160192 17163574 17210368 17219776 17299842 17333064 17379712 17432576 17517696 17527272 17547264 17608192 17690064 17743872 17825792 17830512 17854368 17882648 17912832 17922624 18000297 18005958 18058607 18089088 18113536 18173196 18201981 18226334 18232704 18286016 18296012 18402048 18465944 18522112 18612552 18643968 18694144 18708704 18785424 18795693 18852864 18939904 18944919 18970266 19027968 19032384 19042788 19120878 19176787 19182818 19219656 19245632 19267584 19361664 19372248 19424384 19428892 19552176 19611648 19668992 19679744 19771248 19809216 19862528 19922944 19959513 20020224 20031168 20054016 20117979 20123648 20183149 20217216 20221908 20377728 20404992 20437312 20448484 20471808 20571768 20638408 20701184 20774187 20802264 20830096 20837376 20898304 20909728 21006951 21030912 21047292 21103936 21168128 21202062 21271488 21283116 21307392 21364736 21381376 21469056 21480792 21651336 21680304 21714644 21751296 21852432 21916328 21995008 22020096 22127616 22131977 22139712 22199296 22204448 22216586 22307691 22345344 22413312 22422932 22478848 22491136 22588608 22595712 22600956 22639104 22700032 22810872 22880256 22991976 23035323 23066456 23110752 23218209 23288832 23356928 23369696 23396352 23433858 23510592 23523444 23586752 23592226 23658496 23741928 23774016 23805824 23814144 23883776 23896832 24000396 24007944 24035328 24054048 24118784 24230928 24269308 24310272 24536064 24555174 24655869 24735739 24744384 24816736 24830302 24858624 24974208 24980004 25047232 25060924 25137152 25259892 25288704 25293688 25302528 25370624 25376512 25390384 25494504 25537536 25626208 25690112 25745361 25815552 25829664 25949763 26069568 26148864 26276544 26290908 26361664 26367782 26412288 26535096 26612684 26615808 26693632 26708224 26738688 26781552 26823972 26869248 26883936 26956288 26962544 27133632 27170304 27206656 27227846 27295744 27339501 27429024 27444018 27698916 27736352 27783168 27918828 28009268 28041216 28063056 28178136 28269416 28279296 28361984 28377488 28409856 28455399 28541952 28548576 28564182 28625408 28641056 28647703 28774227 28829484 28868448 28901376 28907072 29001728 29136576 29143338 29469874 29503488 29519616 29656872 29743588 29793792 29884416 30030336 30046752 30118144 30127616 30134608 30151081 30185472 30325824 30332862 30414496 30431122 30507008 30607488 30655968 30672726 30707712 30713764 30814336 30957612 31051776 31195136 31203396 31245144 31347456 31364592 31655904 31698688 31752192 31803093 31907232 31924674 32000528 32010592 32018021 32047104 32072064 32203584 32221188 32307904 32315402 32413696 32520456 32571966 32626944 32714752 32740232 32874492 32992512 33030144 33144832 33298944 33306672 33324879 33634398 33679856 33718272 33736704 33882912 33893568 33901434 33992672 34000561 34011254 34050048 34216308 34320384 34327148 34420736 34439552 34599684 34666128 34759424 34865152 35035392 35054544 35094528 35216384 35380128 35388339 35487744 35661024 35708736 35765296 35784847 35825664 35845248 36000594 36011916 36117214 36178176 36227072 36346392 36403962 36452668 36465408 36572032 36592024 36804096 36832761 36931888 37044224 37225104 37245453 37287936 37388288 37417408 37570848 37591386 37705728 37879808 37889838 37940532 38000627 38055936 38064768 38085576 38241756 38353574 38365636 38439312 38491264 38535168 38723328 38744496 38848768 38857784 39104352 39223296 39240131 39337984 39359488 39542496 39551673 39618432 39725056 39919026 40040448 40062336 40108032 40235958 40247296 40366298 40434432 40443816 40755456 40809984 40841769 40874624 40896968 40943616 41143536 41166027 41276816 41402368 41548374 41604528 41660192 41674752 41796608 41819456 42013902 42061824 42094584 42207872 42336256 42404124 42471289 42542976 42566232 42614784 42729472 42762752 42938112 42961584 43302672 43360608 43429288 43502592 43704864 43715007 43832656 43856617 43990016 44204811 44255232 44263954 44279424 44398592 44408896 44433172 44615382 44690688 44826624 44845864 44957696 44982272 45177216 45191424 45201912 45278208 45400064 45621744 45646683 45760512 45983952 46009089 46070646 46132912 46221504 46436418 46572197 46577664 46713856 46739392 46792704 46867716 47021184 47046888 47173504 47184452 47316992 47483856 47548032 47611648 47628288 47767552 47793664 48000792 48015888 48070656 48108096 48237568 48461856 48473103 48538616 48620544 48857949 49016219 49072128 49110348 49311738 49471478 49488768 49633472 49660604 49717248 49948416 49960008 50094464 50121848 50274304 50451597 50519784 50577408 50587376 50605056 50741248 50753024 50780768 50989008 51016881 51075072 51252416 51380224 51490722 51631104 51659328 51899526 52051279 52139136 52297728 52553088 52581816 52723328 52735564 52824576 53070192 53225368 53231616 53387264 53416448 53477376 53563104 53647944 53738496 53749087 53767872 53912576 53925088 54175821 54267264 54340608 54413312 54455692 54591488 54605943 54679002 54858048 54888036 55397832 55472704 55566336 55837656 56018536 56082432 56126112 56356272 56387079 56538832 56558592 56723968 56754976 56819712 56910798 57083904 57097152 57128364 57250816 57282112 57295406 57530361 57548454 57658968 57736896 57802752 57814144 58003456 58273152 58286676 58939748 59006976 59039232 59313744 59487176 59587584 59768832 59878539 60060672 60072509 60093504 60236288 60255232 60269216 60302162 60370944 60549447 60651648 60665724 60828992 60862244 61014016 61214976 61311936 61345452 61415424 61427528 61628672 61915224 62103552 62390272 62406792 62490288 62694912 62729184 63020853 63311808 63397376 63504384 63606186 63792169 63814464 63849348 64001056 64021184 64036042 64094208 64144128 64407168 64442376 64615808 64630804 64827392 65040912 65143932 65253888 65429504 65480464 65748984 65985024 66060288 66289664 66395931 66597888 66613344 66649758 66923073 67139863 67268796 67359712 67436544 67473408 67765824 67787136 67802868 67985344 68001122 68022508 68100096 68432616 68640768 68654296 68841472 68879104 69105969 69199368 69332256 69518848 69730304 70070784 70109088 70189056 70432768 70760256 70776678 70975488 71322048 71417472 71530592 71569694 71651328 71690496 72001188 72023832 72234428 72356352 72454144 72692784 72807924 72905336 72930816 73144064 73184048 73608192 73665522 73863776 74088448 74207217 74450208 74490906 74575872 74776576 74834816 75141696 75182772 75411456 75759616 75779676 75881064 76001254 76111872 76129536 76171152 76483512 76707148 76731272 76878624 76982528 77070336 77236083 77446656 77488992 77697536 77715568 77758051 78208704 78446592 78480262 78675968 78718976 79084992 79103346 79236864 79450112 79838052 80080896 80124672 80216064 80471916 80494592 80732596 80868864 80887632 81510912 81619968 81683538 81749248 81793936 81887232 82018503 82287072 82332054 82553632 82572791 82804736 83096748 83209056 83320384 83349504 83593216 83638912 84027804 84123648 84189168 84415744 84672512 84808248 84942578 85085952 85132464 85229568 85458944 85525504 85876224 85923168 85943109 86322681 86605344 86721216 86858576 86906057 87005184 87409728 87430014 87665312 87713234 87980032 88409622 88510464 88527908 88558848 88797184 88817792 88866344 89230764 89381376 89653248 89691728 89915392 89964544 90354432 90382848 90403824 90453243 90556416 90800128 91243488 91293366 91521024 91967904 92018178 92141292 92265824 92287237 92443008 92872836 93144394 93155328 93427712 93478784 93585408 93735432 94042368 94093776 94347008 94368904 94633984 94967712 95096064 95223296 95256576 95297461 95535104 95587328 96001584 96031776 96054063 96141312 96216192 96475136 96923712 96946206 97077232 97241088 97715898 98032438 98144256 98220696 98623476 98942956 98977536 99266944 99321208 99434496 99896832 99920016 99974637 100188928 100243696 100548608 100903194 101039568 101154816 101174752 101210112 101482496 101506048 101561536 101978016 102001683 102033762 102150144 102504832 102981444 103144559 103262208 103318656 103799052 104102558 104278272 104595456 105106176 105163632 105446656 105471128 105649152 106140384 106165017 106450736 106463232 106508927 106774528 106832896 107126208 107295888 107354541 107476992 107498174 107535744 107825152 107850176 108351642 108534528 108681216 108826624 108911384 109182976 109211886 109358004 109716096 109776072 110795664 110945408 111132672 111675312 111736359 112037072 112164864 112252224 112712544 112774158 113077664 113103907 113117184 113447936 113509952 113639424 113821596 114001881 114167808 114194304 114256728 114501632 114564224 114590812 115060722 115096908 115317936 115473792 115605504 115628288 116006912 116546304 116573352 117720393 117879496 118013952 118078464 118627488 118655019 118974352 119039389 119175168 119757078 120121344 120145018 120187008 120472576 120510464 120538432 120604324 120741888 121098894 121303296 121331448 121657984 121724488 122028032 122429952 122525307 122623872 122690904 122830848 122855056 123257344 123830448 124207104 124780544 124813584 124980576 125389824 125458368 126041706 126410249 126623616 126794752 127008768 127212372 127413867 127584338 127628928 127698696 128002112 128042368 128072084 128188416 128288256 128814336 128884752 129231616 129261608 129654784 130081824 130287864 130507776 130533497 130859008 130960928 131497968 131569851 131970048 132579328 132614433 132791862 133195776 133226688 133299516 133846146 134279726 134537592 134719424 134873088 134946816 135531648 135574272 135605736 135970688 136002244 136045016 136200192 136865232 136940049 137281536 137308592 137682944 137758208 138211938 138398736 138664512 139037696 139460608 139716591 140141568 140218176 140378112 140865536 141282043 141520512 141553356 141950976 142644096 142834944 143061184 143139388 143302656 143380992 144002376 144047664 144468856 144712704 144908288 145385568 145419309 145615848 145810672 145861632 145890379 146288128 146368096 147048657 147216384 147331044 147727552 148176896 148414434 148900416 148981812 149151744 149553152 149669632 150283392 150365544 150822912 151519232 151559352 151762128 152002508 152223744 152259072 152342304 152967024 153050643 153414296 153462544 153757248 153965056 154140672 154472166 154893312 154923839 154977984 155395072 155431136 155516102 156153837 156417408 156893184 156960524 157351936 157437952 158169984 158206692 158473728 158900224 159676104 160161792 160249344 160432128 160943832 160989184 161247261 161465192 161737728 161775264 162527463 163021824 163053953 163239936 163367076 163498496 163587872 163774464 164037006 164574144 164664108 165107264 165145582 165609472 166193496 166418112 166640768 166699008 167186432 167277824 168055608 168247296 168378336 168831488 169345024 169616496 169885156 170171904 170264928 170459136 170917888 171051008 171752448 171846336 171886218 172591083 172645362 173150173 173210688 173442432 173717152 173812114 174010368 174819456 174860028 175330624 175426468 175960064 176819244 177020928 177055816 177117696 177594368 177635584 177732688 178461528 178762752 179306496 179383456 179830784 179929088 180217527 180708864 180765696 180807648 180906486 181112832 181600256 181648341 182486976 182586732 183042048 183935808 184036356 184282584 184531648 184574474 184886016 185745672 186288788 186310656 186855424 186957568 187170816 187470864 188084736 188187552 188694016 188737808 189267968 189935424 190192128 190446592 190513152 190594922 191070208 191174656 191376507 192003168 192063552 192108126 192282624 192432384 192950272 193847424 193892412 194154464 194482176 195431796 196064876 196288512 196441392 197246952 197885912 197955072 198533888 198642416 198868992 199187793 199793664 199840032 199949274 200377856 200487392 200533921 201097216 201419589 201806388 202079136 202309632 202349504 202420224 202964992 203012096 203123072 203956032 204003366 204067524 204300288 205009664 205962888 206289118 206524416 206637312 207598104 208205116 208556544 209190912 210212352 210327264 210893312 210942256 211057567 211298304 212280768 212330034 212901472 212926464 213017854 213549056 213665792 214252416 214591776 214709082 214953984 214996348 215071488 215650304 215700352 216703284 217069056 217362432 217653248 217822768 218365952 218423772 218716008 219432192 219552144 221591328 221890816 222265344 222621651 223350624 223472718 224074144 224126147 224329728 224504448 225425088 225548316 226155328 226207814 226234368 226895872 227019904 227278848 227643192 228003762 228335616 228388608 228513456 229003264 229128448 229181624 230121444 230193816 230635872 230947584 231211008 231256576 232013824 233092608 233146704 233274153 235440786 235758992 236027904 236156928 237254976 237310038 237948704 238078778 238350336 239514156 240242688 240290036 240374016 240945152 241020928 241076864 241208648 241483776 242197788 242606592 242662896 243315968 243448976 244056064 244859904 245050614 245247744 245381808 245661696 245710112 246514688 247660896 247718373 248414208 249627168 249961152 250493929 250779648 250916736 252083412 252820498 253247232 253589504 254017536 254424744 254827734 255168676 255257856 255397392 256004224 256084736 256144168 256376832 256576512 257628672 257769504 257829327 258463232 258523216 258664537 259309568 260163648 260575728 260718171 261015552 261066994 261718016 261921856 262995936 263139702 263940096 265158656 265228866 265583724 266391552 266453376 266599032 267692292 268559452 269075184 269438848 269746176 269893632 271063296 271148544 271211472 271359729 271941376 272004488 272090032 272400384 273730464 273880098 274563072 274617184 274680917 275365888 275516416 276423876 276797472 276861711 277329024 278075392 279433182 280283136 280436352 280756224 281731072 282564086 283041024 283106712 283901952 285288192 285669888 285892383 286122368 286278776 286605312 286761984 288004752 288095328 288162189 288937712 289095659 289425408 289816576 290771136 290838618 291231696 291621344 291723264 291780758 292576256 292736192 294097314 294432768 294662088 295455104 296353792 296828868 297800832 297963624 298303488 299106304 299339264 300566784 300731088 301645824 303038464 303118704 303524256 304005016 304447488 304518144 304684608 305934048 306005049 306101286 306828592 306925088 306996319 307514496 307930112 308944332 309433677 309786624 309847678 309955968 310790144 310862272 311032204 312307674 312834816 313786368 313921048 314703872 314875904 316339968 316413384 316947456 317800448 319352208 319526781 320323584 320498688 321887664 321978368 322063623 322494522 322930384 323475456 323550528 325054926 326005379 326043648 326107906 326479872 326734152 326996992 327175744 327548928 328074012 329148288 329328216 330214528 330291164 331218944 332386992 332836224 333281536 333398016 334372864 334555648 336111216 336494592 336756672 337662976 338690048 339232992 339311721 339770312 340343808 340529856 340918272 342005643 342102016 343113533 343504896 343692672 343772436 345182166 345290724 346300346 346421376 346884864 347434304 347624228 348020736 349638912 349720056 350661248 350852936 351920128 353161179 353638488 354041856 354111632 354235392 355188736 355271168 355465376 356923056 357118167 357525504 358766912 359661568 359858176 360435054 361417728 361531392 361615296 361812972 362225664 363200512 363296682 364358953 364973952 365173464 366084096 367871616 368072712 368565168 369063296 369148948 369772032 371491344 372577576 372621312 373710848 373915136 374341632 374941728 376169472 376243609 376375104 377388032 377475616 378535936 379230747 379870848 380384256 380893184 381026304 381189844 382140416 382241601 382349312 382753014 384006336 384127104 384216252 384565248 384864768 385900544 387694848 387784824 388308928 388964352 390863592 391600491 392129752 392577024 392882784 394493904 394709553 395771824 395910144 397067776 397284832 397737984 398375586 399587328 399680064 399898548 400755712 400974784 401067842 402194432 402839178 403612776 404158272 404619264 404699008 404840448 405929984 406024192 406246144 407912064 408006732 408135048 408600576 410019328 411925776 412578236 413048832 413274624 415196208 416410232 417113088 418381824 419149773 420424704 420507563 420654528 421786624 421884512 422115134 422596608 423846129 424561536 424660068 425802944 425852928 426035708 427098112 427331584 428504832 429183552 429418164 429907968 429992696 430142976 431300608 431400704 433406568 434138112 434724864 435306496 435645536 436731904 436847544 437432016 437671137 438864384 439104288 441145971 443182656 443781632 444530688 445243302 446545183 446701248 446945436 448148288 448252294 448659456 449008896 450850176 451096632 452310656 452415628 452468736 453791744 454039808 454557696 455286384 456007524 456671232 456777216 457026912 458006528 458256896 458363248 460242888 460387632 461271744 461895168 462422016 462513152 464027648 464771517 466185216 466293408 466548306 468461511 469979041 470881572 471517984 472055808 472313856 474509952 474620076 475897408 476157556 476700672 479028312 480485376 480580072 480748032 481890304 482041856 482153728 482417296 482967552 483741783 484395576 485213184 485325792 486631936 486897952 488112128 489161859 489719808 490101228 490495488 490763616 491323392 491420224 493029376 495321792 495436746 496828416 499254336 499922304 500987858 501559296 501833472 504166824 505640996 506494464 507179008 508035072 508849488 509655468 510337352 510515712 510794784 512008448 512169472 512288336 512753664 513153024 515257344 515539008 515658654 516926464 517046432 517329074 518619136 519450519 520327296 521151456 521436342 522031104 522133988 523436032 523843712 525991872 526279404 527880192 530317312 530457732 531167448 532783104 532906752 533198064 535384584 537118904 538150368 538877696 539492352 539787264 540652581 542126592 542297088 542422944 542719458 543882752 544008976 544180064 544306357 544800768 547460928 547760196 549126144 549234368 549361834 550731776 551032832 552847752 553594944 553723422 554658048 556150784 558866364 560566272 560872704 561512448 563462144 565128172 566082048 566213424 567803904 570576384 571339776 571784766 572244736 572557552 573210624 573523968 574129521 576009504 576190656 576324378 577875424 578009537 578191318 578850816 579633152 581542272 581677236 582463392 583242688 583446528 583561516 585152512 585472384 588194628 588865536 589324176 590910208 592707584 593657736 595601664 595927248 596606976 598212608 598678528 601133568 601462176 601601763 603291648 604258767 606237408 607048512 608010032 608342399 608894976 609036288 609369216 611868096 612010098 612202572 613657184 613850176 613992638 615028992 615860224 617888664 618867354 619573248 619695356 619911936 621580288 621724544 622064408 624615348 625669632 627572736 627842096 629407744 629751808 632679936 632826768 633172701 633894912 635600896 638704416 639053562 640647168 640997376 643775328 643956736 644127246 644989044 645860768 646010659 646950912 647101056 650109852 652010758 652087296 652215812 652959744 653468304 653993984 654351488 655097856 656148024 658296576 658656432 660429056 660582328 662437888 664773984 665672448 666563072 666796032 667082227 668745728 669111296 672222432 672378441 672989184 673513344 675325952 678465984 678623442 679540624 680687616 681059712 681836544 684011286 684204032 686227066 687009792 687385344 687544872 690364332 690581448 692600692 692842752 693769728 694868608 695248456 696041472 699277824 699440112 699822459 701322496 701705872 703840256 706322358 707276976 708083712 708223264 708470784 710377472 710542336 710930752 713846112 714236334 715051008 717533824 719716352 720870108 722011913 722835456 723062784 723230592 723625944 724451328 726401024 726593364 728717906 729947904 730346928 732168192 735743232 736145424 737130336 738126592 738297896 739544064 742982688 743155119 745155152 745242624 745562489 747421696 747830272 749883456 751481787 752338944 752487218 752750208 754776064 754951232 758461494 759741696 760768512 761786368 762052608 762379688 764280832 764483202 764698624 765506028 768012672 768254208 768432504 769130496 769729536 771801088 775389696 775569648 775993611 776617856 777928704 781727184 782154513 783200982 784259504 785154048 785765568 788987808 789419106 791543648 791727349 791820288 794135552 794569664 795475968 796751172 799174656 799360128 799797096 801511424 801949568 802135684 804388864 805678356 807225552 808316544 809238528 809398016 809680896 811859968 812048384 812492288 815824128 816013464 816270096 817201152 820038656 823851552 824042751 825156472 826097664 826549248 830392416 830585133 832820464 833275723 834226176 838299546 840849408 841015126 841309056 843573248 843769024 844230268 845193216 847692258 849123072 849320136 851605888 851705856 852071416 854196224 854663168 857009664 857677149 858367104 858836328 859815936 859985392 860285952 862601216 862801408 866813136 867286977 868276224 869449728 870612992 871291072 873463808 873695088 874864032 875342274 877728768 878208576 882291942 884871743 886365312 887563264 889061376 890486604 893090366 893402496 893890872 896296576 896504588 897318912 898017792 901700352 902193264 904621312 904831256 904937472 907583488 908079616 909115392 910572768 912015048 913342464 913554432 913734479 914053824 916013056 916513792 916726496 920485776 920775264 920988957 922543488 923790336 925026304 928055296 928301031 929543034 932370432 932586816 933096612 936923022 939958082 941763144 943035968 944111616 944627712 949019904 949240152 951794816 952315112 953401344 958056624 958580343 960970752 961160144 961496064 963780608 964083712 964307456 964834592 965935104 967483566 968791152 970426368 970651584 973263872 973795904 976224256 978016137 978323718 979439616 980202456 980990976 981527232 982646784 982840448 986058752 988974301 990643584 990873492 993656832 998508672 999844608 1001975716 1003118592 1003666944 1008333648 1011281992 1012988928 1014358016 1016070144 1017698976 1017935163 1019310936 1020674704 1021031424 1021232653 1021589568 1024016896 1024338944 1024576672 1026306048 1029340599 1030514688 1031078016 1031317308 1033852928 1034092864 1034658148 1037238272 1038901038 1040654592 1042302912 1042872684 1044062208 1044267976 1046872064 1047687424 1051983744 1052558808 1055760384 1060634624 1060915464 1062334896 1065566208 1065813504 1066396128 1070769168 1071354501 1074237808 1076300736 1077755392 1078984704 1079574528 1081305162 1084253184 1084466873 1084594176 1084845888 1085438916 1087765504 1088017952 1088360128 1088612714 1089601536 1093076859 1094921856 1095520392 1098252288 1098468736 1098723668 1101463552 1102065664 1105695504 1107189888 1107446844 1109316096 1112301568 1117732728 1121132544 1121745408 1123024896 1126924288 1128730827 1130256344 1132164096 1132426848 1135607808 1137692241 1141152768 1141377671 1142679552 1143569532 1144489472 1145115104 1146421248 1147047936 1148259042 1152019008 1152381312 1152648756 1155750848 1156019074 1156382636 1157701632 1159266304 1163084544 1163354472 1164926784 1166485376 1166893056 1167123032 1170305024 1170944768 1174801473 1176389256 1177731072 1178648352 1181820416 1185415168 1187315472 1191203328 1191854496 1193213952 1196425216 1197357056 1202267136 1202924352 1203203526 1206583296 1208517534 1212051211 1212474816 1214097024 1216020064 1216684798 1217789952 1218072576 1218738432 1223736192 1224020196 1224405144 1227314368 1227700352 1227985276 1230057984 1231720448 1235777328 1237734708 1239146496 1239390712 1239823872 1243160576 1243449088 1244128816 1249230696 1251339264 1255145472 1255684192 1258815488 1259503616 1261522689 1265359872 1265653536 1266345402 1267789824 1271201792 1271538387 1277408832 1278107124 1281294336 1281994752 1287550656 1287913472 1288254492 1289978088 1291721536 1292021318 1293901824 1294202112 1300219704 1304021516 1304174592 1304431624 1305919488 1306936608 1307987968 1308702976 1310195712 1312296048 1313013411 1316593152 1317312864 1320858112 1321164656 1324875776 1329547968 1331344896 1333126144 1333592064 1334164454 1337491456 1338222592 1339635549 1344444864 1344756882 1345978368 1347026688 1350651904 1356931968 1357246884 1359081248 1361375232 1362119424 1363673088 1368022572 1368408064 1372454132 1374019584 1374770688 1375089744 1380728664 1381162896 1385201384 1385685504 1387539456 1389737216 1390496912 1392082944 1394314551 1398555648 1398880224 1399644918 1402644992 1403411744 1403737447 1407680512 1409937123 1412644716 1414553952 1416167424 1416446528 1416941568 1420754944 1421084672 1421861504 1427692224 1428472668 1430102016 1435067648 1439432704 1441740216 1444023826 1445670912 1446125568 1446461184 1447251888 1448902656 1452802048 1453186728 1457435812 1459895808 1460693856 1464336384 1467485577 1471486464 1472290848 1474260672 1476253184 1476595792 1477402969 1479088128 1485965376 1486310238 1490310304 1490485248 1491124978 1494843392 1495660544 1499766912 1502963574 1504677888 1504974436 1505500416 1509552128 1509902464 1516922988 1519483392 1521537024 1523572736 1524105216 1524759376 1528561664 1528966404 1529397248 1531012056 1536025344 1536508416 1536865008 1538260992 1539459072 1543602176 1550779392 1551139296 1551987222 1553235712 1555857408 1558351557 1563454368 1564309026 1566401964 1568519008 1568883029 1570308096 1571531136 1577975616 1578838212 1583087296 1583454698 1583640576 1588271104 1589139328 1590951936 1593502344 1598349312 1598720256 1599594192 1603022848 1603899136 1604271368 1608777728 1611356712 1614451104 1616633088 1618477056 1618796032 1619361792 1623719936 1624096768 1624984576 1631648256 1632026928 1632540192 1632919071 1634402304 1640077312 1647703104 1648085502 1650312944 1652195328 1653098496 1660784832 1661170266 1665640928 1666551446 1668452352 1676599092 1681698816 1682030252 1682618112 1687146496 1687538048 1688460536 1690386432 1695384516 1698246144 1698640272 1703211776 1703411712 1704142832 1708392448 1709326336 1714019328 1715354298 1716734208 1717672656 1719631872 1719970784 1720571904 1725202432 1725602816 1733626272 1734028611 1734573954 1736552448 1738899456 1741225984 1742582144 1747390176 1749728064 1750684548 1753457503 1755457536 1756417152 1764583884 1769743486 1772730624 1775126528 1778122752 1780973208 1786180732 1786804992 1787781744 1792593152 1793009176 1794637824 1796035584 1803400704 1804386528 1804805289 1809242624 1809662512 1809874944 1810651759 1815166976 1816159232 1821145536 1824030096 1825027197 1826684928 1827108864 1827468958 1828107648 1832026112 1833027584 1833452992 1840971552 1841550528 1841977914 1845086976 1847580672 1850052608 1856110592 1856602062 1859086068 1864740864 1865173632 1866193224 1873846044 1879916164 1883526288 1886071936 1888223232 1889255424 1898039808 1898480304 1899518103 1903589632 1904630224 1906802688 1916113248 1917160686 1921941504 1922320288 1922766419 1922992128 1927561216 1928167424 1928614912 1929669184 1931870208 1934967132 1937582304 1938031977 1940852736 1941303168 1946527744 1947591808 1956032274 1956647436 1958879232 1960404912 1961981952 1963054464 1965293568 1965680896 1972117504 1977948602 1981287168 1981746984 1987313664 1997017344 1999689216 2001246681 2003951432 2006237184 2007333888 2016667296 2017135323 2022563984 2023669613 2025977856 2028716032 2035397952 2035870326 2038621872 2041349408 2042062848 2042465306 2043179136 2048033792 2048677888 2049153344 2052612096 2058681198 2061029376 2062156032 2062634616 2067705856 2068185728 2069316296 2074476544 2077802076 2081309184 2084605824 2085745368 2088124416 2088535952 2093744128 2095374848 2103967488 2105117616 2111520768 2121269248 2121830928 2124669792 2131132416 2131627008 2132792256 2141538336 2142709002 2148475616 2148974233 2152601472 2155510784 2159149056 2162610324 2166035739 2168506368 2168933746 2169188352 2169691776 2170877832 2175531008 2176035904 2176720256 2177225428 2179203072 2186153718 2189843712 2191040784 2196504576 2196937472 2197447336 2202927104 2204131328 2211391008 2214379776 2214893688 2218632192 2219069449 2224603136 2235465456 2236687467 2242265088 2243490816 2253848576 2254445361 2257461654 2260512688 2264328192 2264853696 2275384482 2282305536 2282755342 2285359104 2287139064 2288978944 2290230208 2292842496 2294095872 2296518084 2304038016 2304762624 2305297512 2311501696 2312038148 2312765272 2315403264 2318532608 2326169088 2326708944 2327980833 2329853568 2332970752 2333786112 2334246064 2340610048 2341889536 2349602946 2352778512 2355462144 2357296704 2363640832 2370830336 2374630944 2375182047 2382406656 2383708992 2386427904 2394714112 2401794731 2404534272 2405848704 2406407052 2413166592 2417035068 2424102422 2424949632 2428194048 2432040128 2433369596 2435579904 2436145152 2437476864 2447472384 2448040392 2448810288 2454628736 2455400704 2455970552 2460115968 2463440896 2471554656 2472128253 2475469416 2478292992 2478781424 2479647744 2480136443 2486321152 2486898176 2488257632 2498461392 2499827169 2502678528 2511368384 2517630976 2519007232 2523045378 2530719744 2531307072 2532690804 2535579648 2542403584 2543076774 2554817664 2556214248 2562588672 2563989504 2575101312 2575826944 2576508984 2579956176 2583443072 2584042636 2587803648 2588404224 2600439408 2601860931 2608043032 2608349184 2608863248 2611838976 2613873216 2615975936 2617405952 2620391424 2624592096 2626026822 2633186304 2633705263 2634625728 2641716224 2642329312 2649751552 2654615229 2659095936 2662689792 2666252288 2667184128 2668328908 2674982912 2676445184 2679271098 2688889728 2689513764 2691956736 2694053376 2701303808 2713863936 2714493768 2718162496 2722750464 2724238848 2727346176 2736045144 2736816128 2741203437 2744908264 2748039168 2749541376 2750179488 2761457328 2762325792 2762966871 2770402768 2771371008 2771917201 2775078912 2779474432 2780993824 2784165888 2788629102 2797111296 2797760448 2799289836 2805289984 2806823488 2807474894 2815361024 2819874246 2825289432 2829107904 2832334848 2832893056 2833883136 2841509888 2842169344 2843723008 2855384448 2856945336 2860204032 2870135296 2878865408 2883480432 2888047652 2891341824 2892251136 2892922368 2894503776 2897805312 2905604096 2906373456 2914871624 2919791616 2921387712 2928672768 2934048411 2934971154 2942972928 2943552941 2944581696 2948521344 2952506368 2953191584 2954805938 2958176256 2966922903 2971930752 2972620476 2980620608 2980970496 2982249956 2989686784 2991321088 2999533824 3005927148 3009355776 3009948872 3011000832 3019104256 3019804928 3033845976 3038966784 3043074048 3047145472 3048210432 3049518752 3057123328 3057932808 3058794496 3062024112 3063697959 3072050688 3073016832 3073730016 3078918144 3087204352 3088021797 3101558784 3102278592 3103974444 3106471424 3111714816 3116703114 3125816281 3126908736 3128618052 3132803928 3137038016 3137766058 3140616192 3143062272 3155951232 3157676424 3166174592 3166909396 3167281152 3176542208 3178278656 3181903872 3187004688 3196698624 3197440512 3199188384 3206045696 3207798272 3208542736 3217555456 3222713424 3228902208 3233266176 3236954112 3237592064 3238723584 3247439872 3248193536 3249969152 3253400619 3263296512 3264053856 3265080384 3265838142 3268804608 3279230577 3280154624 3289853287 3295406208 3296171004 3300625888 3304390656 3306196992 3321569664 3322340532 3331281856 3333102892 3336904704 3353198184 3363397632 3364060504 3365236224 3374292992 3375076096 3376921072 3380772864 3386192481 3390769032 3396492288 3397280544 3406423552 3406823424 3408285664 3416784896 3418652672 3424133013 3428038656 3430708596 3433468416 3435345312 3439263744 3439941568 3441143808 3450404864 3451205632 3467252544 3468057222 3469147908 3473104896 3477798912 3482451968 3485164288 3494780352 3499456128 3501369096 3506915006 3510915072 3512834304 3529167768 3539486972 3545461248 3550253056 3556245504 3561946416 3572361464 3573609984 3575563488 3585186304 3586018352 3589275648 3592071168 3606801408 3608773056 3609610578 3618485248 3619325024 3619749888 3621303518 3630333952 3632318464 3636153633 3642291072 3648060192 3650054394 3653369856 3654217728 3654937916 3656215296 3664052224 3666055168 3666905984 3681943104 3683101056 3683955828 3690173952 3695161344 3700105216 3712221184 3713204124 3718172136 3729481728 3730347264 3732386448 3747692088 3759832328 3767052576 3772143872 3776446464 3778510848 3784568067 3796079616 3796960608 3799036206 3807179264 3809260448 3810144499 3813605376 3832226496 3834321372 3843883008 3844640576 3845532838 3845984256 3855122432 3856334848 3857229824 3859338368 3863740416 3869934264 3875164608 3876063954 3881705472 3882606336 3893055488 3895183616 3912064548 3913294872 3917758464 3920809824 3923963904 3926108928 3930587136 3931361792 3944235008 3955897204 3962574336 3963493968 3974627328 3994034688 3999378432 4002493362 4007902864 4012474368 4014667776 4018906647 4033334592 4034270646 4045127968 4047339226 4051955712 4057432064 4070795904 4071740652 4077243744 4082698816 4084125696 4084930612 4086358272 4096067584 4097355776 4098306688 4105224192 4117362396 4122058752 4124312064 4125269232 4135411712 4136371456 4138632592 4148953088 4155604152 4162618368 4169211648 4171490736 4176248832 4177071904 4187488256 4190749696 4207934976 4210235232 4211212341 4223041536 4229811369 4243661856 4249339584 4258396793 4262264832 4263254016 4265584512 4283076672 4285418004 4296951232 4297948466 4305202944 4311021568 4318298112 4325220648 4332071478 4337012736 4337867492 4338376704 4339383552 4341755664 4351062016 4352071808 4353440512 4354450856 4358406144 4372307436 4379687424 4382081568 4393009152 4393874944 4394894672 4405854208 4408262656 4422782016 4428759552 4429787376 4432208907 4437264384 4438138898 4449206272 4470930912 4473374934 4484530176 4486981632 4507697152 4508890722 4514923308 4521025376 4528656384 4529707392 4550768964 4564611072 4565510684 4570718208 4574278128 4577957888 4580460416 4585684992 4588191744 4593036168 4608076032 4609525248 4610595024 4623003392 4624076296 4625530544 4630806528 4637065216 4652338176 4653417888 4655961666 4659707136 4665941504 4667572224 4668492128 4669575589 4681220096 4683779072 4699205892 4705557024 4706649087 4710924288 4714593408 4727281664 4749261888 4750364094 4764813312 4767417984 4772855808 4789428224 4803589462 4809068544 4811697408 4812814104 4826333184 4834070136 4848204844 4849899264 4856388096 4864080256 4866739192 4871159808 4872290304 4874953728 4894944768 4896080784 4897620576 4898757213 4909257472 4910801408 4911941104 4914626203 4920231936 4926881792 4943109312 4944256506 4950938832 4956585984 4957562848 4959295488 4960272886 4972642304 4973796352 4976515264 4996922784 4999654338 5005357056 5022736768 5038014464 5046090756 5061439488 5062614144 5065381608 5071159296 5084807168 5086153548 5109635328 5112428496 5125177344 5127979008 5150202624 5151653888 5153017968 5159912352 5166886144 5168085272 5175607296 5176808448 5200878816 5202085833 5203721862 5216086064 5216698368 5217726496 5218937423 5223677952 5227746432 5231951872 5234811904 5249184192 5252053644 5260372509 5266372608 5267410526 5269251456 5283432448 5284658624 5309230458 5318191872 5325379584 5332504576 5334368256 5336657816 5349965824 5352890368 5358542196 5377779456 5379027528 5383913472 5388106752 5402607616 5427727872 5428987536 5431955277 5436324992 5445500928 5448477696 5472090288 5473632256 5475081591 5482406874 5489816528 5496078336 5499082752 5500358976 5522914656 5524651584 5525933742 5540805536 5542091443 5542742016 5543834402 5550157824 5558948864 5561987648 5568331776 5577258204 5594222592 5595520896 5598579672 5610579968 5613646976 5614949788 5630722048 5639748492 5650578864 5658215808 5664669696 5665786112 5667766272 5683019776 5684338688 5687446016 5710768896 5713890672 5720408064 5740270592 5757730816 5766960864 5768299257 5776095304 5782683648 5784502272 5785844736 5789007552 5795610624 5812746912 5814095931 5829743248 5832930061 5839583232 5842775424 5868096822 5869942308 5885945856 5887105882 5889163392 5897042688 5905012736 5906383168 5909611876 5916352512 5933845806 5943861504 5945240952 5961241216 5961940992 5964499912 5979373568 5982642176 5999067648 6003740043 6011854296 6018711552 6019897744 6022001664 6038208512 6039609856 6067691952 6071008839 6077933568 6086148096 6094290944 6099037504 6114246656 6115865616 6117588992 6124048224 6127395918 6144101376 6146033664 6147460032 6157836288 6174408704 6176043594 6194102201 6203117568 6204557184 6207948888 6212942848 6223429632 6233406228 6251632562 6253817472 6257236104 6265607856 6274076032 6275532116 6281232384 6286124544 6311902464 6315352848 6332349184 6333818792 6334562304 6353084416 6356557312 6363807744 6374009376 6393397248 6394881024 6396141353 6398376768 6412091392 6415596544 6417085472 6435110912 6445426848 6446922699 6457804416 6466532352 6475184128 6477447168 6496387072 6498107217 6499938304 6506801238 6526593024 6528107712 6530160768 6531676284 6537609216 6558461154 6560309248 6579706574 6590812416 6592342008 6601251776 6608781312 6612393984 6643139328 6644681064 6657208347 6662563712 6666205784 6673809408 6706396368 6710062401 6726795264 6728121008 6730472448 6748585984 6750152192 6753842144 6761545728 6772384962 6781538064 6792984576 6794561088 6812847104 6816571328 6833569792 6837305344 6848266026 6856077312 6861417192 6866936832 6870690624 6878527488 6879883136 6882287616 6900809728 6902411264 6922820107 6934505088 6936114444 6938295816 6946209792 6955597824 6964903936 6970328576 6989560704 6998912256 7002738192 7013830012 7021830144 7025668608 7058335536 7078973944 7090922496 7100506112 7112491008 7123892832 7125546141 7144722928 7147219968 7148628571 7151126976 7170372608 7172036704 7184142336 7205384193 7213602816 7217546112 7219221156 7236970496 7238650048 7239499776 7242607036 7260667904 7264636928 7272307266 7284582144 7296120384 7300108788 7306739712 7308435456 7309875832 7312430592 7328104448 7332110336 7333811968 7363886208 7366202112 7367911656 7380347904 7390322688 7400210432 7424442368 7426408248 7436344272 7440409329 7458963456 7460694528 7464772896 7495384176 7499481507 7519664656 7534105152 7544287744 7552892928 7557021696 7569136134 7591268111 7592159232 7593921216 7598072412 7614358528 7618520896 7620288998 7627210752 7664452992 7668642744 7687766016 7689281152 7691065676 7691968512 7710244864 7712669696 7714459648 7718676736 7727480832 7739868528 7750329216 7752127908 7763410944 7765212672 7786110976 7790367232 7824129096 7826589744 7835516928 7841619648 7847927808 7852217856 7861174272 7862723584 7888470016 7901115789 7911794408 7925148672 7926987936 7949254656 7963845687 7988069376 7989643697 7998756864 8004986724 8015805728 8024948736 8029335552 8037813294 8066669184 8068541292 8090255936 8094678452 8103911424 8114864128 8141591808 8143481304 8154487488 8165397632 8168251392 8169861224 8172716544 8192135168 8194711552 8196613376 8210448384 8223610311 8234724792 8244117504 8248624128 8250538464 8270823424 8272742912 8277265184 8297906176 8311208304 8315751603 8325236736 8338423296 8342981472 8352497664 8354143808 8374976512 8381499392 8415869952 8420470464 8422424682 8446083072 8459622738 8484358477 8487323712 8498679168 8516793586 8524529664 8526508032 8531169024 8566153344 8570836008 8593902464 8595896932 8610405888 8622043136 8636596224 8650441296 8664142956 8674025472 8675734984 8676753408 8678767104 8683511328 8702124032 8704143616 8706881024 8708901712 8716812288 8744614872 8759374848 8764163136 8786018304 8787749888 8789789344 8811708416 8816525312 8830658823 8845564032 8857519104 8859574752 8864417814 8874528768 8876277796 8898412544 8900768709 8941861824 8946749868 8969060352 8973963264 9015394304 9017781444 9029846616 9042050752 9057312768 9059414784 9101537928 9129222144 9131021368 9141436416 9148556256 9155915776 9160920832 9171369984 9176383488 9186072336 9191093877 9216152064 9219050496 9221190048 9246006784 9248152592 9251061088 9261613056 9274130432 9304676352 9306835776 9311923332 9319414272 9331883008 9335144448 9336984256 9339151178 9362440192 9367558144 9377448843 9398411784 9411114048 9413298174 9421848576 9429186816 9454563328 9498523776 9500728188 9529626624 9534835968 9545711616 9578856448 9607178924 9618137088 9623394816 9625628208 9652666368 9668140272 9696409688 9699798528 9712776192 9728160512 9733478384 9742319616 9744580608 9749907456 9760201857 9789889536 9792161568 9795241152 9797514426 9818514944 9821602816 9823882208 9826162129 9829252406 9840463872 9853763584 9869559861 9886218624 9888513012 9901877664 9913171968 9915125696 9918590976 9920545772 9945284608 9947592704 9953030528 9993845568 9999308676 10010714112 10045473536 10076028928 10092181512 10122878976 10125228288 10130763216 10142318592 10169614336 10172307096 10219270656 10224856992 10250354688 10255958016 10272399039 10300405248 10306035936 10319824704 10333772288 10336170544 10341820783 10351214592 10353616896 10401757632 10404171666 10407443724 10432172128 10433396736 10435452992 10437874846 10447355904 10455492864 10463903744 10469623808 10498368384 10504107288 10520745018 10532745216 10534821052 10538502912 10566864896 10569317248 10618460916 10636383744 10650759168 10665009152 10668736512 10673315632 10699931648 10705780736 10717084392 10755558912 10758055056 10767826944 10776213504 10805215232 10855455744 10857975072 10863910554 10872649984 10891001856 10896955392 10908460899 10944180576 10947264512 10950163182 10964813748 10979633056 10982181203 10992156672 10998165504 11000717952 11045829312 11049303168 11051867484 11081611072 11084182886 11085484032 11087668804 11100315648 11117897728 11123975296 11136663552 11154516408 11188445184 11191041792 11197159344 11221159936 11227293952 11229899576 11261444096 11279496984 11301157728 11316431616 11329339392 11331572224 11335532544 11366039552 11368677376 11374892032 11421537792 11427781344 11430433497 11440816128 11480541184 11533921728 11536598514 11552190608 11565367296 11569004544 11571689472 11578015104 11591221248 11625493824 11628191862 11659486496 11665860122 11679166464 11685550848 11736193644 11739884616 11771891712 11774211764 11778326784 11794085376 11810025472 11812766336 11819223752 11832705024 11867691612 11887723008 11890481904 11922482432 11923881984 11928999824 11958747136 11965284352 11998135296 12007480086 12023708592 12037423104 12039795488 12044003328 12076417024 12079219712 12135383904 12142017678 12155867136 12172296192 12188581888 12198075008 12231731232 12235177984 12248096448 12254791836 12274202521 12288202752 12292067328 12294920064 12315672576 12348817408 12352087188 12388204402 12406235136 12409114368 12415897776 12425885696 12446859264 12466812456 12503265124 12507634944 12514472208 12531215712 12548152064 12551064232 12562464768 12572249088 12623804928 12630705696 12633637023 12664698368 12667637584 12669124608 12674562313 12706168832 12713114624 12748018752 12775190379 12786794496 12789762048 12792282706 12796753536 12824182784 12831193088 12834170944 12890853696 12893845398 12915608832 12933064704 12950368256 12954894336 12992774144 12996214434 12999876608 13013602476 13053186048 13056215424 13060321536 13063352568 13075218432 13116922308 13120618496 13159413148 13181624832 13184684016 13202503552 13217562624 13224787968 13286278656 13289362128 13296626721 13314416694 13325127424 13332411568 13347618816 13412792736 13420124802 13453590528 13456242016 13459364933 13460944896 13497171968 13500304384 13507684288 13523091456 13544769924 13563076128 13585969152 13589122176 13625694208 13633142656 13674610688 13696532052 13712154624 13722834384 13733873664 13741381248 13757054976 13759766272 13764575232 13801619456 13804822528 13845640214 13869010176 13872228888 13876591632 13892419584 13911195648 13929807872 13940657152 13979121408 13997824512 14005476384 14008726767 14027660024 14043660288 14051337216 14116671072 14119947261 14157947888 14165687291 14181844992 14201012224 14247785664 14251092282 14289445856 14294439936 14297257142 14302253952 14340745216 14344073408 14368284672 14410768386 14427205632 14435092224 14438442312 14473940992 14477300096 14478999552 14485214072 14521335808 14529273856 14544614532 14569164288 14592240768 14600217576 14613479424 14616870912 14619751664 14624861184 14656208896 14664220672 14667623936 14727772416 14732404224 14735823312 14743878609 14760695808 14780645376 14800420864 14848884736 14852816496 14872688544 14880818658 14917926912 14921389056 14929545792 14990768352 14998963014 15039329312 15042819631 15068210304 15088575488 15114043392 15138272268 15182536222 15184318464 15187842432 15196144824 15228717056 15237041792 15240577996 15254421504 15328905984 15337285488 15375532032 15378562304 15382131352 15383937024 15420489728 15425339392 15428919296 15437353472 15454961664 15479737056 15500658432 15504255816 15526821888 15530425344 15533486143 15572221952 15580734464 15648258192 15653179488 15656812269 15671033856 15683239296 15695855616 15704435712 15725447168 15776940032 15781117527 15802231578 15823588816 15850297344 15853975872 15927691374 15976138752 15979287394 15997513728 16009973448 16031611456 16049897472 16058671104 16075626588 16133338368 16137082584 16180511872 16189356904 16207822848 16229728256 16283183616 16286962608 16295865831 16308974976 16330795264 16336502784 16339722448 16345433088 16384270336 16389423104 16393226752 16420896768 16447220622 16469449584 16488235008 16497248256 16501076928 16541646848 16545485824 16554530368 16595812352 16622416608 16626274329 16631503206 16650473472 16676846592 16685962944 16704995328 16708287616 16762998784 16812563117 16831739904 16840940928 16844849364 16892166144 16919245476 16968716954 16974647424 16997358336 17033587172 17049059328 17053016064 17062338048 17132306688 17141672016 17187804928 17191793864 17220811776 17244086272 17273192448 17300882592 17304897771 17328285912 17348050944 17351469968 17353506816 17357534208 17360955101 17367022656 17404248064 17408287232 17413762048 17417803424 17489229744 17498790183 17518749696 17528326272 17575499776 17579578688 17623416832 17633050624 17661317646 17691128064 17715038208 17719149504 17728835628 17749057536 17752555592 17796825088 17801537418 17883723648 17893499736 17938120704 17947926528 18030788608 18035562888 18059693232 18084101504 18114625536 18118829568 18203075856 18213026517 18258444288 18262042736 18282872832 18297112512 18311831552 18321841664 18342739968 18352766976 18372144672 18382187754 18432304128 18435936841 18438100992 18442380096 18492013568 18496305184 18502122176 18523226112 18548260864 18582306603 18609352704 18613671552 18623846664 18638828544 18663766016 18670288896 18673968512 18678302356 18724880384 18735116288 18754897686 18796823568 18822228096 18826596348 18843697152 18858373632 18909126656 18997047552 19001456376 19059253248 19069671936 19091423232 19157712896 19188424059 19214357848 19236274176 19246789632 19251256416 19305332736 19336280544 19340768097 19392819376 19399597056 19403420407 19425552384 19456321024 19466956768 19489161216 19499814912 19520403714 19579779072 19584323136 19590482304 19595028852 19637029888 19643205632 19647764416 19652324258 19658504812 19680927744 19707527168 19739119722 19772437248 19777026024 19803755328 19826343936 19830251392 19837181952 19841091544 19890569216 19895185408 19906061056 19971625041 19987691136 19998617352 20021428224 20090947072 20152057856 20184363024 20245757952 20250456576 20261526432 20284637184 20339228672 20344614192 20438541312 20449713984 20500709376 20511916032 20544798078 20600810496 20604870587 20612071872 20639649408 20667544576 20672341088 20683641566 20702429184 20707233792 20768460321 20803515264 20808343332 20814887448 20864344256 20866793472 20870905984 20875749692 20894711808 20910985728 20927807488 20939247616 20996736768 21008214576 21041490036 21065490432 21069642104 21077005824 21133729792 21138634496 21236921832 21272767488 21301518336 21330018304 21337473024 21346631264 21399863296 21411561472 21434168784 21445885713 21511117824 21516110112 21552427008 21610430464 21616152579 21710911488 21715950144 21727821108 21745299968 21782003712 21793910784 21816921798 21888361152 21894529024 21900326364 21929627496 21959266112 21964362406 21984313344 21996331008 22001435904 22091658624 22098606336 22103734968 22163222144 22168365772 22170968064 22175337608 22200631296 22235795456 22247950592 22273327104 22309032816 22321227987 22376890368 22382083584 22394318688 22442319872 22454587904 22459799152 22522888192 22558993968 22602315456 22632863232 22658678784 22663144448 22671065088 22732079104 22737354752 22749784064 22773804333 22843075584 22855562688 22860866994 22881632256 22961082368 23028973009 23067843456 23073197028 23104381216 23130734592 23138009088 23143378944 23156030208 23182442496 23250987648 23256383724 23318972992 23331720244 23358332928 23371101696 23472387288 23479769232 23543783424 23548423528 23556653568 23588170752 23620050944 23625532672 23638447504 23665410048 23703347367 23735383224 23775446016 23780963808 23844964864 23847763968 23857999648 23917494272 23930568704 23968931091 23996270592 24014960172 24047417184 24074846208 24079590976 24088006656 24152834048 24158439424 24270767808 24284035356 24311734272 24344592384 24377163776 24396150016 24463462464 24470355968 24496192896 24509583672 24548405042 24576405504 24584134656 24589840128 24631345152 24697634816 24704174376 24776408804 24812470272 24818228736 24831795552 24851771392 24893718528 24933624912 24947254809 25006530248 25015269888 25028944416 25062431424 25096304128 25102128464 25124929536 25144498176 25247609856 25261411392 25267274046 25329396736 25335275168 25338249216 25349124626 25412337664 25426229248 25453075431 25496037504 25550380758 25573588992 25579524096 25584565412 25593507072 25648365568 25662386176 25668341888 25781707392 25787690796 25831217664 25866129408 25900736512 25909788672 25985548288 25992428868 25999753216 26027204952 26106372096 26112430848 26120643072 26126705136 26150436864 26233844616 26241236992 26318826296 26363249664 26369368032 26405007104 26435125248 26449575936 26491976469 26572557312 26578724256 26593253442 26628833388 26650254848 26664823136 26671011493 26695237632 26825585472 26840249604 26907181056 26912484032 26918729866 26921889792 26994343936 27000608768 27015368576 27046182912 27089539848 27126152256 27171938304 27178244352 27251388416 27266285312 27349221376 27393064104 27424309248 27445668768 27467747328 27482762496 27514109952 27519532544 27529150464 27603238912 27609645056 27691280428 27738020352 27744457776 27753183264 27784839168 27822391296 27859615744 27881314304 27958242816 27995649024 28010952768 28017453534 28055320048 28087320576 28102674432 28132346529 28233342144 28239894522 28315895776 28331374582 28363689984 28402024448 28495571328 28502184564 28578891712 28588879872 28594514284 28604507904 28681490432 28688146816 28736569344 28821536772 28854411264 28870184448 28876884624 28947881984 28954600192 28957999104 28970428144 29042671616 29058547712 29089229064 29138328576 29184481536 29200435152 29226958848 29233741824 29239503328 29249722368 29312417792 29328441344 29335247872 29455544832 29464808448 29471646624 29478486387 29487757218 29521391616 29561290752 29600841728 29608679583 29705632992 29745377088 29761637316 29808777551 29835853824 29842778112 29859091584 29981536704 29997926028 30078658624 30085639262 30136420608 30177150976 30228086784 30276544536 30365072444 30368636928 30375684864 30392289648 30457434112 30474083584 30481155992 30508843008 30657811968 30674570976 30751064064 30757124608 30764262704 30767874048 30840979456 30850678784 30857838592 30874706944 30959474112 31001316864 31008511632 31025462349 31053643776 31060850688 31066972286 31144443904 31161468928 31296516384 31306358976 31313624538 31342067712 31366478592 31391711232 31408871424 31450894336 31553880064 31562235054 31604463156 31647177632 31700594688 31707951744 31855382748 31952277504 31958574788 31995027456 32019946896 32063222912 32099794944 32117342208 32151253176 32266676736 32274165168 32361023744 32378713808 32415645696 32459456512 32566367232 32573925216 32591731662 32617949952 32661590528 32673005568 32679444896 32687029123 32690866176 32768540672 32778846208 32786453504 32841793536 32894441244 32938899168 32946543609 32976470016 32994496512 33002153856 33083293696 33090971648 33109060736 33244833216 33252548658 33263006412 33300946944 33353693184 33371925888 33409990656 33416575232 33525997568 33625126234 33663479808 33681881856 33689698728 33784332288 33838490952 33937433908 33949294848 33994716672 34067174344 34098118656 34106032128 34124676096 34264613376 34283344032 34291300491 34375609856 34383587728 34402383421 34441623552 34488172544 34601765184 34609795542 34656571824 34696101888 34702939936 34707013632 34715068416 34721910202 34734045312 34808496128 34816574464 34827524096 34835606848 34978459488 34997580366 35037499392 35056652544 35150999552 35159157376 35266101248 35322635292 35382256128 35430076416 35438299008 35457671256 35498115072 35505111184 35593650176 35603074836 35767447296 35786999472 35876241408 35895853056 36061577216 36071125776 36119386464 36168203008 36229251072 36237659136 36406151712 36426053034 36516888576 36524085472 36532561961 36565745664 36594225024 36623663104 36643683328 36705533952 36744289344 36764375508 36822607563 36864608256 36871873682 36876201984 36884760192 36984027136 36992610368 37004244352 37046452224 37164613206 37218705408 37227343104 37247693328 37277657088 37327532032 37340577792 37347937024 37356604712 37449760768 37470232576 37509795372 37593647136 37644456192 37653192696 37687394304 37716747264 37818253312 37994095104 38002912752 38023686939 38118506496 38139343872 38315425792 38325571137 38376848118 38428715696 38472548352 38493579264 38502512832 38672561088 38681536194 38785638752 38799194112 38806840814 38851104768 38912642048 38933913536 38978322432 38999629824 39040807428 39159558144 39168646272 39180964608 39190057704 39274059776 39286411264 39295528832 39304648516 39317009624 39361855488 39415054336 39478239444 39544874496 39554052048 39607510656 39652687872 39660502784 39674363904 39682183088 39781138432 39790370816 39812122112 39943250082 39975382272 39997234704 40042856448 40181894144 40304115712 40368726048 40378094799 40491515904 40500913152 40523052864 40569274368 40689228384 40830510427 40877082624 40899427968 41023832064 41089596156 41201620992 41209741174 41224143744 41279298816 41335089152 41344682176 41367283132 41404858368 41414467584 41536920642 41607030528 41616686664 41629774896 41728688512 41733586944 41741811968 41751499384 41789423616 41821971456 41855614976 41878495232 41993473536 42016429152 42026180301 42082980072 42130980864 42139284208 42154011648 42162319531 42267459584 42277268992 42473843664 42497061873 42545534976 42603036672 42660036608 42693262528 42799726592 42823122944 42868337568 42891771426 43022235648 43032220224 43104854016 43220860928 43232305158 43421822976 43431900288 43455642216 43490599936 43564007424 43587821568 43633843596 43776722304 43789058048 43800652728 43859254992 43918532224 43928724812 43968626688 43992662016 44002871808 44183317248 44197212672 44207469936 44231635827 44326444288 44336731544 44341936128 44350675216 44401262592 44471590912 44495901184 44546654208 44618065632 44642455974 44753780736 44764167168 44772989471 44788637376 44884639744 44909175808 44919598304 45045776384 45117987936 45128458893 45204630912 45265726464 45326288896 45342130176 45474709504 45499568128 45547608666 45686151168 45711125376 45721733988 45763264512 45922164736 46057946018 46135686912 46146394056 46208762432 46261469184 46276018176 46286757888 46312060416 46364884992 46501975296 46512767448 46600458429 46637945984 46663440488 46716665856 46742203392 46944774576 46959538464 46970436807 47087566848 47096847056 47113307136 47122592417 47176341504 47240101888 47251065344 47276895008 47330820096 47406694734 47470766448 47550892032 47561927616 47689929728 47715999296 47834988544 47861137408 47937862182 47992541184 48029920344 48094834368 48149692416 48159181952 48176013312 48305668096 48316878848 48541535616 48568070712 48623468544 48689184768 48754327552 48792300032 48926924928 48940711936 48992385792 49019167344 49096810084 49152811008 49168269312 49179680256 49262690304 49395269632 49408348752 49552817608 49624940544 49636457472 49663591104 49703542784 49787437056 49867249824 49878822987 49894509618 50013060496 50030539776 50040399997 50057888832 50124862848 50192608256 50204256928 50288996352 50437689351 50495219712 50522822784 50534548092 50658793472 50670550336 50676498432 50698249252 50824675328 50852458496 50906150862 50992075008 51100761516 51147177984 51159048192 51169130824 51187014144 51296731136 51324772352 51336683776 51563414784 51575381592 51662435328 51732258816 51801473024 51819577344 51971096576 51984857736 51999506432 52054409904 52082865303 52212744192 52224861696 52241286144 52253410272 52467689232 52482473984 52496370549 52637652592 52726499328 52738736064 52810014208 52870250496 52899151872 52983952938 53138876777 53145114624 53157448512 53186506884 53257666776 53300509696 53329646272 53342022986 53390475264 53651170944 53680499208 53814362112 53824968064 53837459732 53843779584 53988687872 54001217536 54030737152 54092365824 54179079696 54252304512 54343876608 54356488704 54502776832 54532570624 54698442752 54786128208 54848618496 54891337536 54935494656 54965524992 55028219904 55039065088 55058300928 55206477824 55219290112 55307810523 55382560856 55476040704 55488915552 55506366528 55569678336 55644782592 55746919809 55762628608 55916485632 55927505879 55991298048 56021905536 56034907068 56110640096 56174641152 56205348864 56264693058 56466684288 56479789044 56631791552 56662749164 56727379968 56804048896 56991142656 57004369128 57157783424 57177759744 57189028568 57209015808 57362980864 57376293632 57473138688 57565272177 57643073544 57708822528 57740368896 57753769248 57895763968 57909200384 57915998208 57940856288 58085343232 58117095424 58178458128 58210261221 58276657152 58368963072 58400870304 58467483648 58479006656 58499444736 58624835584 58656882688 58670495744 58911089664 58929616896 58943293248 58956972774 58975514436 59042783232 59122581504 59201683456 59217359166 59390509339 59411265984 59490754176 59523274632 59617555102 59671707648 59685556224 59718183168 59963073408 59995852056 60157317248 60171278524 60272841216 60354301952 60456173568 60553089072 60730144888 60737273856 60751369728 60784579296 60914868224 60948167168 60962311984 61017686016 61315623936 61349141952 61502128128 61514249216 61528525408 61535748096 61681958912 61701357568 61715677184 61749413888 61814611761 61918948224 62002633728 62017023264 62050924698 62107287552 62121701376 62133944572 62288887808 62305380963 62322937856 62593032768 62612717952 62627249076 62684135424 62732957184 62783422464 62817742848 62901788672 63107760128 63124470108 63208926312 63294355264 63401189376 63415903488 63710765496 63904555008 63917149576 63990054912 64039893792 64126445824 64199589888 64234684416 64302506352 64337657139 64533353472 64548330336 64722047488 64757427616 64831291392 64918913024 65132734464 65147850432 65183463324 65235899904 65323181056 65346011136 65358889792 65374058246 65381732352 65537081344 65557692416 65572907008 65683587072 65788882488 65877798336 65893087218 65952940032 65988993024 66004307712 66166587392 66181943296 66218121472 66489666432 66505097316 66526012824 66601893888 66707386368 66743851776 66819981312 66833150464 67051995136 67250252468 67326959616 67363763712 67379397456 67568664576 67676981904 67874867816 67898589696 67989433344 68134348688 68196237312 68212064256 68249352192 68321412999 68529226752 68566688064 68582600982 68751219712 68767175456 68804766842 68883247104 68976345088 69086919027 69203530368 69219591084 69313143648 69392203776 69405879872 69414027264 69430136832 69443820404 69468090624 69616992256 69633148928 69655048192 69671213696 69956918976 69995160732 70074998784 70113305088 70301999104 70318314752 70532202496 70645270584 70764512256 70860152832 70876598016 70915342512 70996230144 71010222368 71187300352 71206149672 71534894592 71573998944 71752482816 71791706112 71906793273 72142251552 72238772928 72336406016 72392745481 72458502144 72475318272 72812303424 72852106068 73033777152 73048170944 73065123922 73131491328 73188450048 73247326208 73287366656 73411067904 73488578688 73528751016 73645215126 73729216512 73743747364 73752403968 73769520384 73968054272 73985220736 74008488704 74092904448 74329226412 74437410816 74454686208 74495386656 74555314176 74655064064 74681155584 74695874048 74713209424 74899521536 74940465152 75019590744 75187294272 75288912384 75306385392 75374788608 75433494528 75636506624 75988190208 76005825504 76047373878 76237012992 76278687744 76359226293 76630851584 76651142274 76753696236 76857431392 76945096704 76987158528 77005025664 77345122176 77363072388 77571277504 77598388224 77613681628 77702209536 77825284096 77867827072 77956644864 77999259648 78081614856 78319116288 78337292544 78361929216 78380115408 78548119552 78572822528 78591057664 78609297032 78634019248 78723710976 78830108672 78956478888 79089748992 79108104096 79215021312 79305375744 79321005568 79348727808 79364366176 79562276864 79580741632 79624244224 79886500164 79950764544 79994469408 80013034479 80085712896 80363788288 80737452096 80756189598 80983031808 81001826304 81046105728 81138548736 81378456768 81661020854 81754165248 81798855936 82047664128 82179192312 82403241984 82419482348 82448287488 82558597632 82670178304 82689364352 82734566264 82809716736 82828935168 83073841284 83214061056 83233373328 83259549792 83457377024 83467173888 83483623936 83502998768 83578847232 83643942912 83711229952 83756990464 83986947072 84032858304 84052360602 84165960144 84261961728 84278568416 84308023296 84324639062 84534919168 84554537984 84947687328 84994123746 85091069952 85206073344 85320073216 85386525056 85646245888 85736675136 85783542852 86044471296 86064440448 86209708032 86441721856 86464610316 86843645952 86863800576 86911284432 86981199872 87128014848 87175643136 87267687192 87553444608 87578116096 87601305456 87718509984 87837064448 87857449624 87937253376 87985324032 88005743616 88366634496 88394425344 88414939872 88435459161 88463271654 88652888576 88673463088 88683872256 88701350432 88721936191 88802525184 88943181824 88991802368 89236131264 89284911948 89426332653 89507561472 89528334336 89545978942 89577274752 89769279488 89818351616 89839196608 90235975872 90256917786 90409261824 90531452928 90652577792 90684260352 90949419008 90999136256 91095217332 91372302336 91422250752 91443467976 91526529024 91844329472 92115892036 92271373824 92292788112 92417524864 92522938368 92552036352 92573515776 92624120832 93003950592 93025534896 93076387047 93200916858 93275891968 93326880976 93433331712 93484406784 93889549152 93919076928 93940873614 94175133696 94193694112 94215554531 94226614272 94245184834 94352683008 94480203776 94502130688 94553790016 94661640192 94813389468 94941532896 95101784064 95123855232 95379859456 95431998592 95722274816 95875724364 95985082368 96059840688 96189668736 96299384832 96318363904 96352026624 96611336192 96633757696 97083071232 97136141424 97246937088 97378369536 97508655104 97584600064 97853849856 97881423872 97984771584 98038334688 98061087369 98193620168 98305622016 98336538624 98359360512 98525380608 98816697504 98839630827 99105635216 99159811037 99249881088 99272914944 99327182208 99407085568 99734499648 99757645974 99789019236 100026120992 100061079552 100080799994 100115777664 100249725696 100385216512 100408513856 100577992704 100875378702 100990439424 101045645568 101069096184 101317586944 101341100672 101352996864 101396498504 101649350656 101704916992 101812301724 101984150016 102201523032 102294355968 102318096384 102338261648 102374028288 102593462272 102649544704 102673367552 103126829568 103150763184 103207150263 103324870656 103464517632 103602946048 103942193152 103969715472 103999012864 104108819808 104165730606 104425488384 104449723392 104482572288 104506820544 104935378464 104964947968 104992741098 105275305184 105299737417 105452998656 105477472128 105620028416 105798303744 105967905876 106277753554 106290229248 106314897024 106373013768 106515333552 106601019392 106659292544 106684045972 106780950528 107302341888 107360998416 107628724224 107649936128 107674919464 107687559168 107977375744 108002435072 108061474304 108184731648 108358159392 108504609024 108687753216 108712977408 108734403001 109005553664 109065141248 109396885504 109572256416 109597685883 109697236992 109782675072 109870989312 109931049984 110078130176 110116601856 110438580224 110467822689 110615621046 110765121712 110952081408 110977831104 111012733056 111139356672 111493839618 111525257216 111832971264 111855011758 111982596096 112043811072 112069814136 112221280192 112349282304 112410697728 112529386116 112933368576 112959578088 113263583104 113325498328 113454759936 113608097792 113982285312 114008738256 114071060817 114315566848 114355519488 114378057136 114418031616 114725961728 114752587264 114946277376 115130544354 115286147088 115417645056 115480737792 115507538496 115791527936 115818400768 115881712576 116170686464 116234190848 116356916256 116420522442 116553314304 116737926144 116801740608 116934967296 116958013312 116998889472 117313765376 117340991488 117687941819 117822179328 117859233792 117886586496 117913945548 117951028872 118085566464 118245163008 118403366912 118434718332 118781018678 118822531968 118981508352 119046549264 119235110204 119343415296 119371112448 119436366336 119926146816 119991704112 120314634496 120342557048 120545682432 120708603904 120912347136 121106178144 121134284397 121460289776 121474547712 121502739456 121526685707 121569158592 121829736448 121896334336 121924623968 122491531281 122631247872 122698283904 123028498432 123057050816 123071496192 123363917824 123431354368 123498827776 123629223522 123837896448 124005267456 124034046528 124101849396 124214575104 124243402752 124267889144 124577775616 124610761926 124645875712 125186065536 125225435904 125254498152 125368270848 125465914368 125566844928 125635485696 125803577344 126215520256 126248940216 126417852624 126486958593 126588710528 126802378752 126831806976 127421530992 127491185619 127809110016 127834299152 127980109824 128079787584 128252891648 128399179776 128469368832 128605012704 128675314278 129051557887 129066706944 129096660672 129444094976 129514855232 129662582784 129837826048 130265468928 130295700864 130366926648 130471799808 130646362112 130692022272 130717779584 130748116492 130763464704 131074162688 131115384832 131145814016 131367174144 131577764976 131755596672 131786174436 131905880064 131977986048 132008615424 132333174784 132363886592 132436242944 132979332864 133010194632 133052025648 133203787776 133414772736 133487703552 133639962624 133666300928 134103990272 134318968413 134500504936 134653919232 134727527424 134758794912 135137329152 135353963808 135385376679 135749735632 135797179392 135823942849 135978866688 136268697376 136424128512 136498704384 136642825998 137058453504 137133376128 137165201964 137502439424 137534350912 137609533684 137766494208 137952690176 138173838054 138407060736 138439182168 138626287296 138784407552 138811759744 138828054528 138860273664 138887640808 138936181248 139233984512 139266297856 139310096384 139342427392 139801375287 139913837952 139990321464 140149997568 140226610176 140603998208 140636629504 141064404992 141290541168 141367777251 141529024512 141720305664 141753196032 141830685024 141992460288 142020444736 142374600704 142412299344 143069789184 143147997888 143504965632 143583412224 143813586546 144234094109 144284503104 144477545856 144672812032 144785490962 144917004288 144950636544 145624606848 145704212136 146067554304 146096341888 146130247844 146262982656 146376900096 146494652416 146574733312 146822135808 146977157376 147057502032 147290430252 147458433024 147487494728 147504807936 147539040768 147936108544 147970441472 148016977408 148185808896 148658452824 148874821632 148909372416 148990773312 149110628352 149310128128 149362311168 149391748096 149426418848 149799043072 149880930304 150039181488 150121199991 150374588544 150577824768 150612770784 150866989056 151273013248 151313068053 151976380416 152011651008 152094747756 152474025984 152557375488 152718452586 153261703168 153302284548 153507392472 153714862784 153890193408 153974317056 154010051328 154690244352 154726144776 155142555008 155196776448 155227363256 155404419072 155650568192 155735654144 155913289728 155998519296 156163229712 156248595909 156638232576 156674585088 156723858432 156760230816 157096239104 157145645056 157182115328 157218594064 157268038496 157447421952 157660217344 157912957776 158179497984 158216208192 158430042624 158610751488 158642011136 158697455616 158728732352 159124553728 159161483264 159248488448 159416630331 159773000328 159901529088 159988938816 160026068958 160171425792 160727576576 161202811063 161474904192 161512379196 161966063616 162003652608 162092211456 162277097472 162756913536 163322041708 163508330496 163597711872 164095328256 164358384624 164806483968 164838964696 164896574976 165117195264 165340356608 165378728704 165469132528 165619433472 165657870336 165923431569 166147682568 166428122112 166466746656 166519099584 166914754048 166934347776 166967247872 167005997536 167287885824 167422459904 167513980928 167782517637 167973894144 168065716608 168104721204 168331920288 168523923456 168557136832 168616046592 168649278124 169069838336 169109075968 169895374656 169988247492 170182139904 170412146688 170640146432 170773050112 171292491776 171473350272 171567085704 172088942592 172128880896 172419416064 172883443712 172929220632 173687291904 173727601152 173822568864 173962399744 174256029696 174351286272 174535374384 174630783663 175106889216 175202610912 175437019968 175674128896 175714899248 175874506752 175970648064 176011487232 176733268992 176788850688 176829879744 176870918322 176926543308 177305777152 177346926176 177367744512 177402700864 177443872382 177605050368 177886363648 177983604736 178171528017 178472262528 178569823896 178852665306 179015122944 179056668672 179091957884 179154549504 179538558976 179636703232 179678393216 180471951744 180513835572 180818523648 181062905856 181305155584 181368520704 181898838016 181998272512 182190434664 182744604672 182844501504 182886935952 183053058048 183688658944 184231784072 184542747648 184585576224 184835049728 185045876736 185104072704 185147031552 185248241664 185443835283 186007901184 186051069792 186152774094 186401833716 186551783936 186653761952 186697080451 186866663424 186968813568 187779098304 187838153856 187881747228 188350267392 188387388224 188431109062 188453228544 188490369668 188705366016 188960407552 189004261376 189107580032 189323280384 189626778936 189883065792 190203568128 190247710464 190759718912 190863997184 191444549632 191751448728 191970164736 192119681376 192379337472 192598769664 192636727808 192704053248 193222672384 193267515392 194166142464 194272282848 194493874176 194756739072 195017310208 195169200128 195707699712 195969543168 196076669376 196122174738 196387240336 196611244032 196673077248 196718721024 197050761216 197633395008 197679261654 198211270432 198319622074 198499762176 198545829888 198654364416 198814171136 199468999296 199515291948 199578038472 200052241984 200122159104 200161599988 200231555328 200499451392 200770433024 200817027712 201155985408 201750757404 201980878848 202091291136 202138192368 202635173888 202682201344 202705993728 202792997008 203298701312 203409833984 203624603448 203968300032 204403046064 204588711936 204636192768 204676523296 204748056576 205186924544 205299089408 205346735104 206253659136 206301526368 206414300526 206649741312 206929035264 207205892096 207260757081 207939430944 207998025728 208217639616 208331461212 208661442857 208850976768 208899446784 208965144576 209013641088 209870756928 209929895936 209985482196 210550610368 210599474834 210905997312 210954944256 211240056832 211596607488 211935811752 212555507108 212580458496 212629794048 212746027536 213030667104 213202038784 213318585088 213368091944 213561901056 214604683776 214721996832 215257448448 215299872256 215349838928 215375118336 215954751488 216004870144 216122948608 216716318784 217009218048 217178236443 217375506432 217425954816 217468806002 218011107328 218130282496 219144512832 219195371766 219394473984 219565350144 219741978624 219862099968 220156260352 220233203712 220877160448 220935645378 221231242092 221530243424 221904162816 221955662208 222025466112 222278713344 222987679236 223050514432 223665942528 223710023516 223965192192 224087622144 224139628272 224442560384 224698564608 224821395456 225058772232 225866737152 225919156176 226527166208 226650996656 226909519872 227216195584 227964570624 228017476512 228142121634 228631133696 228711038976 228756114272 228809203861 228836063232 229451923456 229505174528 229892554752 230261088708 230572294176 230835290112 230961475584 231015076992 231583055872 231636801536 231763425152 232468381696 232713832512 232841044884 233106628608 233475852288 233603481216 233869934592 233916026624 233997778944 234627530752 234681982976 235375883638 235644358656 235718467584 235773172992 235827891096 235902057744 236171132928 236490326016 236806733824 236869436664 237562037356 237645063936 237963016704 238093098528 238470220408 238686830592 238742224896 238872732672 239852293632 239983408224 240039103437 240629268992 240685114096 240816683947 241091364864 241417207808 242212356288 242268568794 242920579552 242949095424 243005478912 243053371414 243138317184 243659472896 243792668672 243849247936 244983062562 245262495744 245396567808 246056996864 246114101632 246142992384 246862708736 246997655552 247258447044 247675792896 248010534912 248068093056 248203698792 248429150208 248486805504 248535778288 249155551232 249221523852 249291751424 250372131072 250450871808 250508996304 250736541696 250931828736 251133689856 251270971392 251607154688 252431040512 252497880432 252835705248 252973917186 253177421056 253604757504 253663613952 254843061984 254982371238 255618220032 255668598304 255727933727 255960219648 256159575168 256505783296 256938737664 257210025408 257350628556 258103115774 258133413888 258193321344 258888189952 259029710464 259325165568 260530937856 260591401728 260733853296 260943599616 261292724224 261384044544 261435559168 261496232984 261526929408 262148325376 262230769664 262291628032 262734348288 263155529952 263511193344 263572348872 263811760128 263955972096 264017230848 264666349568 264727773184 264872485888 265958665728 266020389264 266104051296 266165808573 266407575552 266829545472 266975407104 267332601856 268207980544 268278997959 268637936826 269001009872 269307838464 269455054848 269517589824 270707927616 270770753358 271499471264 271594358784 271647885698 271957733376 272537394752 272848257024 272997408768 273285651996 274116907008 274266752256 274330403928 275004878848 275068701824 275219067368 275532988416 275905380352 276347676108 276814121472 276878364336 277252574592 277568815104 277623519488 277656109056 277720547328 277775281616 277872362496 278467969024 278532595712 278620192768 278684854784 279602750574 279827675904 279980642928 280299995136 280453220352 281207996416 281273259008 282128809984 282581082336 282646663593 282735554502 283058049024 283440611328 283506392064 283661370048 283984920576 284040889472 284824598688 285813572989 286139578368 286295995776 287166824448 287627173092 288468188218 288569006208 288955091712 289345624064 289570981924 289834008576 289901273088 291249213696 291408424272 292135108608 292192683776 292260495688 292525965312 292753800192 292989304832 293149466624 293644271616 293954314752 294115004064 294183262107 294580860504 294916866048 294974989456 295009615872 295078081536 295136236717 295872217088 295940882944 296033954816 297316905648 297479433111 297749643264 297818744832 297981546624 298221256704 298620256256 298783496192 298852837696 299598086144 299761860608 300078362976 300242399982 300749177088 301155649536 301225541568 301733978112 302546026496 302626136106 303952760832 304023302016 304189495512 304948051968 305114750976 305436905172 306523406336 306604569096 307014784944 307429725568 307780386816 307948634112 308020102656 309380488704 309452289552 309621450789 310285110016 310393552896 310454726512 310808838144 311301136384 311471308288 311826579456 311997038592 312326459424 312497191818 313276465152 313349170176 313410926297 313447716864 313520461632 314192478208 314291290112 314364230656 314437188128 314536076992 314894843904 315320434688 315825915552 315899212251 316358995968 316432416384 316860085248 317284022272 317394911232 317457464704 318322966528 318496976896 318833260662 319546000656 319803058176 319977877632 320052137916 320342851584 321455153152 322405622126 322949808384 323024758392 323932127232 324007305216 324184422912 324554194944 325513827072 326203209003 326644083416 327016660992 327195423744 328190656512 328716769248 328793057649 329612967936 329677929392 329793149952 329858146919 330234390528 330680713216 330757457408 330938265056 331315740672 331846863138 332295365136 332856244224 332933493312 333038199168 333829508096 333934495744 334011995072 334575771648 334844919808 335027961856 335565035274 335947788288 336131433216 336209442408 336663840576 337047846912 337114273664 337232093184 337298556248 338139676672 338218151936 339790749312 339976494984 340364279808 340824293376 341280292864 341546100224 342584983552 342946700544 343134171408 344177885184 344257761792 344838832128 345766887424 345858441264 347374583808 347455202304 347645137728 347924799488 348512059392 348702572544 349070748768 349261567326 350213778432 350282799979 350405221824 350874039936 351348257792 351429798496 351941296128 352022974464 353063825457 353466537984 353577701376 353659759488 353741836644 353853086616 354611554304 354693852352 354735489024 354805401728 354887744764 355210100736 355772727296 355967209472 356343056034 356944525056 357139647792 357705330612 358030245888 358113337344 358183915768 358309099008 359077117952 359273406464 359356786432 360943903488 361027671144 361637047296 362125811712 362610311168 362737041408 363797676032 363996545024 364380869328 364580057121 365489209344 365689003008 365773871904 367377317888 367474593843 368463568144 369085495296 369171152448 369670099456 370091753472 370294063104 370496483328 370887670566 372015802368 372102139584 372305548188 372803667432 373103567872 373307523904 373394160902 373733326848 373937627136 375558196608 375676307712 375763494456 376700534784 376774776448 376862218124 376906457088 376980739336 377410732032 377920815104 378008522752 378215160064 378646560768 379253557872 379460875779 379766131584 380407136256 380495420928 381519437824 381727994368 382889099264 383502897456 383940329472 384239362752 384758674944 385197539328 385273455616 385408106496 386445344768 386535030784 387154673661 388332284928 388544565696 388987748352 389513478144 390338400256 391415399424 391492541153 391939086336 392153338752 392244349476 392774480672 393222488064 393346154496 393437442048 394101522432 395266790016 395358523308 396422540864 396639244148 396999524352 397091659776 397308728832 397628342272 398937998592 399030583896 399156076944 400104483968 400244318208 400323199976 400463110656 400998902784 401540866048 401634055424 402311970816 402956905239 403501514808 403961757696 404182582272 404276384736 405270347776 405364402688 405411987456 405585994016 406597402624 406819667968 407249206896 407471828547 407936600064 408806092128 409272385536 409353046592 409496113152 410373849088 410598178816 410693470208 412507318272 412603052736 412828601052 413299482624 413858070528 414411784192 414521514162 415878861888 415996051456 416435279232 416662922424 417322885714 417701953536 417798893568 417930289152 418027282176 419741513856 419859791872 419970964392 421101220736 421198949668 421811994624 421909888512 422480113664 423193214976 423871623504 424103331753 425111014216 425160916992 425259588096 425492055072 426061334208 426404077568 426637170176 426736183888 427123802112 429209367552 429443993664 430514896896 430599744512 430699677856 430750236672 431909502976 432009740288 432245897216 432702282327 433432637568 434018436096 434356472886 434751012864 434851909632 434937612004 436022214656 436260564992 438289025664 438390743532 438788947968 439130700288 439483957248 439724199936 440312520704 440466407424 441754320896 441871290756 442462484184 443060486848 443808325632 443911324416 444050932224 444557426688 445975358472 446101028864 447331885056 447420047032 447930384384 448175244288 448279256544 448885120768 449397129216 449642790912 450117544464 450363599973 451733474304 451838312352 453054332416 453301993312 453819039744 454432391168 455929141248 456034953024 456284243268 457262267392 457422077952 457512228544 457618407722 457672126464 458903846912 459010349056 459785109504 460522177416 461144588352 461670580224 461922951168 462030153984 463166111744 463273603072 463526850304 464936763392 465427665024 465682089768 466213257216 466951704576 467206962432 467739869184 467832053248 467995557888 469255061504 469363965952 470751767276 471288717312 471436935168 471546345984 471655782192 471804115488 472342265856 472980652032 473613467648 473738873328 475124074712 475290127872 475926033408 476186197056 476940440816 477373661184 477484449792 477745465344 478249890993 479704587264 479966816448 480078206874 481258537984 481370228192 481633367894 482182729728 482834415616 483608433189 484424712576 484537137588 485841159104 485898190848 486010957824 486106742828 486276634368 487318945792 487585337344 487698495872 489966125124 490524991488 490793135616 492113993728 492228203264 492285984768 493725417472 493995311104 494516894088 495351585792 496021069824 496136186112 496407397584 496858300416 496973611008 497071556576 498311102464 498443047704 498583502848 500744262144 500901743616 501017992608 501863657472 502267379712 502541942784 503214309376 503347552911 504995760864 505671410496 505947834372 506354842112 506749218367 507209515008 507327227904 509686123968 509964742476 511236440064 511337196608 511455867454 511920439296 512319150336 513011566592 513877475328 514420050816 514701257112 516206231548 516266827776 516386642688 517776379904 518059420928 518650331136 521061875712 521182803456 521467706592 521887199232 522585448448 522768089088 522871118336 522992465968 523053858816 524296650752 524461539328 524583256064 526311059904 527022386688 527144697744 527623520256 527911944192 528034461696 529332699136 529455546368 529744971776 531917331456 532040778528 532208102592 532331617146 532815151104 533659090944 533950814208 534514584051 534665203712 536415961088 536557995918 537275873652 538002019744 538615676928 538910109696 539035179648 541415855232 541541506716 542998942528 543188717568 543295771396 543915466752 545074789504 545696514048 545994817536 546571303992 548233814016 548533504512 548660807856 550009757696 550137403648 550438134736 551065976832 551810760704 552695352216 553628242944 553756728672 554505149184 555137630208 555247038976 555312218112 555441094656 555550563232 555744724992 556935938048 557065191424 557240385536 557369709568 559205501148 559655351808 559961285856 560091241353 560599990272 560906440704 562415992832 562546518016 565162164672 565293327186 565471109004 566116098048 566881222656 567012784128 567322740096 567969841152 568081778944 569649197376 571627145978 572279156736 572591991552 574333648896 575254346184 576936376436 577138012416 577910183424 578691248128 579141963848 579668017152 579802546176 582498427392 582816848544 584270217216 584385367552 584520991376 585051930624 585507600384 585978609664 586298933248 587908629504 588230008128 588366524214 589161721008 589833732096 589949978912 590019231744 590156163072 590272473434 591744434176 591881765888 592067909632 594633811296 594958866222 595499286528 595637489664 595963093248 596442513408 597240512512 597566992384 597705675392 599523721216 600156725952 600484799964 601498354176 602311299072 602451083136 603467956224 605092052992 605252272212 607905521664 608046604032 608378991024 609896103936 610229501952 610873810344 613046812672 613209138192 614029569888 614859451136 615560773632 615897268224 616040205312 618760977408 618904579104 619242901578 620570220032 620787105792 620909453024 621053553337 621617676288 622602272768 622942616576 623994077184 624652918848 624994383636 625984328571 626552930304 626698340352 626821852594 626895433728 627040923264 628384956416 628582580224 628728461312 628874376256 629072153984 629789687808 631651831104 631798424502 632717991936 632864832768 633720170496 634568044544 634789822464 634914929408 636645933056 636993953792 637666521324 639092001312 639606116352 639955755264 640104275832 640685703168 642910306304 644811244252 645899616768 646049516784 647864254464 648014610432 648368845824 651027654144 651534709329 652406418006 653288166832 654033321984 654390847488 657433538496 657586115298 659225935872 659355858784 659586299904 659716293838 660468781056 661361426432 661514914816 661876530112 662631481344 663693726276 664590730272 665712488448 665866986624 666076398336 667659016192 667868991488 668023990144 669151543296 670055923712 671130070548 671895576576 672262866432 672418884816 673327681152 674095693824 674228547328 674464186368 674597112496 676279353344 676436303872 679581498624 679952989968 680728559616 681648586752 682560585728 683092200448 685169967104 685893401088 686268342816 686427611583 688355770368 688515523584 689677664256 691716882528 694118677259 694749167616 694910404608 695290275456 695849598976 697405145088 698141497536 698523134652 700427556864 700565599958 700810443648 701748079872 702696515584 702859596992 703882592256 704045948928 706127650914 706933075968 707155402752 707319518976 707483673288 707706173232 709223108608 709387704704 709470978048 709610803456 709775489528 710420201472 711545454592 711934418944 712686112068 713889050112 714279295584 715410661224 716060491776 716226674688 716367831536 716618198016 718154235904 718546812928 718713572864 721887806976 722055342288 722450051841 723274094592 724251623424 725220622336 727595352064 727993090048 728761738656 729160114242 730978418688 731378006016 731547743808 734754635776 734949187686 736927136288 738170990592 738342304896 739340198912 740588126208 740992966656 741775341132 744031604736 744204279168 744611096376 745607334864 746207135744 746615047808 746788321804 747466653696 747875254272 751116393216 751352615424 751526988912 753401069568 753549552896 753724436248 753812914176 753961478672 754821464064 755841630208 756017045504 756430320128 757293121536 758507115744 758921751558 759532263168 760814272512 760990841856 761140821007 763038875648 763455988736 765778198528 767005794912 767183801181 767880658944 768478725504 769517349888 770546911232 770816212992 773070061568 774309347322 776664569856 777089131392 777975496704 780676800512 782830798848 782985082306 783878172672 784306677504 784488698952 785548961344 786444976128 786692308992 786874884096 788203044864 790533580032 790717046616 792845081728 793278488296 793999048704 794183319552 794617457664 795256684544 797875997184 798061167792 798312153888 798497425719 800208967936 800488636416 800646399952 800926221312 801084071089 801997805568 803081732096 803268110848 804623941632 805913810478 807003029616 807923515392 808365164544 808552769472 810540695552 810728805376 811171988032 813194805248 813639335936 814498413792 814943657094 815873200128 817612184256 818544771072 818706093184 818992226304 821196357632 821386940416 825014636544 825206105472 825657202104 826598965248 827716141056 828823568384 829043028324 831757723776 831992102912 832870558464 833325844848 834645771428 835403907072 835597787136 835860578304 836054564352 839483027712 839719583744 839941928784 842202441472 842397899336 843623989248 843819777024 844960227328 846386429952 847743247008 847939990779 848206663506 850222028432 850321833984 850519176192 850686799949 850984110144 852122668416 852808155136 853274340352 853472367776 857440718967 858418735104 858887987328 861199489024 861399355712 861500473344 864019480576 864491794432 865404564654 866865275136 868036872192 868712945772 869502025728 869703819264 869875224008 872044429312 872521129984 876578051328 876781487064 877577895936 878261400576 878967914496 879448399872 880625041408 880932814848 883508641792 883742581512 884924968368 885408710151 886120973696 887616651264 887822648832 888101864448 891950716944 892202057728 892438299333 894663770112 894840094064 895860768768 896350488576 896558513088 897770241536 898794258432 899285581824 900235088928 900727199946 903360905209 903466948608 903676624704 906108664832 906603986624 907638079488 908864782336 911858282496 912069906048 912568486536 914524534784 914844155904 915024457088 915236815444 915344252928 917807693824 918020698112 919570219008 921044354832 922289176704 923341160448 923845902336 924060307968 926332223488 926547206144 927053700608 929873526784 930855330048 931364179536 932426514432 933903409152 934413924864 935479738368 935664106496 935991115776 938510123008 938727931904 940232778891 941503534552 942577434624 942873870336 943092691968 943311564384 943608230976 944684531712 945961304064 947477746656 947697636753 950248149424 950580255744 950767599943 951852066816 952372394112 953880881632 954968899584 955490930688 956499781986 959409174528 959933632896 960156413748 962517075968 962740456384 963266735788 964365459456 965668831232 967216866378 968849425152 969074275176 971682318208 971796381696 972021915648 972213485656 972553268736 974637891584 975170674688 975396991744 978609627009 979932250248 981049982976 981586271232 984227987456 984456406528 984571969536 987450834944 987990622208 989033788176 989574440757 990703171584 992042139648 992272372224 992814795168 993947222016 994143113152 996622204928 996886095408 997167005696 1001488524288 1001803487232 1002035985216 1003727314944 1004534759424 1005083885568 1006428618752 1006695105822 1009638658763 1009991521728 1011342820992 1011895668744 1012709684224 1013498436734 1014419030016 1014654455808 1019372247936 1019929484952 1022472880128 1022674393216 1022911734908 1023840878592 1024638300672 1026023133184 1027754950656 1028840101632 1029402514224 1032412463096 1032533655552 1032773285376 1035552759808 1036118841856 1037300662272 1042123751424 1042365606912 1042935413184 1043774398464 1045170896896 1045536178176 1045742236672 1045984931936 1046107717632 1048593301504 1048923078656 1049166512128 1050848399937 1052622119808 1054044773376 1054289395488 1055823888384 1056068923392 1058911092736 1059191476371 1059489943552 1063834662912 1064081557056 1064416205184 1064663234292 1065630302208 1067318181888 1067901628416 1069029168102 1069330407424 1072831922176 1073115991836 1074551747304 1076004039488 1077231353856 1077820219392 1078070359296 1082831710464 1083083013432 1085997885056 1086377435136 1086591542792 1087830933504 1090149579008 1091393028096 1091989635072 1093142607984 1093740171363 1096467628032 1097067009024 1097321615712 1100019515392 1100274807296 1100876269472 1102131953664 1103621521408 1105390704432 1107256485888 1107513457344 1109010298368 1110275260416 1110494077952 1110882189312 1111101126464 1111489449984 1113871876096 1114130382848 1114480771072 1114739419136 1118411002296 1119310703616 1119922571712 1120182482706 1121199980544 1121812881408 1124831985664 1125093036032 1128419677441 1130324329344 1130586654372 1130942218008 1132232196096 1133762445312 1134025568256 1134645480192 1135939682304 1136163557888 1139298394752 1143254291956 1144558313472 1145183983104 1148667297792 1150508692368 1153872752872 1154276024832 1155820366848 1157382496256 1158283927696 1159336034304 1159605092352 1161464020983 1164996854784 1165633697088 1168540434432 1168770735104 1169041982752 1171015200768 1171957219328 1172597866496 1174477623459 1175817259008 1176460016256 1176733048428 1178323442016 1179667464192 1179899957824 1180038463488 1180312326144 1180544946868 1183488868352 1183763531776 1184135819264 1189267622592 1189917732444 1190998573056 1191274979328 1191926186496 1192885026816 1194481025024 1195133984768 1195411350784 1199047442432 1200313451904 1200969599928 1202996708352 1204622598144 1204902166272 1206935912448 1210184105984 1210504544424 1215811043328 1216093208064 1216757982048 1219792207872 1220459003904 1221747620688 1222415485641 1226418276384 1228059139776 1229718902272 1231121547264 1231794536448 1232080410624 1237521954816 1237809158208 1238485803156 1241140440064 1241574211584 1241818906048 1242107106674 1243235352576 1245204545536 1245885233152 1247988154368 1249305837696 1249988767272 1251968657142 1253105860608 1253396680704 1253643705188 1253790867456 1254081846528 1256769912832 1257165160448 1257456922624 1257748752512 1258144307968 1259579375616 1263303662208 1263596849004 1265435983872 1265729665536 1267440340992 1269136089088 1269579644928 1269829858816 1273291866112 1273987907584 1275333042648 1278184002624 1279212232704 1279911510528 1280208551664 1281371406336 1285820612608 1289622488504 1291799233536 1292099033568 1295728508928 1296029220864 1296737691648 1298106846981 1302055308288 1303069418658 1304812836012 1306576333664 1308066643968 1308781694976 1314867076992 1315172230596 1318451871744 1318711717568 1319172599808 1319432587676 1320937562112 1322722852864 1323029829632 1323753060224 1325262962688 1327387452552 1329181460544 1331424976896 1331733973248 1332152796672 1335318032384 1335737982976 1336047980288 1338303086592 1340111847424 1342260141096 1343791153152 1344525732864 1344837769632 1346655362304 1348191387648 1348457094656 1348928372736 1349194224992 1352558706688 1352872607744 1359162997248 1359905979936 1361457119232 1363297173504 1365121171456 1366184400896 1371786802176 1372536685632 1372855223166 1376711540736 1377031047168 1379355328512 1383433765056 1388237354518 1389498335232 1389820809216 1390580550912 1391699197952 1394810290176 1396282995072 1397046269304 1400855113728 1401131199916 1401620887296 1403496159744 1405393031168 1405719193984 1407765184512 1408091897856 1412255301828 1413866151936 1414310805504 1414639037952 1414967346576 1415412346464 1418446217216 1418775409408 1418941956096 1419221606912 1419550979056 1420840402944 1423090909184 1423868837888 1425372224136 1427778100224 1428558591168 1430821322448 1432120983552 1432453349376 1432735663072 1433236396032 1436308471808 1437093625856 1437427145728 1443775613952 1444110684576 1444900103682 1446548189184 1448503246848 1450441244672 1450825299567 1455986180096 1457523477312 1458320228484 1461956837376 1462756012032 1463095487616 1469509271552 1469898375372 1473854272576 1476341981184 1476684609792 1478680397824 1481176252416 1481985933312 1483550682264 1488063209472 1488408558336 1489222192752 1491214669728 1492414271488 1493230095616 1493576643608 1494933307392 1495750508544 1502232786432 1502705230848 1503053977824 1506802139136 1507099105792 1507448872496 1507625828352 1507922957344 1509642928128 1511683260416 1512034091008 1512860640256 1517014231488 1517843503116 1519064526336 1520247655101 1521628545024 1521981683712 1522281642014 1526077751296 1526911977472 1534011589824 1534367602362 1535761317888 1536957451008 1539034699776 1541093822464 1541632425984 1546140123136 1548618694644 1553329139712 1554178262784 1555950993408 1561353601024 1565661597696 1565970164612 1567756345344 1568613355008 1568977397904 1571097922688 1572889952256 1573384617984 1573749768192 1581067160064 1581434093232 1585690163456 1586556976592 1587998097408 1588366639104 1589234915328 1590513369088 1595751994368 1596122335584 1596624307776 1596994851438 1600417935872 1600977272832 1601292799904 1601664427027 1601852442624 1602168142178 1603995611136 1606163464192 1606536221696 1609247883264 1611827620956 1614006059232 1615847030784 1616730329088 1617105538944 1621081391104 1621457610752 1622343976064 1627278671872 1628996827584 1629887314188 1631746400256 1635224368512 1637089542144 1637412186368 1637984452608 1642392715264 1642773880832 1650029273088 1650412210944 1651314404208 1653197930496 1655432282112 1657647136768 1658086056648 1663515447552 1663984205824 1665741116928 1666651689696 1669291542856 1670807814144 1671195574272 1671721156608 1672109128704 1678966055424 1679883857568 1680273724059 1684404882944 1684795798672 1685716787629 1687247978496 1687639554048 1689920454656 1695486494016 1695879981558 1696413327012 1700444056864 1700643667968 1701038352384 1701373599898 1701968220288 1704245336832 1705616310272 1706548680704 1706944735552 1714881437934 1716837470208 1717775974656 1722398978048 1722798711424 1723000946688 1728038961152 1728983588864 1730809129308 1733730550272 1736073744384 1737425891544 1739004051456 1739407638528 1739750448016 1744088858624 1745042259968 1753156102656 1753562974128 1755155791872 1756522801152 1757935828992 1758896799744 1761250082816 1767017283584 1767485163024 1769849936736 1770817420302 1772241947392 1775233302528 1775645297664 1776203728896 1783901433888 1784404115456 1784876598666 1789327540224 1789680188128 1790095536089 1791721537536 1792700977152 1793117026176 1795540483072 1798571163648 1800470177856 1801454399892 1806721810418 1806933897216 1807353249408 1812217329664 1813207973248 1815276158976 1823716564992 1824139812096 1825136973072 1829049069568 1829688311808 1830048914176 1830473630888 1830688505856 1835615387648 1836041396224 1839140438016 1842088709664 1844578353408 1846682320896 1847691804672 1848120615936 1852664446976 1853094412288 1854107401216 1859747053568 1861710660096 1862728359072 1863160660011 1864853028864 1867806818304 1868827849728 1871328212992 1871982231552 1877455863808 1877952985713 1880465557782 1883007069104 1885154869248 1885747740672 1886185383936 1886623128768 1887216461952 1889369063424 1894955493312 1895395273506 1900496298848 1901160511488 1901535199886 1903704133632 1904744788224 1907761763264 1909937799168 1910981861376 1912999563972 1918818349056 1919867265792 1920312827496 1925034151936 1925480912768 1926533471576 1928730918912 1931337662464 1934433732756 1937698850304 1938148550352 1943364636416 1943592763392 1944043831296 1944426971312 1945106537472 1949275783168 1950341349376 1950793983488 1957219254018 1959864500496 1962099965952 1963172542464 1968455974912 1968912813056 1974901669888 1975981244416 1978067576352 1979148881514 1981406343168 1984084279296 1984544744448 1985629590336 1987894444032 1988286226304 1993772190816 1994334011392 2000695010923 2002977048576 2003606974464 2004071970432 2007454629888 2010167771136 2012857237504 2013390211644 2019277317526 2019983043456 2022685641984 2023791337488 2025419368448 2026996873468 2028838060032 2029308911616 2038744495872 2039858969904 2044945760256 2045348786432 2045823469816 2047681757184 2049276601344 2052046266368 2055509901312 2057680203264 2058805028448 2059282834749 2064824926192 2065067311104 2065546570752 2065953657019 2071105519616 2072237683712 2082356031777 2084247502848 2084731213824 2085870826368 2087548796928 2090341793792 2091484473344 2091969863872 2092215435264 2097186603008 2098333024256 2101696799874 2105244239616 2108089546752 2108578790976 2111647776768 2112137846784 2117822185472 2118382952742 2118979887104 2127669325824 2128163114112 2128832410368 2129326468584 2131260604416 2134636363776 2135803256832 2138058336204 2138660814848 2145663844352 2146231983672 2149103494608 2152008078976 2154462707712 2155640438784 2156140718592 2165663420928 2166166026864 2167350155523 2171995770112 2172754870272 2173183085584 2175661867008 2180299158016 2182786056192 2183979270144 2186285215968 2187480342726 2192935256064 2193876484079 2194134018048 2194643231424 2200039030784 2200549614592 2201752538944 2204263907328 2207243042816 2210781408864 2214512971776 2215026914688 2218020596736 2220988155904 2221764378624 2222202252928 2222978899968 2228260765696 2228961542144 2229478838272 2236822004592 2238621407232 2239845143424 2240364965412 2242399961088 2243625762816 2249663971328 2250186072064 2256839354882 2260648658688 2261173308744 2261884436016 2264464392192 2267524890624 2268051136512 2269290960384 2271879364608 2272327115776 2278596789504 2283422463021 2286508583912 2289116626944 2290367966208 2297334595584 2301017384736 2301551403543 2307745505744 2308552049664 2309007028433 2311640733696 2314764992512 2316567855392 2319210184704 2322928041966 2329993709568 2331267394176 2337541470208 2338083965504 2342030401536 2343914438656 2345195732992 2348955246918 2351634518016 2352920032512 2353466096856 2356646884032 2359334928384 2359799915648 2360076926976 2360624652288 2361089893736 2366977736704 2367527063552 2368271638528 2378535245184 2379835464888 2381997146112 2382549958656 2383852372992 2385770053632 2388962050048 2390267969536 2390822701568 2398094884864 2400626903808 2401939199856 2403252213267 2405993416704 2409245196288 2409804332544 2413871824896 2420368211968 2421009088848 2431622086656 2432186416128 2433515964096 2439584415744 2440918007808 2443495241376 2444830971282 2451979599853 2452836552768 2456118279552 2459437804544 2463589072896 2464160821248 2475043909632 2475618316416 2476971606312 2482280880128 2483148423168 2483637812096 2484214213348 2486470705152 2490409091072 2491770466304 2495976308736 2498611675392 2499977534544 2503937314284 2506211721216 2506793361408 2507287410376 2507581734912 2508163693056 2513539825664 2514330320896 2514913845248 2515497505024 2516288615936 2519158751232 2526607324416 2527193698008 2530871967744 2531459331072 2534880681984 2538272178176 2539159289856 2539659717632 2546583732224 2547975815168 2550666085296 2552060399847 2556368005248 2558424465408 2559823021056 2560417103328 2571641225216 2572322156901 2579244977008 2583598467072 2584198067136 2592058441728 2593475383296 2596213693962 2604110616576 2606138837316 2609625672024 2613152667328 2616133287936 2617563389952 2629734153984 2630344461192 2636903743488 2637423435136 2638345199616 2638865175352 2641875124224 2645445705728 2646059659264 2647506120448 2650525925376 2654774905104 2656226130453 2658362921088 2662849953792 2663467946496 2664305593344 2670636064768 2671475965952 2672095960576 2676606173184 2680223694848 2684520282192 2687582306304 2689051465728 2689675539264 2693310724608 2696382775296 2696914189312 2697856745472 2698388449984 2705117413376 2705745215488 2710082715627 2718325994496 2719811959872 2722914238464 2726594347008 2732368801792 2740447788071 2743573604352 2745073371264 2745710446332 2753423081472 2754062094336 2758710657024 2766867530112 2776474709036 2778996670464 2779641618432 2781161101824 2783398395904 2789620580352 2792565990144 2794092538608 2801710227456 2802262399832 2803241774592 2806992319488 2810786062336 2811438387968 2815530369024 2816183795712 2820698336673 2824510603656 2827732303872 2828621611008 2829278075904 2829934693152 2830824692928 2836892434432 2837550818816 2837883912192 2838443213824 2839101958112 2846181818368 2847737675776 2850744448272 2852302799829 2855556200448 2857117182336 2861642644896 2864906698752 2865471326144 2866472792064 2872616943616 2874187251712 2874854291456 2887551227904 2888221369152 2889800207364 2893096378368 2897006493696 2900882489344 2901650599134 2911972360192 2915046954624 2916640456968 2923913674752 2925512024064 2926190975232 2939018543104 2939796750744 2947708545152 2952683962368 2953369219584 2957360795648 2962352504832 2963971866624 2967101364528 2968723322271 2976126418944 2976817116672 2978444385504 2982429339456 2984828542976 2986460191232 2987153287216 2989866614784 2991501017088 3004465572864 3005410461696 3006107955648 3013604278272 3014198211584 3014897744992 3015251656704 3015845914688 3019285856256 3023366520832 3024068182016 3025721280512 3028915976289 3034028462976 3035687006232 3038129052672 3040495310202 3043257090048 3043963367424 3044563284028 3052155502592 3053823954944 3068023179648 3068735204724 3071522635776 3073914902016 3078069399552 3082187644928 3083264851968 3092280246272 3097237389288 3106658279424 3108356525568 3111901986816 3122707202048 3131323195392 3131940329224 3135512690688 3137226710016 3137954795808 3142195845376 3145779904512 3146769235968 3147499536384 3152545199811 3162134320128 3162868186464 3171380326912 3173113953184 3176733278208 3178469830656 3181026738176 3191503988736 3192244671168 3193248615552 3193989702876 3200835871744 3201954545664 3202585599808 3203328854054 3203704885248 3204336284356 3207991222272 3212326928384 3213072443392 3218495766528 3223655241912 3228012118464 3231694061568 3233460658176 3234211077888 3242162782208 3242915221504 3244687952128 3254557343744 3257993655168 3259774628376 3263492800512 3270448737024 3274179084288 3274824372736 3275968905216 3284785430528 3285547761664 3300058546176 3300824421888 3302628808416 3306395860992 3310864564224 3315294273536 3316172113296 3327030895104 3331482233856 3333303379392 3338583085712 3341615628288 3342391148544 3343442313216 3344218257408 3357932110848 3359767715136 3360547448118 3368809765888 3369591597344 3371433575258 3374495956992 3375279108096 3379840909312 3385259032323 3390972988032 3391759963116 3392826654024 3400888113728 3401287335936 3402076704768 3402747199796 3403936440576 3408490673664 3411232620544 3413097361408 3413889471104 3429762875868 3433674940416 3435551949312 3444797956096 3445597422848 3446001893376 3456077922304 3457967177728 3461618258616 3467461100544 3472147488768 3474851783088 3478008102912 3478815277056 3479500896032 3488177717248 3490084519936 3506312205312 3507125948256 3513045602304 3515871657984 3517793599488 3522500165632 3523432870377 3534970326048 3539699873472 3541634840604 3544483894784 3547244528569 3550466605056 3551290595328 3552407457792 3567802867776 3568808230912 3569753197332 3578655080448 3579360376256 3580191072178 3583443075072 3585401954304 3586234052352 3591080966144 3597142327296 3600940355712 3602908799784 3613443620836 3613867794432 3614706498816 3624434659328 3626415946496 3630552317952 3647433129984 3648279624192 3650273946144 3658098139136 3659376623616 3660097828352 3660947261776 3661377011712 3671230775296 3672082792448 3684177419328 3689156706816 3693364641792 3695383609344 3696241231872 3705328893952 3706188824576 3708214802432 3723421320192 3725456718144 3726321320022 3729706057728 3735613636608 3737655699456 3742656425984 3743964463104 3754911727616 3755905971426 3760931115564 3766014138208 3770309738496 3771495481344 3772370767872 3773246257536 3774432923904 3778738126848 3789910986624 3790790547012 3800992597696 3802321022976 3803070399772 3807408267264 3809489576448 3815523526528 3819875598336 3821963722752 3825999127944 3837636698112 3839734531584 3840625654992 3850068303872 3850961825536 3853066943152 3857461837824 3862675324928 3868867465512 3875397700608 3876297100704 3886729272832 3887185526784 3888087662592 3888853942624 3890213074944 3898551566336 3900682698752 3901587966976 3914438508036 3919729000992 3924199931904 3926345084928 3936911949824 3937825626112 3951962488832 3956135152704 3958297763028 3962812686336 3968168558592 3969089488896 3971259180672 3975788888064 3976572452608 3987544381632 3988668022784 4001390021846 4005954097152 4007213948928 4008143940864 4014909259776 4020335542272 4025714475008 4026780423288 4038554635052 4039966086912 4045371283968 4047582674976 4050838736896 4053993746936 4057676120064 4058617823232 4077488991744 4079717939808 4089891520512 4090697572864 4091646939632 4095363514368 4098553202688 4104092532736 4115360406528 4117610056896 4118565669498 4129649852384 4130134622208 4131093141504 4131907314038 4142211039232 4144475367424 4164712063554 4168495005696 4169462427648 4171741652736 4175097593856 4180683587584 4182968946688 4183939727744 4184430870528 4196666048512 4203393599748 4210488479232 4216179093504 4217157581952 4223295553536 4224275693568 4235644370944 4236765905484 4237959774208 4255338651648 4256326228224 4257664820736 4258652937168 4262521208832 4269272727552 4271606513664 4276116672408 4277321629696 4291327688704 4292463967344 4298206989216 4304016157952 4308925415424 4311280877568 4312281437184 4331326841856 4332332053728 4334700311046 4343991540224 4345509740544 4346366171168 4347374873359 4351323734016 4360598316032 4367958540288 4372570431936 4374960685452 4385870512128 4387752968158 4388268036096 4389286462848 4400078061568 4401099229184 4403505077888 4408527814656 4421562817728 4429025943552 4430053829376 4436041193472 4441976311808 4443528757248 4444404505856 4445957799936 4456521531392 4457923084288 4458957676544 4473644009184 4477242814464 4479690286848 4480729930824 4484799922176 4487251525632 4499327942656 4500372144128 4513678709764 4521297317376 4522346617488 4523768872032 4528928784384 4535049781248 4536102273024 4538581920768 4544654231552 4557193579008 4560742965303 4566844926042 4573017167824 4578233253888 4580735932416 4602034769472 4603102807086 4615491011488 4617104099328 4618014056866 4623281467392 4629529985024 4633135710784 4638420369408 4645856083932 4659987419136 4662534788352 4675082940416 4676167931008 4684060803072 4690391465984 4697910493836 4703269036032 4705840065024 4706932193712 4713293768064 4718669856768 4719599831296 4720153853952 4721249304576 4722179787472 4733955473408 4735054127104 4736543277056 4757070490368 4759670929776 4763994292224 4765099917312 4767704745984 4771540107264 4777924100096 4780535939072 4781645403136 4796189769728 4801253807616 4803878399712 4804993281081 4806504426534 4811986833408 4818490392576 4819608665088 4827743649792 4842018177696 4858830740813 4863244173312 4864372832256 4867031928192 4881836015616 4886990482752 4889661942564 4903959199706 4905673105536 4912236559104 4918875609088 4927178145792 4928321642496 4950087819264 4951236632832 4953943212624 4964561760256 4966296846336 4967275624192 4968428426696 4972941410304 4980818182144 4983540932608 4991952617472 4997223350784 4999955069088 5007874628568 5012423442432 5013586722816 5014574820752 5015163469824 5016327386112 5027079651328 5028660641792 5029827690496 5030995010048 5032577231872 5053214648832 5054387396016 5057150362887 5061743935488 5062918662144 5069761363968 5076544356352 5079319435264 5093167464448 5095951630336 5101332170592 5104120799694 5112736010496 5116848930816 5119646042112 5120834206656 5143282450432 5144644313802 5158489954016 5167196934144 5168396134272 5184116883456 5186950766592 5192427387924 5208221233152 5212277674632 5219251344048 5226305334656 5232266575872 5235126779904 5259468307968 5260688922384 5273807486976 5274846870272 5276690399232 5277730350704 5283750248448 5290891411456 5292119318528 5295012240896 5301051850752 5309549810208 5312452260906 5316725842176 5325699907584 5326935892992 5327985747049 5328611186688 5341272129536 5342951931904 5344191921152 5353212346368 5360447389696 5369040564384 5370286608267 5375164612608 5378102931456 5379351078528 5386621449216 5393828378624 5395713490944 5396776899968 5411490430976 5420165431254 5436651988992 5439623919744 5445828476928 5464737603584 5480895576142 5487147208704 5490146742528 5491420892664 5506846162944 5508124188672 5517421314048 5533735060224 5552949418072 5557993340928 5559283236864 5562322203648 5566796791808 5579241160704 5585131980288 5588185077216 5589481980033 5603420454912 5604524799664 5606483549184 5607588497623 5613984638976 5621572124672 5622876775936 5632367591424 5641396673346 5649021207312 5655464607744 5657243222016 5658556151808 5659869386304 5661649385856 5673784868864 5675101637632 5676886427648 5678203916224 5692363636736 5695475351552 5701488896544 5704605599658 5711112400896 5714234364672 5723285289792 5729813397504 5730942652288 5732945584128 5748374503424 5749708582912 5775102455808 5776442738304 5779600414728 5786192756736 5794012987392 5801764978688 5803301198268 5823944720384 5830093909248 5833280913936 5847827349504 5851024048128 5852381950464 5878037086208 5879593501488 5895417090304 5905367924736 5906738439168 5914721591296 5924705009664 5927943733248 5934202729056 5937446644542 5952252837888 5953634233344 5954807599643 5956888771008 5964858678912 5969657085952 5972920382464 5974306574432 5983002034176 6002085032769 6008931145728 6010820923392 6012215911296 6028396423168 6029795489984 6030503313408 6031691829376 6038571712512 6048136364032 6051442561024 6057831952578 6068056925952 6071374012464 6076258105344 6080990620404 6086514180096 6087926734848 6089126568056 6104311005184 6107647909888 6136046359296 6137470409448 6143045271552 6147829804032 6156138799104 6164375289856 6166529703936 6184560492544 6194474778576 6197860971057 6213316558848 6216713051136 6245414404096 6247068095331 6262646390784 6263880658448 6271025381376 6274453420032 6275909591616 6284391690752 6291559809024 6294999072768 6305090399622 6324268640256 6325736372928 6342760653824 6346227906368 6353466556416 6356939661312 6362053476352 6383007977472 6384489342336 6386497231104 6387979405752 6401671743488 6403909091328 6405171199616 6406657708108 6407409770496 6408672568712 6415982444544 6424653856768 6426144886784 6436991533056 6447310483824 6456024236928 6463388123136 6466921316352 6468422155776 6484325564416 6485830443008 6489375904256 6509114687488 6515987310336 6519549256752 6526985601024 6540897474048 6548358168576 6549648745472 6551937810432 6569570861056 6571095523328 6581629452237 6600117092352 6601648843776 6605257616832 6612791721984 6621729128448 6632344226592 6654061790208 6655373199601 6662964467712 6666606758784 6677166171424 6684782297088 6686884626432 6688436514816 6715864221696 6719535430272 6721094896236 6737619531776 6739183194688 6742867150516 6748991913984 6750558216192 6759681818624 6770518064646 6781945976064 6783519926232 6785653308048 6801776227456 6802574671872 6804153409536 6805494399592 6807872881152 6816981347328 6822465241088 6826194722816 6827778942208 6850267389063 6859525751736 6867349880832 6871103898624 6889595912192 6891194845696 6892003786752 6912155844608 6915934355456 6923236517232 6927021085299 6934922201088 6944294977536 6949703566176 6957630554112 6959001792064 6976355434496 6980169039872 7012624410624 7014251896512 7026091204608 7031743315968 7035587198976 7045000331264 7046865740754 7069940652096 7079399746944 7083269681208 7088967789568 7094489057138 7100933210112 7102581190656 7104814915584 7135605735552 7137616461824 7139506394664 7157310160896 7158720752512 7160382144356 7166886150144 7170803908608 7172468104704 7182161932288 7194284654592 7201880711424 7205817599568 7209756639801 7226887241672 7227735588864 7229412997632 7248869318656 7252831892992 7261104635904 7294866259968 7296559248384 7300547892288 7316196278272 7318753247232 7320195656704 7321894523552 7322754023424 7342461550592 7344165584896 7355938799559 7368354838656 7378313413632 7390767218688 7392482463744 7412377649152 7416429604864 7446842640384 7450913436288 7452642640044 7459412115456 7471227273216 7475311398912 7485312851968 7487928926208 7509823455232 7511811942852 7521862231128 7532028276416 7540619476992 7542990962688 7544741535744 7546492515072 7548865847808 7557476253696 7579821973248 7581581094024 7601985195392 7604642045952 7606140799544 7614816534528 7618979152896 7631047053056 7639751196672 7643927445504 7651998255888 7656181199541 7675273396224 7679469063168 7681251309984 7700136607744 7701923651072 7706133886304 7714923675648 7725350649856 7737734931024 7750795401216 7752594201408 7773458545664 7776175325184 7777707885248 7780426149888 7797103132672 7801365397504 7803175933952 7828877016072 7839458001984 7848399863808 7852690169856 7873823899648 7875651252224 7903924977664 7912270305408 7916595526056 7925625372672 7936337117184 7938178977792 7942518361344 7951577776128 7953144905216 7975088763264 7977336045568 8002780043692 8011908194304 8014427897856 8016287881728 8029818519552 8040671084544 8051428950016 8053560846576 8077109270104 8079932173824 8090742567936 8095165349952 8101677473792 8107987493872 8115352240128 8117235646464 8130248146881 8154977983488 8159435879616 8179783041024 8181395145728 8183293879264 8197106405376 8208185065472 8221343364213 8230720813056 8235220113792 8237131338996 8259299704768 8260269244416 8262186283008 8263814628076 8284422078464 8288950734848 8329424127108 8336990011392 8338924855296 8343483305472 8350195187712 8361367175168 8365937893376 8367879455488 8368861741056 8393332097024 8406787199496 8420976958464 8432358187008 8434315163904 8446591107072 8448551387136 8471288741888 8473531810968 8475919548416 8510677303296 8512652456448 8515329641472 8517305874336 8538545455104 8543213027328 8552233344816 8554643259392 8556908399487 8584927934688 8596413978432 8608032315904 8617850830848 8622561755136 8624562874368 8662653683712 8664664107456 8669400622092 8687983080448 8691019481088 8692732342336 8694749746718 8702647468032 8721196632064 8735917080576 8745140863872 8749921370904 8771741024256 8775505936316 8776536072192 8778572925696 8800156123136 8802198458368 8807010155776 8817055629312 8843125635456 8858051887104 8860107658752 8872082386944 8883952623616 8887057514496 8888809011712 8891915599872 8913043062784 8915846168576 8917915353088 8947288018368 8954485628928 8959380573696 8961459861648 8969599844352 8974503051264 8998655885312 9000744288256 9027357419528 9042594634752 9044693234976 9047537744064 9057857568768 9070099562496 9072204546048 9077163841536 9086747928867 9089308463104 9114387158016 9121485930606 9133689852084 9146034335648 9156466507776 9161471864832 9204069538944 9206205614172 9230982022976 9234208198656 9236028113732 9246562934784 9259059970048 9266271421568 9276840738816 9291712167864 9319974838272 9325069576704 9350165880832 9352335862016 9368121606144 9380782931968 9395820987672 9406538072064 9411680130048 9413864387424 9426587536128 9437339713536 9439199662592 9440307707904 9442498609152 9444359574944 9467910946816 9470108254208 9473086554112 9514140980736 9519341859552 9530199834624 9535409491968 9543080214528 9555848200192 9561071878144 9563290806272 9602507615232 9607756799424 9609986562162 9613008853068 9623973666816 9636980785152 9639217330176 9655487299584 9684036355392 9717661481626 9726488346624 9728745664512 9734063856384 9763672031232 9773980965504 9779323885128 9807918399412 9811346211072 9824473118208 9837751218176 9854356291584 9856643284992 9900175638528 9902473265664 9907886425248 9929123520512 9932593692672 9934551248384 9936856853392 9945882820608 9961636364288 9967081865216 9994446701568 9999910138176 10015749257136 10024846884864 10027173445632 10029149641504 10030326939648 10032654772224 10054159302656 10057321283584 10059655380992 10061990020096 10065154463744 10106429297664 10108774792032 10114300725774 10123487870976 10125837324288 10139522727936 10153088712704 10155777096969 10158638870528 10191903260672 10202664341184 10208241599388 10225472020992 10233697861632 10239292084224 10241668413312 10286564900864 10289288627604 10316979908032 10334393868288 10336792268544 10368233766912 10373901533184 10384854775848 10416442466304 10424555349264 10438502688096 10452610669312 10464533151744 10470253559808 10518936615936 10521377844768 10547614973952 10549693740544 10553380798464 10555460701408 10567500496896 10581782822912 10584238637056 10590024481792 10619099620416 10624904521812 10633451684352 10641733585707 10651399815168 10653871785984 10655971494098 10657222373376 10682544259072 10685903863808 10688383842304 10706424692736 10738081128768 10740573216534 10750329225216 10756205862912 10758702157056 10773242898432 10787656757248 10791426981888 10793553799936 10822980861952 10840330862508 10873303977984 10879247839488 10891656953856 10929475207168 10961791152284 10974294417408 10980293485056 10982841785328 11013692325888 11016248377344 11067470120448 11105898836144 11115986681856 11118566473728 11124644407296 11133593583616 11170263960576 11176370154432 11178963960066 11206840909824 11209049599328 11212967098368 11215176995246 11227969277952 11243144249344 11245753551872 11264735182848 11282793346692 11298042414624 11310929215488 11314486444032 11317112303616 11319738772608 11323298771712 11347569737728 11350203275264 11353772855296 11356407832448 11390950703104 11402977793088 11409211199316 11422224801792 11428468729344 11446570579584 11459626795008 11461885304576 11465891168256 11496749006848 11499417165824 11550204911616 11552885476608 11559200829456 11572385513472 11588025974784 11603529957376 11606602396536 11647889440768 11660187818496 11666561827872 11695654699008 11702048096256 11704763900928 11759187002976 11790834180608 11800017513403 11810735849472 11813476878336 11829443182592 11855887466496 11868405458112 11874893289084 11904505675776 11907268466688 11909615199286 11913777542016 11929717357824 11939314171904 11945840764928 11948613148864 11966004068352 12004170065538 12017862291456 12021641846784 12024431822592 12056792846336 12059590979968 12061006626816 12063383658752 12077143425024 12096272728064 12102885122048 12115663905156 12136113851904 12142748024928 12152516210688 12161981240808 12173028360192 12175853469696 12178253136112 12208622010368 12215295819776 12272092718592 12274940818896 12286090543104 12295659608064 12312277598208 12328750579712 12369120985088 12388949557152 12395721942114 12426633117696 12433426102272 12490828808192 12494136190662 12525292781568 12527761316896 12542050762752 12548906840064 12551819183232 12568783381504 12589998145536 12610180799244 12648537280512 12651472745856 12685521307648 12692455812736 12706933112832 12713879322624 12766015954944 12768978684672 12772994462208 12775958811504 12803343486976 12807818182656 12810342399232 12813315416216 12814819540992 12817345137424 12831964889088 12849307713536 12852289773568 12873983066112 12894620967648 12912048473856 12926776246272 12933842632704 12936844311552 12968651128832 12971660886016 12978751808512 13018229374976 13031974620672 13039098513504 13042124620077 13053971202048 13081794948096 13099297490944 13103875620864 13142191046656 13163258904474 13200234184704 13203297687552 13210515233664 13225583443968 13264688453184 13308123580416 13310746399202 13325928935424 13333213517568 13354332342848 13369564594176 13373769252864 13376873029632 13431728443392 13439070860544 13442189792472 13475239063552 13478366389376 13485734301032 13497983827968 13501116432384 13519363637248 13541036129292 13563891952128 13567039852464 13571306616096 13603552454912 13605149343744 13608306819072 13610988799184 13615745762304 13633962694656 13644930482176 13652389445632 13655557884416 13700534778126 13719051503472 13734699761664 13742207797248 13779191824384 13782389691392 13824311689216 13831868710912 13846473034464 13854042170598 13869844402176 13888589955072 13899407132352 13915261108224 13918003584128 13960338079744 14025248821248 14028503793024 14052182409216 14071174397952 14090000662528 14093731481508 14139881304192 14158799493888 14166539362416 14177935579136 14188978114276 14201866420224 14205162381312 14209629831168 14271211471104 14275232923648 14279012789328 14314620321792 14317441505024 14320764288712 14333772300288 14341607817216 14344936209408 14364323864576 14388569309184 14403761422848 14411635199136 14414979843243 14419513279602 14453774483344 14455471177728 14458825995264 14461675599133 14497738637312 14505663785984 14576492222439 14589732519936 14593118496768 14601095784576 14632392556544 14640391313408 14643789047104 14645508046848 14688331169792 14711877599118 14736709677312 14756626827264 14781534437376 14784964927488 14824755298304 14832859209728 14893685280768 14901826872576 14905285280088 14918824230912 14942454546432 14950622797824 14970625703936 14975857852416 15019646910464 15023623885704 15043724462256 15064056552832 15081238953984 15085981925376 15089483071488 15092985030144 15097731695616 15159643946496 15163162188048 15171451088661 15203970390784 15209284091904 15212281599088 15229633069056 15237958305792 15262094106112 15279502393344 15287854891008 15303996511776 15312362399082 15350546792448 15357135388553 15358938126336 15362502619968 15400273215488 15403847302144 15412267772608 15429847351296 15450701299712 15475469862048 15501590802432 15505188402816 15546917091328 15552350650368 15555415770496 15560852299776 15602730795008 15606351867904 15657754032144 15678916003968 15696799727616 15705380339712 15747647799296 15751302504448 15807849955328 15824540610816 15833191052112 15851250745344 15872674234368 15876357955584 15885036722688 15903155552256 15906289810432 15950177526528 15954672091136 15983957241147 16005560087384 16023816388608 16028855795712 16032575763456 16059637039104 16081342169088 16107121693152 16110859824801 16154218540208 16159864347648 16163049199031 16181485135872 16190330699904 16203354947584 16215974987744 16234471292928 16260496293762 16309955966976 16318871759232 16362790291456 16366587758528 16394212810752 16416370130944 16442686728426 16461441626112 16470440227584 16474262677992 16518599409536 16520538488832 16524372566016 16527629256152 16568844156928 16577901469696 16658848254216 16673980022784 16677849710592 16686966610944 16700390375424 16722734350336 16731875786752 16735758910976 16737723482112 16786664194048 16813574398992 16822765492869 16841953916928 16864716374016 16868630327808 16897102774272 16942577483776 16947063621936 16951839096832 17021354606592 17025304912896 17030659282944 17034611748672 17077090910208 17086426054656 17104466689632 17109286518784 17113816798974 17163857198971 17169855869376 17192827956864 17216064631808 17245123510272 17249125748736 17325307367424 17329328214912 17338801244184 17375966160896 17382038962176 17385464684672 17389499493436 17405294936064 17442393264128 17471834161152 17490281727744 17499842741808 17543482048512 17551011872632 17553072144384 17557145851392 17600312246272 17604396916736 17614020311552 17634111258624 17686251270912 17716103774208 17720215317504 17744164773888 17767905247232 17774115028992 17777618023424 17783831199744 17826086125568 17831692337152 17835830706176 17864422798929 17894576036736 17908971257856 17918761147392 17922919723296 17949006102528 18001488576512 18006255098307 18054714839056 18085189269504 18089386469952 18095075488128 18115715137536 18144409092096 18154327683072 18173495857734 18178616926208 18228774316032 18242971861212 18267379704168 18292068671296 18312933015552 18322943729664 18408139077888 18412411228344 18461964045952 18468416397312 18472056227464 18493125869568 18518119940096 18532542843136 18553681477632 18583424335728 18593582913171 18639949676544 18650139153408 18700331761664 18704671724032 18736243212288 18761565863936 18791641975344 18813076144128 18823360260096 18827728774848 18853175072256 18874679427072 18878399325184 18884997218304 18888719149888 18935821893632 18940216508416 18946173108224 19028281961472 19038683719104 19060399669248 19070818983936 19086160429056 19122143756288 19126581612544 19183134516497 19205015230464 19215513598848 19219973124324 19226017706136 19247947333632 19273961570304 19278434660352 19310974599168 19368072710784 19435322963252 19452976693248 19457491329024 19468127712768 19527344062464 19547961931008 19558647770256 19615836798824 19622692422144 19648946236416 19675502436352 19708712583168 19713286569984 19744888356711 19800351277056 19804946531328 19815772850496 19858247041024 19865187385344 19869102496768 19873713706784 19923272728576 19934163730432 19966119598803 19988893403136 19999820276352 20031498514272 20054346891264 20058299283008 20060653879296 20065309544448 20108318605312 20119310761984 20123980040192 20130308927488 20212858595328 20217549584064 20228601451548 20246975741952 20251674648576 20279045455872 20306177425408 20311554193938 20317277741056 20383806521344 20405328682368 20416483198776 20450944041984 20467395723264 20478584168448 20483336826624 20573129801728 20578577255208 20633959816064 20668787736576 20673584537088 20736467533824 20747803066368 20769709551696 20781063255897 20832884932608 20849110698528 20877005376192 20905221338624 20929066303488 20940507119616 21037873231872 21042755689536 21095229947904 21099387481088 21106761596928 21110921402816 21135000993792 21163565645824 21168477274112 21180048963584 21238199240832 21249809043624 21266903368704 21283467171414 21302799630336 21307743571968 21311942988196 21314444746752 21365088518144 21371807727616 21376767684608 21412849385472 21476162257536 21481146433068 21500658450432 21512411725824 21517404314112 21546485796864 21575313514496 21582853963776 21587107599872 21645961723904 21680661725016 21746607955968 21758495678976 21783313907712 21858950414336 21923582304568 21948588834816 21960586970112 21965683570656 22027384651776 22032496754688 22067816398677 22134940240896 22211797672288 22237132947456 22249288814592 22267187167232 22340527921152 22352740308864 22357927920132 22413681819648 22418099198656 22425934196736 22430353990492 22455938555904 22486288498688 22491507103744 22529470365696 22565586693384 22596084829248 22621858430976 22628972888064 22634224607232 22639477545216 22646597543424 22695139475456 22700406550528 22707545710592 22712815664896 22781901406208 22805955586176 22818422398632 22844449603584 22856937458688 22893141159168 22919253590016 22923770609152 22931782336512 22993498013696 22998834331648 23100409823232 23105770953216 23118401658912 23144771026944 23176051949568 23207059914752 23213204793072 23320375636992 23333123655744 23391309398016 23404096192512 23409527801856 23518374005952 23581668361216 23600035026806 23621471698944 23626953756672 23658886365184 23711774932992 23736810916224 23749786578168 23809011351552 23814536933376 23819230398572 23827555084032 23859434715648 23878628343808 23891681529856 23897226297728 23932008136704 24008340131076 24035724582912 24043283693568 24048863645184 24113585692672 24119181959936 24122013253632 24126767317504 24154286850048 24192545456128 24205770244096 24231327810312 24272227703808 24285496049856 24305032421376 24323962481616 24346056720384 24351706939392 24356506272224 24417244020736 24430591639552 24544185437184 24549881637792 24591319216128 24624555196416 24657501159424 24664030092639 24777899114304 24791443884228 24853266235392 24866852204544 24981657616384 24988272381324 25050585563136 25055522633792 25084101525504 25097813680128 25103638366464 25137566763008 25179996291072 25220361598488 25297074561024 25302945491712 25371042615296 25384911625472 25413866225664 25427758645248 25532031909888 25537957369344 25545988924416 25551917623008 25606686973952 25615636365312 25620684798464 25626630832432 25629639081984 25634690274848 25663929778176 25698615427072 25704579547136 25789241935296 25824096947712 25853552492544 25867685265408 25873688623104 25937302257664 25943321772032 25957503617024 26063949241344 26078197027008 26084249240154 26107942404096 26163589896192 26198594981888 26207751241728 26284382093312 26326517808948 26400468369408 26406595375104 26421030467328 26451166887936 26529376906368 26616247160832 26621492798404 26651857870848 26666427035136 26708664685696 26739129188352 26747538505728 26753746059264 26863456886784 26878141721088 26884379584944 26950478127104 26956732778752 26971468602064 26995967655936 27002232864768 27038727274496 27082072258584 27127783904256 27134079704928 27142613232192 27207104909824 27210298687488 27216613638144 27221977598368 27231491524608 27267925389312 27289860964352 27304778891264 27311115768832 27401069556252 27438103006944 27469399523328 27484415594496 27558383648768 27564779382784 27663737421824 27692946068928 27708084341196 27739688804352 27777179910144 27798814264704 27830522216448 27836007168256 27920676159488 28050497642496 28057007586048 28104364818432 28142348795904 28180001325056 28187462963016 28279762608384 28317598987776 28333078724832 28355871158272 28377956228552 28403732840448 28410324762624 28419259662336 28542422942208 28558025578656 28629240643584 28634883010048 28641528577424 28667544600576 28683215634432 28689872418816 28728647729152 28807522845696 28823270398272 28829959686486 28839026559204 28907548966688 28910942355456 28917651990528 28923351198266 28995477274624 29011327571968 29152984444878 29179465039872 29186236993536 29202191569152 29264785113088 29280782626816 29287578094208 29291016093696 29376662339584 29423755198236 29473419354624 29513253654528 29563068874752 29569929854976 29649510596608 29665718419456 29787370561536 29803653745152 29810570560176 29837648461824 29884909092864 29901245595648 29941251407872 30039293820928 30047247771408 30087448924512 30128113105664 30162477907968 30171963850752 30178966142976 30185970060288 30195463391232 30319287892992 30326324376096 30342902177322 30407940781568 30418568183808 30424563198176 30431624113513 30459266138112 30475916611584 30524188212224 30575709782016 30607993023552 30624724798164 30701093584896 30714270777106 30717876252672 30725005239936 30800546430976 30807694604288 30824535545216 30859694702592 30950939724096 31003181604864 31010376805632 31093834182656 31104701300736 31110831540992 31121704599552 31205461590016 31212703735808 31315508064288 31357832007936 31393599455232 31410760679424 31495295598592 31502605008896 31615699910656 31649081221632 31666382104224 31702501490688 31745348468736 31752715911168 31770073445376 31812579620864 31900355053056 31925200757121 31967914482294 32011120174768 32047632777216 32057711591424 32065151526912 32119274078208 32214243386304 32221719649602 32308437080416 32319728695296 32326098398062 32362970271744 32380661399808 32406709895168 32431949975488 32468942585856 32520992587524 32619911933952 32637743518464 32725580582912 32733175517056 32788425621504 32832740261888 32885373456852 32922883252224 32940880455168 32948525355984 33037198819072 33041076977664 33048745132032 33055258512304 33137688313856 33155802939392 33317696508432 33347960045568 33355699421184 33373933221888 33400780750848 33445468700672 33463751573504 33471517821952 33573328388096 33627148797984 33645530985738 33683907833856 33729432748032 33737260655616 33794205548544 33894127243872 33903678193664 34011815185691 34042709213184 34050609825792 34061318565888 34069223497344 34172852109312 34208933379264 34218573037568 34227633597948 34327714397942 34339711738752 34385655913728 34432129263616 34490247020544 34498251497472 34650614734848 34658656429824 34677602488368 34751932321792 34764077924352 34770929369344 34778998986872 34810589872128 34884786528256 34943668322304 34980563455488 34999685483616 35086964097024 35102023745264 35106144288768 35114291702784 35200624492544 35208793833472 35228040623104 35372502541824 35400052540209 35432207548416 35440430635008 35488329547776 35535810494464 35555236046848 35567662399488 35652172251136 35671661412352 35728845597858 35789152073472 35817942515712 35837522294784 35845839446592 35898012205056 36002977153024 36012510196614 36109429678112 36170378539008 36178772939904 36190150976256 36231430275072 36288818184192 36308655366144 36346991715468 36357233852416 36457548632064 36485943722424 36534759408336 36584137342592 36625866031104 36645887459328 36816278155776 36824822456688 36923928091904 36936832794624 36944112454928 36986251739136 37036239880192 37065085686272 37107362955264 37166848671456 37187165826342 37279899353088 37295900229343 37300278306816 37400663523328 37409343448064 37472486424576 37523131727872 37583283950688 37626152288256 37646720520192 37655457549696 37706350144512 37756798650368 37769994436608 37777438299776 37880433016832 37892346216448 38056563922944 38077367438208 38120799338496 38141637967872 38244287512576 38253163225088 38366269032994 38410030460928 38431027197696 38439946248648 38452035412272 38495894667264 38547923140608 38556869320704 38621949198336 38736145421568 38870645926504 38905953386496 38914982658048 38936255425536 39054688124928 39095923862016 39117295540512 39126373860231 39231673597648 39245384844288 39253119483361 39297892472832 39351004872704 39426573139968 39489776713422 39600702554112 39609893062656 39631545700992 39716494082048 39738204993536 39747427413568 39846545457152 39868327460864 39932239197606 39977786806272 39999640552704 40062997028544 40108693782528 40116598566016 40121307758592 40130619088896 40238621523968 40247960080384 40260617854976 40425717190656 40435099168128 40457202903096 40493951483904 40503349297152 40558090911744 40612354850816 40623108387876 40634555482112 40767613042688 40810657364736 40832966397552 40901888083968 40934791446528 40957168336896 40966673653248 41146259603456 41157154510416 41267919632128 41337575473152 41347169074176 41472935067648 41495606132736 41539419103392 41562126511794 41665769865216 41683653197501 41698221397056 41754010752384 41810442677248 41881014239232 42075746463744 42085511379072 42198774962176 42213523193856 42221842805632 42270001987584 42336954548224 42360097927168 42476398481664 42499618087248 42533806737408 42566934342828 42605599260672 42615487143936 42623885976392 42628889493504 42730177036288 42743615455232 42753535369216 42825698770944 42952324515072 42962292866136 43001316900864 43024823451648 43034808628224 43092971593728 43150627028992 43165707927552 43174215199744 43291923447808 43361323450032 43385026797399 43493215911936 43516991357952 43717900828672 43729476667317 43847164609136 43897177669632 43921173940224 43931367141312 44064993509376 44135632797354 44269880481792 44423595344576 44474265894912 44498577629184 44534374334464 44681055842304 44705480617728 44715855840264 44827363639296 44836198397312 44851868393472 44860707980984 44911877111808 44972576997376 44983014207488 45058940731392 45131173386768 45192169658496 45243716861952 45257945776128 45268449214464 45278955090432 45293195086848 45390278950912 45400813101056 45415091421184 45425631329792 45563802812416 45611911172352 45636844797264 45688899207168 45713874917376 45786282318336 45838507180032 45847541218304 45863564673024 45986996027392 45997668663296 46071406165659 46200819646464 46211541906432 46236803317824 46289542053888 46352103899136 46426409586144 46587612397207 46640751273984 46666247311488 46808192385024 46819055603712 47036748011904 47163336722432 47200070053612 47242943397888 47253907513344 47317772730368 47423549865984 47473621832448 47499573156336 47618022703104 47629073866752 47638460797144 47655110168064 47718869431296 47757256687616 47783363059712 47794452595456 47864016273408 47951871723441 48016680262152 48071449165824 48086567387136 48097727290368 48227171385344 48238363919872 48244026507264 48253534635008 48385090912256 48411540488192 48462655620624 48489147597093 48544455407616 48570992099712 48610064842752 48647924963232 48703413878784 48713012544448 48834488041472 48861183279104 49088370874368 49099763275584 49182638432256 49249110392832 49315002318848 49328060185278 49555798228608 49582887768456 49706532470784 49733704409088 49963315232768 49976544762648 50101171126272 50111045267584 50168203051008 50195627360256 50207276732928 50275133526016 50359992582144 50440723196976 50468296478607 50594149122048 50605890983424 50742085230592 50769823250944 50827732451328 50855517290496 51064063819776 51075914738688 51091977848832 51103835246016 51213373947904 51231272730624 51241369596928 51253261664864 51259278163968 51269380549696 51327859556352 51397230854144 51409159094272 51491571596913 51578483870592 51648193895424 51735370530816 51747377246208 51886643544064 51915007234048 52127898482688 52156394054016 52168498480308 52215884808192 52327179792384 52397189963776 52415502483456 52568764186624 52653035617896 52800936738816 52813190750208 52842060934656 52902333775872 53058753812736 53232494321664 53242985596808 53303715741696 53332854070272 53417329371392 53478258376704 53495077011456 53507492118528 53593268396787 53726913773568 53756283442176 53768759169888 53900956254208 53913465557504 53942937204128 54004465729536 54077454548992 54164144517168 54255567808512 54268159409856 54285226464384 54414209819648 54433227276288 54443955196736 54462983049216 54535850778624 54579721928704 54609557782528 54622231537664 54802139112504 54876206013888 54938799046656 54968831188992 55116767297536 55129558765568 55327474843648 55385892137856 55416168682392 55479377608704 55554359820288 55597628529408 55661044432896 55672014336512 55841352318976 56100995284992 56114015172096 56208729636864 56284697591808 56360002650112 56374925926032 56559525216768 56635197975552 56666157449664 56711742316544 56755912457104 56807465680896 56820649525248 56838519324672 57084845884416 57116051157312 57258481287168 57269766020096 57283057154848 57366431268864 57379744837632 57457295458304 57549403549491 57615045691392 57646540796544 57659919372972 57678053118408 57815097933376 57821884710912 57835303981056 57846702396532 57990954549248 58022655143936 58305968889756 58358930079744 58372473987072 58404383138304 58529570226176 58561565253632 58575156188416 58582032187392 58753324679168 58847510396472 58946838709248 59026507309056 59126137749504 59139859709952 59299021193216 59331436838912 59574741123072 59607307490304 59621141120352 59769818185728 59802491191296 59882502815744 59898358796409 60094495542816 60174897849024 60256226211328 60324955815936 60357932285952 60371940120576 60390926782464 60638575785984 60652648752192 60685804354644 60815881563136 60837136367616 60849126396352 60863248227026 60918532276224 60951833223168 61048376424448 61151419564032 61215986047104 61249449596328 61402187169792 61428541554212 61435752505344 61450010479872 61601092861952 61615389208576 61649071090432 61719389405184 61901879448192 62006363209728 62020753611264 62187668365312 62209402601472 62221663081984 62243409199104 62410923180032 62425407471616 62631016128576 62715664015872 62787198910464 62821521358848 62990591197184 63005210017792 63298162443264 63332764208448 63405002981376 63490696937472 63505431822336 63540146890752 63625159241728 63800710106112 63850401514242 63935828964588 64022240349536 64095265554432 64115423182848 64130303053824 64238548156416 64428486772608 64443439299204 64616874160832 64639457390592 64652196796124 64725940543488 64761322799616 64813419790336 64863899950976 64937885171712 65041985175048 65239823867904 65275487036928 65451161165824 65466351034112 65576851243008 65665480523776 65770746913704 65845766504448 65881760910336 65897050711968 66074397638144 66082153955328 66097490264064 66110517024608 66275376627712 66311605878784 66635393016864 66711398842368 66747866443776 66801561501696 66890937401344 66927503147008 66943035643904 67254297595968 67291061971476 67367815667712 67458865496064 67474521311232 67588411097088 67788254487744 67807356387328 68023630371382 68085418426368 68101219651584 68122637131776 68138446994688 68345704218624 68417866758528 68437146075136 68455267195896 68655428795884 68679423477504 68771311827456 68864258527232 68980494041088 68996502994944 69301229469696 69317312859648 69355204976736 69503864643584 69528155848704 69541858738688 69557997973744 69621179744256 69769573056512 69961126910976 69999370967232 70173928194048 70204047490528 70212288577536 70228583405568 70401248985088 70417587666944 70456081246208 70745005083648 70800105080418 70864415096832 70880861270016 70976659095552 71071620988928 71110472093696 71135324798976 71343322824704 71457691195716 71578304146944 71635885031424 71675044589568 71691678893184 71796024410112 72005954306048 72025020393228 72218859356224 72340757078016 72357545879808 72380301952512 72462860550144 72577636368384 72617310732288 72693983430936 72714467704832 72915097264128 72971887444848 73069518816672 73168274685184 73251732062208 73291774918656 73632556311552 73649644913376 73847856183808 73873665589248 73888224909856 73972503478272 74072479760384 74130171372544 74333697342912 74374331652684 74559798706176 74591800458686 74600556613632 74801327046656 74818686896128 74944972849152 75166567901376 75252304576512 75293441040384 75310915099392 75412700289024 75513597300736 75539988873216 75554876599552 75760866033664 75784692432896 76113127845888 76154734876416 76241598676992 76283275935744 76488575025152 76506326450176 76732538065988 76820060921856 76862054395392 76879892497296 76904070824544 76991789334528 77095846281216 77113738641408 77472290843136 77741291853008 77811906772992 77829965316096 77872510851072 78191847724032 78234591081024 78252747720462 78463347195296 78490769688576 78506238966722 78595784945664 78702009745408 78853146279936 78979553426844 79201405108224 79219786125312 79263091401984 79432988164096 79476409987072 79494854827136 79736654921728 79864478395212 79955573612544 79999281105408 80125994057088 80217387565056 80233197132032 80242615517184 80261238177792 80477243047936 80495920160768 80521235709952 80851434381312 80870198336256 80914405806192 80987902967808 81006698594304 81116181823488 81224709701632 81246216775752 81269110964224 81535226085376 81621314729472 81665932795104 81803776167936 81869582893056 81914336673792 81933347306496 82314309020832 82535839264256 82600122593821 82675150946304 82694338148352 82991212265472 83078838206784 83124253023588 83331539730432 83367306395002 83396442794112 83508021504768 83620885354496 83762028478464 84151492927488 84171022758144 84397549924352 84427046387712 84443685611264 84540003975168 84673909096448 84720195854336 84952796963328 84999236174496 85067613474816 85133868685656 85211198521344 85230974287872 85247771952784 85257778987008 85460354072576 85487230910464 85507070738432 85904649030144 85924585732272 86002633801728 86049646903296 86069617256448 86185943187456 86301254057984 86348430399488 86583846895616 86722646900064 86770053594798 86986431823872 87033982715904 87435801657344 87458953334634 87694329218272 87794355339264 87842347880448 87862734282624 88129987018752 88271265594708 88539760963584 88847190689152 88948531789824 88997155258368 89362111684608 89410961235456 89431711680528 89654727278592 89672396794624 89703736786944 89721415961968 89823754223616 89945153994752 89966028414976 90117881462784 90262346773536 90384339316992 90487433723904 90515891552256 90536898428928 90557910180864 90586390173696 90780557901824 90801626202112 90830182842368 90851262659584 91127605624832 91223822344704 91273689594528 91294872340539 91377798414336 91427749834752 91572564636672 91695082436608 91727129346048 91995337326592 92142812331318 92401639292928 92423083812864 92473606635648 92579084107776 92852819172288 93175224794414 93281502547968 93332494622976 93616384770048 93638111207424 94073496023808 94326673444864 94400140107224 94485886795776 94507815026688 94635545460736 94847099731968 94947243664896 94999146312672 95236045406208 95258147733504 95276921594288 95310220336128 95437738862592 95514513375232 95566726119424 95588905190912 95903743446882 96033360524304 96142898331648 96173134774272 96195454580736 96454342770688 96476727839744 96507069270016 96770181824512 96823080976384 96925311241248 96978295194186 97088910815232 97141984199424 97220129685504 97295849926464 97406827757568 97426025088896 97722366558208 98176741748736 98199526551168 98365276864512 98498220785664 98630004637696 98656120370556 99111596457216 99165775536912 99413064941568 99467408818176 99926630465536 99953089525296 100202342252544 100222090535168 100336406102016 100391254720512 100414553465856 100550267052032 100719985164288 100881446393952 100936592957214 101188298244096 101211781966848 101231729193931 101484170461184 101539646501888 101711034580992 102035445557073 102128127639552 102151829477376 102183955697664 102207670492032 102426747895808 102482739193856 102506523329728 102518556327936 102538761099392 102655719112704 102818318188544 102983143193826 103156967741184 103296387790848 103470741061632 103494754492416 103773287088128 103830014468096 104255796965376 104312788108032 104336996960616 104431769616384 104654359584768 104794379927552 104831004966912 105137528373248 105306071235792 105601873477632 105626381500416 105684121869312 106117507625472 106200157620627 106464988643328 106485971193616 106607431483392 106665708140544 106834658742784 106956516753408 107014984237056 107186536793574 107453827547136 107512566884352 107537518339776 107801912508416 107826931115008 107885874408256 108008931459072 108154909097984 108328289034336 108511135617024 108536318819712 108570452928768 108828419639296 108866454552576 108887910393472 108925966098432 109071701557248 109219115565056 109244463075328 109604278225008 109752412027776 109877598093312 109937662377984 110233534595072 110259117531136 110654949687296 110771784275712 110832337364784 110958755217408 111108719640576 111195257058816 111322088865792 111344028673024 111682704637952 111887700688029 112201990569984 112228030344192 112417459273728 112569395183616 112749851852064 113119050433536 113141344393217 113270395951104 113332314899328 113423484633088 113511824914208 113641299050496 113677038649344 114169691768832 114232102314624 114539532040192 114566114309696 114732862537728 114759489675264 114914590916608 115098807098982 115230091382784 115293081593088 115319838745944 115356106236816 115630195866752 115643769421824 115670607962112 115693404793064 115981909098496 116045310287872 116611937779512 116717860159488 116744947974144 116808766276608 117059140452352 117123130507264 117150312376832 117164064374784 117506649358336 117695020792944 117759358450083 117893677418496 118053014618112 118279719419904 118598042386432 118662873677824 119149482246144 119214614980608 119242282240704 119539636371456 119604982382592 119765005631488 119796717592818 120188991085632 120349795698048 120512452422656 120715864571904 120743880241152 120781853564928 121277151571968 121305297504384 121371608709288 121631763126272 121674272735232 121698252792704 121726496454052 121837064552448 121903666446336 122096752848896 122302839128064 122431972094208 122498899192656 122804374339584 122857083108424 122871505010688 122900020959744 123202185723904 123230778417152 123298142180864 123438778810368 123803758896384 124012726419456 124041507222528 124375336730624 124418805202944 124443326163968 124486818398208 124821846360064 124850814943232 125050959592503 125262032257152 125431328031744 125643042717696 126010420035584 126596324886528 126665528416896 126810005962752 127010863644672 127080293781504 127250318483456 127601420212224 127700803028484 127871657929176 128044480699072 128190531108864 128230846365696 128260606107648 128477096312832 128856973545216 128886878598408 129233748321664 129278914781184 129304393592248 129451881086976 129522645599232 129626839580672 129727799901952 129875770343424 130083970350096 130155080392197 130479647735808 130550974073856 130902322331648 130932702068224 131153702486016 131330961047552 131541493827408 131691533008896 131763521820672 131794101423936 132148795276288 132194980528128 132221034049216 132550753255424 132623211757568 133270786033728 133422797684736 133495732887552 133603123003392 133855006294016 133886071287808 134508595191936 134582123942952 134735631335424 134917730992128 134949042622464 135176822194176 135576508975488 135614712774656 136047260742764 136170836852736 136202439303168 136245274263552 136276893989376 136691408437248 136835733517056 136874292150272 136910534391792 137310857591768 137358846955008 137542623654912 137728517054464 137960988082176 137993005989888 138214218496977 138602458939392 138634625719296 138710409953472 139007729287168 139056311697408 139083717477376 139115995947488 139539146113024 139762837191621 139922253821952 139998741934464 140408094981056 140424577155072 140457166811136 140835175333888 140912162492416 141490010167296 141600210160836 141728830193664 141761722540032 141953318191104 142143241977856 142220944187392 142270649597952 142686645649408 142915382391432 143156608293888 143271770062848 143350089179136 143383357786368 143592048820224 144011908612096 144050040786456 144437718712448 144681514156032 144715091759616 144760603905024 145155272736768 145234621464576 145387966861872 145428935409664 145467442791279 145830194528256 145943774889696 146139037633344 146336549370368 146503464124416 146583549837312 147265112623104 147299289826752 147695712367616 147747331178496 147776449819712 147945006956544 148144959520768 148260342745088 148667394685824 148748663305368 149119597412352 149183600917372 149201113227264 149602654093312 149637373792256 149889945698304 150333135802752 150504609153024 150586882080768 150621830198784 150825400578048 151027194601472 151079977746432 151109753199104 151521732067328 151569384865792 152226255691776 152309469752832 152483197353984 152566551871488 152977150050304 153012652900352 153465076131976 153640121843712 153724108790784 153759784994592 153808141649088 153983578669056 154191692562432 154227477282816 154474714790739 154944581686272 155482583706016 155659930632192 155745021702144 156383695448064 156469182162048 156505495440924 156926694390592 156981539377152 157012477933444 157191569891328 157404019490816 157706292559872 157959106853688 158402810216448 158439572250624 158526182803968 158865976328192 158952819974144 158989709654272 159473309843456 159728956790424 159911147225088 159998562210816 160251988114176 160434775130112 160466394264064 160485231034368 160522476355584 160954486095872 160991840321536 161042471419904 161702868762624 161740396672512 161828811612384 162013397188608 162232363646976 162449419403264 162492433551504 162538221928448 163242629458944 163331865590208 163607552335872 163739165786112 163828673347584 163866694612992 164628618041664 165071678528512 165200245187642 165350301892608 165388676296704 165982424530944 166157676413568 166248506047176 166663079460864 166734612790004 166792885588224 167016043009536 167241770708992 167524056956928 168302985854976 168342045516288 168795099848704 168854092775424 168887371222528 169080007950336 169347818192896 169440391708672 169905593926656 169998472348992 170135226949632 170267737371312 170422397042688 170461948575744 170495543905568 170515557974016 170920708145152 170974461820928 171014141476864 171809298060288 171849171464544 172099293806592 172139234512896 172371886374912 172602508115968 172648210648473 172696860798976 173445293800128 173540107189596 173972863647744 174067965431808 174871603314688 174917906669268 175388658436544 175588710678528 175684695760896 175725468565248 176259974037504 176542531189416 177079521927168 177694381378304 177897063579648 177994310516736 178724223369216 178821922470912 178863423361056 179309454557184 179344793589248 179407473573888 179442831923936 179647508447232 179890307989504 179932056829952 180524693547072 180768678633984 180974867447808 181073796857856 181115820361728 181172780347392 181561115803648 181603252404224 181660365684736 181702525319168 182447644689408 182547379189056 182589744681078 182755596828672 182855499669504 183145129273344 183390164873216 183454258692096 183990674653184 184285624662636 184803278585856 184846167625728 184947213271296 185158168215552 185705638344576 186350449588828 186563005095936 186664989245952 187232769540096 187276222414848 188146992047616 188653346889728 188800280214448 188971773591552 189015630053376 189271090921472 189894487329792 189998292625344 190472090812416 190516295467008 190553843188576 190620440672256 190875477725184 191029026750464 191133452238848 191177810381824 191807486893764 192066721048608 192285796663296 192346269548544 192390909161472 192908685541376 192953455679488 193014138540032 193646161952768 193850622482496 193956590388372 194177821630464 194283968398848 194440259371008 194591699852928 194813655515136 194852050177792 195444733116416 196353483497472 196399053102336 196730553729024 196996441571328 197260009275392 197312240741112 198223192914432 198331551073824 198826129883136 198934817636352 199906179050592 200404684505088 200444181070336 200672812204032 200782509441024 200829106931712 201100534104064 201762892787904 201873185914428 202376596488192 202423563933696 202463458387862 202968340922368 203079293003776 203422069161984 204070891114146 204256255279104 204303658954752 204367911395328 204415340984064 204853495791616 204965478387712 205013046659456 205037112655872 205077522198784 205311438225408 205636636377088 205966286387652 206313935482368 206592775581696 206941482123264 206989508984832 207546574176256 207660028936192 208511593930752 208625576216064 208673993921232 208863539232768 209308719169536 209588759855104 210275056746496 210612142471584 211203746955264 211252763000832 211368243738624 212235015250944 212400315241254 212929977286656 212971942387232 213214862966784 213331416281088 213669317485568 214029968474112 214373073587148 214907655094272 215025133768704 215075036679552 215603825016832 215653862230016 215771748816512 216017862918144 216656578068672 217022271234048 217072637639424 217140905857536 217656839278592 217732909105152 217775820786944 217851932196864 218143403114496 218438231130112 218488926150656 219208556450016 219504824055552 219755196186624 219875324755968 220467069190144 220518235062272 221309899374592 221543568551424 221664674729568 221917510434816 222217439281152 222390514117632 222688057346048 223775401376058 224403981139968 224456060688384 224834918547456 225499703704128 226238100867072 226282688786434 226540791902208 226664629798656 226846969266176 227023649828416 227282598100992 227354077298688 228339383537664 228464204629248 229079064080384 229132228619392 229465725075456 229518979350528 229829181833216 230197614197964 230460182765568 230586163186176 230639677491888 230712212473632 231260391733504 231287538843648 231341215924224 231386809586128 231963818196992 232090620575744 233223875559024 233435720318976 233489895948288 233617532553216 234118280904704 234246261014528 234300624753664 235013298716672 235390041585888 235518716900166 235787354836992 236106029236224 236559438839808 237325747355648 238298964492288 238429229961216 238484564481408 239209964765184 239530011262976 239593435185636 240377982171264 240699591396096 241024904845312 241431729143808 241487760482304 241563707129856 242554303143936 242610595008768 242743217418576 243263526252544 243348545470464 243396505585408 243452992908104 243674129104896 243807332892672 244193505697792 244605678256128 244863944188416 244997798385312 245608748679168 245714166216848 245743010021376 245800041919488 246404371447808 246461556834304 246596284361728 247607517792768 247800367781463 248025452838912 248083014445056 248750673461248 248886652327936 248973636796416 249701629886464 250101919185006 250524064514304 250862656063488 251286085435392 252020840071168 253192649773056 253331056833792 253620011925504 254021727289344 254160587563008 254500636966912 255202840424448 255401606056968 255743315858352 256088961398144 256381062217728 256461692731392 256521212215296 257713947090432 257773757196816 258467496643328 258557829562368 258608787184496 258903762173952 259045291198464 259253679161344 259455599803904 259751540686848 260167940700192 260310160784394 260959295471616 261071301605401 261101948147712 261804644663296 261865404136448 262307404972032 262661922095104 263082987654816 263383066017792 263527043641344 263588202847872 264297590552576 264389961056256 264442068098432 265246423515136 266541572067456 266845595369472 266991465775104 267710012588032 267772142575616 269017190383872 269164247885904 269471262670848 269835461984256 269898085244928 270353644388352 271153017950976 271229425549312 272094521485528 272341673705472 272404878606336 272490548527104 272553787978752 273382816874496 273671467034112 273821068783584 273884617021617 274621715183536 274717693910016 274771836383527 275085247309824 275457034108928 275986011979776 276428436993954 277204917878784 277269251438592 277420819906944 278015458574336 278167434954752 278231991894976 279078292226048 279525674383242 279844507643904 279997483868928 280816189962112 280849154310144 280914333622272 281670350667776 281824324984832 282980020334592 283200420321672 283457660387328 283523445080064 283906636382208 284286483955712 284441888374784 284541299195904 285373291298816 285830764782864 286313216587776 286543540125696 286700178358272 286766715572736 288023817224192 288100081572912 288875437424896 289363028312064 289430183519232 289521207810048 290310545473536 290469242929152 290775933723744 290857870819328 290934885582558 291660389056512 291785572382507 291887549779392 292278075266688 292673098740736 293167099674624 294530225246208 294598579653504 295391424735232 295494662356992 295552899639424 295890013913088 296520685490176 297334789371648 297497326610736 298239194824704 298367201834744 298402226454528 299205308186624 299274747584512 299779891396608 300666271605504 301009218306048 301173764161536 301243660397568 301650801156096 302054389202944 302159955492864 302219506398208 303043464134656 303138769731584 303695187581793 304452511383552 304618939505664 305133103742976 306025305800704 306106336671219 306930152263952 307280243687424 307448217581568 307519569989184 307616283298176 307967157338112 308454954565632 308949429581478 309889163372544 310965167412032 311319861264384 311490043404288 312767390896128 312938364324096 313010990881848 313853388781184 313963078754304 314024955866888 314383139782656 314808038981632 315412585119744 315918213707376 316805620432896 316879144501248 317052365607936 317731952656384 317905639948288 317979419308544 318946619686912 319457913580848 319822294450176 319997124421632 320503976228352 320869550260224 320932788528128 321044952711168 321908972191744 321983680643072 322084942839808 323405737525248 323480793345024 323657623224768 324026794377216 324464727293952 324984867103008 325076443856896 326113286780449 326485258917888 326663731180416 327215104671744 327657346695168 327733389225984 329257236083328 330143357057024 330400490375284 330700603785216 330777352593408 331964849061888 332315352827136 332497012094352 333326158921728 333469225580008 333585771176448 334032086019072 334483541417984 335048113913856 335663102064087 336605971709952 336684091032576 337590199697408 337708185550848 337774742445056 338695636385792 338880783417344 339424033179651 339811187853312 339996944697984 340270453899264 340535474742624 340923897151488 340991087811136 341031115948032 341841416290304 342028282953728 343618596120576 343698342929088 344198587613184 344278469025792 344743772749824 345205016231936 345296421296946 345393721597952 346890587600256 347080214379192 347945727295488 348135930863616 349743206629376 349835813338536 350777316873088 351177421357056 351369391521792 351450937130496 352519948075008 353085062378832 353278075350249 354159043854336 355388762756608 355794127159296 355988621033472 357448446738432 357643844941824 357726846722112 358618909114368 358689587178496 358814947147776 358885663847872 359295016894464 359780615979008 359864113659904 361049387094144 361537357267968 362147593715712 362231640723456 362345560694784 363206504808448 363320731369472 363405050638336 364895289378816 365094758378112 365179489362156 365511193657344 365710999339008 366290258546688 366780329746432 366908517384192 367981349306368 368571249325272 369606557171712 369692335251456 369894426542592 370316336431104 371411276689152 372700899177656 373126010191872 373329978491904 374465539080192 374552444829696 375152878777509 376293984095232 377306693779456 377600560428896 378031260106752 378542181842944 379788974659584 379996585250688 381032590934016 381107686377152 381240881344512 381750955450368 382058053500928 382266904477696 382355620763648 383614973787528 384133442097216 384571593326592 384692539097088 384781818322944 385817371082752 385906911358976 386028277080064 387292323905536 387701244964992 387913180776744 388355643260928 388567936797696 388880518742016 389183399705856 389627311030272 389704100355584 390889466232832 392706966994944 392798106204672 393461107458048 393992883142656 394520018550784 394624481482224 396446385828864 396663102147648 397652259766272 397869635272704 399812358101184 400809369010176 400888362140672 401565018882048 401658213863424 402201068208128 403525785575808 403746371828856 404753192976384 404847127867392 404926916775724 405936681844736 406158586007552 406844138323968 408141782228292 408512510558208 408607317909504 408735822790656 408830681968128 409706991583232 409930956775424 410026093318912 410074225311744 410155044397568 410622876450816 411273272754176 411932572775304 412627870964736 413185551163392 413882964246528 413979017969664 415093148352512 415320057872384 417023187861504 417251152432128 417347987842464 418617438339072 419177519710208 419288511574863 421224284943168 422505526001664 422736487477248 424470030501888 424800630482508 425859954573312 425943884774464 426429725933568 426662832562176 427338634971136 428059936948224 428746147174296 429815310188544 430050267537408 430150073359104 431207650033664 431307724460032 431543497633024 432035725836288 433313156137344 434044542468096 434145275278848 434281811715072 435313678557184 435465818210304 435551641573888 435703864393728 436286806228992 436876462260224 436977852301312 438417112900032 439009648111104 439510392373248 439750649511936 440934138380288 441036470124544 443087137102848 443329349459136 443835020869632 444434878562304 444781028235264 445376114692096 447550802752116 448807962279936 448912121376768 449669837094912 450999407408256 452476201734144 452565377572868 453081583804416 453329259597312 453693938532352 454047299656832 454565196201984 454708154597376 456678767075328 456928409258496 458158128160768 458264457238784 458931450150912 459037958701056 459658363666432 460395228395928 460920365531136 461172326372352 461279354983776 461424424947264 462520783467008 462575077687296 462682431848448 462773619172256 463927636393984 464181241151488 466447751118048 466979791896576 467235065106432 468236561809408 468492522029056 468601249507328 470780083171776 471037433800332 471574709673984 472212058472448 473118877679616 474651494711296 476597928984576 476858459922432 476969128962816 478419929530368 479060022525952 479186870371272 480755964342528 481399182792192 482049809690624 482863458287616 482975520964608 483127414259712 485108606287872 485221190017536 485486434837152 486527052505088 486697090940928 486793011170816 486905985816208 487348258209792 487614665785344 488387011395584 489727888376832 489995596770624 491217497358336 491428332433696 491486020042752 491600083838976 492808742895616 492923113668608 493192568723456 495215035585536 495600735562926 496050905677824 496166028890112 497501346922496 497773304655872 497947273592832 499403259772928 500203838370012 501048129028608 501725312126976 502572170870784 504041680142336 506385299546112 506662113667584 507240023851008 508043454578688 508321175126016 509001273933824 510405680848896 510803212113936 511486631716704 512177922796288 512762124435456 512923385462784 513042424430592 515427894180864 515547514393632 516934993286656 517115659124736 517217574368992 517807524347904 518090582396928 518507358322688 518911199607808 520335881400384 520620321568788 521918590943232 522142603210802 522203896295424 523609289326592 523730808272896 524614809944064 526165975309632 526766132035584 527054087282688 527176405695744 528595181105152 528779922112512 528884136196864 530492847030272 533083144134912 533691190738944 533982931550208 535420025176064 535544285151232 538034380767744 538328495771808 538942525341696 539670923968512 539796170489856 542306035901952 544189042971056 544683347410944 544809757212672 544981097054208 545107575957504 547342934068224 547642137567168 547769234043234 549243430367072 549435387820032 549543672767054 550170494619648 550914068217856 551972023959552 552856873987908 554409835757568 554538502877184 554841639813888 556030917148672 556334869909504 556463983789952 558156584452096 559051348766484 559689015287808 559994967737856 561632379924224 561698308620288 561828667244544 563340701335552 563648649969664 565960040669184 566400840643344 566915320774656 567046890160128 567813272764416 568572967911424 568883776749568 570746582597632 571661529565728 572626433175552 573087080251392 573400356716544 573533431145472 576200163145824 577750874849792 578200858156747 578726056624128 578860367038464 579042415620096 580938485858304 581551867447488 581715741638656 581869771165116 583320778113024 583571144765014 583775099558784 584556150533376 585346197481472 586334199349248 589060450492416 589197159307008 590782849470464 590989324713984 591105799278848 591780027826176 593041370980352 594669578743296 594994653221472 596478389649408 596734403669488 596804452909056 598410616373248 598549495169024 601332543211008 602018436612096 602347528323072 602487320795136 603301602312192 604108778405888 604439012796416 606086928269312 607390375163586 608905022767104 609237879011328 610266207485952 612050611601408 612212673342438 613860304527904 614560487374848 614896435163136 615039139978368 615232566596352 615934314676224 616909909131264 617898859162956 619778326745088 621930334824064 622639722528768 622980086808576 625534781792256 625876728648192 626021981763696 627706777562368 627926157508608 628049911733776 628766279565312 629616077963264 630825170239488 631836427414752 633611240865792 633758289002496 634104731215872 635463905312768 635811279896576 635958838617088 637893239373824 638915827161696 639644588900352 639994248843264 641007952456704 641865577056256 642089905422336 643967361286144 644169885679616 646811475050496 646961586690048 647315246449536 648053588754432 649969734206016 650152887713792 652226573560898 652970517835776 653327462360832 654430209343488 655314693390336 655466778451968 658514472166656 660286714114048 660800980750568 661401207570432 661554705186816 663929698123776 664630705654272 664994024188704 666652317843456 666938451160016 667171542352896 668064172038144 668967082835968 671326204128174 673211943419904 673368182065152 675180399394816 675549484890112 677391272771584 677761566834688 678848066359302 679622375706624 679993889395968 680540907798528 681070949485248 681847794302976 681982175622272 682062231896064 684056565907456 687237192241152 687396685858176 688397175226368 688556938051584 689487545499648 690410032463872 690592842593892 690787443195904 693781175200512 694160428758384 695891454590976 696271861727232 699486413258752 699671626677072 701554633746176 702354842714112 702738783043584 702901874260992 705039896150016 706170124757664 706556150700498 708318087708672 708622104357517 710777525513216 711977242066944 714896893476864 715287689883648 715453693444224 717379174356992 717629894295552 717771327695744 718590033788928 719728227319808 722098774188288 723074714535936 724295187431424 724463281446912 724691121389568 726413009616896 726641462738944 726810101276672 729790578757632 730189516756224 730358978724312 731022387314688 731421998678016 732580517093376 733560659492864 733817034768384 735962698612736 737142498650544 739213114343424 739384670502912 739788853085184 742822553378304 743401103344389 745401798355312 746252020383744 746659956983808 749104889659392 750305757555018 752587968190464 754613387558912 755201120857792 756062520213504 757084363685888 759577949319168 759993170501376 762065181868032 762215372754304 762481762689024 763501910900736 764533808955392 764711241527296 767229947575056 768266884194432 769143186653184 769385078194176 769563636645888 771634742165504 771813822717952 772056554160128 774584647811072 775402489929984 775826361553488 776711286521856 777135873595392 777761037484032 778366799411712 779254622060544 779408200711168 781778932465664 783213904816203 785413933989888 785596212409344 786922214916096 787985766285312 789248962964448 791989410752519 792892771657728 793326204295296 795739270545408 799624716202368 801776724281344 803130037764096 803316427726848 804402136416256 807051571151616 807492743657712 809506385952768 809694255734784 809853833551448 811873363689472 812317172015104 813688276647936 816283564456584 817025021116416 817214635819008 817471645581312 817661363936256 819413983166464 819861913550848 820052186637824 820148450623488 820310088795136 822546545508352 823865145550608 824315509150581 825255741929472 826371102326784 827958035939328 830186296705024 830640115744768 834046375723008 834502304864256 834695975684928 837234876678144 838355039420416 838577023149726 842448569886336 845011052003328 845472974954496 848940061003776 849601260965016 851719909146624 851887769548928 852859451867136 853325665124352 854677269942272 856119873896448 857492294348592 859630620377088 860100535074816 860300146718208 862415300067328 862615448920064 863086995266048 864071451672576 866626312274688 868089084936192 868290550557696 868563623430144 870627357114368 870931636420608 871103283147776 871407728787456 872573612457984 873752924520448 873955704602624 875356717147521 876834225800064 878019296222208 879501299023872 882072940249088 886174274205696 886658698918272 887670041739264 889562056470528 890752229384192 895101605504232 897615924559872 897824242753536 899339674189824 901998814816512 904952403468288 905130755145736 906163167608832 906658519194624 907387877064704 908094599313664 909130392403968 909416309194752 911085562745379 913357534150656 913856818516992 916316256321536 916528914477568 918075917402112 919316727332864 920790456791856 921840731062272 922344652744704 922558709967552 922848849894528 925041566934016 925364863696896 925547238344512 927855272787968 928362482302976 932895502236096 933959583793152 934470130212864 936985044058112 937202499014656 941560166343552 942074867600664 943149419347968 944424116944896 946237755359232 949302989422592 953195857969152 953716919844864 953938257925632 956839859060736 958120045051904 958373740742544 961511928685056 962798365584384 964099619381248 965726916575232 965951041929216 966254828519424 970217212575744 970442380035072 970972869674304 973054105010176 973394181881856 973586022341632 973811971632416 975229331570688 976774022791168 978339860341347 979455776753664 979991193541248 982856664867392 982972040085504 983200167677952 985846227337216 986385137446912 990430071171072 991201471125852 992101811355648 992332057780224 995002693844992 995546609311744 995894547185664 998806519545856 1000407676740024 1002096258057216 1003450624253952 1005144341741568 1008083360284672 1012770599092224 1013324227335168 1016086909157376 1016642350252032 1018002547867648 1018272099538953 1020811361697792 1021606424227872 1022973263433408 1024355845592576 1025524248870912 1026084848861184 1030855788361728 1031095028787264 1033869986573312 1034231318249472 1034435148737984 1035615048695808 1036181164793856 1037014716645376 1037822399215616 1040671762800768 1041240643137576 1043837181886464 1044285206421604 1044407792590848 1047218578653184 1047461616545792 1049229619888128 1052331950619264 1053532264071168 1054108174565376 1054352811391488 1057190362210304 1057559844225024 1057768272393728 1060985694060544 1066166288269824 1067382381477888 1067965863100416 1070840050352128 1071088570302464 1076068761535488 1076656991543616 1077885050683392 1079341847937024 1079592340979712 1084612071803904 1088378085942112 1089619514425344 1089962194108416 1090215151915008 1094685868136448 1095284275134336 1095538468086468 1098486860734144 1098870775640064 1099087345534108 1100340989239296 1101828136435712 1103944047919104 1105713747975816 1108819671515136 1109077005754368 1109683279627776 1112061834297344 1112669739819008 1112927967579904 1116313168904192 1118102697532968 1119378030575616 1119989935475712 1123264759848448 1123396617240576 1123657334489088 1126681402671104 1127297299939328 1131920081338368 1132801681286688 1134093780320256 1135626545528832 1137145935822848 1137767553499136 1143323059131456 1145252866351104 1146174160502784 1146800713433088 1147066862290944 1152400326291648 1155501749699584 1156401716313494 1157452113248256 1157720734076928 1158084831240192 1161876971716608 1163103734894976 1163431483277312 1163739542330232 1166641556226048 1167142289530028 1167550199117568 1169112301066752 1170692394962944 1172668398698496 1178120900984832 1178394318614016 1181565698940928 1181978649427968 1182211598557696 1183560055652352 1186082741960704 1189339157486592 1189989306442944 1192956779298816 1193468807338976 1193608905818112 1196821232746496 1197098990338048 1202665086422016 1204695056646144 1204974641590272 1206603204624384 1208217556811776 1208878025592832 1214780750327172 1217810045534208 1218475758022656 1220532414971904 1224101223202816 1224425346684876 1227720609055808 1229120974749696 1229792870326272 1230078279956736 1230465133192704 1231868629352448 1233819818262528 1235797718325912 1239556653490176 1243860669648128 1245279445057536 1245960173617152 1251069563584512 1251753457296384 1252043963527392 1255413555124736 1255852315017216 1256099823467552 1257532559130624 1259232155926528 1263672854829504 1267516578004992 1268209462431744 1270927810625536 1271622559793152 1271917677234176 1277831654323392 1279289177800704 1279988497686528 1282015904913408 1283731154112512 1284179810844672 1287934722572288 1288339771359232 1293622950100992 1293923173380096 1294630492899072 1296107177508864 1299939468412032 1300305775427584 1304453147121796 1305941035671552 1306654924721664 1308860418686976 1310629386780672 1310933556903936 1317028944333312 1320573428228096 1321601961501136 1322802415140864 1323109410373632 1329261411308544 1329988048377408 1333304635686912 1333876902320032 1334343084705792 1336128344076288 1337934165671936 1342652408256348 1346423886839808 1346736364130304 1350360798789632 1351098969780224 1355523133669376 1357696132718604 1359244751413248 1359987778791936 1361081815597056 1362141898970496 1363695588605952 1363964351244544 1364124463792128 1368113131814912 1374474384482304 1374793371716352 1376794350452736 1377113876103168 1378975090999296 1380820064927744 1381185685187784 1381574886391808 1387562350401024 1388320857516768 1391782909181952 1392543723454464 1399343253354144 1403109267492352 1404709685428224 1405477566087168 1405803748521984 1412340249515328 1413112301400996 1416636175417344 1417244208715034 1421555051026432 1423954484133888 1429793786953728 1430575379767296 1430907386888448 1434758348713984 1435259788591104 1435542655391488 1437180067577856 1439456454639616 1444197548376576 1446149429071872 1448590374862848 1448926562893824 1449382242779136 1452826019233792 1453282925477888 1453620202553344 1459581157515264 1460379033512448 1460717957448624 1462044774629376 1462843997356032 1465161034186752 1467121318985728 1471925397225472 1474284997301088 1478426228686848 1478769341005824 1479577706170368 1485645106756608 1486802206688778 1490803596710624 1492504040767488 1493319913967616 1498209779318784 1500611515110036 1505175936380928 1509226775117824 1510402241715584 1512125040427008 1519155898638336 1519986341002752 1524130363736064 1524430745508608 1524963525378048 1527003821801472 1529067617910784 1529422483054592 1534459895150112 1536533768388864 1538286373306368 1538770156388352 1539127273291776 1543269484331008 1543627645435904 1544113108320256 1549169295622144 1550804979859968 1551652723106976 1553422573043712 1554271747190784 1555522074968064 1556733598823424 1558816401422336 1566427809632406 1570827867979776 1571192424818688 1573844429832192 1578497925928896 1583978821505038 1585785543315456 1586652408590592 1591478541090816 1599249432404736 1603553448562688 1606260075528192 1606632855453696 1608804272832512 1614103142303232 1614985487315424 1619012771905536 1619388511469568 1619707667102896 1623746727378944 1624634344030208 1632567128913168 1634050042232832 1634429271638016 1634943291162624 1635322727872512 1638827966332928 1639723827101696 1640104373275648 1640620177590272 1645093091016704 1647730291101216 1648631018301162 1650511483858944 1652742204653568 1655916071878656 1661280231489536 1668092751446016 1669004609728512 1669391951369856 1674469753356288 1676710078840832 1677154046299452 1684897139772672 1690022104006656 1690945949908992 1697880122007552 1699202521930032 1703439818293248 1703775539097856 1705718903734272 1706651330248704 1709354539884544 1712239747792896 1714984588697184 1719261240754176 1720201070149632 1720600293436416 1724830600134656 1725230897840128 1726173990532096 1733252624549376 1734602574470241 1736178169872384 1736581101115392 1737127246860288 1741254714228736 1742206566295552 1742815457574912 1745147224915968 1747911409205248 1750713434295042 1753668451600128 1756038592444416 1759002598047744 1764145880498176 1772348548411392 1773317397836544 1775340083478528 1779124112941056 1781504458768384 1790203211008464 1795231849119744 1795648485507072 1803997629633024 1809904806936576 1810261510291472 1812326335217664 1813317038389248 1814775754129408 1816189198627328 1818260784807936 1822171125490758 1826715068301312 1827713637033984 1832632512643072 1833057828955136 1836151834804224 1838633454665728 1841580913583712 1843681462124544 1844689305489408 1845117419935104 1845697699789056 1850083133868032 1850729727393792 1851094476689024 1856724964605952 1865791004472192 1867919167586304 1868940260425728 1873970088116224 1874404998029312 1883120332687104 1884149735201328 1886298838695936 1888848233889792 1892475510718464 1898605978845184 1906391715938304 1907433839689728 1907876515851264 1913679718121472 1916747481485088 1923023857370112 1923402854684689 1925596731168768 1928199238762496 1931902083858432 1932509657038848 1940434425151488 1940884760070144 1941945739348608 1946108210020352 1947172044683264 1947623943264832 1950458663141376 1953548045582336 1956679720682694 1958911553507328 1959982387082496 1965713329734784 1965944080171008 1966400335355904 1971692454674432 1972770274893824 1980860142342144 1982402942251704 1984203622711296 1984664115560448 1990005387689984 1991093218623488 1991789094371328 1997613039091712 2000815353480048 2004192516114432 2006901248507904 2016166720569344 2025541198184448 2026648454670336 2032173818314752 2033284700504064 2036005095735296 2036544199077906 2041622723395584 2043212848455744 2045946526866816 2048711691185152 2052169697722368 2061711576723456 2062190057574528 2067739973146624 2068462636498944 2068870297475968 2071230097391616 2072362329587712 2075644798431232 2081343525601536 2082481286275152 2087674363772928 2088570412843208 2088815585181696 2094437157306368 2094923233091584 2098459239776256 2104663901238528 2107064528142336 2108216349130752 2108705622782976 2114380724420608 2115119688450048 2115536544787456 2121971388121088 2125866313072551 2132332576539648 2135931726200832 2142177140604928 2152137523070976 2153313983087232 2155770101366784 2159184681959424 2169224143607808 2176756171884224 2179239028850688 2179924388216832 2180430303830016 2189371736272896 2190568550268672 2191076936172936 2196973721468288 2197741551280128 2198174691068216 2200681978478592 2203656272871424 2207888095838208 2211427495951632 2217639343030272 2218154011508736 2219366559255552 2224123668594688 2225339479638016 2225855935159808 2232626337808384 2236205395065936 2238756061151232 2239979870951424 2246529519696896 2247314668978176 2253362805342208 2254594599878656 2263840162676736 2265603362573376 2268187560640512 2271253091057664 2275535106998272 2286646118262912 2290505732702208 2293601426866176 2294133724581888 2304800652583296 2311003499399168 2312803432626988 2314904226496512 2315441468153856 2316169662480384 2323753943433216 2326207469789952 2326862966554624 2327479084660464 2333283112452096 2334284579060056 2335100398235136 2338224602133504 2341384789925888 2345336797396992 2349641714448609 2356241801969664 2356788637228032 2363131397881856 2363957298855936 2364423197115392 2372165483921408 2375968232257557 2378678314973184 2379978612885888 2386937614677952 2387217811636224 2394197980676096 2405330172844032 2409390113292288 2409949283180544 2413206409248768 2416435113623552 2417756051185664 2429561500654344 2435620091068416 2436951516045312 2441064829943808 2448202446405632 2448850693369752 2455441218111616 2458241949499392 2459585740652544 2460156559913472 2460930266385408 2467639636525056 2471595436651824 2472946527451743 2479113306980352 2487721339296256 2490558890115072 2491920347234304 2502139127169024 2503506914592768 2504087927054784 2510827110249472 2511704630034432 2512199646935104 2515065118261248 2518464311853056 2527345709659008 2535033156009984 2536418924863488 2543245119586304 2543835354468352 2555663308646784 2558578355601408 2559976995373056 2564031809826816 2567462308225024 2568359621689344 2575869445144576 2576679542718464 2587245900201984 2587846346760192 2589260985798144 2592214355017728 2599878936824064 2600611550855168 2608906294243592 2611882071343104 2613309849443328 2617720837373952 2621258773561344 2621867113807872 2626070151442563 2634057888666624 2641146856456192 2643203923002272 2646218820747264 2658522822617088 2659976096754816 2667753804640064 2668686169411584 2672256688152576 2675868331343872 2685304816512696 2692847773679616 2693472728260608 2700721597579264 2702197939560448 2711046267338752 2715392265437208 2718489502826496 2719975557583872 2722163631194112 2724283797940992 2727391177211904 2727928702489088 2728248927584256 2736226263629824 2748948768964608 2749586743432704 2754227752206336 2757950181998592 2761640129855488 2762371370375568 2763149772783616 2775124700802048 2776641715033536 2783565818363904 2785087446908928 2798686506708288 2806218534984704 2810955132174336 2811607497043968 2824680499030656 2826224602801992 2833272350834688 2834488417430068 2843110102052864 2847908968267776 2859587573907456 2861150759534592 2861814773776896 2869516697427968 2870519577182208 2871085310782976 2874360135155712 2878912909279232 2888395096753152 2892298858143744 2897180749725696 2897853125787648 2898764485558272 2905652038467584 2906565850955776 2907240405106688 2919162315030528 2920758067024896 2921435914897248 2925687994712064 2930322068373504 2934242637971456 2935019581024041 2948569994602176 2957538682011648 2959155412340736 2971290213513216 2973604413377556 2981607193421248 2985008081534976 2986639827935232 2996419558637568 3001223030220072 3010351872761856 3018453550235648 3020804483431168 3024250080854016 3038311797276672 3039972682005504 3048260727472128 3048861491017216 3049927050756096 3054007643602944 3058135235821568 3058844966109184 3068919790300224 3073067536777728 3076572746612736 3078254546583552 3086538968662016 3087255290871808 3088226216640512 3101609959719936 3103305446213952 3106845146087424 3108543494381568 3111044149936128 3113467197646848 3117632802844672 3132855619264812 3141655735959552 3142384849637376 3147688859664384 3156995851857792 3167957643010076 3171571086630912 3173304817181184 3182957082181632 3198498864809472 3207106897125376 3212520151056384 3213265710907392 3217608545665024 3228206284606464 3229970974630848 3238025543811072 3238777022939136 3239415334205792 3247493454757888 3249268688060416 3265134257826336 3268858543276032 3269886582325248 3270645455745024 3277655932665856 3279447654203392 3280208746551296 3281240355180544 3295460582202432 3297262036602324 3301022967717888 3305484409307136 3311832143757312 3322560462979072 3336185502892032 3338009219457024 3338783902739712 3348939506712576 3353420157681664 3354308092598904 3369794279545344 3380044208013312 3381891899817984 3395760244015104 3398405043860064 3406879636586496 3407551078195712 3411437807468544 3413302660497408 3418709079769088 3429969177394368 3438522481508352 3440402140299264 3441200586872832 3449661200269312 3450461795680256 3452347981064192 3466505249098752 3469205148940482 3472356339744768 3473162202230784 3474254493720576 3482509428457472 3484413132591104 3485630915149824 3490294449831936 3495822818410496 3501426868590084 3507336903200256 3512077184888832 3518005196095488 3528291760996352 3544697096822784 3546634795673088 3550680166957056 3558248225882112 3563008917536768 3580406422016928 3590463698239488 3591296971014144 3607995259266048 3619809613873152 3620523020582944 3624652670435328 3626634076778496 3629551508258816 3632378397254656 3644342250981516 3653430136602624 3655427274067968 3665265025286144 3666115657910272 3672303669608448 3683161827167424 3687362924249088 3689378610978816 3690234839870208 3691395399578112 3700166267736064 3701459454787584 3702188953378048 3713449929211904 3731582008944384 3735838335172608 3737880520851456 3747940176232448 3748809996058624 3766240665374208 3768299470402656 3772597677391872 3777696467779584 3812783431876608 3814867679379456 3815753031702528 3833494962970176 3846047714740224 3846805709369378 3851193462337536 3856398477524992 3863804167716864 3865019314077696 3880868850302976 3881769520140288 3883891478697216 3892216420040704 3894344089366528 3895247886529664 3900917326282752 3907096091164672 3913359441365388 3917823107014656 3919964774164992 3931426659469568 3931888160342016 3932800670711808 3943384909348864 3945540549787648 3961720284684288 3964805884503408 3968407245422592 3969328231120896 3980010775379968 3982186437246976 3995226078183424 4001630706960096 4008385032228864 4013802497015808 4051082396368896 4053296909340672 4066569401008128 4072010191470592 4073088398155812 4083245446791168 4086425696911488 4091893053733632 4097423382370304 4104339395444736 4123423153446912 4124380115149056 4135479946293248 4136925272997888 4137740594951936 4142460194783232 4144724659175424 4151289596862464 4162687051203072 4164962572550304 4175348727545856 4177140825686416 4177631170363392 4188874314612736 4189846466183168 4209327802477056 4214129056284672 4216432698261504 4217411245565952 4228761448841216 4231073089574912 4251732626145102 4264665153079296 4271863452401664 4284354281209856 4304275046141952 4306627966174464 4311540202733568 4318369363918848 4338448287215616 4353512343768448 4358478057701376 4359848776433664 4360860607660032 4378743472545792 4381137100537344 4382153872345872 4393947442936576 4395483102560256 4396349382136432 4401363956957184 4407312545742848 4415776191676416 4422854991903264 4435278686060544 4436308023017472 4438733118511104 4448247337189376 4450678959276032 4451711870319616 4465252675616768 4472410790131872 4477512122302464 4479959741902848 4493059039393792 4494629337956352 4509189199757312 4527680325353472 4531206725146752 4536375121281024 4551070213996544 4573292236525824 4581011465404416 4587202853732352 4588267449163776 4609601305166592 4622006998798336 4625606865253976 4629808452993024 4630882936307712 4632339324960768 4647507886866432 4652414939579904 4654958169320928 4666566224904192 4668569158120112 4670200796470272 4676449204267008 4682769579851776 4699283428897218 4712483603939328 4713577274456064 4726262795763712 4728846394230784 4744330967842816 4751936464515114 4757356629946368 4759957225771776 4773875229355904 4774435623272448 4788395961352192 4810660345688064 4818780226584576 4819898566361088 4826412818497536 4832870227247104 4835512102371328 4859123001308688 4871240182136832 4873903032090624 4896404892811264 4897701386739504 4910882436223232 4916483898998784 4919171481305088 4920313119826944 4921860532770816 4935279273050112 4943190873303648 4945893054903486 4958226613960704 4960354730502619 4975442678592512 4983840694468608 5004278254338048 5007013829185536 5008175854109568 5021654220498944 5023409260068864 5024399293870208 5030130236522496 5054691419318016 5070066312019968 5072837849726976 5086490239172608 5087670708936704 5111326617293568 5117156711202816 5119953990746112 5128063619653632 5134924616450048 5136719243378688 5151738890289152 5153359085436928 5174491800403968 5175692693520384 5178521971596288 5199757873648128 5203807723410723 5217812588487184 5223764142686208 5226619698886656 5235441674747904 5243734227615744 5252140302885126 5268115777333248 5282293712912384 5286407846004544 5292437641494528 5317045645234176 5319952193509632 5335507609280128 5337372338823168 5344513376305152 5351736662687744 5370609633025392 5385695547359232 5386945456521216 5401443195158528 5404395879120896 5422092534677504 5430784530874416 5436979005652992 5439951115167744 5444327262388224 5448567595881984 5454782354423808 5455857404978176 5472452527259648 5497897537929216 5499173486865408 5508455504412672 5515900363997184 5524742740751136 5526299545567232 5543925875267633 5550249401604096 5553283430067072 5570174893817856 5597373013416576 5612437069969408 5621910264348672 5623214994087936 5649360998061312 5652449205603984 5666544701669376 5668976834860136 5686220204105728 5695817936535552 5719175147814912 5722301519069184 5723629547553792 5739033394855936 5741039154364416 5742170621565952 5757825818558464 5770208564054067 5776790193506304 5784597716287488 5795706251575296 5797528971116544 5811304076935168 5814480810213376 5838324630061056 5841516134049792 5842871829794496 5851375989424128 5860644136747008 5868485275942912 5870039162048082 5897139989204352 5915077364023296 5918310824681472 5942580427026432 5947208826755112 5963214386842496 5970016163069952 5973279655870464 5992839117275136 6002446060440144 6020703745523712 6036907100471296 6041608966862336 6048500161708032 6076623594553344 6079945364011008 6096521454944256 6097722982034432 6099854101512192 6108015287205888 6116270471643136 6117689932218368 6137839580600448 6146135073555456 6156509093167104 6174510581743616 6176452433281024 6203219919439872 6206610892427904 6213690292174848 6217086988763136 6226934395293696 6235265605689344 6265711238529624 6283311471919104 6284769699274752 6295377719328768 6313991703715584 6335915286020152 6343142173261824 6346609634362368 6365914164363264 6377598939217653 6396997729618944 6414213794250752 6426531421814784 6435217091330048 6456412569212928 6459941949261696 6477554045878272 6478830668411584 6494986909515776 6498537376120832 6530268515652672 6537717086552064 6539773164650496 6541290911490048 6558895308406784 6560417493102592 6562480710361088 6590921164404864 6594524073204648 6602045935435776 6610968818614272 6623664287514624 6645120925958144 6672371005784064 6676018438914048 6677567805479424 6697879013425152 6706840315363328 6708616185197808 6739588559090688 6760088416026624 6763783799635968 6791520488030208 6796810087720128 6813759273172992 6815102156391424 6826605320994816 6837418159538176 6859938354788736 6880804280598528 6882401173745664 6900923591360512 6904695962128384 6933010498197504 6938410297880964 6944712679489536 6946324404461568 6948508987441152 6965018856914944 6968826265182208 6971261830299648 6980588899663872 6991645636820992 7002853737180168 7014673806400512 7024154369777664 7036010392190976 7056583521992704 7089394193645568 7093269591346176 7116496451764224 7126017835073536 7127904696772671 7160812844033856 7182593942028288 7215990518532096 7239619227746304 7241046041165888 7249305340870656 7253268153556992 7259103016517632 7264756794509312 7288684501963032 7306860273205248 7310854548135936 7330530050572288 7332231315820544 7344607339216896 7366323654334848 7374725848498176 7378757221957632 7380469679740416 7382790799156224 7400332535472128 7402918909575168 7404377906756096 7426899858423808 7463164017888768 7471676670345216 7475761041702912 7495880352464896 7497619992117248 7532481330748416 7536598940805312 7545195354783744 7555392935559168 7629735358758912 7631506063405056 7666989925940352 7692095429480448 7693611418738756 7702386924675072 7712796955049984 7727608335433728 7730038628155392 7761737700605952 7763539040280576 7767782957394432 7784432840081408 7788688178733056 7790495773059328 7801834652565504 7814192182329344 7826718882730776 7835646214029312 7839929548329984 7862853318939136 7863776320684032 7865601341423616 7886769818697728 7891081099575296 7923440569368576 7929611769006816 7938656462241792 7960021550759936 7964372874493952 8003261413920192 8016770064457728 8027604994031616 8102164792737792 8106593818681344 8133138802016256 8144020382941184 8146176796311624 8166490893582336 8172851393822976 8183786107467264 8194846764740608 8208678790889472 8246846306893824 8248760230298112 8270959892586496 8273850545995776 8275481189903872 8284920389566464 8289449318350848 8302579193724928 8325374102406144 8329925145100608 8350697455091712 8354281651372832 8355262340726784 8377748629225472 8379692932366336 8418655604954112 8432865396523008 8434822491131904 8457522897682432 8462146179149824 8503465252290204 8529330306158592 8543726904803328 8568708562419712 8608550092283904 8613255932348928 8623080405467136 8636738727837696 8676896574431232 8707024687536896 8716956115402752 8719697552867328 8721721215320064 8757486945091584 8762274201074688 8764307744691744 8787894885873152 8790966205120512 8792698764272864 8802727913914368 8814625091485696 8845709983806528 8872616046034944 8877466237022208 8896494674378752 8901357918552064 8903423740639232 8944821580263744 8955024244604928 8959919483805696 8986118078787584 8989258675912704 9018378399514624 9055360650706944 9062413450293504 9072750242562048 9102140427993088 9146584473051648 9162022930808832 9174405707464704 9176534898327552 9219202610333184 9244013997596672 9251213730507952 9259616905986048 9261765872615424 9264678649921536 9304829879159808 9309916338641856 9333132449808384 9337138316240224 9340401592940544 9352898408534016 9365539159703552 9398566857794436 9424967207878656 9427154548912128 9452525591527424 9457692788461568 9488661935685632 9503872929030228 9514713259892736 9519914451543552 9547750458711808 9548871246544896 9576791922704384 9621320691376128 9637560453169152 9639797132722176 9652825636995072 9665740454494208 9671024204742656 9718246002617376 9742480364273664 9747806064181248 9795402773479008 9821764872446464 9832967797997568 9838342962610176 9840626239653888 9843721065541632 9886381746607296 9891786109806972 9916453227921408 9920709461005238 9950885357185024 9967681388937216 10008556508676096 10014027658371072 10016351708219136 10043308440997888 10046818520137728 10048798587740416 10060260473044992 10109382838636032 10140132624039936 10145675699453952 10172980478345216 10175341417873408 10222653234587136 10234313422405632 10239907981492224 10256127239307264 10269849232900096 10303477780578304 10348983600807936 10351385387040768 10357043943192576 10399515747296256 10407615446821446 10435625176974368 10447528285372416 10453239397773312 10470883349495808 10487468455231488 10504280605770252 10536231554666496 10564587425824768 10572815692009088 10584875282989056 10634091290468352 10639904387019264 10671015218560256 10674744677646336 10689026752610304 10703473325375488 10741219266050784 10771391094718464 10773890913042432 10802886390317056 10808791758241792 10844185069355008 10861569061748832 10873958011305984 10879902230335488 10888654524776448 10897135191763968 10911714809956352 10995795075858432 10998346973730816 11016911008825344 11049485481502272 11052599091134464 11087851750535266 11100498803208192 11106566860134144 11140349787635712 11194746026833152 11224874139938816 11243820528697344 11246429988175872 11298721996122624 11304898411207968 11333089403338752 11337953669720272 11372440408211456 11438350295629824 11444603038138368 11447259095107584 11478066789711872 11484341243131904 11515651637116928 11540417128108134 11553580387012608 11569195432574976 11591412503150592 11595057942233088 11628961620426752 11676649260122112 11683032268099584 11685743659588992 11702751978848256 11721288273494016 11736970551885824 11740078324096164 11794279978408704 11830154728046592 11836621649362944 11885160854052864 11894417653510224 11926428773684992 11940032326139904 11946559311740928 11985678234550272 12004892120880288 12041407491047424 12073814200942592 12083217933724672 12153247189106688 12159890728022016 12195445964068864 12199708203024384 12216030574411776 12235379864436736 12275679161200896 12292270147110912 12313018186334208 12349021163487232 12352904866562048 12406439838879744 12413221784855808 12427380584349696 12434173977526272 12453868790587392 12470531211378688 12531422477059248 12566622943838208 12569539398549504 12627983407431168 12671830572040304 12686284346523648 12693219268724736 12755197878435306 12793995459237888 12828427588501504 12853062843629568 12870434182660096 12912825138425856 12919883898523392 12955108091756544 12957661336823168 12997074752241664 13060537031305344 13075434173104128 13079546329300992 13082581822980096 13117790616813568 13120834986205184 13124961420722176 13181842328809728 13189048146409296 13204091870871552 13221937637228544 13247328575029248 13290241851916288 13344742011568128 13352036877828096 13355135610958848 13395758026850304 13417232370395616 13463819982792823 13479177118181376 13527567599271936 13583040976060416 13593620175440256 13630204312782848 13653210641989632 13674836319076352 13719876709577472 13761608561197056 13764802347491328 13801847182721024 13809391924256768 13866020996395008 13876820595761928 13889425358979072 13892648808923136 13897017974882304 13930037713829888 13937652530364416 13942523660599296 13983291273641984 14005707474360336 14029347612801024 14048308739555328 14113167043985408 14178788387291136 14186539182692352 14232992903528448 14252035670147072 14255809393545342 14321625688067712 14365187884056576 14431981037064192 14479238455492608 14482092082331776 14498610681741312 14506536307113984 14529513589018624 14577369003926064 14613720546410496 14621709096271872 14661060101144576 14664462631641088 14689214678433792 14732647308669696 14749451696996352 14757514443915264 14760939359480832 14765581598312448 14800665070944256 14805837819150336 14808755813512192 14853799716847616 14881064191507857 14926328035777536 14951522083405824 14995239984234496 15064962661496832 15073197881610624 15090390709567488 15259470717517824 15263012126810112 15333979851880704 15384190858960896 15387222837477512 15404773849350144 15425593910099968 15455216670867456 15460077256310784 15523475401211904 15527078080561152 15535565914788864 15568865680162816 15577376357466112 15580991546118656 15628384364658688 15653437765461552 15671292428058624 15679859096659968 15725706637878272 15731202682847232 15773539637395456 15782162199150592 15846881138737152 15859223538013632 15877312924483584 15928745748987904 16006522827840384 16033540128915456 16055209988063232 16204329585475584 16213187637362688 16266277604032512 16288040765882368 16292353592623248 16332981787164672 16345702787645952 16367572214934528 16389693529481216 16417357581778944 16493692613787648 16497520460596224 16541919785172992 16547701091991552 16550962379807744 16578898636701696 16605158387449856 16631777625802899 16650748204812288 16659850290201216 16708563302745664 16710524681453568 16759385864732672 16837311209908224 16865730793046016 16869644982263808 16915045795364864 16924292358299648 17006930504580408 17058660612317184 17087453809606656 17137417124839424 17217100184567808 17226511864697856 17273477455675392 17310625692162201 17353793148862464 17414049375073792 17433912230805504 17443442430640128 17514973890183168 17524548402149376 17528615489383488 17575789771746304 17581932410241024 17585397528545728 17605455827828736 17629250182971392 17691419967613056 17745232092069888 17754932474044416 17802715837104128 17806847481278464 17889643160527488 17910048489209856 17919838967611392 17972236157575168 17978517351825408 18036756799029248 18110721301413888 18124826900587008 18145500485124096 18204280855986176 18293168946103296 18324045861617664 18348811414929408 18353069796655104 18438405220666368 18488027995193344 18502427461015904 18523531745230848 18529357299843072 18609659758319616 18619832677283712 18674276632480448 18680803185881088 18705796817068032 18731078319407104 18797133715588872 18849934415757312 18854309097824256 18905051183054848 18915385576923136 18977323871371264 19007745858060456 19029426519785472 19039828903087104 19095500917423616 19097742493089792 19153583845408768 19242641382752256 19279594265444352 19305651273990144 19331480908988416 19342048409485312 19436492005234752 19484960728547328 19495612128362496 19590805546958016 19643529744892928 19676685925220352 19681252479307776 19687442131083264 19772763493214592 19783572219613944 19832906455842816 19841418922010476 19901770714370048 19935362777874432 20017113017352192 20028055316742144 20032703416438272 20086616881995776 20093637040275456 20097597175480832 20120520946089984 20218765677272064 20280265248079872 20291351398907904 20345960956690432 20350682835746816 20445306469174272 20479815962984448 20512254478614528 20539698465800192 20702770774081536 20714087886385152 20799031494592512 20815230893642892 20871250353948736 20895056570744832 20906478795546624 20941766698991616 20974936910462976 21008561211540504 21072463109332992 21129174851649536 21145631384018176 21169750565978112 21268182580936704 21279808774038528 21342030437120512 21349489355292672 21378053505220608 21406946650750976 21482438532101568 21547781826084864 21605772780634112 21617583516483584 21723138123497664 21747916022611968 21759804460670976 21777309049552896 21794270383527936 21823429619912704 21991590151716864 21996693947461632 22033822017650688 22098970963004544 22105198182268928 22175703501070532 22200997606416384 22213133720268288 22280699575271424 22389492053666304 22449748279877632 22487641057394688 22492859976351744 22597443992245248 22609796822415936 22666178806677504 22675907339440544 22744880816422912 22889206076276736 22894518190215168 22956133579423744 22968682486263808 23080834256216268 23107160774025216 23138390865149952 23182825006301184 23190115884466176 23257923240853504 23353298520244224 23366064536199168 23371487319177984 23405503957696512 23442576546988032 23473941103771648 23480156648192328 23588559956817408 23660309456093184 23673243298725888 23770321708105728 23788835307020448 23852857547369984 23880064652279808 23893118623481856 24009784241760576 24082814982094848 24147628401885184 24166435867449344 24306494378213376 24319781456044032 24390891928137728 24399416406048768 24432061148823552 24470759728873472 24551358322401792 24584540294221824 24626036372668416 24698042326974464 24705809733124096 24812879677759488 24826443569711616 24854761168699392 24868347955052544 24907737581174784 24941062422757376 25062844954118496 25133245887676416 25139078797099008 25255966814862336 25343661144080608 25372568693047296 25386438537449472 25510395756870612 25587990918475776 25656855177003008 25706125687259136 25825650276851712 25839767797046784 25910216183513088 25915322673646336 25994149504483328 26121074062610688 26150868346208256 26159092658601984 26165163645960192 26235581233627136 26241669972410368 26249922841444352 26363684657619456 26378096292818592 26408183741743104 26443875274457088 26689484023136256 26704073755656192 26710271221917696 26834464740791232 26927639965585646 26958354236362752 27055135198543872 27166081952120832 27187240350880512 27260408625565696 27306421283979264 27349672638152704 27439753419154944 27523217122394112 27529604694982656 27603694365442048 27618783848513536 27732041992790016 27753641191523856 27778850717958144 27785297617846272 27794035949764608 27860075427659776 27875305060728832 27966582547283968 28011414948720672 28058695225602048 28096617479110656 28357576774582272 28373078365384704 28465985807056896 28504071340294144 28511618787090684 28643251376135424 28730375768113152 28863962074128384 28958476910985216 28964184164663552 28997221363482624 29013072614227968 29059027178037248 29154738007852128 29227441092820992 29243418192543744 29322120202289152 29328925263282176 29465294617339392 29498903393992704 29515028887830528 29521878718961664 29531163196624896 29601330141888512 29617511627024384 29762128383015714 29852656071555072 29903044166811648 29990479968468992 30129925322993664 30146395763221248 30180781419134976 30518941435035648 30526024253620224 30667959703761408 30768381717921792 30774445674955024 30809547698700288 30851187820199936 30910433341734912 31046950802423808 31054156161122304 31071131829577728 31137731360325632 31154752714932224 31161983092237312 31256768729317376 31306875530923104 31342584856117248 31359718193319936 31451413275756544 31462405365694464 31564324398301184 31693762277474304 31718447076027264 31754625848967168 31857491497975808 32013045655680768 32067080257830912 32110419976126464 32408659170951168 32426375274725376 32532555208065024 32584707185246496 32665963574329344 32691405575291904 32735144429869056 32779387058962432 32987385227575296 32995040921192448 33083839570345984 33101924759615488 33157797273403392 33210316774899712 33263555251605798 33301496409624576 33319700580402432 33417126605491328 33421049362907136 33518771729465344 33674622419816448 33731461586092032 33739289964527616 33830091590729728 33848584716599296 34013861009160816 34117321224634368 34274834249678848 34434200369135616 34453023729395712 34546954911350784 34621251384324402 34707586297724928 34828098750147584 34886884861280256 35029947780366336 35049096804298752 35057230978766976 35151579543492608 35163864820482048 35170795057091456 35210911655657472 35382839935226112 35490464184139776 35509864948088832 35605431674208256 35613694962556928 35779286321054976 35820096978419712 35839677935222784 35944472315150336 35957034703650816 36073513598058496 36221442602827776 36249653801174016 36586337892206592 36648091723235328 36706139593310208 36876810441332736 36976055990386688 37004854922031808 37047063490461696 37058714599686144 37219319516639232 37239665354567424 37348553264960896 37361606371762176 37411593634136064 37462156638814208 37594267431177744 37699868831514624 37708618195648512 37810102366109696 37830771153846272 37954647742742528 38015491716120912 38058853039570944 38079657806174208 38191001834847232 38307167690817536 38485282765504512 38559188530888704 38611302547980288 38684096818970624 38872984010469504 38991224256724992 39181611093916032 39287059489785856 39353371850440704 39362504958615552 39374884262166528 39545526986429184 39567144439227888 39665812911685632 39682837844020952 39803541428740096 39870725555748864 40034226034704384 40056110633484288 40065406832876544 40173233763991552 40187274080550912 40195194350961664 40391459948378469 40437531354544128 40582702797815808 40701365671493632 40890612938348544 40959631925968896 41024508957229056 41079396931600384 41405541548163072 41428175772770304 41598062989185024 41630461787285784 41742500707897472 41790113141489664 41812957591093248 41949873820925952 42017122423081008 42144926218665984 42258349703299072 42291262768036352 42339501131956224 42536365161873408 42559617548077056 42684060874241024 42698978710585344 42756107010441216 42813893301501952 42964877064203136 43095563652169728 43235167032967168 43446276246995328 43495832045223936 43519608921341952 43588540767055872 43646859239825408 43983180303433728 43993387894923264 44067644035301376 44197941926009088 44210396364537856 44351407002141064 44401995212832768 44426267440536576 44561399150542848 44643192574523571 44778984107332608 44899496559755264 44985719952703488 45194887984490496 45219593644831872 45351814678881088 45489761632845824 45778412152553472 45789036380430336 45912267158847488 45937364972527616 46161668512432536 46214321548050432 46276781730299904 46365650012602368 46380231768932352 46515846481707008 46706597040488448 46732129072398336 46742974638355968 46885153093976064 46947882207543296 46960313296384656 47177119913634816 47320618912186368 47346486597451776 47540643416211456 47577670614040896 47705715094739968 47786237246963712 48019568483521152 48165629964189696 48332871734898688 48612988756426752 48639562912088064 48781783856275456 48798832812097536 48864122297647104 48941519457746944 49102716644803584 49169080588443648 49252072745336832 49396084653948928 49411619466248192 49625759355518976 49652887139423232 49736695910105088 49815475162349568 49882124845514752 49895332877408697 50125689908236992 50278157594198016 50511933629724672 50687322288161216 50745137386094592 50772877074898944 51020791513741224 51175981836951552 51313710354006016 51412251374518272 51651300553703424 51679535594093568 51820432367026176 51830645347292672 51988299008966656 52242148125221376 52301736692416512 52330327291920384 52471162467254272 52483339944820736 52499845682888704 52727369315238912 52756192585637184 52816367483486208 52887750548914176 53408147511312384 53420542443835392 53668929481582464 53855279931171292 53916708472725504 54110270397087744 54332163904241664 54374480701761024 54520817251131392 54612842567958528 54699345276305408 54879506838309888 55046434244788224 55059209389965312 55207388730884096 55237567697027072 55464083985580032 55507282383047712 55570595235692544 55588071899529216 55720150855319552 55750610121457664 56022829897441344 56117390451204096 56193234958221312 56715153549164544 56746156730769408 56931971614113792 57008142680588288 57023237574181368 57286502752270848 57460751536226304 57727924148256768 57916953821970432 57928368329327104 57994442726965248 58026145228455936 58118054356074496 58309476015704256 58454882185641984 58486836385087488 58644240404578304 58657850526564352 58930589234678784 59030057775661056 59043757437923328 59062326393249792 59202660283777024 59235023254048768 59524256766031428 59705312143110144 59806088333623296 59980959936937984 60259850645987328 60292791526442496 60361562838269952 61037882870071296 61052048507240448 61335919407522816 61536763435843584 61548891349910048 61619095397400576 61702375640399872 62108312322244608 62142263659155456 62275462720651264 62309505429864448 62323966184474624 62613751061846208 62685169712234496 62719436386639872 62902826551513088 62924810731388928 63128648796602368 63387524554948608 63436894152054528 63509251697934336 63714982995951616 64026091311361536 64134160515661824 64220839952252928 64817318341902336 64852750549450752 65169414370492992 65331927148658688 65382811150583808 65470288859738112 65558774117924864 65974770455150592 65990081842384896 66167679140691968 66203849519230976 66315594546806784 66420633549799424 66527110503211596 66602992819249152 66639401160804864 66834253210982656 66842098725814272 67037543458930688 67349244839632896 67462923172184064 67478579929055232 67660183181459456 67697169433198592 68027722018321632 68234642449268736 68868400738271232 68906047458791424 69242502768648804 69415172595449856 69656197500295168 69773769722560512 70059895560732672 70098193608597504 70114461957533952 70303159086985216 70327729640964096 70341590114182912 70421823311314944 70765679870452224 70980928368279552 71019729896177664 71210863348416512 71227389925113856 71558572642109952 71640193956839424 71679355870445568 71888944630300672 72442885205655552 72499307602348032 73172675784413184 73296183446470656 73412279186620416 73753620882665472 73952111980773376 74009709844063616 74094126980923392 74117429199372288 74438639033278464 74479330709134848 74697106529921792 74723212743524352 74823187268272128 74924313277628416 75188534862355488 75399737663029248 75417236391297024 75620204732219392 75661542307692544 75909295485485056 76030983432241824 76117706079141888 76159315612348416 76382003669694464 76970565531009024 77118377061777408 77368193637941248 77745968020939008 77982448513449984 78363222187832064 78574118979571712 78706743700881408 78725009917231104 78749768524333056 79091053972858368 79134288878455776 79331625823371264 79365675688041904 79607082857480192 80068452069408768 80112221266968576 80130813665753088 80346467527983104 80390388701923328 80782919896756938 80875062709088256 81165405595631616 81402731342987264 81781225876697088 81919263851937792 82049017914458112 82158793863200768 82811083096326144 82856351545540608 83196125978370048 83260923574571568 83485001415794944 83580226282979328 83625915182186496 83899747641851904 84034244846162016 84289852437331968 84516699406598144 84582525536072704 85072730323746816 85119235096154112 85368121748482048 85397957421170688 85512214020882432 85929754128406272 86191127304339456 86470334065934336 86892552493990656 86991664090447872 87039217842683904 87177081534111744 87293718479650816 87966360606867456 87986775789846528 88395883852018176 88702814004282128 88803990425665536 88852534881073152 89286385149047142 89557968214665216 89798993119510528 89971439905406976 90389775968980992 90439187289663744 90703629357762176 90979523265691648 91556824305106944 91578072760860672 91824534317694976 91874729945055232 92323337024865072 92428643096100864 92553563460599808 92731300025204736 93031692963414016 93413194080976896 93464258144796672 93485949276711936 93770306187952128 93920626592769312 94246739879549761 94354239827269632 94692973194903552 95081286832422912 95155341228081792 95411430189479936 95572474493927424 96039136967042304 96331259928379392 96665743469797376 97225977512853504 97279125824176128 97563567712550912 97597665624195072 97883038915493888 98205433289607168 98338161176887296 98792169307897856 99251518711037952 99305774278846464 99473391820210176 99630950324699136 99764249691029504 99790665754817394 100251379816473984 100556315188396032 101023867259449344 101374644576322432 101490274772189184 101545754149797888 102041583027482448 102351963673903104 102627420708012032 102824502749036544 103302601107406848 103359071188187136 103640864734052352 103661290694585344 103976598017933312 104484296250442752 104660654583840768 104966679889641472 104999691365777408 105454738630477824 105512385171274368 105632734966972416 106816295022624768 106841084887670784 107337858963164928 107710559862342584 107833416945451008 108220540794175488 108664327808483328 108748961403522048 109041634502262784 109398690552610816 109759013676619776 110118418779930624 110414777461768192 110475135394054144 110928167971160064 111014564766095424 111141190471385088 111176143799058432 111501220242915328 112045659794882688 112234780902408192 112386469916442624 113430307098329088 113492313461538816 113863943228227584 114016285361176576 114046475148362736 114573005504541696 114921503072452608 115455848296513536 115833907643940864 115856736658654208 116052290456911872 116236108712148992 116618952031408512 116973672770174976 117315701053128704 117861178469357568 118060115551322112 118087514875846656 118124652786499584 118405320567554048 118470046508097536 119048513532062856 119410624286220288 119612176667246592 119961919873875968 120519701291974656 120585583052884992 121174379845135407 122104097014480896 122671838815045632 123073526871687168 123097782699820096 123238190794801152 123404751280799744 124216624644489216 124284527318310912 124619010859728896 124647932368949248 125227502123692416 125370339424468992 125438872773279744 125805653103026176 125849621462777856 126257297593204736 126775049109897216 126873788304109056 127018503395868672 127429965991903232 128052182622723072 128268321031323648 128441679904505856 129705501098901504 130338828740985984 130765622301167616 130940577719476224 131117548235849728 131949540910301184 131980163684769792 132335358281383936 132407699038461952 132631189093613568 132841267099598848 133054221006423192 133205985638498304 133278802321609728 133668506421965312 133684197451628544 134075086917861376 134698489679265792 134957159858110464 135320366362918912 135394338866397184 136055444036643264 136469284898537472 137736801476542464 137812094917582848 138485005537297608 138830345190899712 139312395000590336 139547539445121024 140119791121465344 140196387217195008 140228923915067904 140606318173970432 140655459281928192 140683180228365824 140843646622629888 141531359740904448 141961856736559104 142039459792355328 142421726696833024 142454779850227712 143117145284219904 143358711740891136 143777889260601344 144998615204696064 146345351568826368 146592366892941312 146824558373240832 147507241765330944 147904223961546752 148019419688127232 148188253961846784 148234858398744576 148877278066556928 148958661418269696 149394213059843584 149446425487048704 149646374536544256 149848626555256832 150377069724710976 150834472782594048 151240409464438784 151323084615385088 152061966864483648 152235412158283776 152318631224696832 152764007339388928 153941131062018048 154236754123554816 154736387275882496 155491936041878016 155964897026899968 156726444375664128 157148237959143424 157413487401762816 157450019834462208 157499537048666112 158182107945716736 158268577756911552 158663251646742528 158731351376083808 159214165714960384 160224442533937152 160261627331506176 160692935055966208 160780777403846656 161565839793513876 161750125418176512 162330811191263232 162805462685974528 163562451753394176 163838527703875584 164098035828916224 164317587726401536 165622166192652288 165712703091081216 166392251956740096 166521847149143136 166970002831589888 167160452565958656 167251830364372992 168068489692324032 168579704874663936 169033398813196288 169165051072145408 170145460647493632 170238470192308224 170736243496964096 170795914842341376 171024428041764864 171859508256812544 172382254608678912 172940668131868672 173785104987981312 173983328180895744 174078435685367808 174354163068223488 174587436959301632 175932721213734912 175973551579693056 176791767704036352 177405628008564256 177607980851331072 177705069762146304 178572770298094284 179115936429330432 179597986239021056 179942879810813952 180779551937961984 180878374579327488 181407258715524352 181959046531383296 183113648610213888 183156145521721344 183649068635389952 183749459890110464 184646674049730144 184857286192201728 185107126921199616 186826388161953792 186928516289593344 186971898553423872 187841253185538624 188493479759099522 188708479654539264 189385946389807104 190162573664845824 190310682456163584 190822860378959872 191144948987854848 192078273934084608 192662519856758784 193331486939594752 194451955025707008 194558251648352256 195127135425101824 195766077830987776 196410866579214336 196676322353774592 198503037422075904 198611548557692928 198946783640420352 199261900649398272 199528499382059008 199581331509634788 200502759632947968 201112630376792064 202047734518898688 202749289152644864 202980549544378368 203091508299595776 204083166054964896 204703927347806208 205254841416024064 206605202214813696 206718142376374272 207322581389170688 208968592500885504 209321309167681536 209933359779282944 209999382731554816 210909477260955648 211024770342548736 211265469933944832 213632590045249536 213682169775341568 214675717926329856 215421119724685168 215666833890902016 217328655616966656 217497922807044096 218083269004525568 218797381105221632 219518027353239552 220236837559861248 220950270788108288 221856335942320128 222029129532190848 222282380942770176 222352287598116864 223002440485830656 224091319589765376 224469561804816384 224772939832885248 226860614196658176 226984626923077632 227727886456455168 228092950296725472 229146011009083392 230911696593027072 231713473317308416 232104580913823744 232472217424297984 233237904062817024 233947345540349952 234631402106257408 235722356938715136 236120231102644224 236175029751693312 236249305572999168 236810641135108096 236940093016195072 238097027064125712 238821248572440576 239923839747751936 241039402583949312 241171166105769984 242348759690270814 244208194028961792 245343677630091264 246147053743374336 246195565399640192 246476381589602304 248433249288978432 248569054636621824 249238021719457792 249295864737898496 250455004247384832 250740678848937984 250877745546559488 251611306206052352 251699242925555712 252514595186409472 253550098219794432 253747576608218112 256104365245446144 256536642062647296 259411002197803008 260677657481971968 261531244602335232 261881155438952448 262235096471699456 263899081820602368 263960327369539584 264670716562767872 264815398076923904 265682534199197696 266108442012846384 266411971276996608 266557604643219456 267337012843930624 268150173835722752 269396979358531584 269914319716220928 270788677732794368 272110888073286528 272938569797074944 275473602953084928 275624189835165696 276970011074595216 277660690381799424 278624790001180672 279095078890242048 280239582242930688 280392774434390016 280457847830135808 281212636347940864 281310918563856384 281366360456731648 282740219638649283 283062719481808896 284078919584710656 284909559700455424 286234290568439808 286717423481782272 287555778521202688 289997230409392128 292690703137652736 293649116746481664 295014483530661888 295808447923093504 296038839376254464 296376507923693568 297754556133113856 297917322836539392 298788426119687168 298892850974097408 299292749073088512 299697253110513664 300754139449421952 301668945565188096 302646169230770176 304123933728967296 304470824316567552 304637262449393664 305528014678777856 307882262124036096 308473508247109632 309472774551764992 310983872083756032 311929794053799936 313452888751328256 314296475918286848 314900039668924416 314999074097332224 316364215891433472 316537155513823104 317462702752167616 318428331429920768 320448885067874304 320523254663012352 321385870111932416 321561554807693312 323131679587027752 323500250836353024 324661622382526464 325610925371949056 327124903506788352 328196071657832448 328635175452803072 331244332385304576 331425406182162432 332784503913480192 333043694298286272 333940005663179776 334503660728745984 336136979384648064 337159409749327872 338330102144290816 340290921294987264 340476940384616448 341472486993928192 341591829684682752 342048856083529728 343719016513625088 344764509217357824 345881336263737344 347570209975962624 348156871370735616 348708326136446976 349174873918603264 351947103159386112 353583535408072704 354811256017128512 355215961702662144 355410139524292608 357145540596188568 358231872858660864 359195972478042112 359885759621627904 361559103875923968 361756749158654976 362814517431048704 363918093062766592 366312291043442688 367298137270779904 367498919780220928 369293348099460288 369714572384403456 370214253842399232 373857032579186688 373943797106847744 375682506371077248 376986959518199044 377416959309078528 378771892779614208 380325147329691648 380621364912327168 381645720757919744 382289897975709696 384156547868169216 385325039713517568 386662973879189504 389116503296704512 390254270850203648 392821733158428672 393352644707549184 397006074844151808 397223097115385856 397893567280840704 398523801298796544 399056998764118016 399162663019269576 401005519265895936 402225260753584128 404095469037797376 405498578305289728 405961099088756736 406183016599191552 408166332109929792 409407854695612416 410509682832048128 413210404429627392 413436284752748544 414645162778341376 417937185001771008 418642618335363072 419866719558565888 419998765463109632 421818954521911296 422049540685097472 422530939867889664 427265180090499072 427364339550683136 429351435852659712 430842239449370336 431333667781804032 434995845614088192 436166538009051136 439036054706479104 440473675119722496 441900541576216576 443712671884640256 444058259064381696 444564761885540352 444704575196233728 446004880971661312 448182639179530752 448939123609632768 449545879665770496 453721228393316352 453969253846155264 456185900593450944 458292022018166784 461823393186054144 463426946634616832 464209161827647488 464944434848595968 466475808125634048 467894691080699904 469262804212514816 471444713877430272 472240462205288448 472350059503386624 472498611145998336 473621282270216192 473880186032390144 476194054128251424 477642497144881152 482078805167898624 482342332211539968 484697519380541628 488416388057923584 490687355260182528 492294107486748672 492391130799280384 492952763179204608 496866498577956864 497138109273243648 498476043438915584 498591729475796992 500910008494769664 501481357697875968 501755491093118976 503222612412104704 507100196439588864 507495153216436224 512208730490892288 513073284125294592 518822004395606016 521355314963943936 523062489204670464 523762310877904896 524470192943398912 527798163641204736 527920654739079168 529341433125535744 529630796153847808 531365068398395392 532216884025692768 532823942553993216 533115209286438912 534674025687861248 538793958717063168 539828639432441856 541577355465588736 544221776146573056 545877139594149888 550947205906169856 551248379670331392 553940022149190432 555321380763598848 557249580002361344 560479164485861376 560785548868780032 560915695660271616 562425272695881728 562732720913463296 565480439277298566 566125438963617792 568157839169421312 569819119400910848 572468581136879616 573434846963564544 575111557042405376 579994460818784256 585381406275305472 587298233492963328 590028967061323776 591616895846187008 592077678752508928 595509112266227712 595834645673078784 597576852239374336 597785701948194816 598585498146177024 601508278898843904 603337891130376192 605292338461540352 608247867457934592 608941648633135104 609274524898787328 611056029357555712 615764524248072192 621967744167512064 626905777502656512 628592951836573696 629800079337848832 629998148194664448 632728431782866944 633074311027646208 634925405504335232 636856662859841536 640897770135748608 641046509326024704 642771740223864832 643123109615386624 646263359174055504 647000501672706048 651221850743898112 654249807013576704 656392143315664896 662850812364324864 665569007826960384 666087388596572544 667880011326359552 669007321457491968 672273958769296128 674318819498655744 676660204288581632 680581842589974528 680953880769232896 682944973987856384 683183659369365504 687438033027250176 695140419951925248 696313742741471232 697416652272893952 698349747837206528 703894206318772224 707167070816145408 709622512034257024 710431923405324288 710820279048585216 714291081192377136 716463745717321728 718391944956084224 719771519243255808 723118207751847936 723513498317309952 725629034862097408 727836186125533184 732624582086885376 734997839560441856 738586696198920576 739429144768806912 747714065158373376 747887594213695488 751365012742154496 753973919036398088 754833918618157056 757543785559228416 760650294659383296 761242729824654336 763291441515839488 768313095736338432 773325947758379008 778233006593409024 780508541700407296 785643466316857344 786705289415098368 794012149688303616 794446194230771712 797047602597593088 798113997528236032 798325326038539152 802011038531791872 804450521507168256 808190938075594752 810997156610579456 812366033198383104 816332664219859584 818815709391224832 826420808859254784 826872569505497088 829290325556682752 835874370003542016 837285236670726144 839733439117131776 839997530926219264 843637909043822592 844099081370194944 848220658915947849 854728679101366272 858702871705319424 861684478898740672 862667335563608064 869991691228176384 872333076018102272 878072109412958208 880947350239444992 883801083152433152 887425343769280512 888116518128763392 889129523771080704 892009761943322624 896365278359061504 897878247219265536 899091759331540992 907938507692310528 912371801186901888 916584044036333568 923646786372108288 926853893269233664 928418323655294976 929888869697191936 932951616251268096 935789382161399808 938525608425029632 942889427754860544 944700119006773248 944997222291996672 947242564540432384 947760372064780288 952388108256502848 955284994289762304 964157610335797248 964684664423079936 969395038761083256 976832776115847168 981374710520365056 984588214973497344 984782261598560768 985905526358409216 993732997155913728 994276218546487296 996952086877831168 997183458951593984 1001820016989539328 1003510982186237952 1006445224824209408 1014990306432872448 1024417460981784576 1026146568250589184 1037644008791212032 1042710629927887872 1046124978409340928 1047524621755809792 1048940385886797824 1055841309478158336 1058682866251071488 1059261592307695616 1064433768051385536 1065647885107986432 1066230418572877824 1069348051375722496 1077587917434126336 1079657278864883712 1083154710931177472 1088443552293146112 1091754279188299776 1101894411812339712 1102496759340662784 1107880044298380864 1110642761527197696 1114499160004722688 1121571097737560064 1121831391320543232 1124850545391763456 1125465441826926592 1130960878554597132 1132250877927235584 1136315678338842624 1139638238801821696 1144937162273759232 1146869693927129088 1150223114084810752 1159988921637568512 1170762812550610944 1180057934122647552 1183233791692374016 1184155357505017856 1191018224532455424 1191669291346157568 1195153704478748672 1195571403896389632 1197170996292354048 1203016557797687808 1206675782260752384 1210584676923080704 1216495734915869184 1217883297266270208 1218549049797574656 1222112058715111424 1231529048496144384 1243935488335024128 1253811555005313024 1257185903673147392 1259600158675697664 1259996296389328896 1265456863565733888 1266148622055292416 1269850811008670464 1273713325719683072 1281795540271497216 1282093018652049408 1285543480447729664 1286246219230773248 1292526718348111008 1294001003345412096 1308499614027153408 1325701624728649728 1331138015653920768 1332174777193145088 1335760022652719104 1338014642914983936 1344547917538592256 1348637638997311488 1353320408577163264 1361163685179949056 1361907761538465792 1365889947975712768 1374876066054500352 1390280839903850496 1392627485482942464 1394833304545787904 1396699495674413056 1407788412637544448 1414334141632290816 1419245024068514048 1420863846810648576 1421640558097170432 1428582162384754272 1432927491434643456 1436783889912168448 1446236415503695872 1447026996634619904 1451258069724194816 1465249164173770752 1469995679120883712 1477173392397841152 1478858289537613824 1495428130316746752 1495775188427390976 1502730025484308992 1507947838072796176 1509667837236314112 1521300589318766592 1522485459649308672 1526582883031678976 1536626191472676864 1546651895516758016 1556466013186818048 1561017083400814592 1571286932633714688 1573410578830196736 1588024299376607232 1588892388461543424 1594095205195186176 1596650652077078304 1604022077063583744 1616381876151189504 1621994313221158912 1624732066396766208 1632665328439719168 1637631418782449664 1652841617718509568 1653745139010994176 1658580651113365504 1671748740007084032 1679466878234263552 1687275818087645184 1688198162740389888 1696441317831895698 1709457358202732544 1717405743410638848 1723368957797481344 1725334671127216128 1739983382456352768 1744666152036204544 1756144218825916416 1761894700478889984 1767602166304866304 1774850687538561024 1776233036257526784 1792730556718123008 1795756494438531072 1815877015384621056 1824743602373803776 1833168088072667136 1847293572744216576 1853707786538467328 1859777739394383872 1865903232502536192 1877051216850059264 1885778855509721088 1889400238013546496 1889994444583993344 1895520744129560576 1904776216513005696 1910569988579524608 1928315220671594496 1929369328846159872 1938790077522166512 1953665552231694336 1962749421040730112 1969176429946994688 1969564523197121536 1988552437092974592 1994366917903187968 2003640033979078656 2007021964372475904 2012890449648418816 2029980612865744896 2048834921963569152 2085421259855775744 2092249956818681856 2095049243511619584 2097880771773595648 2111682618956316672 2118523184615391232 2128867536102771072 2131295770215972864 2132460837145755648 2138696102751444992 2155175834868252672 2159314557729767424 2166309421862354944 2176887104586292224 2183508558376599552 2204993518681325568 2215760088596761728 2228998320009445376 2243142195475120128 2243662782641086464 2249701090783526912 2250930883653853184 2261921757109194264 2264501755854471168 2272631356677685248 2279276477603643392 2289874324547518464 2300446228169621504 2319977843275137024 2341525625101221888 2360115868245295104 2368310715010035712 2382036449064910848 2383338582692315136 2390307408957497344 2391142807792779264 2394341992584708096 2406033115595375616 2413351564521504768 2421169353846161408 2432991469831738368 2437098099595149312 2444224117430222848 2487870976670048256 2507623110010626048 2514371807346294784 2519200317351395328 2519992592778657792 2530913727131467776 2532297244110584832 2539701622017340928 2547426651439366144 2564186037304098816 2571086960895459328 2572492438461546496 2585053436696222016 2588002006690824192 2616999228054306816 2651403249457299456 2662276031307841536 2664349554386290176 2671520045305438208 2676029285829967872 2689095835077184512 2697275277994622976 2706640817154326528 2723815523076931584 2731779895951425536 2749752132109000704 2780561679807700992 2785254970965884928 2789666609091575808 2793398991348826112 2815576825275088896 2828668283264581632 2838490048137028096 2841727693621297152 2843281116194340864 2857164324769508544 2865854982869286912 2873567779824336896 2892472831007391744 2894053993269239808 2902516139448389632 2930498328347541504 2939991358241767424 2954346784795682304 2957716579075227648 2990856260633493504 2991550376854781952 3005460050968617984 3015895676145592352 3019335674472628224 3044970919298617344 3053165766063357952 3073252382945353728 3093303791033516032 3112932026373636096 3122034166801629184 3142573865267429376 3146821157660393472 3176048598753214464 3177784776923086848 3193301304154156608 3208044154127167488 3232763752302379008 3243988626442317824 3249464132793532416 3265330656879438336 3275262837564899328 3305683235437019136 3307490278021988352 3317161302226731008 3343497480014168064 3374551636175290368 3376396325480779776 3392882635663791396 3418914716405465088 3434811486821277696 3446737915594962688 3450669342254432256 3479966764912705536 3489332304072409088 3512288437651832832 3549701375077122048 3552466072515053568 3585461113436246016 3591512988877062144 3631754030769242112 3649487204747607552 3666336176145334272 3694587145488433152 3707415573076934656 3719555478788767744 3731806465005072384 3771557711019442176 3778800476027092992 3779988889167986688 3791041488259121152 3809552433026011392 3821139977159049216 3856630441343188992 3858738657692319744 3877580155044333024 3925498842081460224 3939129046394243072 3977104874185949184 3988733835806375936 4007280067958157312 4014043928744951808 4025780899296837632 4059961225731489792 4097669843927138304 4170842519711551488 4184499913637363712 4190098487023239168 4223365237912633344 4237046369230782464 4257735072205542144 4262591540431945728 4264921674291511296 4277392205502889984 4310351669736505344 4353774209172584448 4409987037362651136 4431520177193523456 4457996640018890752 4486284390950240256 4487325565282172928 4499402181567053824 4501861767307706368 4523843514218388528 4529003511708942336 4558552955207286784 4579748649095036928 4639955686550274048 4683051250202443776 4720231736490590208 4736621430020071424 4764072898129821696 4766677165384630272 4780614817914994688 4782285615585558528 4812066231190751232 4865982939663476736 4874196199190298624 4888448234860445696 4975741953340096512 5015246220021252096 5028743614692589568 5038400634702790656 5061827454262935552 5064594488221169664 5079403244034681856 5094853302878732288 5128372074608197632 5144984876923092992 5170106873392444032 5176004013381648384 5233998456108613632 5302806498914598912 5324552062615683072 5328699108772580352 5343040090610876416 5378191670154369024 5413281634308653056 5447631046153863168 5463559791902851072 5499504264218001408 5561123359615401984 5579333218183151616 5586797982697652224 5631153650550177792 5657336566529163264 5676980096274056192 5686562232388681728 5714328649539017088 5731709965738573824 5784945662014783488 5788107986538479616 5805032278896779264 5860996656695083008 5879982716483534848 5908693569591364608 5983100753709563904 6010920101937235968 6031791352291184704 6038671348945256448 6089941838597234688 6106331532126715904 6146504765890707456 6186607582067032064 6244068333603258368 6285147730534858752 6293642315320786944 6355569553846173696 6386602608308313216 6416088308254334976 6465527504604758016 6487977252884635648 6498928265587064832 6530661313758876672 6550525675129798656 6614980556043976704 6634322604453462016 6686994960028336128 6749103272350580736 6752792650961559552 6785765271327582792 6837829432810930176 6869622973642555392 6893475831189925376 6901338684508864512 6959933529825411072 6978664608144818176 7024576875303665664 7104932145030107136 7170922226872492032 7183025977754124288 7263508061538484224 7298974409495215104 7332672352290668544 7414831146153869312 7463612930010144768 7543115422038884352 7557600952054185984 7559977778335973376 7582082976518242304 7619104866052022784 7642279954318098432 7713260882686377984 7717477315384639488 7755160310088666048 7850997684162920448 7878258092788486144 7954209748371898368 7977467671612751872 8014560135916314624 8028087857489903616 8051561798593675264 8119922451462979584 8195339687854276608 8341685039423102976 8368999827274727424 8380196974046478336 8446730475825266688 8474092738461564928 8515470144411084288 8525183080863891456 8529843348583022592 8554784411005779968 8620703339473010688 8707548418345168896 8819974074725302272 8863040354387046912 8915993280037781504 8972568781900480512 8974651130564345856 8998804363134107648 9003723534615412736 9047687028436777056 9058007023417884672 9159497298190073856 9279911373100548096 9366102500404887552 9440463472981180416 9473242860040142848 9528145796259643392 9533354330769260544 9561229635829989376 9624132462381502464 9731965879326953472 9748392398380597248 9776896469720891392 9951483906680193024 10030492440042504192 10057487229385179136 10123654908525871104 10129188976442339328 10158806488069363712 10256744149216395264 10289969753846185984 10340213746784888064 10352008026763296768 10467996912217227264 10649104125231366144 10657398217545160704 10686080181221752832 10756383340308738048 10826563268617306112 10895262092307726336 10927119583805702144 10999008528436002816 11122246719230803968 11158666436366303232 11314673133058326528 11353960192548112384 11373124464777363456 11428657299078034176 11463419931477147648 11569891324029566976 11576215973076959232 11610064557793558528 11817387139182729216 11966201507419127808 12021840203874471936 12063582704582369408 12077342697890512896 12179883677194469376 12212663064253431808 12293009531781414912 12373215164134064128 12570295461069717504 12711139107692347392 12773205216616626432 12832176616508669952 12931055009209516032 12975954505769271296 13061322627517753344 13229961112087953408 13268645208906924032 13373989920056672256 13498206544701161472 13505585301923119104 13571530542655165584 13675658865621860352 13739245947285110784 13786951662379850752 13919867059650822144 14049153750607331328 14209864290060214272 14341844453744984064 14597948818990430208 14665344704581337088 14829662292307738624 14927225860020289536 15086230844077768704 15115201904108371968 15164165953036484608 15238209732104045568 15284559908636196864 15434954630769278976 15510320620177332096 15701995368325840896 15756516185576972288 15908419496743796736 15954935343225503744 16029120271832629248 16103123597187350528 16239844902925959168 16390679375708553216 16683370078846205952 16737999654549454848 16760393948092956672 16893460951650533376 16948185476923129856 17030940288822168576 17059686697166045184 17109568822011559936 17415096836690337792 17639948149450604544 17726080708774093824 17831986560075563008 17949302261128691712 17997608726268215296 18007447069230825472 18095374056873554112 18116014046835769344 18318994596380147712 18559822746201096192 18732205000809775104 18880926945962360832 18946485720080285696 19066708661538521088 19122459271659978752 19248264924763004928 19463931758653906944 19496784796761194496 19553792939441782784 19902967813360386048 20060984880085008384 20114974458770358272 20247309817051742208 20258377952884678656 20317612976138727424 20513488298432790528 20579939507692371968 20680427493569776128 20704016053526593536 20935993824434454528 21314796435090321408 21372160362443505664 21512766680617476096 21653126537234612224 21790524184615452672 21854239167611404288 21998017056872005632 22244493438461607936 22629346266116653056 22707920385096224768 22746248929554726912 22857314598156068352 22926839862954295296 23139782648059133952 23152431946153918464 23220129115587117056 23634774278365458432 23932403014838255616 24043680407748943872 24127165409164738816 24154685395781025792 24359767354388938752 24425326128506863616 24586019063562829824 25140590922139435008 25422278215384694784 25546410433233252864 25664353233017339904 25862110018419032064 25951909011538542592 26122645255035506688 26459922224175906816 26537290417813848064 26747979840113344512 26996413089402322944 27011170603846238208 27143061085310331168 27478491894570221568 27573903324759701504 27839734119301644288 28098307501214662656 28419728580120428544 28683688907489968128 29195897637980860416 29330689409162674176 29659324584615477248 29854451720040579072 30172461688155537408 30476419464208091136 30869909261538557952 31020641240354664192 31403990736651681792 31513032371153944576 31909870686451007488 32058240543665258496 32479689805851918336 32781358751417106432 33366740157692411904 33475999309098909696 34061880577644337152 34119373394332090368 34219137644023119872 34830193673380675584 35452161417548187648 35663973120151126016 35898604522257383424 36014894138461650944 36190748113747108224 36232028093671538688 36637989192760295424 37119645492402192384 37892971440160571392 38133417323077042176 38244918543319957504 38496529849526009856 38927863517307813888 39107585878883565568 39805935626720772096 40121969760170016768 40494619634103484416 40516755905769357312 40635225952277454848 41026976596865581056 41159879015384743936 41360854987139552256 42629592870180642816 42744320724887011328 43025533361234952192 43306253074469224448 43708478335222808576 43996034113744011264 44488986876923215872 45258692532233306112 45415840770192449536 45492497859109453824 45714629196312136704 45853679725908590592 46304863892307836928 46440258231174234112 47269548556730916864 47864806029676511232 48087360815497887744 48254330818329477632 48309370791562051584 48719534708777877504 48850652257013727232 49172038127125659648 50281181844278870016 50844556430769389568 51092820866466505728 51328706466034679808 51903818023077085184 52245290510071013376 52919844448351813632 53074580835627696128 53495959680226689024 53992826178804645888 54022341207692476416 54286122170620662336 54956983789140443136 55147806649519403008 55679468238603288576 56196615002429325312 56839457160240857088 57367377814979936256 58391795275961720832 58661378818325348352 59318649169230954496 59708903440081158144 60344923376311074816 60952838928416182272 61739818523077115904 62041282480709328384 62807981473303363584 63026064742307889152 64116481087330516992 64959379611703836672 65562717502834212864 66733480315384823808 68123761155288674304 68238746788664180736 68438275288046239744 69660387346761351168 70904322835096375296 71797209044514766848 72029788276923301888 72381496227494216448 72464056187343077376 73275978385520590848 75785942880321142784 76266834646154084352 76489837086639915008 76993059699052019712 77855727034615627776 79611871253441544192 80243939520340033536 80989239268206968832 81033511811538714624 81270451904554909696 82721709974279104512 85259185740361285632 85488641449774022656 86051066722469904384 86612506148938448896 87992068227488022528 88977973753846431744 90517385064466612224 90831681540384899072 91429258392624273408 92609727784615673856 92880516462348468224 94539097113461833728 95729612059353022464 96174721630995775488 96508661636658955264 97439069417555755008 98344076254251319296 102185641732933011456 102657412932069359616 103807636046154170368 104490581020142026752 106149161671255392256 106991919360453378048 108044682415384952832 108572244341241324672 109913967578280886272 110295613299038806016 111358936477206577152 113678914320481714176 114734755629959872512 116783590551923441664 117322757636650696704 118637298338461908992 119417806880162316288 121905677856832364544 123479637046154231808 124082564961418656768 126052129484615778304 128232962174661033984 129918759223407673344 131125435005668425728 133466960630769647616 136247522310577348608 136477493577328361472 136876550576092479488 139320774693522702336 141808645670192750592 143594418089029533696 144059576553846603776 144762992454988432896 144928112374686154752 146551956771041181696 151571885760642285568 152533669292308168704 152979674173279830016 153986119398104039424 155711454069231255552 159223742506883088384 160487879040680067072 161978478536413937664 162067023623077429248 162540903809109819392 165443419948558209024 170518371480722571264 170977282899548045312 172102133444939808768 175984136454976045056 177955947507692863488 181034770128933224448 181663363080769798144 182858516785248546816 185219455569231347712 185761032924696936448 189078194226923667456 192349443261991550976 193017323273317910528 194878138835111510016 196688152508502638592 204371283465866022912 205314825864138719232 207615272092308340736 208981162040284053504 216089364830769905664 217144488682482649344 219827935156561772544 220591226598077612032 227357828640963428352 229469511259919745024 233567181103846883328 238835613760324632576 243811355713664729088 248165129922837313536 252104258969231556608 256465924349322067968 259837518446815346688 266933921261539295232 272495044621154697216 273753101152184958976 278641549387045404672 283617291340385501184 287188836178059067392 288119153107693207552 289525984909976865792 303143771521284571136 305959348346559660032 307972238796208078848 311422908138462511104 318447485013766176768 320975758081360134144 324134047246154858496 325081807618219638784 330886839897116418048 341036742961445142528 341954565799096090624 344204266889879617536 351968272909952090112 355911895015385726976 363326726161539596288 365717033570497093632 370438911138462695424 371522065849393872896 378156388453847334912 384698886523983101952 386034646546635821056 389756277670223020032 393376305017005277184 408742566931732045824 410629651728277438464 415230544184616681472 417962324080568107008 432178729661539811328 434288977364965298688 439655870313123545088 441182453196155224064 454715657281926856704 458939022519839490048 467134362207693766656 477671227520649265152 487622711427329458176 496330259845674627072 504208517938463113216 512931848698644135936 533867842523078590464 544990089242309394432 557283098774090809344 567234582680771002368 579051969819953731584 606287543042569142272 615944477592416157696 622845816276925022208 648268094492309716992 650163615236439277568 661773679794232836096 682073485922890285056 688408533779759235072 726653452323079192576 731434067140994187264 743044131698787745792 756312776907694669824 769397773047966203904 772069293093271642112 779512555340446040064 817485133863464091648 821259303456554876928 830461088369233362944 835924648161136214016 864357459323079622656 868577954729930597376 882364906392310448128 909431314563853713408 917878045039678980096 934268724415387533312 955342455041298530304 975245422854658916352 992660519691349254144 1008417035876926226432 1025863697397288271872 1067735685046157180928 1089980178484618788864 1114566197548181618688 1134469165361542004736 1158103939639907463168 1231888955184832315392 1245691632553850044416 1296536188984619433984 1300327230472878555136 1323547359588465672192 1364146971845780570112 1376817067559518470144 1453306904646158385152 1462868134281988374528 1512625553815389339648 1538795546095932407808 1544138586186543284224 1634970267726928183296 1671849296322272428032 1737155909459861194752 1764729812784620896256 1818862629127707426816 1868537448830775066624 1950490845709317832704 1985321039382698508288 2016834071753852452864 2179960356969237577728 2229132395096363237376 2268938330723084009472 2316207879279814926336 2463777910369664630784 2491383265107700088832 2593072377969238867968 2600654460945757110272 2647094719176931344384 2728293943691561140224 2753634135119036940288 2906613809292316770304 2925736268563976749056 3025251107630778679296 3077591092191864815616 3088277172373086568448 3269940535453856366592 3343698592644544856064 3474311818919722389504 3529459625569241792512 3737074897661550133248 3900981691418635665408 3970642078765397016576 4359920713938475155456 4537876661446168018944 4632415758559629852672 5201308921891514220544 5294189438353862688768 5456587887383122280448 5813227618584633540608 5851472537127953498112 6050502215261557358592 6176554344746173136896 6539881070907712733184 6687397185289089712128 6948623637839444779008 7058919251138483585024 7474149795323100266496 7801963382837271330816 7941284157530794033152 8719841427876950310912 9075753322892336037888 9264831517119259705344 10588378876707725377536 11702945074255906996224 12353108689492346273792 13079762141815425466368 13897247275678889558016 14117838502276967170048 15603926765674542661632 15882568315061588066304 17439682855753900621824 18151506645784672075776 18529663034238519410688 21176757753415450755072 23405890148511813992448 24706217378984692547584 26159524283630850932736 27794494551357779116032 31765136630123176132608 37059326068477038821376 42353515506830901510144 46811780297023627984896 49412434757969385095168 52319048567261701865472 55588989102715558232064 63530273260246352265216 74118652136954077642752 98824869515938770190336 111177978205431116464128 127060546520492704530432 148237304273908155285504 222355956410862232928256 296474608547816310571008 444711912821724465856512 889423825643448931713024
- Sum of all divisors σ(n): 3382240993316029751860863
- Sum of proper divisors (its aliquot sum) s(n): 2492817167672580820147839
- 889423825643448931713024 is an abundant number, because the sum of its proper divisors (2492817167672580820147839) is greater than itself. Its abundance is 1603393342029131888434815
Bases of 889423825643448931713024
- Binary: 101111000101011111000011000111111001110101010011010101001001000000000000000000002
- Hexadecimal: 0xBC57C31F9D5354900000
- Base-36: 40U2996F06P569S0
Squares and roots of 889423825643448931713024
- 889423825643448931713024 squared (8894238256434489317130242) is 791074741622228245486749744516231822663091224576
- 889423825643448931713024 cubed (8894238256434489317130243) is 703600723063545148525843191552302052583165011561009223931436085568077824
-
889423825643448931713024 is a
perfect square number . Itssquare root is 943092691968 -
The
cube root of 889423825643448931713024 is 96169255.2935714983
Scales and comparisons
How big is 889423825643448931713024?- 889,423,825,643,448,931,713,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 889,423,825,643,448,931,713,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 889423825643448931713024 cubic inches would be around 8014104.6 feet tall.
Recreational maths with 889423825643448931713024
- 889423825643448931713024 backwards is 420317139844346528324988
- The number of decimal digits it has is: 24
- The sum of 889423825643448931713024'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 889423825643448931713024 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 889423825643448931713024 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/889423825643448931713024/
Chicago style:
Numbermatics. 2024. "Number 889423825643448931713024 - Facts about the integer". https://numbermatics.com/n/889423825643448931713024/
The information we have on file for 889423825643448931713024 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 889423825643448931713024, math, Factors of 889423825643448931713024, curriculum, school, college, exams, university, Prime factorization of 889423825643448931713024, STEM, science, technology, engineering, physics, economics, calculator, eight hundred eighty-nine sextillion, four hundred twenty-three quintillion, eight hundred twenty-five quadrillion, six hundred forty-three trillion, four hundred forty-eight billion, nine hundred thirty-one million, seven hundred thirteen thousand and twenty-four.