689050115973022812639994944
689,050,115,973,022,812,639,994,944 is an even composite number composed of six prime numbers multiplied together.
689050115973022812639994944 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, seven hundred twenty-five divisors.
Prime factorization of 689050115973022812639994944:
26 × 36 × 74 × 176 × 192 × 1634
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 17 × 17 × 19 × 19 × 163 × 163 × 163 × 163)See below for interesting mathematical facts about the number 689050115973022812639994944 from the Numbermatics database.
Names of 689050115973022812639994944
- Cardinal: 689050115973022812639994944 can be written as Six hundred eighty-nine septillion, fifty sextillion, one hundred fifteen quintillion, nine hundred seventy-three quadrillion, twenty-two trillion, eight hundred twelve billion, six hundred thirty-nine million, nine hundred ninety-four thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 6.89050115973022812639994944 × 1026
Factors of 689050115973022812639994944
Divisors of 689050115973022812639994944
- Number of divisors d(n): 25725
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 27 28 32 34 36 38 42 48 49 51 54 56 57 63 64 68 72 76 81 84 96 98 102 108 112 114 119 126 133 136 144 147 152 153 162 163 168 171 189 192 196 204 216 224 228 238 243 252 266 272 288 289 294 304 306 323 324 326 336 342 343 357 361 378 392 399 408 432 441 448 456 459 476 486 489 504 513 532 544 567 576 578 588 608 612 646 648 652 672 684 686 714 722 729 756 784 798 816 833 864 867 882 912 918 931 952 969 972 978 1008 1026 1029 1064 1071 1083 1088 1134 1141 1156 1176 1197 1216 1224 1292 1296 1304 1323 1344 1368 1372 1377 1428 1444 1458 1467 1512 1539 1568 1596 1632 1666 1701 1728 1734 1764 1824 1836 1862 1904 1938 1944 1956 2016 2023 2052 2058 2128 2142 2166 2261 2268 2282 2312 2352 2394 2401 2448 2499 2527 2584 2592 2601 2608 2646 2736 2744 2754 2771 2793 2856 2888 2907 2916 2934 3024 3078 3087 3097 3136 3192 3213 3249 3264 3332 3402 3423 3468 3528 3591 3648 3672 3724 3808 3876 3888 3912 3969 4032 4046 4104 4116 4131 4256 4284 4332 4401 4522 4536 4564 4617 4624 4704 4788 4802 4896 4913 4998 5054 5103 5168 5184 5202 5216 5292 5472 5488 5491 5508 5542 5586 5712 5776 5814 5831 5832 5868 6048 6069 6137 6156 6174 6194 6384 6426 6498 6517 6664 6783 6804 6846 6936 7056 7182 7203 7344 7448 7497 7581 7616 7752 7776 7803 7824 7938 7987 8092 8208 8232 8262 8313 8379 8512 8568 8664 8721 8802 9044 9072 9128 9234 9248 9261 9291 9408 9576 9604 9639 9747 9792 9826 9996 10108 10206 10269 10336 10404 10432 10584 10773 10944 10976 10982 11016 11084 11172 11424 11552 11628 11662 11664 11736 11907 12096 12138 12274 12312 12348 12388 12393 12768 12852 12996 13034 13203 13328 13566 13608 13692 13851 13872 14112 14161 14364 14406 14688 14739 14896 14994 15162 15504 15552 15606 15648 15827 15876 15974 16184 16416 16464 16473 16524 16626 16758 17136 17328 17442 17493 17604 17689 18088 18144 18207 18256 18411 18468 18496 18522 18582 19152 19208 19278 19397 19494 19551 19652 19992 20216 20349 20412 20538 20672 20808 21168 21546 21609 21679 21952 21964 22032 22168 22344 22491 22743 22848 23104 23256 23324 23328 23409 23472 23814 23961 24276 24548 24624 24696 24776 24786 24939 25137 25536 25704 25992 26068 26163 26406 26569 26656 27132 27216 27384 27702 27744 27783 27873 28224 28322 28728 28812 28917 29241 29376 29478 29792 29988 30324 30807 31008 31212 31296 31654 31752 31948 32319 32368 32832 32928 32946 33048 33252 33516 34272 34391 34656 34884 34986 35208 35378 35721 36176 36288 36414 36512 36822 36936 37044 37164 38304 38416 38437 38556 38794 38988 39102 39304 39609 39984 40432 40698 40817 40824 41076 41616 42336 42483 42959 43092 43218 43358 43928 44064 44217 44336 44688 44982 45486 45619 46512 46648 46656 46818 46944 47107 47481 47628 47922 48552 49096 49248 49392 49419 49552 49572 49878 50274 51408 51984 52136 52326 52479 52649 52812 53067 53138 53312 54264 54432 54621 54768 55233 55404 55488 55566 55746 55909 56644 57456 57624 57834 58191 58482 58653 58843 58956 59584 59976 60648 61047 61614 62016 62424 63308 63504 63896 64638 64736 64827 65037 65856 65892 66096 66504 67032 67473 68229 68544 68782 69312 69768 69972 70227 70416 70756 71442 71883 72352 72828 73024 73644 73872 74088 74328 74817 75411 76608 76832 76874 77112 77588 77976 78204 78489 78608 79218 79707 79968 80864 81396 81634 81648 82152 83232 83349 83521 83619 84672 84966 85918 86184 86436 86716 86751 87723 87856 88128 88434 88672 89376 89964 90972 91238 92421 93024 93296 93347 93636 93888 94214 94962 95256 95844 96957 97104 98192 98496 98784 98838 99104 99127 99144 99756 100548 102816 103173 103968 104272 104329 104652 104958 105298 105624 106134 106276 108528 108864 109242 109536 110466 110789 110808 111132 111492 111818 113288 114912 115248 115311 115668 116382 116964 117306 117686 117912 118827 119952 121296 122094 122451 123228 123823 124848 126616 127008 127449 127792 128877 129276 129472 129654 130074 131784 132192 132651 133008 134064 134946 135779 136458 136857 137564 139536 139944 140454 140832 141321 141512 142443 142884 143766 144704 145656 147288 147744 148176 148257 148656 149634 150822 151753 153664 153748 154224 155176 155952 156408 156978 157216 157437 157947 158436 159201 159414 159936 161728 162792 163268 163296 163863 164304 165699 166464 166698 167042 167238 167727 169932 171836 172368 172872 173432 173502 174573 175446 175712 175959 176529 176868 177344 178752 179928 181944 182476 183141 184842 185983 186048 186592 186694 187272 188428 189924 190512 191688 193914 194208 194481 195111 196384 197568 197676 198208 198254 198288 199512 201096 202419 204687 205632 206346 207936 208544 208658 209304 209916 210596 210681 211248 212268 212552 215649 217056 218484 219072 220932 221578 221616 222264 222984 223636 224451 226233 226576 229824 230496 230622 231336 232764 233928 234612 235372 235467 235824 237654 239121 239904 240737 242592 244188 244902 246456 247646 249696 250047 250563 250857 253232 254016 254898 255584 257754 258552 259308 260148 263169 263568 264384 265302 266016 268128 269059 269892 271558 272916 273714 275128 277263 279072 279888 280041 280908 281664 282642 283024 284886 285768 287532 291312 294576 295488 296352 296514 297312 297381 299268 300713 301644 303506 307496 308448 309519 310352 311904 312816 312987 313956 314432 314874 315894 316872 318402 318828 325584 326536 326592 327726 328608 329749 331398 332367 333396 334084 334476 335454 339864 343672 344736 345744 345933 346864 347004 349146 350892 351424 351918 353058 353736 359856 363888 364952 366282 367353 368543 369684 371469 371966 373184 373388 374544 376856 379848 381024 382347 383376 386631 387828 388416 388962 390222 391363 392768 395352 396508 396576 397953 399024 402192 404838 407337 409374 410571 411901 412692 417088 417316 418608 419832 421192 421362 422496 423963 424536 425104 427329 431298 434112 436968 441864 443156 443232 444528 444771 445968 447272 448902 451673 452466 453152 455259 460992 461244 462672 465528 467856 469224 470744 470934 471648 472311 473841 475308 477603 478242 479808 481474 485184 488376 489804 491589 492912 495292 497097 499392 500094 501126 501714 503181 504811 506464 509796 511168 515508 517104 518616 520296 523719 526338 527136 527877 529587 530604 532032 536256 538118 539784 543116 545832 547428 549423 550256 554526 557949 558144 559776 560082 561816 565284 566048 569772 571536 575064 582624 583443 584647 585333 589152 592704 593028 594624 594762 598536 601426 603288 607012 607257 614061 614992 616896 619038 620704 623808 625632 625974 627912 629748 631788 633744 636804 637656 646947 651168 653072 653429 655452 657216 659498 662796 664734 666792 668168 668952 670908 673353 678699 679728 687344 689472 691488 691866 693728 693889 694008 698292 701784 703836 706116 707472 717363 719712 722211 727776 729904 730303 732564 734706 737086 739368 742938 743932 746776 749088 751689 752571 753712 759696 762048 764694 766752 773262 775523 775656 777924 780444 782726 790704 793016 793152 795906 798048 800819 804384 807177 809676 814674 818748 821142 823802 825384 831789 834632 837216 839664 840123 842384 842724 844992 847926 849072 850208 854658 862596 866761 873936 883728 886312 886464 889056 889542 891936 892143 894544 895033 897804 902139 903346 904932 906304 910518 922488 925344 928557 931056 935712 938448 938961 941488 941868 943296 944622 947682 950453 950616 955206 956484 962948 976752 979608 983178 985824 989247 990584 994194 997101 1000188 1000331 1002252 1003428 1006362 1009622 1012928 1019592 1031016 1034208 1037232 1037799 1040592 1047438 1052676 1054272 1055754 1059174 1061208 1062271 1076236 1079568 1086232 1091664 1094856 1098846 1100512 1102059 1105629 1109052 1114407 1115898 1119552 1120164 1123632 1130568 1132096 1139544 1143072 1147041 1150128 1159893 1165248 1166886 1169294 1170666 1174089 1178304 1186056 1189524 1193859 1197072 1202852 1206576 1214024 1214514 1222011 1228122 1229984 1231713 1235703 1238076 1241408 1251264 1251948 1255824 1259496 1263576 1267488 1271889 1273608 1275312 1281987 1293894 1301881 1302336 1306144 1306858 1310904 1318996 1325592 1329468 1333584 1334313 1336336 1337904 1341816 1346706 1355019 1357398 1359456 1365777 1374688 1382976 1383732 1387456 1387778 1388016 1396584 1403568 1407672 1412232 1414944 1416933 1419857 1421523 1432809 1434726 1439424 1444422 1455552 1459808 1460606 1465128 1469412 1474172 1474767 1478736 1485876 1487864 1491291 1493552 1498176 1503378 1505142 1507424 1509543 1514433 1519392 1529388 1533504 1546524 1551046 1551312 1555848 1560888 1565452 1571157 1581408 1583631 1586032 1586899 1588761 1591812 1596096 1601638 1608768 1614354 1619352 1629348 1637496 1642284 1647604 1648269 1650768 1663578 1669264 1673847 1674432 1679328 1680246 1684768 1685159 1685448 1695852 1698144 1700416 1709316 1725192 1733522 1747872 1750329 1753941 1755999 1767456 1772624 1773593 1778112 1779084 1783872 1784286 1789088 1790066 1795608 1804278 1806692 1809864 1821036 1842183 1844976 1850688 1857114 1862112 1871424 1876896 1877922 1882976 1883413 1883736 1889244 1895364 1900906 1901232 1910412 1912968 1925896 1940841 1953504 1959216 1960287 1966356 1971648 1978494 1981168 1988388 1994202 2000376 2000662 2004504 2006856 2012724 2019244 2020059 2039184 2062032 2068416 2074464 2075598 2081184 2081667 2094876 2104991 2105352 2111508 2118348 2122416 2124542 2152089 2152472 2159136 2166633 2172464 2183328 2189712 2190909 2197692 2201024 2204118 2211258 2218104 2228814 2231796 2240328 2247264 2255067 2257713 2261136 2279088 2286144 2294082 2300256 2308243 2319786 2326569 2333772 2338588 2341332 2348178 2372112 2379048 2387718 2394144 2402457 2405704 2413152 2421531 2428048 2429028 2444022 2456244 2459968 2463426 2471406 2476152 2503896 2511648 2518992 2520369 2527152 2534976 2543778 2547216 2550624 2563974 2579801 2587788 2600283 2603762 2612288 2613716 2621808 2637992 2651184 2658936 2667168 2668626 2672672 2675808 2676429 2683632 2685099 2693412 2706417 2710038 2714796 2718912 2731554 2749376 2767464 2775556 2776032 2785671 2793168 2807136 2815344 2816883 2824464 2829888 2833866 2839714 2843046 2851359 2865618 2869452 2883307 2888844 2919616 2921212 2930256 2938824 2948344 2949534 2957472 2967741 2971752 2975728 2982582 2987104 2991303 3000993 3006756 3010284 3014848 3019086 3028866 3038784 3058776 3093048 3102092 3102624 3111696 3113397 3121776 3130904 3142314 3161711 3162816 3167262 3172064 3173798 3177522 3183624 3186813 3203276 3228708 3238704 3258696 3274992 3284568 3295208 3296538 3301536 3306177 3316887 3327156 3338528 3343221 3347694 3358656 3360492 3369536 3370318 3370896 3391704 3396288 3418632 3441123 3450384 3467044 3479679 3495744 3500658 3507882 3511998 3522267 3533677 3534912 3545248 3547186 3558168 3568572 3578176 3580132 3581577 3591216 3608556 3613384 3619728 3642072 3666033 3684366 3689952 3695139 3707109 3714228 3724224 3753792 3755844 3765952 3766826 3767472 3778488 3790728 3801812 3802464 3815667 3820824 3825936 3845961 3851792 3881682 3905643 3907008 3918432 3920574 3932712 3956988 3962336 3976776 3988404 4000752 4001324 4002939 4009008 4013712 4025448 4038488 4040118 4065057 4078368 4092529 4097331 4124064 4148928 4151196 4162368 4163334 4189752 4209982 4210704 4223016 4236696 4244832 4249084 4250799 4259571 4264569 4298427 4304178 4304944 4318272 4330747 4333266 4344928 4366656 4379424 4381818 4395384 4408236 4422516 4436208 4457628 4463592 4473873 4480656 4494528 4510134 4515426 4522272 4528629 4543299 4558176 4574003 4588164 4600512 4616486 4639572 4653138 4667544 4677176 4682664 4696356 4713471 4744224 4750893 4758096 4760697 4766283 4775436 4788288 4804914 4811408 4826304 4843062 4856096 4858056 4888044 4912488 4926852 4942812 4952304 5007792 5021541 5023296 5037984 5040738 5054304 5055477 5087556 5094432 5101248 5112121 5127948 5159602 5175576 5200566 5207524 5227432 5243616 5261823 5267997 5275984 5302368 5317872 5320779 5334336 5337252 5345344 5351616 5352858 5367264 5370198 5386824 5412834 5420076 5429592 5463108 5534928 5551112 5552064 5571342 5586336 5605733 5614272 5630688 5633766 5648928 5650239 5667732 5679428 5686092 5702718 5731236 5738904 5766614 5777688 5822523 5842424 5860512 5877648 5880861 5896688 5899068 5914944 5935482 5943504 5951456 5965164 5974208 5982606 6001986 6013512 6020568 6038172 6057732 6117552 6186096 6204184 6205248 6223392 6226794 6243552 6245001 6261808 6265231 6284628 6314973 6323422 6334524 6344128 6347596 6355044 6367248 6373626 6406552 6456267 6457416 6477408 6499899 6517392 6549984 6569136 6572727 6590416 6593076 6603072 6612354 6633774 6653171 6654312 6677056 6686442 6695388 6720984 6740636 6741792 6765201 6783408 6837264 6882246 6900768 6924729 6934088 6959358 6979707 7001316 7002317 7015764 7023996 7044534 7067354 7090496 7094372 7116336 7137144 7160264 7163154 7182432 7207371 7217112 7226768 7239456 7264593 7284144 7332066 7368732 7379904 7390278 7414218 7428456 7435897 7511688 7533652 7534944 7556976 7561107 7581456 7603624 7604928 7631334 7641648 7651872 7678441 7691922 7703584 7739403 7763364 7800849 7811286 7836864 7841148 7865424 7913976 7924672 7953552 7976808 8001504 8002648 8005878 8018016 8027424 8029287 8050896 8055297 8076976 8080236 8119251 8130114 8156736 8185058 8194662 8248128 8302392 8326668 8357013 8379504 8419964 8421408 8446032 8450649 8473392 8489664 8498168 8501598 8519142 8529138 8554077 8581787 8596854 8608356 8609888 8649921 8661494 8666532 8689856 8758848 8763636 8790768 8816472 8845032 8872416 8903223 8915256 8927184 8947746 8961312 8973909 9002979 9020268 9030852 9044544 9057258 9086598 9113167 9116352 9148006 9176328 9232972 9279144 9306276 9335088 9340191 9354352 9365328 9392712 9426942 9485133 9488448 9501786 9516192 9521394 9532566 9550872 9560439 9591409 9609828 9622816 9686124 9712192 9716112 9776088 9824976 9853704 9885624 9904608 9918531 9938999 9950661 10015584 10029663 10043082 10075968 10081476 10108608 10110954 10175112 10188864 10224242 10255896 10319204 10323369 10351152 10401132 10415048 10439037 10454864 10487232 10523646 10535994 10551968 10566801 10601031 10604736 10635744 10641558 10674504 10705716 10734528 10740396 10773648 10825668 10840152 10859184 10926216 10998099 11069856 11085417 11102224 11108293 11121327 11142684 11172672 11211466 11261376 11267532 11297856 11300478 11335464 11358856 11372184 11405436 11447001 11462472 11477808 11533228 11537883 11555376 11645046 11684848 11716929 11721024 11755296 11761722 11793376 11796113 11798136 11870964 11887008 11902912 11930328 11965212 12003972 12027024 12041136 12076344 12115464 12195171 12235104 12277587 12291993 12372192 12408368 12415151 12446784 12453588 12487104 12490002 12523616 12530462 12569256 12629946 12646844 12669048 12695192 12710088 12734496 12747252 12778713 12793707 12813104 12895281 12912534 12914832 12954816 12992241 12999798 13034784 13099968 13138272 13145454 13180832 13183891 13186152 13224708 13267548 13306342 13308624 13372884 13390776 13441968 13481272 13483584 13530402 13566816 13585887 13613923 13629897 13674528 13722009 13764492 13801536 13849458 13868176 13918716 13959414 14002632 14004634 14031528 14047992 14089068 14134708 14140413 14188744 14232672 14274288 14282091 14298849 14320528 14326308 14364864 14414742 14434224 14453536 14478912 14529186 14568288 14664132 14734937 14737464 14780556 14828436 14856912 14871794 15023376 15064623 15067304 15069888 15113952 15122214 15162912 15166431 15207248 15215561 15262668 15283296 15303744 15336363 15356882 15383844 15407168 15478806 15526728 15601698 15622572 15682296 15730848 15785469 15803991 15827952 15907104 15953616 15962337 16003008 16005296 16011756 16036032 16054848 16058574 16101792 16110594 16153952 16157701 16160472 16238502 16260228 16370116 16389324 16604784 16653336 16714026 16759008 16817199 16839928 16842816 16892064 16901298 16946784 16950717 16996336 17003196 17005627 17038284 17058276 17108154 17163574 17193708 17216712 17219776 17299842 17322988 17333064 17527272 17581536 17632944 17642583 17690064 17744832 17806446 17830512 17854368 17895492 17922624 17947818 18005958 18040536 18058607 18061704 18114516 18173196 18226334 18296012 18352656 18465944 18558288 18612552 18670176 18680382 18708704 18730656 18735003 18785424 18795693 18853884 18944919 18970266 19003572 19032384 19042788 19065132 19101744 19120878 19182818 19219656 19245632 19368801 19372248 19432224 19499697 19552176 19649952 19707408 19718181 19771248 19809216 19837062 19877998 19901322 19959513 20031168 20059326 20086164 20162952 20183149 20221908 20295603 20350224 20448484 20511792 20638408 20646738 20702304 20774187 20802264 20830096 20878074 20909728 20939121 21006951 21047292 21071988 21103936 21133602 21202062 21271488 21283116 21349008 21411432 21480792 21547296 21622113 21651336 21680304 21718368 21793779 21852432 21996198 22131977 22139712 22170834 22204448 22216586 22242654 22285368 22307691 22422932 22535064 22600956 22670928 22683321 22717712 22744368 22810872 22894002 22924944 22955616 23035323 23066456 23075766 23110752 23218209 23290092 23369696 23402547 23433858 23510592 23523444 23586752 23592226 23596272 23741928 23774016 23860656 23930424 24007944 24054048 24082272 24087861 24137569 24152688 24165891 24230928 24357753 24390342 24470208 24555174 24583986 24735739 24744384 24816736 24830302 24907176 24980004 25047232 25060924 25071039 25138512 25259892 25293688 25338096 25351947 25390384 25420176 25468992 25494504 25557426 25587414 25626208 25662231 25745361 25790562 25825068 25829664 25949763 25984482 25999596 26069568 26276544 26290908 26361664 26367782 26372304 26449416 26535096 26612684 26617248 26709669 26745768 26781552 26883936 26921727 26962544 26977283 27008937 27060804 27133632 27171774 27227846 27259794 27339501 27349056 27444018 27528984 27698916 27736352 27837432 27918828 28005264 28009268 28020573 28063056 28095984 28178136 28269416 28280826 28377488 28455399 28465344 28548576 28564182 28597698 28641056 28647703 28652616 28681317 28774227 28829484 28868448 28907072 29058372 29136576 29328264 29469874 29474928 29561112 29656872 29713824 29743588 29755593 29816997 29851983 30046752 30088989 30129246 30134608 30151081 30227904 30244428 30315229 30325824 30332862 30414496 30431122 30525336 30566592 30672726 30713764 30767688 30957612 31053456 31203396 31245144 31317111 31364592 31461696 31570938 31607982 31655904 31700403 31803093 31814208 31907232 31924674 32010592 32018021 32023512 32117148 32203584 32221188 32307904 32315402 32320944 32477004 32520456 32740232 32778648 32994297 33209568 33256251 33306672 33324879 33363981 33428052 33518016 33634398 33679856 33784128 33802596 33893568 33901434 33992672 34006392 34011254 34076568 34116552 34216308 34327148 34341003 34387416 34433424 34599684 34645976 34666128 35054544 35150787 35163072 35265888 35285166 35380128 35388339 35612892 35661024 35708736 35784847 35790984 35895636 36011916 36081072 36117214 36123408 36229032 36346392 36452668 36585513 36592024 36705312 36832761 36875979 36931888 37116576 37225104 37245453 37340352 37360764 37417408 37461312 37470006 37570848 37591386 37707768 37889838 37940532 38007144 38085576 38130264 38203488 38241756 38336139 38365636 38381121 38439312 38737602 38744496 38864448 38976723 38999394 39104352 39240131 39299904 39414816 39436362 39542496 39551673 39674124 39755996 39802644 39919026 40118652 40172328 40325904 40366298 40443816 40591206 40700448 40757661 40841769 40889691 40896968 41023584 41166027 41276816 41293476 41404608 41548374 41604528 41660192 41756148 41819456 41878242 42013902 42094584 42143976 42267204 42404124 42566232 42698016 42822864 42846273 42896547 42961584 43094592 43244226 43302672 43360608 43436736 43587558 43704864 43856617 43992396 44204811 44263954 44341668 44408896 44433172 44485308 44570736 44615382 44845864 45070128 45193869 45201912 45341856 45366642 45435424 45488736 45499293 45621744 45646683 45788004 45849888 45911232 46009089 46070646 46132912 46151532 46221504 46436418 46580184 46739392 46805094 46867716 47046888 47184452 47192544 47356407 47483856 47721312 47860848 47887011 48015888 48108096 48164544 48175722 48275138 48305376 48331782 48461856 48473103 48715506 48780684 49016219 49110348 49167972 49471478 49633472 49660604 49814352 49960008 50121848 50142078 50277024 50451597 50519784 50587376 50676192 50703894 50780768 50840352 50852151 50989008 51016881 51114852 51174828 51252416 51324462 51490722 51581124 51650136 51659328 51899526 51968964 51999192 52581816 52735564 52744608 52898832 52927749 53070192 53225368 53234496 53419338 53491536 53563104 53749087 53767872 53843454 53925088 53954566 54017874 54121608 54175821 54343548 54455692 54519588 54679002 54888036 55057968 55397832 55472704 55674864 55837656 56010528 56018536 56041146 56126112 56191968 56205009 56356272 56387079 56538832 56561652 56754976 56834757 56910798 57097152 57128364 57195396 57282112 57295406 57305232 57362634 57548454 57658968 57736896 58116744 58499091 58656528 58939748 58949856 59122224 59154543 59313744 59427648 59487176 59511186 59633994 59703966 59878539 60072509 60093504 60177978 60258492 60269216 60302162 60488856 60549447 60630458 60665724 60828992 60862244 60886809 61050672 61345452 61427528 61535376 61915224 62106912 62322561 62406792 62490288 62634222 62729184 62817363 63020853 63141876 63215964 63311808 63400806 63606186 63792169 63814464 63849348 64021184 64036042 64047024 64234296 64442376 64630804 64641888 64866339 64954008 65040912 65381337 65480464 65557296 65988594 66395931 66419136 66512502 66613344 66649758 66727962 66856104 66923073 67139863 67268796 67359712 67605192 67802868 67985344 68012784 68022508 68049963 68153136 68233104 68432616 68654296 68682006 68774832 68866848 69105969 69199368 69291952 69332256 69572993 69654627 70109088 70207641 70301574 70531776 70570332 70760256 70776678 71225784 71322048 71569694 71581968 71791272 72023832 72162144 72234428 72246816 72263583 72412707 72458064 72497673 72692784 72905336 73073259 73171026 73184048 73410624 73622699 73665522 73751958 73863776 74207217 74233152 74450208 74490906 74721528 74940012 75141696 75182772 75415536 75779676 75881064 76014288 76055841 76171152 76260528 76406976 76483512 76672278 76731272 76762242 76878624 76986693 77236083 77475204 77488992 77758051 77849289 77953446 77998788 78208704 78480262 78829632 78872724 79084992 79103346 79348248 79511992 79605288 79838052 80129007 80237304 80344656 80651808 80732596 80765181 80887632 80931849 81026811 81182412 81400896 81515322 81683538 81779382 81793936 82018503 82047168 82284193 82332054 82553632 82586952 83096748 83209056 83320384 83512296 83756484 84027804 84189168 84287952 84534408 84808248 85132464 85366197 85396032 85645728 85692546 85793094 85923168 85943109 86043951 86322681 86488452 86605344 86721216 86906057 87175116 87409728 87713234 87984792 88409622 88527908 88683336 88866344 88970616 89141472 89230764 89450991 89555949 89691728 90140256 90266967 90387738 90403824 90453243 90683712 90733284 90870848 90945687 90977472 90998586 91243488 91293366 91576008 91699776 92018178 92141292 92265824 92303064 92872836 93160368 93610188 93735432 94093776 94368904 94385088 94712814 94967712 95101209 95297461 95409279 95442624 95721696 95774022 96031776 96054063 96351444 96550276 96610752 96663564 96923712 96946206 97431012 97561368 98032438 98220696 98335944 98942956 98982891 99321208 99628704 99920016 99974637 100091943 100243696 100284156 100554048 100903194 101039568 101174752 101352384 101407788 101561536 101680704 101704302 101978016 102033762 102229704 102349656 102648924 102981444 103162248 103300272 103799052 103937928 103998384 105163632 105452361 105471128 105489216 105797664 105855498 106140384 106165017 106450736 106508927 106838676 106983072 107126208 107354541 107498174 107686908 107850176 107909132 108035748 108243216 108351642 108687096 108911384 109039176 109358004 109756539 109776072 110115936 110498283 110627937 110795664 111349728 111675312 111736359 112021056 112037072 112082292 112252224 112383936 112410018 112712544 112774158 113077664 113103907 113123304 113509952 113669514 113821596 114256728 114390792 114590812 114610464 114725268 115008417 115096908 115317936 116233488 116930169 116998182 117313056 117720393 117879496 117899712 118244448 118309086 118627488 118655019 118974352 119022372 119039389 119267988 119407932 119757078 120145018 120355956 120516984 120538432 120604324 120977712 121098894 121260916 121331448 121724488 121773618 122101344 122525307 122669073 122690904 122855056 123070752 123498081 123830448 124213824 124645122 124813584 124980576 125268444 125458368 125634726 126041706 126283752 126410249 126431928 126801612 127212372 127584338 127698696 128072084 128094048 128468592 128538819 128884752 129261608 129283776 129732678 129908016 130081824 130533497 130762674 130960928 131114592 131569851 131977188 132614433 132791862 133025004 133226688 133299516 133455924 133712208 133846146 134279726 134537592 134719424 135210384 135581607 135605736 136025568 136045016 136099926 136306272 136466208 136497879 136865232 136940049 137308592 137364012 137549664 137733696 138027267 138211938 138398736 138583904 138664512 139145986 139309254 140218176 140415282 140603148 141140664 141282043 141553356 142069221 142451568 143139388 143163936 143582544 143661033 144047664 144324288 144468856 144493632 144527166 144825414 144916128 144995346 145385568 145419309 145810672 145890379 146146518 146342052 146368096 147048657 147245398 147331044 147503916 147727552 148414434 148900416 148981812 149443056 149880024 150365544 150831072 151354791 151559352 151762128 152028576 152111682 152342304 152521056 152556453 152967024 153050643 153344556 153462544 153524484 153757248 153973386 154472166 154923839 154950408 154977984 155516102 155698578 155906892 155997576 156960524 157745448 158206692 158696496 158783247 159023984 159210576 159676104 160258014 160474608 160689312 161247261 161303616 161465192 161530362 161775264 161863698 162053622 162364824 162527463 163030644 163053953 163367076 163558764 163587872 164037006 164568386 164664108 165107264 165173904 166193496 166418112 167024592 167512968 168055608 168378336 168575904 168615027 168962983 169068816 169161237 169616496 170264928 170504271 170732394 171291456 171385092 171586188 171846336 171886218 172087902 172645362 172976904 173150173 173210688 173812114 174350232 175426468 175497273 175969584 176819244 177055816 177366672 177463629 177732688 177941232 178282944 178461528 178901982 179111898 179383456 179635617 180217527 180280512 180533934 180775476 180807648 180906486 181466568 181648341 181891374 181997172 182486976 182586732 183152016 184036356 184282584 184531648 184606128 185745672 186320736 186967683 187220376 187470864 188187552 188452089 188737808 188840981 189062559 189425628 189935424 190202418 190594922 190818558 191376507 191443392 191548044 192063552 192108126 192702888 193100552 193327128 193892412 194599017 194862024 195122736 196064876 196144011 196441392 196671888 197885912 197965782 198642416 199187793 199257408 199840032 199949274 200183886 200487392 200533921 200568312 200769219 201419589 201806388 202079136 202349504 202815576 203408604 203956032 204067524 204459408 204699312 205297848 205962888 206324496 206600544 207317907 207598104 207875856 207996768 208718979 208963881 210327264 210622923 210904722 210942256 211057567 211595328 211710996 212206603 212280768 212330034 212901472 213017854 213677352 213966144 214709082 214996348 215373816 215818264 216071496 216486432 216703284 217238121 217374192 217493019 217822768 218078352 218716008 219219777 219513078 219552144 220231872 220868097 220996566 221255874 221591328 222621651 222699456 223350624 223472718 224074144 224126147 224164584 224820036 225425088 225548316 226155328 226207814 226246608 227339028 227643192 228513456 228781584 229181624 229220928 229450536 230016834 230193816 230635872 230960079 231436691 231708249 232466976 233274153 233547867 233860338 233996364 234626112 235440786 235758992 236488896 236618172 237254976 237310038 237948704 238044744 238078778 238535976 238815864 239514156 240290036 240387021 240711912 241033968 241208648 241955424 242197788 242521832 242662896 242795547 243080433 243448976 243547236 244202688 245050614 245338146 245381808 245710112 246055509 246141504 246852579 246996162 247660896 249290244 249627168 249961152 250493929 250536888 251269452 252083412 252567504 252820498 252863856 253603224 254424744 255168676 255397392 256098591 256144168 256188096 256937184 257077638 257769504 257829327 258131853 258523216 258664537 258968043 259465356 259816032 260163648 260718171 261066994 261525348 261921856 262229184 263139702 263954376 265228866 265583724 266050008 266599032 266911848 267424416 267692292 268352973 268559452 268667847 269075184 270420768 271163214 271211472 271359729 272051136 272090032 272199852 272612544 272837061 272932416 272995758 273730464 273880098 274617184 274680917 274728024 275099328 276054534 276423876 276797472 277167808 278291972 278618508 280830564 281206296 282281328 282564086 283106712 284138442 284903136 285303627 285892383 286227837 286278776 286327872 287165088 287322066 288095328 288162189 288937712 289054332 289095659 289650828 289832256 289990692 290771136 290838618 291621344 291780758 292293036 292684104 292736192 294097314 294490796 294662088 295007832 296828868 297963624 298886112 299760048 299923911 300275829 300731088 301662144 302709582 303118704 303524256 304057152 304223364 304684608 305042112 305112906 305934048 306101286 306689112 306925088 306996319 307048968 307946772 308944332 309847678 309900816 311032204 311397156 311813784 311995152 313921048 315490896 316357083 316413384 317392992 317566494 318047968 318421152 318495051 319352208 319526781 320516028 320949216 321378624 322063623 322494522 322930384 323060724 323550528 323727396 324107244 324729648 325054926 326061288 326107906 326734152 327117528 327175744 328074012 329136772 329269617 329328216 330347808 331494849 332386992 334049184 335025936 335209077 336111216 336756672 337151808 337230054 337925966 338137632 338322474 339232992 339311721 340529856 341008542 341464788 342770184 343113533 343172376 343772436 344175804 345025251 345290724 345953808 346300346 347624228 348700464 350790507 350852936 350994546 351939168 353161179 353638488 354111632 354733344 354927258 355465376 355882464 355965057 356923056 357118167 357803964 358223796 358766912 359271234 360435054 361067868 361550952 361615296 361812972 362933136 363296682 363782748 363994344 365173464 366304032 367575921 368007219 368072712 368565168 369212256 370494243 371491344 372641472 373935366 374440752 374941728 376243609 376375104 376904178 377475616 377681962 378125118 378851256 379230747 380404836 381189844 381637116 382753014 383096088 384216252 385405776 385616457 386201104 386654256 387784824 389198034 389724048 390245472 391600491 392129752 392288022 392882784 393343776 394709553 395771824 395931564 397284832 397843299 398375586 399680064 399898548 400367772 400974784 401067842 401136624 401538438 402839178 403612776 404158272 405631152 406817208 408135048 408918816 409398624 409493637 410595696 410820147 411925776 412648992 413201088 414081801 414635814 415196208 415751712 415993536 417437958 417927762 420507563 420654528 421245846 421809444 421884512 422115134 423421992 423846129 424413206 424660068 425802944 426035708 426207663 427354704 429418164 429992696 430747632 430983099 431636528 432142992 432972864 433406568 434476242 434748384 434986038 435645536 436156704 436257927 437432016 437671137 438439554 439026156 439104288 441145971 441736194 441993132 442511748 443182656 445243302 446701248 446945436 448148288 448252294 448329168 449640072 451096632 452415628 452493216 454064373 454678056 455286384 457026912 457563168 457669359 458363248 458613811 458901072 459151929 460033668 460387632 461271744 461920158 462873382 463416498 464771517 464933952 466548306 467095734 467720676 467992728 469979041 470881572 471517984 473236344 474620076 475897408 476089488 476157556 476349741 477071952 477631728 479028312 480580072 480774042 481423824 482067936 482417296 483741783 483910848 484395576 485043664 485325792 485591094 486160866 486897952 487010951 487094472 487582389 489161859 490101228 490676292 490763616 491420224 492111018 493705158 493992324 495321792 498580488 499254336 500987858 501073776 502538904 504166824 505135008 505640996 505727712 505845081 506888949 507206448 507483711 508849488 510337352 510794784 511512813 512197182 512288336 512568377 513874368 514155276 515358893 515539008 515658654 516263706 517046432 517329074 517936086 518930712 519450519 519632064 521436342 522133988 523050696 526279404 527908752 530457732 531167448 532100016 532390887 533198064 533823696 534848832 535384584 536705946 537118904 537335694 538150368 538906851 540652581 540841536 542326428 542422944 542719458 544180064 544306357 544399704 544945023 545674122 545991516 547460928 547760196 549234368 549361834 549456048 552109068 552847752 553594944 556583944 557237016 560903049 561661128 562412592 564562656 565128172 565356267 566213424 566522943 567187677 568276884 569806272 570607254 571784766 572455674 572557552 574129521 574330176 574644132 575989351 576190656 576324378 577875424 578108664 578191318 579301656 579981384 581677236 583242688 583561516 583797051 584586072 585368208 588194628 588981592 589324176 590015664 593657736 595927248 597563379 597772224 599520096 599847822 600551658 601462176 601601763 602307657 604258767 605419164 606237408 607048512 608342399 608446728 610225812 611868096 612202572 613378224 613850176 613992638 614097936 615893544 617888664 619695356 619801632 621953721 622064408 622794312 623627568 623990304 626156937 626891643 627842096 630981792 631868769 632714166 632826768 633172701 634785984 635132988 636095936 636619809 636842304 636990102 638704416 639053562 641032056 641898432 644127246 644989044 645860768 646121448 647454792 648214488 649459296 650109852 651714363 652122576 652215812 652479057 653468304 654235056 656148024 658273544 658539234 658656432 660695616 662604291 662989698 664773984 667082227 667864953 668098368 670051872 670418154 672222432 672378441 674460108 675851932 676275264 676644948 678465984 678623442 682017084 682929576 685540368 686227066 686344752 687544872 688351608 690050502 690581448 691907616 692600692 692880237 694310073 695124747 695248456 697400928 699822459 700643601 701581014 701705872 701989092 703878336 705911761 706322358 707276976 708223264 709466688 709854516 710930752 711764928 711930114 713846112 714236334 715607928 716447592 718542468 720870108 722135736 723101904 723625944 725866272 726593364 727565496 727988688 728386641 729241299 730346928 732608064 735151842 736014438 736145424 737130336 738166527 738424512 740557737 740988486 742982688 745562489 747870732 748881504 749883456 751481787 752487218 753808356 754951232 755363924 756250236 757702512 758461494 760809672 762379688 763274232 765506028 766192176 768295773 768432504 770811552 771232914 772402208 773308512 773487981 774395559 775569648 775993611 776904129 778396068 779448096 780490944 782154513 783200982 784259504 784576044 785765568 786687552 789419106 791543648 791863128 794569664 795686598 796751172 799797096 800735544 802135684 802273248 803076876 805058919 805678356 807225552 811262304 813634416 814079187 816270096 817837632 818511183 818797248 818987274 821191392 821640294 823851552 824042751 825297984 828163602 829271628 830392416 831503424 833275723 834875916 835855524 841015126 842491692 843618888 843769024 844230268 846843984 847692258 848826412 849320136 852071416 852415326 854709408 857677149 858683511 858836328 859985392 861495264 861966198 863273056 864285984 864486567 866813136 867286977 868952484 869496768 869972076 871291072 872313408 872515854 874864032 875342274 876879108 878052312 878208576 882291942 883472388 883986264 885023496 890486604 893890872 896504588 896658336 899280144 899771733 902193264 904831256 904986432 908128746 909356112 910572768 913734479 914053824 915126336 915338718 916726496 917227622 917802144 918303858 920067336 920775264 920988957 923840316 925746764 926832996 929543034 933096612 934191468 935441352 935985456 939958082 941763144 943035968 946472688 949071249 949240152 952178976 952315112 952699482 954143904 955263456 955485153 958056624 958580343 961160144 961548084 962847648 964135872 964834592 966190869 967483566 968791152 970087328 970651584 971182188 972321732 973795904 974021902 974188944 975164778 978323718 980202456 981352584 981527232 984222036 987410316 987984648 994484547 997160976 1001975716 1002147552 1005077808 1005627231 1008333648 1010270016 1011281992 1011455424 1011690162 1013777898 1014412896 1014967422 1017698976 1017935163 1020674704 1021232653 1021589568 1023025626 1024394364 1024576672 1025136754 1028310552 1029340599 1030717786 1031317308 1032527412 1034092864 1034658148 1035075753 1035872172 1037861424 1038901038 1042872684 1044267976 1046101392 1052371521 1052558808 1055817504 1059483537 1060915464 1062334896 1064200032 1064781774 1066396128 1067647392 1067895171 1070769168 1071354501 1073411892 1074237808 1074671388 1076300736 1077813702 1081305162 1084466873 1084652856 1084845888 1085438916 1088360128 1088612714 1088799408 1089890046 1091348244 1091983032 1095520392 1098723668 1098912096 1102727763 1104218136 1105695504 1111482729 1113167888 1114474032 1121806098 1123322256 1124825184 1128730827 1129125312 1130256344 1130712534 1132426848 1133045886 1134375354 1136553768 1137692241 1141214508 1141377671 1143569532 1144911348 1145115104 1148259042 1149288264 1151978702 1152648756 1155750848 1156217328 1156382636 1156849371 1158603312 1159962768 1163354472 1167123032 1167594102 1169172144 1170736416 1174801473 1176389256 1177963184 1178648352 1180031328 1182740881 1184128659 1187315472 1191854496 1193529897 1195126758 1199040192 1199695644 1201103316 1202924352 1203203526 1204615314 1208517534 1210838328 1212051211 1212474816 1216684798 1216893456 1220451624 1224405144 1226756448 1227985276 1228195872 1228480911 1231787088 1232460441 1235777328 1239390712 1239603264 1242245403 1243907442 1244128816 1245588624 1247255136 1247980608 1251585883 1252313874 1253783286 1255684192 1261522689 1261963584 1263737538 1265428332 1265653536 1266345402 1270265976 1271538387 1273239618 1273980204 1277408832 1278107124 1282064112 1288254492 1289978088 1291721536 1292242896 1292949297 1294909584 1296428976 1298918592 1300219704 1303428726 1304245152 1304431624 1304958114 1306936608 1308470112 1308773781 1312296048 1313013411 1316547088 1317078468 1317312864 1321886867 1323437913 1325208582 1325979396 1329547968 1334164454 1335729906 1340103744 1340836308 1344444864 1344756882 1348920216 1351703864 1353289896 1357246884 1362193119 1364034168 1365859152 1371080736 1372454132 1372689504 1373008077 1375089744 1375841433 1376703216 1377455787 1380101004 1381162896 1383815232 1385201384 1385760474 1388620146 1390249494 1390496912 1394314551 1394801856 1398831281 1399644918 1401287202 1403162028 1403411744 1403978184 1409937123 1411823522 1412644716 1414553952 1416446528 1419709032 1423860228 1427692224 1428472668 1431215856 1432895184 1437084936 1441740216 1444271472 1446203808 1447251888 1451225349 1451732544 1453186728 1455130992 1455977376 1456773282 1458482598 1460693856 1461032853 1462747167 1467485577 1470303684 1472028876 1472290848 1474260672 1476333054 1477402969 1481115474 1481976972 1485446221 1485965376 1491124978 1495741464 1497763008 1502963574 1504974436 1507616712 1510727848 1512500472 1515405024 1516922988 1520666847 1521619344 1522451133 1524759376 1526548464 1531012056 1532384352 1534538439 1536591546 1536865008 1537705131 1541623104 1542465828 1544804416 1546076679 1546617024 1546975962 1548791118 1551139296 1551987222 1553808258 1556792136 1558351557 1558896192 1563399667 1564309026 1566401964 1568519008 1569152088 1578838212 1583087296 1583726256 1591373196 1593502344 1599594192 1601471088 1604271368 1604546496 1606153752 1610117838 1611356712 1614451104 1616720553 1620056837 1621957743 1622524608 1627268832 1628158374 1632540192 1632919071 1634835069 1637022366 1637974548 1642382784 1643280588 1647703104 1648085502 1656327204 1658543256 1660784832 1666551446 1669751832 1671711048 1682030252 1682709147 1684983384 1687237776 1688460536 1693687968 1695384516 1697652824 1698640272 1699568829 1701563031 1704142832 1704830652 1709418816 1715354298 1717367022 1717672656 1719970784 1722388563 1722990528 1723932396 1726546112 1727968053 1728571968 1728973134 1733626272 1734573954 1737904968 1739944152 1745031708 1749728064 1750684548 1753758216 1756104624 1764583884 1766944776 1767972528 1770046992 1780973208 1787781744 1792690137 1793009176 1793316672 1798560288 1799543466 1804386528 1804805289 1806922971 1809662512 1810651759 1812776301 1816257492 1818712224 1821145536 1825027197 1827468958 1830677436 1833452992 1834455244 1835604288 1836607716 1840134672 1841550528 1841977914 1847680632 1851493528 1853665992 1859086068 1865861163 1866193224 1868382936 1870882704 1871970912 1878470811 1879916164 1880674929 1883526288 1892945376 1898142498 1898480304 1899518103 1904357952 1904630224 1905398964 1908287808 1909859427 1910526912 1910970306 1916113248 1917160686 1922320288 1922766419 1923096168 1925695296 1929669184 1932381738 1934967132 1937582304 1940174656 1942364376 1944643464 1948043804 1948377888 1950329556 1955143089 1956647436 1960404912 1962705168 1968444072 1974820632 1975969296 1987812873 1988969094 1994321952 2001246681 2003594859 2003951432 2004295104 2010155616 2011254462 2016667296 2017135323 2022563984 2023380324 2023669613 2027555796 2028825792 2029934844 2035397952 2035870326 2041349408 2042465306 2046051252 2048788728 2049153344 2050273508 2056621104 2058681198 2061435572 2062634616 2065054824 2069316296 2070151506 2071744344 2075722848 2077802076 2082930219 2085374241 2085745368 2088535952 2092202784 2099467377 2101930803 2104743042 2105117616 2111635008 2117735283 2118967074 2121830928 2124669792 2128400064 2129563548 2132792256 2135294784 2135790342 2141538336 2142709002 2146823784 2148475616 2148974233 2149342776 2155627404 2162610324 2168933746 2169305712 2170877832 2177225428 2177598816 2179780092 2182696488 2183966064 2185159923 2191040784 2197447336 2197824192 2205455526 2208436272 2211391008 2214499581 2219069449 2221673211 2222965458 2226335776 2228948064 2236687467 2243612196 2246644512 2249650368 2254445361 2257461654 2260512688 2261425068 2264853696 2266091772 2268750708 2273107536 2275384482 2282429016 2282755342 2287139064 2289822696 2290230208 2296518084 2298576528 2303957404 2304887319 2305297512 2312434656 2312765272 2313698742 2317206624 2319925536 2320463943 2326708944 2327980833 2330712387 2334246064 2335188204 2338344288 2341472832 2346463539 2349602946 2352778512 2355926368 2357296704 2360062656 2365481762 2368257318 2374630944 2383708992 2387059794 2390253516 2399391288 2401794731 2402206632 2406407052 2409230628 2415176757 2417035068 2421676656 2424102422 2433369596 2433786912 2440903248 2442237561 2448810288 2453512896 2455533549 2455970552 2456391744 2456961822 2463574176 2464920882 2471554656 2472128253 2478781424 2480136443 2484490806 2487814884 2488257632 2491177248 2494510272 2499827169 2503171766 2504627748 2507566572 2511368384 2523045378 2527475076 2530856664 2531307072 2532690804 2540531952 2543076774 2546479236 2547960408 2556214248 2564128224 2573031447 2576050533 2576508984 2579956176 2584485792 2585898594 2589819168 2592857952 2593459701 2600439408 2601860931 2606857452 2608490304 2608863248 2609916228 2613873216 2616940224 2617547562 2624592096 2626026822 2633094176 2633705263 2634156936 2634625728 2643773734 2646875826 2650417164 2651958792 2668328908 2671459812 2681672616 2689513764 2697840432 2699315199 2703407728 2706579792 2714493768 2724386238 2728068336 2731718304 2741203437 2742161472 2744908264 2745379008 2746016154 2750179488 2751682866 2753406432 2754911574 2760202008 2762325792 2762966871 2770402768 2771520948 2771917201 2777240292 2780498988 2780993824 2788629102 2797662562 2799289836 2802574404 2806324056 2806823488 2807956368 2819874246 2823647044 2825289432 2829107904 2839418064 2847720456 2856945336 2862431712 2865790368 2866455459 2874169872 2875741029 2883480432 2888542944 2892407616 2894503776 2898572607 2902450698 2906373456 2910261984 2911954752 2913546564 2916965196 2921387712 2922065706 2925494334 2934971154 2940607368 2943552941 2944057752 2944581696 2952666108 2954805938 2962230948 2963953944 2970892442 2982249956 2983453641 2991482928 3005927148 3009948872 3015233424 3016881693 3021455696 3025000944 3030810048 3033845976 3041333694 3043238688 3044902266 3049518752 3053096928 3053805489 3062024112 3063697959 3064768704 3069076878 3073183092 3073730016 3075410262 3084931656 3088021797 3092153358 3093951924 3097582236 3102278592 3103974444 3107616516 3113584272 3116703114 3126799334 3128618052 3132803928 3137038016 3138304176 3157114563 3157676424 3167452512 3178450611 3182746392 3187004688 3199188384 3202942176 3203685513 3208542736 3210296677 3212307504 3214063503 3220235676 3222713424 3228902208 3233441106 3240113674 3243915486 3253400619 3254537664 3256316748 3265080384 3265838142 3269670138 3274044732 3275949096 3286561176 3289853287 3296171004 3308183289 3312654408 3317086512 3333102892 3334448187 3339503664 3343422096 3364060504 3365418294 3369966768 3374475552 3376921072 3386192481 3387375936 3390769032 3395305648 3397280544 3399137658 3403126062 3408285664 3409076657 3409661304 3413076723 3424133013 3430708596 3434734044 3435345312 3439941568 3444777126 3447864792 3455936106 3457946268 3467252544 3469147908 3475809936 3479888304 3490063416 3501369096 3507516432 3512209248 3524404419 3529167768 3533889552 3535945056 3540093984 3548222643 3552385977 3561946416 3575563488 3580589691 3585380274 3586018352 3587978639 3597120576 3599086932 3607512251 3608773056 3609610578 3613845942 3619325024 3621303518 3625552602 3632514984 3636153633 3637424448 3650054394 3654937916 3661354872 3668910488 3673215432 3680269344 3683955828 3695361264 3697381323 3702987056 3707331984 3718172136 3726736209 3731722326 3732386448 3736765872 3741765408 3743941824 3754757649 3756941622 3759832328 3761349858 3767052576 3784568067 3785890752 3796284996 3796960608 3799036206 3809260448 3810144499 3810797928 3814615161 3819718854 3821940612 3832226496 3834321372 3844640576 3845532838 3846192336 3864763476 3869934264 3875164608 3884728752 3889286928 3896087608 3896755776 3900659112 3910286178 3913294872 3920809824 3925410336 3926321343 3934423747 3936888144 3939040233 3949641264 3951938592 3965660601 3970313739 3975625746 3977938188 3988643904 4002493362 4007189718 4007902864 4020311232 4022508924 4031925457 4033334592 4034270646 4045127968 4046760648 4047339226 4055111592 4059869688 4071740652 4082698816 4084930612 4086579357 4092102504 4097577456 4100547016 4113242208 4117362396 4122871144 4125269232 4127524299 4130109648 4132367361 4138632592 4140303012 4143488688 4151445696 4155604152 4165860438 4170748482 4171490736 4177071904 4182943653 4184405568 4196493843 4198934754 4203861606 4209486084 4210235232 4229811369 4235470566 4237934148 4243661856 4249339584 4258396793 4259127096 4271580684 4283076672 4285418004 4293647568 4296951232 4297948466 4298685552 4311254808 4325220648 4337867492 4338611424 4341755664 4353676047 4354450856 4355197632 4359560184 4365392976 4367932128 4370319846 4382081568 4383098559 4388241501 4394894672 4397297129 4402456731 4410911052 4416872544 4422782016 4428999162 4432208907 4438138898 4443346422 4445930916 4452671552 4456338663 4457896128 4473374934 4487224392 4493289024 4508890722 4514923308 4521025376 4522850136 4532183544 4537501416 4546215072 4550768964 4562000541 4564858032 4565510684 4567353399 4574278128 4579645392 4593036168 4597153056 4607914808 4609774638 4610595024 4613115393 4624869312 4625530544 4627397484 4634413248 4638230037 4639851072 4640927886 4653417888 4655961666 4661424774 4668492128 4669575589 4670376408 4675054671 4676688576 4690199001 4692927078 4699205892 4705557024 4711852736 4730963524 4736514636 4749261888 4774119588 4780507032 4798782576 4803589462 4804413264 4812814104 4818461256 4830353514 4834070136 4843353312 4848204844 4850161659 4860170511 4865873229 4866739192 4867573824 4881806496 4884475122 4897620576 4898757213 4904505207 4911067098 4911941104 4913923644 4914626203 4927148352 4929841764 4941382327 4943109312 4944256506 4957562848 4960272886 4968981612 4975629768 4976515264 4982354496 4999654338 5006343532 5009255496 5015133144 5046090756 5054950152 5061713328 5065381608 5081063904 5086153548 5092958472 5095920816 5098706487 5104689093 5112428496 5128256448 5146062894 5152101066 5153017968 5159912352 5167165689 5168971584 5171797188 5179638336 5183904159 5185715904 5186919402 5200878816 5203721862 5213714904 5217726496 5218937423 5219832456 5235095124 5249184192 5252053644 5266188352 5267410526 5268313872 5287547468 5293751652 5300834328 5303917584 5336657816 5342919624 5363345232 5378070411 5379027528 5395680864 5398630398 5406815456 5413159584 5414415867 5420768913 5428987536 5431955277 5438328903 5448772476 5456136672 5463436608 5475081591 5482406874 5489816528 5492032308 5500358976 5503365732 5506812864 5509823148 5520404016 5524651584 5525933742 5540805536 5543041896 5543834402 5554480584 5560997976 5561987648 5577258204 5595325124 5597583489 5598579672 5605148808 5612648112 5615912736 5635412433 5639748492 5647294088 5650578864 5678836128 5695440912 5698554309 5713890672 5724863424 5729578281 5731580736 5732910918 5748339744 5751482058 5766960864 5768299257 5777085888 5789007552 5797145214 5804901396 5812746912 5820523968 5827093128 5832930061 5833930392 5844131412 5850988668 5865429267 5869942308 5881214736 5887105882 5888115504 5905332216 5909611876 5924461896 5927907888 5941784884 5963438619 5964499912 5966907282 5982965856 6003740043 6010784577 6011854296 6019897744 6030466848 6033763386 6042911392 6050001888 6051405969 6067691952 6071008839 6082667388 6086477376 6089804532 6099037504 6106193856 6107610978 6124048224 6127395918 6138153756 6146366184 6147460032 6150820524 6169863312 6176043594 6184306716 6187903848 6195164472 6207948888 6215233032 6227168544 6233406228 6248790657 6253598668 6256122723 6257236104 6265607856 6276608352 6298402131 6314229126 6315352848 6334905024 6353205849 6356901222 6365492784 6374009376 6396141353 6398376768 6405884352 6407371026 6417085472 6420593354 6424615008 6428127006 6440471352 6445426848 6446922699 6466882212 6480227348 6487830972 6506801238 6512633496 6531676284 6539340276 6548089464 6551898192 6555479769 6573122352 6579706574 6592342008 6616366578 6625308816 6634173024 6643498743 6657208347 6665019633 6666205784 6668896374 6679007328 6686844192 6710062401 6728121008 6730836588 6739933536 6748951104 6753842144 6763336083 6772384962 6781538064 6790611296 6794561088 6798275316 6806252124 6816571328 6818153314 6819322608 6826153446 6848266026 6861417192 6869468088 6870690624 6889554252 6895729584 6911872212 6915892536 6938295816 6951619872 6959776608 6961391829 6980126832 6983942499 6992137161 7002738192 7015032864 7024418496 7039390617 7048808838 7058335536 7067779104 7071890112 7080187968 7096445286 7104771954 7123892832 7148628571 7151126976 7161179382 7170760548 7172036704 7175957278 7198173864 7205384193 7215024502 7219221156 7227691884 7238650048 7242607036 7245530271 7251105204 7265029968 7272307266 7300108788 7309875832 7322709744 7326712683 7337820976 7346430864 7360538688 7366600647 7367911656 7390722528 7394762646 7405974112 7414663968 7416384759 7436344272 7440409329 7453472418 7463444652 7464772896 7473531744 7483530816 7499481507 7509515298 7513883244 7519664656 7522699716 7534105152 7569136134 7592569992 7593921216 7598072412 7618520896 7620288998 7621595856 7629230322 7639437708 7643881224 7668642744 7691065676 7692384672 7719094341 7729526952 7739868528 7769457504 7778573856 7780379103 7792175216 7801318224 7805582793 7820572356 7826589744 7841619648 7850820672 7852642686 7868847494 7873776288 7878080466 7899282528 7901115789 7903877184 7931321202 7940627478 7951251492 7955876376 7989643697 8004986724 8014379436 8015805728 8045017848 8063850914 8068541292 8090255936 8093521296 8094678452 8097945597 8110223184 8119739376 8143481304 8169861224 8173158714 8184205008 8195154912 8201094032 8223610311 8226484416 8234724792 8245742288 8250538464 8255048598 8260219296 8264734722 8277265184 8279186167 8280606024 8286977376 8288900613 8311208304 8315751603 8331720876 8341496964 8342981472 8354143808 8365887306 8392987686 8397869508 8407723212 8418972168 8420470464 8459622738 8470941132 8475868296 8487323712 8516793586 8518254192 8543161368 8570836008 8587295136 8595896932 8597371104 8599366377 8622509616 8627223087 8650441296 8675734984 8677222848 8683511328 8695717821 8707352094 8708901712 8713662409 8719120368 8730785952 8735864256 8740639692 8761101181 8764163136 8766197118 8776483002 8789789344 8794594258 8804913462 8821822104 8830658823 8833745088 8857998324 8864417814 8876277796 8886692844 8891861832 8912677326 8946749868 8974448784 9017781444 9029846616 9042050752 9045700272 9050645079 9064367088 9075002832 9092430144 9101537928 9124001082 9129716064 9131021368 9134706798 9148556256 9159290784 9161416467 9186072336 9191093877 9194306112 9215829616 9219549276 9221190048 9226230786 9251061088 9253208069 9254794968 9264065391 9276460074 9281855772 9306835776 9311923332 9322849548 9336984256 9339151178 9340752816 9350109342 9380398002 9385854156 9398411784 9411114048 9461927048 9473029272 9535351833 9548239176 9561014064 9597565152 9607178924 9608826528 9611056539 9625628208 9630890031 9636922512 9642190509 9660707028 9668140272 9686706624 9696409688 9700323318 9720341022 9731746458 9733478384 9760201857 9763612992 9768950244 9791818967 9795241152 9797514426 9809010414 9822134196 9823882208 9827847288 9829252406 9859683528 9869559861 9882764654 9888513012 9915125696 9920545772 9924549867 9937963224 9951259536 9999308676 10012687064 10018510992 10030266288 10092181512 10109900304 10123426656 10130763216 10158577443 10162127808 10172307096 10185916944 10191841632 10197412974 10209378186 10224856992 10227229971 10239230169 10272399039 10292125788 10304202132 10306035936 10319824704 10334331378 10341820783 10343594376 10367808318 10373838804 10398123547 10401757632 10407443724 10427429808 10435452992 10437874846 10439664912 10470190248 10504107288 10534821052 10536627744 10573213257 10575094936 10587503304 10601668656 10607835168 10644667929 10657157931 10673315632 10685839248 10726690464 10741769073 10756140822 10758055056 10763935917 10791361728 10797260796 10813630912 10822536753 10826319168 10828831734 10841537826 10857975072 10863910554 10876657806 10897544952 10908460899 10912273344 10943797669 10950163182 10964813748 10979633056 10984064616 11006731464 11019646296 11040808032 11051867484 11081611072 11086083792 11087668804 11092143969 11108961168 11121995952 11154516408 11190650248 11195166978 11197159344 11210297616 11225296224 11231825472 11264272947 11270824866 11279496984 11294588176 11301157728 11340397859 11353704201 11357672256 11390881824 11397108618 11427781344 11430433497 11443845483 11459156562 11465821836 11496679488 11502964116 11533921728 11536598514 11594290428 11609802792 11625493824 11654186256 11665860122 11667860784 11688262824 11701977336 11730858534 11739884616 11762429472 11774211764 11776231008 11778964029 11803271241 11810664432 11817120699 11819223752 11848923792 11855815776 11883569768 11896981803 11910941217 11926877238 11928999824 11933814564 11965931712 12000499937 12007480086 12021569154 12023708592 12039795488 12060933696 12067526772 12085822784 12095776371 12100003776 12102811938 12135383904 12142017678 12165334776 12179609064 12215221956 12248096448 12254791836 12276307512 12292732368 12301641048 12339726624 12352087188 12368613432 12375807696 12382572897 12390328944 12397102083 12415897776 12430466064 12454337088 12466812456 12497581314 12507197336 12512245446 12514472208 12531215712 12548830959 12553216704 12589481529 12596804262 12628458252 12630705696 12674562313 12689434107 12706411698 12713802444 12730985568 12748018752 12775190379 12792282706 12814742052 12834170944 12841186708 12849230016 12856254012 12880942704 12890853696 12893845398 12933764424 12960454696 12975661944 13013602476 13025266992 13061028141 13063352568 13078680552 13096178928 13103796384 13110959538 13146244704 13149295677 13159413148 13164724503 13184684016 13191891387 13207370193 13232733156 13250617632 13268346048 13286997486 13296626721 13314416694 13330039266 13332411568 13337792748 13358014656 13369015989 13373688384 13412323459 13420124802 13456242016 13461673176 13479867072 13507684288 13526672166 13544769924 13563076128 13581222592 13596550632 13612504248 13636306628 13638645216 13652306892 13686001623 13696532052 13722834384 13738936176 13779108504 13791459168 13823744424 13831785072 13839346179 13876591632 13903239744 13914690111 13919553216 13922783658 13960253664 13967884998 13984274322 14005476384 14008726767 14025164013 14030065728 14070597003 14078781234 14097617676 14116671072 14135558208 14165687291 14192890572 14209543908 14247785664 14297257142 14322358764 14341521096 14344073408 14351914556 14396347728 14410768386 14430049004 14438442312 14455383768 14485214072 14491060542 14502210408 14530059936 14544614532 14580511533 14597619687 14600217576 14619751664 14645419488 14653425366 14675641952 14692861728 14696271639 14713515621 14733201294 14735823312 14743878609 14781445056 14789525292 14811948224 14824146981 14829327936 14832769518 14872688544 14880818658 14906944836 14926889304 14929545792 14947063488 14998963014 15019030596 15027766488 15039329312 15045399432 15138272268 15185139984 15196144824 15240577996 15243191712 15258460644 15278875416 15287762448 15296119461 15337285488 15382131352 15384769344 15438188682 15459053904 15479737056 15501497067 15533486143 15538915008 15551712477 15557147712 15560758206 15584350432 15602636448 15611165586 15641144712 15653179488 15656812269 15705285372 15737694988 15747552576 15756160932 15798565056 15802231578 15862642404 15881254956 15902502984 15911752752 15979287394 16009973448 16028758872 16031611456 16090035696 16127701828 16134211233 16137082584 16187042592 16189356904 16195891194 16220446368 16239478752 16243247601 16286962608 16295865831 16314986709 16339722448 16346317428 16368410016 16390309824 16402188064 16425244773 16447220622 16469449584 16491484576 16501076928 16510097196 16520438592 16529469444 16554530368 16558372334 16561212048 16573954752 16577801226 16622416608 16631503206 16663441752 16682993928 16685962944 16731774612 16785975372 16795739016 16815446424 16837944336 16906237299 16919245476 16941882264 16951736592 17033587172 17036508384 17086322736 17095662927 17141672016 17174590272 17188734843 17191793864 17194742208 17198732754 17245019232 17254446174 17300882592 17304897771 17351469968 17360955101 17367022656 17391435642 17414704188 17417803424 17427324818 17438240736 17461571904 17481279384 17498790183 17522202362 17532394236 17552966004 17579578688 17589188516 17596287801 17609826924 17643644208 17661317646 17715996648 17728835628 17752555592 17773385688 17783723664 17825354652 17890315857 17893499736 17948897568 18011220129 18032353731 18035562888 18059693232 18091400544 18101290158 18128734176 18150005664 18154217907 18203075856 18213026517 18248002164 18259432128 18262042736 18269413596 18297112512 18318581568 18322832934 18372144672 18382187754 18431659232 18435936841 18439098552 18442380096 18452461572 18502122176 18506416138 18509589936 18528130782 18552920148 18563711544 18623846664 18645699096 18678302356 18681505632 18700218684 18746371971 18760796004 18771708312 18796823568 18895206393 18923854096 18946058544 19059617547 19070703666 19096478352 19122028128 19188424059 19195130304 19214357848 19217653056 19222113078 19251256416 19261780062 19273845024 19284381018 19321414056 19336280544 19340768097 19392819376 19400646636 19403420407 19440682044 19463492916 19466956768 19520403714 19537900488 19583637934 19595028852 19618020828 19644268392 19647764416 19655694576 19658504812 19666439307 19719367056 19739119722 19765529308 19777026024 19841091544 19849099734 19875926448 19902519072 19971625041 19995058899 19998617352 20025374128 20037021984 20060532576 20130187203 20184363024 20219800608 20246853312 20261526432 20290008249 20317154886 20344614192 20371833888 20383683264 20394825948 20418756372 20449713984 20454459942 20478460338 20544798078 20584251576 20604870587 20608404264 20612071872 20668662756 20683641566 20687188752 20735616636 20747677608 20796247094 20814887448 20854859616 20875749692 20879329824 20884175487 20940380496 20951827497 21008214576 21069642104 21073255488 21118171851 21146426514 21150189872 21175006608 21203337312 21215670336 21276960011 21289335858 21314315862 21346631264 21371678496 21445885713 21453380928 21483538146 21512281644 21516110112 21527871834 21594521592 21616152579 21645073506 21657663468 21683075652 21715950144 21727821108 21753315612 21795089904 21816921798 21887595338 21900326364 21929627496 21959266112 21968129232 21980138049 22013462928 22039292592 22081616064 22099801941 22103734968 22172167584 22175337608 22184287938 22217922336 22243991904 22249154277 22309032816 22321227987 22381300496 22390333956 22394318688 22420595232 22450592448 22472076739 22498444521 22528545894 22541649732 22558993968 22589176352 22602315456 22680795718 22707408402 22781763648 22794217236 22855562688 22860866994 22887690966 22918313124 22931643672 23005928232 23028973009 23073197028 23157283023 23188580856 23219605584 23308372512 23331720244 23335721568 23341137309 23376525648 23403954672 23416748379 23461717068 23479769232 23524858944 23548423528 23552462016 23557928058 23606542482 23621328864 23634241398 23638447504 23697847584 23703347367 23711631552 23767139536 23780131777 23793963606 23821882434 23853754476 23857999648 23867629128 23968931091 24000999874 24014960172 24043138308 24047417184 24079590976 24135053544 24191552742 24205623876 24270767808 24284035356 24330669552 24359218128 24430443912 24509583672 24552615024 24585464736 24603282096 24670830933 24679453248 24704174376 24737226864 24751615392 24765145794 24780657888 24794204166 24831795552 24837558501 24860932128 24866701839 24933624912 24947254809 24995162628 25014394672 25024490892 25028944416 25062431424 25097661918 25115850473 25178963058 25193608524 25252585757 25256916504 25261411392 25349124626 25378868214 25412823396 25427604888 25461971136 25550380758 25584565412 25629484104 25682373416 25712508024 25761885408 25787690796 25867528848 25881669261 25920909392 25951323888 26027204952 26050533984 26087153463 26122056282 26126705136 26140987227 26157361104 26192357856 26207592768 26221919076 26283303543 26292489408 26298591354 26318826296 26329449006 26369368032 26383782774 26414740386 26465466312 26491976469 26501235264 26573994972 26577794339 26593253442 26628833388 26660078532 26664823136 26675585496 26738031978 26824646918 26840249604 26912484032 26923346352 27053344332 27089539848 27126152256 27193101264 27225008496 27272613256 27277290432 27304613784 27372003246 27393064104 27445668768 27477872352 27484249401 27540966229 27558217008 27573281631 27582918336 27647488848 27663570144 27678692358 27753183264 27759624207 27792196173 27829380222 27845567316 27920507328 27935769996 27968548644 28010952768 28017453534 28050328026 28141194006 28157562468 28195235352 28223478199 28233342144 28331374582 28385781144 28419087816 28594514284 28606055499 28644717528 28683042192 28703829112 28792695456 28821536772 28860098008 28876884624 28892670093 28910767536 28926571527 28970428144 28982121084 29004420816 29060119872 29089229064 29161023066 29195239374 29200435152 29239503328 29280605571 29290838976 29306850732 29351283904 29375456901 29385723456 29392543278 29427031242 29466402588 29471646624 29487757218 29579050584 29608679583 29648293962 29665539036 29745377088 29761637316 29813889672 29853778608 29997926028 30038061192 30055532976 30078658624 30090798864 30276544536 30370279968 30392289648 30475732329 30481155992 30486383424 30516921288 30557750832 30575524896 30592238922 30674570976 30681689913 30717690507 30764262704 30781079903 30817197117 30876377364 30918107808 30959474112 31002994134 31025462349 31066972286 31103424954 31121516412 31168700864 31194370641 31205272896 31222331172 31282289424 31306358976 31313624538 31410570744 31475389976 31512321864 31604463156 31719639771 31725284808 31762509912 31805005968 31823505504 31934003787 31958574788 31971473793 32019946896 32057517744 32180071392 32255403656 32268422466 32274165168 32291807751 32374085184 32378713808 32391782388 32440892736 32467610259 32478957504 32486495202 32573925216 32591731662 32629973418 32679444896 32687029123 32692634856 32725382697 32736820032 32804376128 32831393007 32850489546 32894441244 32938899168 32982969152 33020194392 33058938888 33116744668 33122424096 33155602452 33244833216 33263006412 33326883504 33365987856 33463549224 33571950744 33591478032 33630892848 33675888672 33792818841 33812474598 33838490952 33883764528 33903473184 34021193577 34061112603 34067174344 34073016768 34172645472 34191325854 34283344032 34291300491 34331536449 34377469686 34383587728 34397465508 34402383421 34490038464 34508892348 34589676289 34601765184 34609795542 34702939936 34721910202 34782871284 34829408376 34835606848 34854649636 34876481472 34962558768 34997580366 35044404724 35064788472 35105932008 35178377032 35192575602 35219653848 35287288416 35322635292 35409813723 35431993296 35451362097 35457671256 35505111184 35546771376 35567447328 35650709304 35690945409 35732823651 35780631714 35786999472 35897795136 36001499811 36022440258 36064707462 36071125776 36119386464 36182801088 36202580316 36257468352 36287329113 36300011328 36308435814 36406151712 36426053034 36496004328 36524085472 36532561961 36538827192 36645665868 36744289344 36764375508 36863318464 36871873682 36878197104 36904923144 37012832276 37019179872 37056261564 37105840296 37127423088 37147718691 37247693328 37291398192 37356604712 37363011264 37400437368 37492743942 37521592008 37543416624 37593647136 37646492877 37724180633 37768444587 37790412786 37847708192 37892117088 38023686939 38068302321 38119235094 38141407332 38192956704 38244056256 38325571137 38376848118 38428715696 38444226156 38502512832 38523560124 38547690048 38568762036 38642828112 38672561088 38681536194 38785638752 38801293272 38806840814 38881364088 38926985832 38933913536 39040807428 39075800976 39167275868 39183084423 39190057704 39236041656 39288536784 39311389152 39317009624 39332878614 39438734112 39447887031 39478239444 39531058616 39554052048 39575674161 39622110579 39682183088 39698199468 39751852896 39805038144 39889880163 39943250082 39990117798 39997234704 40050748256 40074043968 40107047967 40121065152 40236970377 40260374406 40368726048 40439601216 40523052864 40580016498 40634309772 40689228384 40743667776 40789651896 40830510427 40837512744 40908919884 40956920676 41058004869 41089596156 41168503152 41209741174 41216808528 41337325512 41367283132 41374377504 41471233272 41495355216 41518038537 41592494188 41629774896 41709719232 41744070333 41751499384 41758659648 41768350974 41880760992 41903654994 42016429152 42026180301 42075492039 42139284208 42162319531 42211791009 42236343702 42292853028 42300379744 42350013216 42406674624 42497061873 42553920022 42578671716 42628631724 42693262528 42743356992 42891771426 42967076292 43024563288 43032220224 43055743668 43189043184 43232305158 43290147012 43315326936 43366151304 43455642216 43506631224 43590179808 43633843596 43741534599 43775190676 43792859061 43800652728 43859254992 43936258464 43960276098 44026925856 44078585184 44088814917 44199603882 44207469936 44231635827 44344335168 44350675216 44368575876 44435844672 44472440943 44487983808 44498308554 44618065632 44642455974 44762600992 44772989471 44780667912 44788637376 44841190464 44944153478 44996889042 45057091788 45083299464 45117987936 45178352704 45361591436 45414816804 45588434472 45721733988 45775381932 45836626248 45863287344 45888358383 46011856464 46057946018 46146394056 46314566046 46377161712 46439211168 46504491201 46600458429 46616745024 46655137431 46663440488 46671443136 46682274618 46753051296 46807909344 46833496758 46923434136 46959538464 46970436807 47096847056 47115856116 47122592417 47213084964 47242657728 47268482796 47276895008 47395695168 47406694734 47534279072 47560263554 47587927212 47643764868 47707508952 47715999296 47735258256 47937862182 48001999748 48029920344 48086276616 48094834368 48270107088 48383105484 48411247752 48568070712 48661339104 48718436256 48729742803 48860887824 48887597493 48944960127 49019167344 49105230048 49170929472 49206564192 49275734319 49341661866 49408348752 49474453728 49503230784 49530291588 49561315776 49588408332 49663591104 49675117002 49721864256 49733403678 49867249824 49894509618 49990325256 50028789344 50040399997 50048981784 50057888832 50195323836 50231700946 50357926116 50387217048 50505171514 50513833008 50698249252 50718711897 50757736428 50825646792 50855209776 51100761516 51169130824 51258968208 51286988781 51364746832 51425016048 51523770816 51566204529 51575381592 51735057696 51763338522 51841818784 51902647776 51914693313 52054409904 52082865303 52101067968 52174306926 52244112564 52253410272 52281974454 52314722208 52384715712 52443838152 52496370549 52566607086 52597182708 52637652592 52658898012 52738736064 52767565548 52829480772 52930932624 52983952938 53147989944 53155588678 53186506884 53257666776 53320157064 53329646272 53351170992 53476063956 53649293836 53670947571 53680499208 53846692704 54033660387 54106688664 54179079696 54386202528 54450016992 54462653721 54545226512 54609227568 54639079551 54744006492 54786128208 54891337536 54955744704 54968498802 55081932458 55116434016 55146563262 55294977696 55307810523 55327140288 55357384716 55506366528 55519248414 55584392346 55658760444 55691134632 55871539992 55927505879 55937097288 56034907068 56100656052 56239115913 56282388012 56315124936 56390470704 56446956398 56662749164 56685619179 56771562288 56838175632 57178852641 57189028568 57212110998 57289435056 57366084384 57407658224 57565272177 57585390912 57643073544 57720196016 57753769248 57785340186 57821535072 57853143054 57940856288 57954303169 57964242168 58008841632 58022304291 58178458128 58210261221 58322046132 58390478748 58400870304 58479006656 58561211142 58613701464 58750913802 58785086556 58854062484 58932805176 58943293248 58975514436 59158101168 59217359166 59296587924 59331078072 59523274632 59627779344 59707557216 59914875123 59985176697 59995852056 60076122384 60111065952 60181597728 60390561609 60553089072 60740559936 60784579296 60870024747 60951464658 60962311984 60995636863 61033842576 61115501664 61151049792 61184477844 61327708267 61349141952 61363379826 61435381014 61528525408 61562159806 61634394234 61752754728 61814611761 61836215616 62005988268 62050924698 62133944572 62206849908 62243032824 62388741282 62444662344 62564578848 62627249076 62821141488 62855482491 62950779952 63024643728 63208926312 63354515553 63439279542 63450569616 63525019824 63610011936 63647011008 63830880033 63868007574 63917149576 63942947586 64039893792 64115035488 64337657139 64360142784 64510807312 64536844932 64548330336 64583615502 64757427616 64772456483 64783564776 64848457737 64935220518 64972990404 65147850432 65183463324 65259946836 65358889792 65374058246 65385269712 65450765394 65662786014 65700979092 65788882488 65877798336 66040388784 66117877776 66233489336 66244848192 66311204904 66526012824 66653767008 66731975712 66747462831 66927098448 66963683961 67143901488 67182956064 67261785696 67351777344 67416230217 67495333563 67585637682 67624949196 67676981904 67767529056 67806946368 68042387154 68122225206 68134348688 68345290944 68382651708 68542732769 68566688064 68582600982 68663072898 68754939372 68767175456 68794931016 68804766842 69017784696 69086919027 69179352578 69219591084 69405879872 69443820404 69471849069 69565742568 69658816752 69709299272 69925117536 69995160732 70088809448 70129576944 70211864016 70250245137 70356754064 70385151204 70439307696 70574576832 70645270584 70819627446 70863986592 70902724194 70915342512 71010222368 71093542752 71110042101 71134894656 71301418608 71340395331 71381890818 71465647302 71561263428 71573998944 71906793273 72002999622 72044880516 72129414924 72142251552 72238772928 72392745481 72405160632 72574658226 72616871628 72812303424 72852106068 72992008656 73048170944 73065123922 73077654384 73291331736 73528751016 73743747364 73756394208 73809846288 74012492799 74025664552 74038359744 74112523128 74211680592 74254846176 74295437382 74495386656 74512675503 74582796384 74600105517 74713209424 74754051193 74800874736 74841764427 74985487884 75043184016 75086833248 75187294272 75292985754 75347551419 75448361266 75536889174 75580825572 75695416384 75757757271 75784234176 76047373878 76136604642 76238470188 76282814664 76385913408 76606583683 76651142274 76753696236 76857431392 76888452312 77047120248 77137524072 77285656224 77363072388 77571277504 77602586544 77613681628 77645007783 77762728176 77853971664 78081614856 78151601952 78334551736 78366168846 78380115408 78422961681 78472083312 78577073568 78622778304 78634019248 78665757228 78849910629 78877468224 78895774062 78956478888 79062117232 79108104096 79151348322 79244221158 79364366176 79382785013 79396398936 79475929407 79503705792 79733383017 79779760326 79886500164 79980235596 79994469408 80101496512 80214095934 80473940754 80520748812 80737452096 81160032996 81268619544 81378456768 81579303792 81661020854 81675025488 81817839768 81913841352 82116009738 82179192312 82337006304 82419482348 82433617056 82452748203 82622898687 82674651024 82719844893 82734566264 82748755008 82942466544 82990710432 83036077074 83184988376 83259549792 83278872621 83376588519 83488140666 83502998768 83536701948 83548645451 83761521984 83807309988 84003499559 84032858304 84052360602 84150984078 84278568416 84324639062 84423582018 84472687404 84585706056 84600759488 84670434597 84700026432 84994123746 85107840044 85157343432 85257263448 85783542852 85934152584 86049126576 86111487336 86378086368 86464610316 86580294024 86630653872 86678010279 86732302608 86779714581 86911284432 87013262448 87180359616 87267687192 87483069198 87550381352 87585718122 87601305456 87718509984 87841816713 87872516928 87920552196 88053851712 88126370703 88157170368 88177629834 88399207764 88414939872 88463271654 88701350432 88721936191 88737151752 88826038749 88944881886 88996617108 89236131264 89284911948 89525201984 89545978942 89561335824 89888306956 89993778084 90114183576 90166598928 90235975872 90723182872 90829633608 91176868944 91427196987 91443467976 91550763864 91673252496 91726574688 91776716766 92023712928 92045069739 92115892036 92153071521 92292788112 92343239709 92451591351 92629132092 92754323424 92878422336 93008982402 93076387047 93200916858 93310274862 93326880976 93364549236 93506102592 93583111923 93615818688 93666993516 93846868272 93886264213 93919076928 93940873614 94193694112 94231712232 94245184834 94426169928 94536965592 94553790016 94813389468 95068558144 95120527108 95158919313 95175854424 95287529736 95415017904 95470516512 95802011361 95875724364 96003999496 96059840688 96172553232 96540214176 96766210968 96822495504 96875423253 97136141424 97322678208 97402830777 97436872512 97459485606 97721775648 97775194986 97889920254 98038334688 98061087369 98176148091 98210460096 98413128384 98494179021 98551468638 98683323732 98816697504 98948907456 99060583176 99159811037 99176816664 99350234004 99466807356 99734499648 99789019236 99980650512 100057578688 100080799994 100097963568 100390647672 100463401892 100715852232 100774434096 101010343028 101027666016 101378456523 101396498504 101437423794 101515472856 101651293584 101710419552 102063580731 102183337809 102201523032 102338261648 102517936416 102573977562 102729493664 102850032096 102873901473 102994609347 103132409058 103150763184 103207150263 103470115392 103526677044 103683637568 103769028867 103805295552 103829386626 104108819808 104165730606 104348613852 104488225128 104506820544 104563948908 104629444416 104887676304 104992741098 105133214172 105194365416 105275305184 105317796024 105535131096 105658961544 105861865248 105967905876 106229441169 106295979888 106311177356 106354086291 106373013768 106515333552 106640314128 106702341984 106952127912 107072836227 107298587672 107341895142 107360998416 107693385408 108004499433 108067320774 108213377328 108358159392 108734403001 108772405056 108861987339 108900033984 108925307442 109090453024 109218455136 109278159102 109488012984 109572256416 109597685883 109936997604 110163864916 110232868032 110293126524 110589955392 110615621046 110714769432 111038496828 111168784692 111317520888 111382269264 111443156073 111743079984 111855011758 111874194576 112069814136 112201312104 112478231826 112564776024 112630249872 112780941408 112893912796 112939478631 113172541899 113305333761 113325498328 113371238358 113543124576 113676351264 114071060817 114204906963 114357705282 114378057136 114424221996 114578870112 114732168768 114815316448 114976713411 115130544354 115286147088 115440392032 115507538496 115570680372 115643070144 115706286108 115881712576 115908606338 115928484336 116017683264 116044608582 116356916256 116420522442 116644092264 116780957496 116801740608 117122422284 117227402928 117501827604 117570173112 117708124968 117865610352 117951028872 118316202336 118343661093 118434718332 118593175848 118662156144 118727022483 118866331737 119046549264 119255558688 119415114432 119669640489 119829750246 119970353394 119991704112 120152244768 120222131904 120321143901 120363195456 120710911131 120781123218 121106178144 121526685707 121569158592 121740049494 121902929316 121924623968 121991273726 122067685152 122231003328 122368955688 122491531281 122655416534 122726759652 122870762028 123057050816 123124319612 123174014607 123268788468 123505509456 123629223522 124011976536 124101849396 124267889144 124413699816 124486065648 124554115611 124777482564 124889324688 125129157696 125232210999 125254498152 125642282976 125710964982 125901559904 126049287456 126078540903 126226476117 126417852624 126486958593 126635373027 126709031106 126878559084 126901139232 127050039648 127220023872 127491185619 127661760066 127736015148 127834299152 127885895172 128079787584 128230070976 128675314278 129021614624 129073689864 129096660672 129167231004 129514855232 129544912966 129567129552 129696915474 129870441036 129945980808 130366926648 130519893672 130748116492 130770539424 130901530788 131224603797 131325572028 131401958184 131577764976 132080777568 132235755552 132266444751 132466978672 132622409808 132694907481 133052025648 133307534016 133417322829 133463951424 133494925662 133854196896 133927367922 134287802976 134318968413 134365912128 134523571392 134832460434 134990667126 135171275364 135249898392 135353963808 135535058112 135823942849 136084774308 136244450412 136268697376 136765303416 137085465538 137165201964 137326145796 137509878744 137534350912 137589862032 137609533684 137665075149 138035569392 138173838054 138358705156 138439182168 138887640808 138943698138 139131485136 139317633504 139418598544 139801375287 139850235072 139965412293 139990321464 140177618896 140259153888 140423728032 140500490274 140713508128 140770302408 140878615392 140911310421 141290541168 141367777251 141639254892 141727973184 141805448388 141830685024 142020444736 142187085504 142220084202 142602837216 142680790662 142763781636 142931294604 143122526856 143147997888 143813586546 144005999244 144089761032 144258829848 144284503104 144785490962 144810321264 145149316452 145233743256 145704212136 145984017312 146130247844 146155308768 146189228409 146582663472 146662792479 147057502032 147487494728 147512788416 147619692576 147827202957 148024985598 148051329104 148225046256 148423361184 148509692352 148590874764 148938720077 148990773312 149025351006 149165592768 149200211034 149426418848 149508102386 149601749472 149683528854 149970975768 150086368032 150121199991 150173666496 150585971508 150695102838 150896722532 151073778348 151161651144 151515514542 152094747756 152273209284 152476940376 152565629328 153213167366 153302284548 153507392472 153714862784 153776904624 153860966343 154094240496 154275048144 154571312448 154698613587 154726144776 155205173088 155227363256 155290015566 155525456352 155707943328 155744079939 156163229712 156248595909 156303203904 156669103472 156732337692 156760230816 156845923362 156944166624 157154147136 157268038496 157304537173 157331514456 157489111647 157699821258 157791548124 157912957776 158124234464 158216208192 158302696644 158488442316 158728732352 158765570026 158792797872 158951858814 159466766034 159559520652 159773000328 159960471192 159988938816 160428191868 160947881508 161041497624 162100981161 162320065992 162537239088 163158607584 163322041708 163350050976 163387961163 163635679536 163827682704 163917238653 164232019476 164358384624 164674012608 164838964696 164867234112 164905496406 165245797374 165349302048 165439689786 165469132528 165884933088 165923431569 165981420864 166072154148 166369976752 166460922439 166519099584 166557745242 166753177038 166976281332 167005997536 167073403896 167097290902 167614619976 167782517637 168006999118 168104721204 168301968156 168557136832 168649278124 168717347739 168847164036 168945374808 169171412112 169340869194 169988247492 170215680088 170314686864 170514526896 171536557923 171567085704 171868305168 172098253152 172222974672 172695816531 172756172736 172929220632 173160588048 173261307744 173356020558 173464605216 173559429162 173822568864 173862909507 174026524896 174066912873 174535374384 174630783663 174966138396 175100762704 175171436244 175202610912 175437019968 175683633426 175810953311 175841104392 176252741406 176355259668 176768100299 176798415528 176829879744 176926543308 177402700864 177443872382 177474303504 177652077498 177889763772 177993234216 178569823896 179091957884 179122671648 179744625369 179776613912 179987556168 180228367152 180333197856 181171684827 181446365744 181659267216 182353737888 182610074241 182854393974 182886935952 182986910589 183101527728 183346504992 183453149376 183553433532 183983124801 184047425856 184090139478 184231784072 184306143042 184585576224 184686479418 184903182702 185258264184 185443835283 185508646848 186017964804 186044560373 186152774094 186401833716 186620549724 186653761952 186729098472 187166223846 187333987032 187693736544 187772528426 187881747228 188387388224 188463424464 188490369668 188566447473 188852339856 189073931184 189626778936 190241054216 190317838626 190351708848 190575059472 190830035808 190941033024 191492640099 191604022722 191751448728 192007998992 192119681376 192345106464 192786763603 193012971417 193080428352 193532421936 193644991008 193750846506 194272282848 194317369449 194545373211 194805661554 194918971212 195443551296 195550389972 195779840508 196076669376 196122174738 196352296182 196988358042 197102937276 197366647464 197564347393 197633395008 198121166352 198319622074 198353633328 198700468008 198933614712 199578038472 199961301024 200161599988 200195927136 200242388493 200781295344 200891051883 200926803784 201431704464 201548868192 202020686056 202055332032 202248690651 202486000689 202756913046 202792997008 202874847588 203030945712 203302587168 203420839104 204008498929 204127161462 204366675618 204403046064 204676523296 205035872832 205147955124 205458987328 205628198307 205700064192 205747802946 205989218694 206264818116 206301526368 206414300526 207053354088 207260757081 207538057734 207658773252 208217639616 208331461212 208697227704 208976450256 209127897816 209775352608 209985482196 210266428344 210388730832 210550610368 210635592048 210750735411 211070262192 211317923088 211723730496 211935811752 212458882338 212591959776 212622354712 212708172582 212746027536 213030667104 213280628256 213330126303 213404683968 213904255824 214021185993 214145672454 214597175344 214683790284 214721996832 215467559321 215720379819 216008998866 216134641548 216426754656 216716318784 217178236443 217468806002 217723974678 217850614884 218180906048 218436910272 218556318204 218976025968 219144512832 219195371766 219873995208 220327729832 220586253048 221231242092 221429538864 222037478397 222076993656 222337569384 222635041776 222764538528 222886312146 223486159968 223538026509 223710023516 223748389152 223800316551 224139628272 224262153579 224402624208 224525293281 224956463652 225129552048 225260499744 225561882816 225787825592 225878957262 226042654257 226345083798 226610667522 226650996656 226742476716 227086249152 227273271813 227352702528 228009498803 228142121634 228409813926 228715410564 228756114272 228848443992 229157740224 229630632896 229819751049 229953426822 230261088708 230572294176 230880784064 231141360744 231412572216 231817212676 231856968672 232089217164 232713832512 232841044884 233288184528 233561914992 234244844568 234454805856 235003655208 235140346224 235268885043 235416249936 235731220704 235902057744 236549731887 236632404672 236687322186 236869436664 237186351696 237324312288 237454044966 237732663474 238093098528 238148355039 238427788221 238511117376 239200149051 239339280978 239659500492 239940706788 239983408224 240304489536 240642287802 240816683947 241421822262 241562246436 242127734023 242212356288 243053371414 243480098988 243805858632 243849247936 243982547452 244135370304 244737911376 244983062562 245310833068 245453519304 245741524056 246248639224 246348029214 246537576936 247011018912 247258447044 247868696061 248023953072 248159534679 248203698792 248535778288 248827399632 248972131296 249108231222 249554965128 249778649376 249836617863 250129765557 250464421998 250508996304 250645936353 251284565952 251421929964 251803119808 252010498677 252098574912 252157081806 252452952234 252835705248 252973917186 253270746054 253418062212 253757118168 253802278464 254011303791 254100079296 254834145721 254982371238 255323520132 255472030296 255668598304 255771790344 257350628556 258043229248 258147379728 258334462008 259089825932 259134259104 259393830948 259740882072 259891961616 260034030837 260733853296 261039787344 261496232984 261541078848 261803061576 262449207594 262651144056 262803916368 263155529952 263525450139 264069264431 264161555136 264379112109 264471511104 264532889502 264933957344 265244819616 265389814962 266104051296 266165808573 266478116247 266834645658 266989851324 267708393792 267854735844 268575605952 268637936826 269664920868 269981334252 270342550728 270499796784 270707927616 271647885698 272169548616 272488900824 272537394752 273530606832 274170931076 274281590961 274330403928 274652291592 275019757488 275179724064 275219067368 275330150298 276071138784 276135209217 276347676108 276717410312 276878364336 277029719127 277354774053 277775281616 277887396276 278262970272 278635267008 278837197088 279229161141 279602750574 279930824586 279980642928 280355237792 280518307776 280749335769 280847456064 281000980548 281427016256 281540604816 281658792639 281757230784 281822620842 282581082336 282735554502 283278509784 283610896776 283661370048 284440168404 285205674432 285361581324 285527563272 285862589208 286245053712 287406034083 287627173092 288011998488 288179522064 288517659696 289570981924 289620642528 290298632904 290467486512 290626269759 291408424272 291968034624 292208492331 292260495688 292310617536 292378456818 293165326944 293325584958 294115004064 294183262107 294528444273 294974989456 295136236717 295239385152 295482537063 295654405914 296049971196 296102658208 296450092512 296846722368 297181749528 297479433111 297877440154 298050702012 298400422068 298852837696 299016204772 299203498944 299367057708 299941951536 300172736064 300242399982 301171943016 301390205676 301793445064 302147556696 302323302288 303031029084 304135369569 304189495512 304546418568 304953880752 305131258656 306190742193 306426334732 306550013427 306604569096 307014784944 307553809248 307721932686 308188480992 308550096288 308621704419 309397227174 309452289552 309621450789 310410346176 310454726512 310580031132 311050912704 311307086601 311415886656 311488159878 312326459424 312497191818 313338206944 313410926297 313464675384 313520461632 313691846724 313888333248 314536076992 314609074346 314663028912 314978223294 315399642516 315583096248 315825915552 316248468928 316605393288 316976884632 317531140052 317585595744 317903717628 318688323507 318933532068 319119041304 319546000656 319920942384 320856383736 321218508681 321895763016 322082995248 324013498299 324201962322 324640131984 325074478176 326203209003 326317215168 326585962017 326644083416 326700101952 326775922326 327271359072 327655365408 327834477306 328464038952 328716769248 328793057649 329677929392 329810992812 329858146919 330491594748 330698604096 330879379572 330938265056 331769866176 331846863138 332144308296 332739953504 332921844878 333115490484 333506354076 333952562664 334011995072 334146807792 334194581804 334329468219 335229239952 335565035274 336013998236 336209442408 336603936312 337298556248 337434695478 337694328072 337890749616 338342824224 338681738388 339517625697 339916001283 339976494984 340431360176 340629373728 341029053792 342213182451 342614720889 343073115846 343134171408 343736610336 344196506304 344445949344 344930140233 345391633062 345858441264 346321176096 346522615488 346712041116 346929210432 347118858324 347645137728 347725819014 348053049792 348133825746 349070748768 349261567326 349932276792 350201525408 350282799979 350342872488 350405221824 351367266852 351621906622 351682208784 352505482812 352710519336 353536200598 353596831056 353853086616 354887744764 354948607008 355030983279 355304154996 355779527544 355986468432 356181067449 357139647792 358183915768 358245343296 359008921467 359489250738 359553227824 359975112336 360456734304 360666395712 360963431703 361708320187 362132733393 362343369654 362892731488 363318534432 364580057121 364707475776 365220148482 365708787948 365773871904 365973821178 366203055456 366693009984 367106867064 367474593843 367966249602 368180278956 368463568144 368612286084 369171152448 369372958836 369806365404 370516528368 370887670566 372035929608 372089120746 372305548188 372803667432 373241099448 373307523904 373458196944 373662346833 374332447692 374667974064 375387473088 375545056852 375696632997 375763494456 376926848928 376980739336 377132894946 377704679712 378147862368 378235622709 379253557872 379460875779 379906119081 380482108432 380635677252 380703417696 381150118944 381660071616 382473556857 382985280198 383208045444 383502897456 384015997984 384239362752 384690212928 385573527206 386025942834 387064843872 387289982016 387501693012 388544565696 388634738898 389090746422 389611323108 389837942424 391100779944 391492541153 391559681016 392244349476 392704592364 393673811391 393976716084 394205874552 394733294928 395128694786 396242332704 396639244148 396707266656 396799334253 397400936016 397867229424 398084722443 399156076944 399922602048 400251968487 400323199976 400391854272 400484776986 401562590688 401782103766 401853607568 402863408928 402956905239 403097736384 404041372112 404262240209 404497381302 404972001378 405513826092 405585994016 405749695176 406061891424 406605174336 407471828547 408016997858 408254322924 408733351236 408806092128 409353046592 410295910248 411256396614 411495605892 411978437388 412529636232 412603052736 412828601052 414106708176 414521514162 415076115468 415317546504 416662922424 417394455408 417952900512 418255795632 419404125861 419550705216 419896236879 419970964392 420532856688 420777461664 421271184096 421501470822 422140524384 422635846176 422733931263 423871623504 424103331753 424917764676 425183919552 425244709424 425416345164 425492055072 426061334208 426561256512 426660252606 426969458041 427808511648 428042371986 428291344908 429194350688 429293957869 429367580568 429443993664 430935118642 431440759638 432017997732 432269283096 432853509312 434356472886 434937612004 435447949356 435701229768 437112636408 437952051936 438390743532 439747990416 439988377437 440655459664 441172506096 442462484184 442859077728 443481608871 444074956794 444153987312 444675138768 445270083552 445529077056 445772624292 446816160231 446972319936 447076053018 447420047032 447496778304 447600633102 448279256544 448524307158 448805248416 449050586562 449912927304 450259104096 450363599973 450520999488 451575651184 451757914524 451822503763 452085308514 452690167596 453221335044 453301993312 453484953432 454546543626 456018997606 456284243268 456819627852 457430821128 457512228544 457696887984 459639502098 459906853644 460522177416 461144588352 462282721488 462825144432 463634425352 463713937344 464178434328 465682089768 466576369056 467123829984 467232239817 468489689136 468745787727 468909611712 470007310416 470280692448 470537770086 470832499872 471462441408 471804115488 471913611519 472467334941 473099463774 473374644372 473738873328 474372703392 474648624576 474908089932 475465326948 476186197056 476296710078 476855576442 478400298102 478678561956 479319000984 479799129383 479881413576 479966816448 481284575604 481633367894 482843644524 483124492872 484255468046 486106742828 486302943483 486960197976 487611717264 487965094904 489475822752 489966125124 490621666136 490907038608 491483048112 491751715959 492497278448 492696058428 493075153872 494022037824 494516894088 495737392122 496047906144 496319069358 496407397584 497071556576 497654799264 497770294707 497944262592 498216462444 499109930256 499382767317 499557298752 499673235726 500259531114 500928843996 501017992608 501291872706 502843859928 503347552911 504020997354 504314163612 504905904468 505671410496 505947834372 506541492108 506836124424 507514236336 508022607582 509668291442 509964742476 510647040264 510944060592 511337196608 511543580688 514609673769 514701257112 516294759456 516668924016 518087449593 518179651864 518268518208 518787661896 519481764144 519783923232 520068061674 521467706592 521588728521 522079574688 522200738619 522992465968 523278358351 523606123152 523892350989 524898415188 525302288112 525607832736 526311059904 527050900278 527432859933 528138528862 528758224218 529065779004 529867914688 530304300897 530489639232 530779629924 532208102592 532331617146 532956232494 533669291316 533979702648 535709471688 536246085781 537275873652 539233876107 539329841736 539962668504 540685101456 540999593568 543295771396 543515054481 544339097232 544977801648 547061213664 548341862152 548563181922 548660807856 548960731767 549304583184 550039514976 550359448128 550438134736 550660300596 551949374403 552142277568 552270418434 552695352216 553434820624 553756728672 554059438254 554709548106 555550563232 555679495091 555774792552 556331505849 556525940544 557674394176 558133681119 558458322282 559205501148 559861649172 559961285856 560710475584 561498671538 562001961096 563081209632 563317585278 563645241684 565162164672 565471109004 566557019568 567221793552 568880336808 570723162648 571055126544 571725178416 572490107424 574477920297 574812068166 575254346184 576023996976 576359044128 577035319392 578360290809 579038914251 579141963848 579241285056 580597265808 580934973024 581252539518 582816848544 582952108347 583636119633 584416984662 584520991376 584756913636 584840518157 586330653888 586651169916 588024496913 588230008128 588366524214 589056888546 589949978912 590272473434 590965074126 591308811828 592099942392 592205316416 592693042179 592900185024 594363499056 594958866222 595754880308 596101404024 596800844136 598032409544 598734115416 599883903072 600484799964 602343886032 602673155649 602780411352 603586890128 604295113392 604646604576 606062058168 606746071953 607458002067 608270739138 608378991024 609092837136 609907761504 610262517312 612025496787 612381484386 612852669464 613100026854 613209138192 614029569888 615107618496 615443865372 616376961984 616884594921 617100192576 617243408838 618794454348 618904579104 619242901578 620909453024 621053553337 621160062264 621782271243 622614173202 622976319756 624652918848 624994383636 626676413888 626821852594 626929350768 627383693448 629218148692 629326057824 629956446588 630799285032 631166192496 631651831104 633210786576 633953769264 635062280104 635171191488 635807435256 637376647014 637867064136 638238082608 639092001312 639841884768 639990378909 641311070761 641712767472 642063557979 642437017362 643791526032 644165990496 646402677963 647161139457 648026996598 648403924644 649280263968 650148956352 651534709329 652406418006 653171924034 653288166832 653551844652 654542718144 655310730816 655668954612 656928077904 657203849491 657433538496 657586115298 659355858784 659621985624 659716293838 660983189496 661758759144 661876530112 663693726276 664288616592 665479907008 665843689756 666112435191 666230980968 667012708152 667905125328 668293615584 668389163608 668658936438 670458479904 670614079527 671130070548 672027996472 672418884816 672786460737 673207872624 673575879843 674597112496 674869390956 675388656144 675781499232 676685648448 677363476776 678127962771 679035251394 679832002566 679952989968 680862720352 681258747456 681819815439 682058107584 684028496409 684426364902 685229441778 686146231692 686268342816 687473220672 688891898688 689459253147 689860280466 690783266124 691716882528 692642352192 693424082232 694118677259 694237716648 695451638028 696267651492 698141497536 698523134652 699864553584 700403050816 700565599958 700685744976 702734533704 703243813244 703364417568 705010965624 705421038672 705806655129 707072401196 707193662112 707706173232 709649195661 709775489528 709897214016 710061966558 710608309992 711559055088 711972936864 712362134898 714279295584 714445065117 715283364663 716367831536 716759432027 717600447153 718017842934 718978501476 719106455648 719950224672 720913468608 721926863406 722450051841 723416640374 724265466786 724686739308 725785462976 726383202069 726637068864 729160114242 730440296964 731417575896 731547743808 731947642356 732406110912 734213734128 734949187686 735932499204 736360557912 736927136288 737224572168 738745917672 739612730808 741033056736 741775341132 743606088183 744071859216 744178241492 744478604037 744611096376 745607334864 746482198896 746916393888 747324693666 748664895384 749335948128 749509853589 751090113704 751393265994 751526988912 751937809059 753853697856 753961478672 754265789892 755409359424 756031496031 756295724736 756471245418 758507115744 758921751558 759812238162 760964216864 761140821007 761271354504 761406835392 762033911373 762300237888 764502437163 764947113714 765970560396 766416090888 767005794912 768031995968 771147054412 772051885668 774129687744 775003386024 777269477796 778181492844 779222646216 779675884848 780102092511 782201559888 782985082306 783119362032 784488698952 785409184728 787347622782 787953432168 788411749104 789466589856 790257389572 790576350417 792207793293 792484665408 793137336327 793278488296 793414533312 793598668506 794801872032 795734458848 796169444886 798312153888 798497425719 799434348741 800503936974 800646399952 800969553972 801084071089 803125181376 803564207532 803707215136 805726817856 805913810478 808082744224 808524480418 808994762604 809944002756 811027652184 811171988032 811499390352 812123782848 814943657094 816033995716 816508645848 817466702472 817612184256 820591820496 822512793228 822991211784 823956874776 825059272464 825657202104 828213416352 828405627651 829043028324 830152230936 830635093008 831089157381 832064322159 833325844848 834788910816 835905801024 836511591264 837687483423 838808251722 839792473758 839941928784 841065713376 841554923328 842248007307 842542368192 843002941644 844281048768 844976377917 845271692352 845467862526 847743247008 848206663506 849835529352 850489418848 850686799949 850832690328 850984110144 853320505212 853938916082 855617023296 856084743972 856582689816 858388701376 858587915738 858735161136 861870237284 862218102249 862881519276 864035995464 864538566192 868712945772 869875224008 870895898712 871402459536 871878809277 874225272816 875904103872 876625476993 876781487064 879495980832 879976754874 881310919328 882345012192 882549786321 883585332819 884924968368 885408710151 885718155456 886447611189 886963217742 888149913588 888307974624 889350277536 890540167104 891545248584 892438299333 893632320462 894152106036 894840094064 895201266204 896558513088 897048614316 897610496832 898101173124 899825854608 900518208192 900727199946 903151302368 903515829048 903645007526 904170617028 905380335192 906442670088 906603986624 906969906864 909093087252 912037995212 912406108707 912568486536 913639255704 914861642256 915393775968 918572226579 919279004196 919813707288 921044354832 924565442976 925650288864 925865113257 927268850704 928356868656 928864352367 931364179536 933152738112 933921259803 934247659968 934464479634 936979378272 937491575454 940014620832 940232778891 940561384896 941075540172 941664999744 943608230976 943827223038 944934669882 946198927548 946749288744 947477746656 948745406784 949816179864 950767599943 950930653896 952593420156 953711152884 956064970521 956800596204 957357123912 958638001968 959598258766 959762827152 962569151208 963266735788 963655526043 965687289048 966248985744 968510936092 972040494897 972213485656 972605886966 973920395952 975223434528 975930189808 978609627009 978951645504 979757886051 979932250248 981243332272 981814077216 982966096224 983503431918 984994556896 985392116856 986150307744 986379172947 989033788176 989574440757 991474784244 992095812288 992638138716 992814795168 994143113152 995309598528 995540589414 996432924888 998219860512 998765534634 999346471452 1000519062228 1001857687992 1002035985216 1002583745412 1005687719856 1006695105822 1008041994708 1008628327224 1009811808936 1011895668744 1013082984216 1013672248848 1015028472672 1016045215164 1018552877091 1019336582884 1019748003849 1019929484952 1021294080528 1021888121184 1023087161376 1026639547353 1029219347538 1029402514224 1032589518912 1033337848032 1034790420699 1036174899186 1036359303728 1037575323792 1038963528288 1039567846464 1040136123348 1042571040539 1042935413184 1043177457042 1044159149376 1044401477238 1045984931936 1046556716702 1047212246304 1047784701978 1049796830376 1050604576224 1050848399937 1051215665472 1054101800556 1054865719866 1056277057724 1057516448436 1058131558008 1060608601794 1061559259848 1064663234292 1065912464988 1067338582632 1067959405296 1068543202347 1071418943376 1072492171562 1074551747304 1077026764401 1078467752214 1078659683472 1079925337008 1081370202912 1081999187136 1082890295109 1085124960561 1086398200179 1086591542792 1087030108962 1088678194464 1089955603296 1093740171363 1094122427328 1096683724304 1097126363844 1097321615712 1097921463534 1098609166368 1100079029952 1100876269472 1101131760211 1101320601192 1102423781529 1103898748806 1104540836868 1105390704432 1106869641248 1107513457344 1108118876508 1109419096212 1111101126464 1111358990182 1111549585104 1112663011698 1116267362238 1116916644564 1118411002296 1119723298344 1119922571712 1122997343076 1124003922192 1126162419264 1126635170556 1127290483368 1130942218008 1133114039136 1134443587104 1134706868127 1137760673616 1138382627337 1139718357243 1141446325296 1142110253088 1143450356832 1144980214848 1147420670571 1148955840594 1149624136332 1150508692368 1152047993952 1152718088256 1154070638784 1156720581618 1158077828502 1158283927696 1161194531616 1161869946048 1162505079036 1165226457073 1165633697088 1165904216694 1167272239266 1168833969324 1169041982752 1169513827272 1169681036314 1173302339832 1174477623459 1176048993826 1176733048428 1178113777092 1179899957824 1180544946868 1181021434173 1181930148252 1182617623656 1184199884784 1185386084358 1188726998112 1189917732444 1191509760616 1192202808048 1193601688272 1194254167329 1196064819088 1197468230832 1199767806144 1200755905461 1200969599928 1204687772064 1205346311298 1205560822704 1207173780256 1208590226784 1208870715717 1209293209152 1212124116336 1212786720627 1213492143906 1214916004134 1216541478276 1216757982048 1218185674272 1219815523008 1222415485641 1224050993574 1224762968772 1225705338928 1226200053708 1226418276384 1228059139776 1230676673177 1230887730744 1233769189842 1234486817676 1237588908696 1237809158208 1238485803156 1241818906048 1242107106674 1242320124528 1243564542486 1245228346404 1245952639512 1249988767272 1253643705188 1253858701536 1254767386896 1258212377583 1258436297384 1258652115648 1259912893176 1261598570064 1262332384992 1266421573152 1267907538528 1268201793789 1270124560208 1271614870512 1272309995259 1274753294028 1275734128272 1276476165216 1278184002624 1279683769536 1279980757818 1280908374123 1282622141522 1283425534944 1284127115958 1284874034724 1287583052064 1287881873607 1288331980992 1292805355926 1294322278914 1296053993196 1296807849288 1298560527936 1302311922611 1303069418658 1304812836012 1306343848068 1306576333664 1307103689304 1311337909224 1313856155808 1314407698982 1315172230596 1318711717568 1319243971248 1319432587676 1319965132311 1321966378992 1323517518288 1327387452552 1328577233184 1331687379512 1332224870382 1332461961936 1334025416304 1335810250656 1336587231168 1336778327216 1337317872876 1340448480693 1340916959808 1341228159054 1342260141096 1344055992944 1344837769632 1345572921474 1346415745248 1347151759686 1349194224992 1349507345221 1349738781912 1350777312288 1351090799919 1351562998464 1354726953552 1355467511289 1356255925542 1358070502788 1359664005132 1359905979936 1361725440704 1363639630878 1368056992818 1368852729804 1370458883556 1372292463384 1372536685632 1378918506294 1379720560932 1381566532248 1383433765056 1386848164464 1388237354518 1388475433296 1390903276056 1392535302984 1397046269304 1399729107168 1401131199916 1401371489952 1401696719451 1405469067408 1406237363181 1406487626488 1406728835136 1410021931248 1410842077344 1411613310258 1414144802392 1414387324224 1415412346464 1415740834557 1417402004823 1419298391322 1419550979056 1420123933116 1420326972667 1421216619984 1423118110176 1423945873728 1424724269796 1428059492503 1428558591168 1428890130234 1430566729326 1432735663072 1433518864054 1435200894306 1436035685868 1437957002952 1438212911296 1439397388149 1439900449344 1443853726812 1444900103682 1446833280748 1448530933572 1449373478616 1452766404138 1458320228484 1460880593928 1462835151792 1463895284712 1468427468256 1469898375372 1471864998408 1472721115824 1473854272576 1474449144336 1475255147877 1477491835344 1479225461616 1482066113472 1483550682264 1487212176366 1488143718432 1488356482984 1488957208074 1489222192752 1491214669728 1492964397792 1493310884121 1493832787776 1494649387332 1497329790768 1498148301951 1498671896256 1499019707178 1502180227408 1502786531988 1503053977824 1503875618118 1507922957344 1508272915247 1508531579784 1510042658733 1512062992062 1512942490836 1517014231488 1517843503116 1519624476324 1521928433728 1522281642014 1522542709008 1524067822746 1529004874326 1529894227428 1531941120792 1532832181776 1534011589824 1542294108824 1544103771336 1550006772048 1554262348779 1554538955592 1556362985688 1558445292432 1559351769696 1560204185022 1564403119776 1564766185563 1565970164612 1566238724064 1566602215857 1568977397904 1569835075053 1570818369456 1571677052967 1574695245564 1575906864336 1576823498208 1578933179712 1580514779144 1581152700834 1582298579799 1584415586586 1586274672654 1586556976592 1587197337012 1589603744064 1590912902691 1591468917696 1592338889772 1596066491621 1596624307776 1596994851438 1598868697482 1601007873948 1601292799904 1601939107944 1602168142178 1607128415064 1607414430272 1608738257343 1611827620956 1616165488448 1617048960836 1617701628321 1617989525208 1619888005512 1622055304368 1622998780704 1629887314188 1632067991432 1633017291696 1634933404944 1641183640992 1645025586456 1645982423568 1646882195301 1647913749552 1650118544928 1651314404208 1655848123209 1656426832704 1656811255302 1658086056648 1660304461872 1661270186016 1662178314762 1664128644318 1666651689696 1667038485273 1668994517547 1669577821632 1673023182528 1674401043357 1675374966846 1677616503444 1679584947516 1679883857568 1682131426752 1684496014614 1685716787629 1686005883288 1689952755834 1690935725052 1694894138161 1695486494016 1696413327012 1699671058704 1700978837696 1701373599898 1701665380656 1706641010424 1707877832164 1712169487944 1713165379632 1717175831476 1717470322272 1723433760891 1723740474568 1724436204498 1725763038552 1728071990928 1729077132384 1735080872427 1737116742753 1737425891544 1739750448016 1741791797424 1742804919072 1743757618554 1748450545632 1748856325041 1750908358899 1753250953986 1753562974128 1754521554471 1758991961664 1759953509748 1762621838656 1764073490739 1764690024384 1765099572642 1767170665638 1769849936736 1770817420302 1772895222378 1773926435484 1776299827176 1776615949248 1778079126537 1778700555072 1783090497168 1783839020047 1784876598666 1787264640924 1788304212072 1789680188128 1790402532408 1794097228632 1796202346248 1799651709216 1801454399892 1806302604736 1807031658096 1807290015052 1808019466947 1808341234056 1810760670384 1812885340176 1813939813728 1818186174504 1820238215859 1824075990424 1824812217414 1825136973072 1827278511408 1829723284512 1830787551936 1836076490361 1837144453158 1838558008392 1839627414576 1842088709664 1848484851017 1849130885952 1850653784763 1851300577728 1851730226514 1854537701408 1856713737312 1857728704734 1862728359072 1863160660011 1865346813729 1867842519606 1868928959268 1873958756544 1874983150908 1880029241664 1880465557782 1882151080344 1887654446076 1889869339764 1892397855096 1893498577488 1894955493312 1899632359728 1901535199886 1901861307792 1905186840312 1907422305768 1912129941042 1913601192408 1914714247824 1917276003936 1919196517532 1919525654304 1919971136727 1923933212283 1925138302416 1926190673937 1926533471576 1927311052086 1931374578096 1932497971488 1937021872184 1939208033889 1941483418371 1944080989794 1944426971312 1945211773932 1947840791904 1950446869056 1951860379616 1954604127987 1957219254018 1959515772102 1959864500496 1962486664544 1963628154432 1965932192448 1967006863836 1969989113792 1970784233712 1971611548473 1972300615488 1972758345894 1978067576352 1979148881514 1982949568488 1985276277432 1985629590336 1991081178828 1992865849776 1996439721024 1997531069268 1998692942904 2001038124456 2003715375984 2005167490824 2011375439712 2011842238581 2013390211644 2016083989416 2017256654448 2018359382211 2019623617872 2020727639529 2023791337488 2026165968432 2027344497696 2030056945344 2032090430328 2034383888313 2037105754182 2038673165768 2039496007698 2039858969904 2042588161056 2043776242368 2045459446317 2046174322752 2052085489227 2053279094706 2058438695076 2058805028448 2065953657019 2066675696064 2068377759441 2069580841398 2072349798372 2072718607456 2075150647584 2077927056576 2080272246696 2082356031777 2085142081078 2086354914084 2088802954476 2091969863872 2093113433404 2094424492608 2095569403956 2099593660752 2101209152448 2101696799874 2108203601112 2109731439732 2112554115448 2115032896872 2116263116016 2117419965387 2121217203588 2123118519696 2128947586983 2129326468584 2131824929976 2134677165264 2135918810592 2137086404694 2142837886752 2143335195351 2144984343124 2145850093989 2149103494608 2150278296081 2152801341459 2154053528802 2156935504428 2157319366944 2159850674016 2162740405824 2165780590218 2167350155523 2170249921122 2172796400358 2173183085584 2174060217924 2177356388928 2179149606207 2179911206592 2187480342726 2193367448608 2194252727688 2194643231424 2195842927068 2197218332736 2201752538944 2202263520422 2202641202384 2204847563058 2207797497612 2209081673736 2210781408864 2213739282496 2216237753016 2218838192424 2222717980364 2223099170208 2225326023396 2230818264549 2232534724476 2233833289128 2236822004592 2239446596688 2245994686152 2248007844384 2248529560767 2253270341112 2254580966736 2255813427177 2261884436016 2266228078272 2268094488093 2268887174208 2269413736254 2275521347232 2276765254674 2279436714486 2282892650592 2283422463021 2284220506176 2286101734119 2286900713664 2293507311489 2294841341142 2297911681188 2299248272664 2301017384736 2304095987904 2309007028433 2313441163236 2316155657004 2316567855392 2322389063232 2325010158072 2330452914146 2331808433388 2334544478532 2337667938648 2338083965504 2339027654544 2339362072628 2340306277533 2346604679664 2348955246918 2352097987652 2353466096856 2356227554184 2361089893736 2362042868346 2363860296504 2365235247312 2368399769568 2370772168716 2376623379879 2377453996224 2379412008981 2379835464888 2383019521232 2384405616096 2387203376544 2388508334658 2392129638176 2394936461664 2395492277157 2398303046223 2401511810922 2401939199856 2403252213267 2409375544128 2410692622596 2411121645408 2414347560512 2417180453568 2417741431434 2424248232672 2425573441254 2426984287812 2429832008268 2433082956552 2433515964096 2436371348544 2444830971282 2448101987148 2449525937544 2451410677856 2452400107416 2452836552768 2461353346354 2461775461488 2467538379684 2468973635352 2475177817392 2476971606312 2484214213348 2484640249056 2485216882953 2487129084972 2490456692808 2491905279024 2493267472143 2499977534544 2507287410376 2507717403072 2509534773792 2513062450269 2516424755166 2516872594768 2519825786352 2523197140128 2524664769984 2526744021921 2531958241309 2532843146304 2534929133751 2535815077056 2536403587578 2540249120416 2543229741024 2544619990518 2549506588056 2551468256544 2552060399847 2552952330432 2559961515636 2561816748246 2565244283044 2566851069888 2568254231916 2569748069448 2575166104128 2575763747214 2585610711852 2588644557828 2592107986392 2593615698576 2604623845222 2606138837316 2609625672024 2612687696136 2613152667328 2614207378608 2615636427831 2622675818448 2627712311616 2628815397964 2629876430979 2630344461192 2638487942496 2638865175352 2639930264622 2643932757984 2647035036576 2647649358963 2654774905104 2656226130453 2657154466368 2659342833567 2663374759024 2664449740764 2664923923872 2668050832608 2671620501312 2673556654432 2674635745752 2677314897999 2680896961386 2682456318108 2684520282192 2688111985888 2689675539264 2691145842948 2692831490496 2694303519372 2698388449984 2699014690442 2699477563824 2701554624576 2702181599838 2709453907104 2710935022578 2712511851084 2716141005576 2719328010264 2719811959872 2727279261756 2736113985636 2737705459608 2740917767112 2744584926768 2755716679737 2757837012588 2759441121864 2763133064496 2773696328928 2776474709036 2776950866592 2777595339771 2781806552112 2785070605968 2786593057101 2794092538608 2799458214336 2801763779409 2802262399832 2802742979904 2803393438902 2810938134816 2812474726362 2812975252976 2820043862496 2820698336673 2821684154688 2823226620516 2828289604784 2829835681463 2830824692928 2831481669114 2834804009646 2838596782644 2839101958112 2840247866232 2840653945334 2842433239968 2846236220352 2849448539592 2852302799829 2856118985006 2857780260468 2861133458652 2865471326144 2867037728108 2868194911563 2870401788612 2872071371736 2875914005904 2878794776298 2887707453624 2889800207364 2893666561496 2897061867144 2898746957232 2905532808276 2916121484691 2916640456968 2921761187856 2925670303584 2927790569424 2935828881027 2936854936512 2939273658153 2939796750744 2943729996816 2945442231648 2948898288672 2950510295754 2954983670688 2958450923232 2959137518841 2967101364528 2968723322271 2974424352732 2976287436864 2976712965968 2977914416148 2978444385504 2982429339456 2985928795584 2986621768242 2988786206287 2989298774664 2994659581536 2996296603902 2998039414356 3004360454816 3005057705083 3005573063976 3006107955648 3007751236236 3015845914688 3016545830494 3017063159568 3020085317466 3024125984124 3025884981672 3035687006232 3039248952648 3044563284028 3045085418016 3048135645492 3055658631273 3058009748652 3059788454856 3063882241584 3065664363552 3079918642059 3084588217648 3088207542672 3100013544096 3104371262097 3108524697558 3109077911184 3112725971376 3116890584864 3118703539392 3120408370044 3127713121617 3128806239552 3129532371126 3131940329224 3132477448128 3133204431714 3137954795808 3139670150106 3141636738912 3143354105934 3149390491128 3151813728672 3152545199811 3153646996416 3161029558288 3162305401668 3162757526341 3164597159598 3168831173172 3172549345308 3173113953184 3174394674024 3181825805382 3184677779544 3192132983242 3193989702876 3197737394964 3202015747896 3202585599808 3203878215888 3204336284356 3205629607041 3214256830128 3217476514686 3223655241912 3234097921672 3235403256642 3235979050416 3239776011024 3244110608736 3245997561408 3255374881683 3259194600537 3259774628376 3264135982864 3266034583392 3269866809888 3281220514089 3282367281984 3290051172912 3291964847136 3293764390602 3295827499104 3300237089856 3302628808416 3303395280633 3307271344587 3311696246418 3313622510604 3316172113296 3320608923744 3322540372032 3324356629524 3328257288636 3333303379392 3334076970546 3337989035094 3348802086714 3350749933692 3355233006888 3358593905681 3359169895032 3359767715136 3368992029228 3371433575258 3372011766576 3379905511668 3381871450104 3389788276322 3392826654024 3399342117408 3402747199796 3403330761312 3404120604381 3413282020848 3415147882011 3415755664328 3424338975888 3426330759264 3434351662952 3434940644544 3442262011713 3446867521782 3447480949136 3448872408996 3451526077104 3456143981856 3458154264768 3468144481793 3470161744854 3474233485506 3474851783088 3479500896032 3483583594848 3485609838144 3487515237108 3495679371219 3496901091264 3497712650082 3501816717798 3506501907972 3507125948256 3509043108942 3519907019496 3523432870377 3528146981478 3530199145284 3534341331276 3539699873472 3541634840604 3545790444756 3547852870968 3552599654352 3556158253074 3566180994336 3567678040094 3569753197332 3574529281848 3576608424144 3579360376256 3580805064816 3582762501987 3588194457264 3592404692496 3599303418432 3602267716383 3602908799784 3614063316192 3614580030104 3616038933894 3616682468112 3621521340768 3625770680352 3626612147151 3627879627456 3636372349008 3638360161881 3640476431718 3648151980848 3649624434828 3650273946144 3654557022816 3659446569024 3662948508457 3667246456923 3672152980722 3674288906316 3677116016784 3679254829152 3684177419328 3692030019531 3696969702034 3701307569526 3703460453028 3709075402816 3713427474624 3715457409468 3725456718144 3726321320022 3730693627458 3735685039212 3737857918536 3749966301816 3753722600467 3760931115564 3764302160688 3774637132749 3775308892152 3779738679528 3784795710192 3786997154976 3799264719456 3803070399772 3803722615584 3804605381367 3810373680624 3814844611536 3816929985777 3824259882084 3827202384816 3829428495648 3834552007872 3838393035064 3839051308608 3839942273454 3842725122369 3847866424566 3850276604832 3852381347874 3853066943152 3854622104172 3862749156192 3863645620821 3864995942976 3874043744368 3876161479651 3878416067778 3882966836742 3888161979588 3888853942624 3890423547864 3895681583808 3903720759232 3906935767833 3909208255974 3914438508036 3919031544204 3919729000992 3924973329088 3934013727672 3941568467424 3943223096946 3945516691788 3956135152704 3958297763028 3965899136976 3970552554864 3982162357656 3985731699552 3995062138536 3997385885808 4002076248912 4007430751968 4010334981648 4021345442079 4022750879424 4023684477162 4026780423288 4032167978832 4034513308896 4036718764422 4039247235744 4041455279058 4047582674976 4048522035663 4052331936864 4053272399757 4054688995392 4064180860656 4066402533867 4068767776626 4074211508364 4077346331536 4078992015396 4079717939808 4085176322112 4090918892634 4093883627099 4104170978454 4106558189412 4116171478391 4116877390152 4117610056896 4131907314038 4136755518882 4139161682796 4144699596744 4145437214912 4150301295168 4160544493392 4164712063554 4170284162156 4172709828168 4177605908952 4186226866808 4191138807912 4199187321504 4203393599748 4216407202224 4218712089543 4219462879464 4225108230896 4230065793744 4232526232032 4234839930774 4242434407176 4246237039392 4247222503671 4252206014469 4257895173966 4258652937168 4260980918001 4263649859952 4269354330528 4271837621184 4274172809388 4284178477509 4285675773504 4286670390702 4289968686248 4291700187978 4298206989216 4300556592162 4305602682918 4308107057604 4313871008856 4314638733888 4318192164447 4319701348032 4331561180436 4332180477257 4334700311046 4340499842244 4345592800716 4346366171168 4348120435848 4358299212414 4374960685452 4386734897216 4388505455376 4391685854136 4404527040844 4405282404768 4409695126116 4415594995224 4418163347472 4421562817728 4432475506032 4437676384848 4445435960728 4446198340416 4450652046792 4461636529098 4465069448952 4467666578256 4473644009184 4478893193376 4479932652363 4489177495327 4491989372304 4494444905853 4496015688768 4497059121534 4506540682224 4509161933472 4511626854354 4523768872032 4524818745741 4530127976199 4536188976186 4538827472508 4551042694464 4553530509348 4558873428972 4565785301184 4566844926042 4572203468238 4587014622978 4589682682284 4595823362376 4598496545328 4600426946437 4602034769472 4618014056866 4626882326472 4632311314008 4633135710784 4650020316144 4660905828292 4662787046337 4663616866776 4669088957064 4675335877296 4678055309088 4678724145256 4680612555066 4693209359328 4694298556689 4697910493836 4704195975304 4706932193712 4709505225159 4712455108368 4715031158901 4722179787472 4724085736692 4727720593008 4730470494624 4736799539136 4741544337432 4746895739397 4753246759758 4758824017962 4759670929776 4766039042464 4768811232192 4772738708073 4774406753088 4777016669316 4784259276352 4788199474863 4789872923328 4790984554314 4796606092446 4803023621844 4803878399712 4806504426534 4821385245192 4822243290816 4826214772029 4835482862868 4848496465344 4851146882508 4853968575624 4859664016536 4866165913104 4889661942564 4896203974296 4899051875088 4902821355712 4904800214832 4922706692708 4923550922976 4935076759368 4937947270704 4940646585903 4950355634784 4953943212624 4967544369627 4968428426696 4969280498112 4970433765906 4974258169944 4980913385616 4983810558048 4986534944286 4999955069088 5001115455819 5006983552641 5014574820752 5017316024189 5019069547584 5023203130071 5026124900538 5032849510332 5033745189536 5039651572704 5046394280256 5053488043842 5057150362887 5063916482618 5069858267502 5072807175156 5080498240832 5084682414483 5086459482048 5089239981036 5099013176112 5102936513088 5104120799694 5119923031272 5123633496492 5130488566088 5136508463832 5139496138896 5151527494428 5170301282673 5171221423704 5177289115656 5184215972784 5187231397152 5205242617281 5209247690444 5211350228259 5212277674632 5219251344048 5225375392272 5228414757216 5231272855662 5245351636896 5246568975123 5257630795928 5259752861958 5260688922384 5263564663413 5276975884992 5277730350704 5279860529244 5287865515968 5292220472217 5294070073152 5295298717926 5309549810208 5312452260906 5318685667134 5326749518048 5327985747049 5328899481528 5329847847744 5334237379611 5336101665216 5347113308864 5349271491504 5351517060141 5354629795998 5361793922772 5364912636216 5369040564384 5376223971776 5382291685896 5388607038744 5398029380884 5398955127648 5404363199676 5418907814208 5421870045156 5425023702168 5432282011152 5438656020528 5454558523512 5460714647577 5472227971272 5475410919216 5481835534224 5489169853536 5508229471083 5511433359474 5515674025176 5518882243728 5526266128992 5545454553051 5547392657856 5551961354289 5552949418072 5553901733184 5555190679542 5563613104224 5570141211936 5573186114202 5588185077216 5589481980033 5596040441187 5603527558818 5604524799664 5606786877804 5607588497623 5621876269632 5624949452724 5625950505952 5640087724992 5641396673346 5646453241032 5656579209568 5659671362926 5662963338228 5669608019292 5677193565288 5678203916224 5680495732464 5681307890668 5684866479936 5698897079184 5704605599658 5712237970012 5715560520936 5722266917304 5734075456216 5736389823126 5740803577224 5744142743472 5751828011808 5757589552596 5771799636849 5775414907248 5778572021811 5779600414728 5787333122992 5794123734288 5797493914464 5811065616552 5817624101667 5824450255113 5832242969382 5833280913936 5843522375712 5851340607168 5855581138848 5863812383961 5871657762054 5878547316306 5879593501488 5887459993632 5890884463296 5897796577344 5901020591508 5909967341376 5914834645419 5916901846464 5918275037682 5934202729056 5937446644542 5948848705464 5953425931936 5954807599643 5955828832296 5956888771008 5973243536484 5977572412574 5978597549328 5989319163072 5992593207804 5996078828712 6008720909632 6010115410166 6011146127952 6015502472472 6033091660988 6034126319136 6035526715743 6040170634932 6048251968248 6051769963344 6055078146633 6071374012464 6078497905296 6089126568056 6090170836032 6096271290984 6103151664939 6111317262546 6116019497304 6119576909712 6127764483168 6131328727104 6136378338951 6149041443179 6156256467681 6159837284118 6169176435296 6176415085344 6197860971057 6200027088192 6205133278323 6208742524194 6217049395116 6218155822368 6225451942752 6233781169728 6240816740088 6247068095331 6255426243234 6259064742252 6263880658448 6266408863428 6275909591616 6279340300212 6283273477824 6286708211868 6298780982256 6303627457344 6305090399622 6322059116576 6324610803336 6325515052682 6329194319196 6337662346344 6345098690616 6346227906368 6348789348048 6352259896161 6363651610764 6369355559088 6384265966484 6386842760949 6387979405752 6395474789928 6404031495792 6407756431776 6408672568712 6411259214082 6428513660256 6430005586053 6434953029372 6447310483824 6450834888243 6458404024377 6468195843344 6470806513284 6471958100832 6479552022048 6488221217472 6502050466569 6510749763366 6518389201074 6519549256752 6528271965728 6532069166784 6537448818621 6539733619776 6562441028178 6580102345824 6583929694272 6587528781204 6591654998208 6605257616832 6606790561266 6614542689174 6623392492836 6627245021208 6632344226592 6641217847488 6648713259048 6655373199601 6656514577272 6668153941092 6675978070188 6692454793647 6697604173428 6701499867384 6710466013776 6717187811362 6718339790064 6737984058456 6742867150516 6744023533152 6745588682301 6759811023336 6763742900208 6767440281531 6779576552644 6785653308048 6798684234816 6804283464279 6805494399592 6806661522624 6808241208762 6826564041696 6830295764022 6831511328656 6848677951776 6850267389063 6852661518528 6858305202357 6868703325904 6872458083553 6880521934467 6884524023426 6893735043564 6894961898272 6897744817992 6903052154208 6912287963712 6927021085299 6936288963586 6940323489708 6948466971012 6949703566176 6959001792064 6967167189696 6975030474216 6991358742438 6995425300164 7003633435596 7013003815944 7014251896512 7018086217884 7039814038992 7046865740754 7056293962956 7060398290568 7068682662552 7083269681208 7091580889512 7095705741936 7105199308704 7112316506148 7129870139637 7132361988672 7135356080188 7138236026943 7139506394664 7149058563696 7153216848288 7161610129632 7165525003974 7176388914528 7184809384992 7186476831471 7204535432766 7205817599568 7209756639801 7228126632384 7229160060208 7232077867788 7233364936224 7243042681536 7251541360704 7253224294302 7272744698016 7276720323762 7280952863436 7296303961696 7297997283773 7299248869656 7300547892288 7309114045632 7325897016914 7334492913846 7344305961444 7348577812632 7354232033568 7358509658304 7384060039062 7393939404068 7402615139052 7406920906056 7430914818936 7452642640044 7461387254916 7471370078424 7475715837072 7479802416429 7499932603632 7507445200934 7521862231128 7528604321376 7539187350807 7549274265498 7550617784304 7559477359056 7569591420384 7573994309952 7580232065763 7595874723927 7598529438912 7604787401253 7606140799544 7607445231168 7609210762734 7620747361248 7629689223072 7633859971554 7648519764168 7654404769632 7656181199541 7658856991296 7676786070128 7679884546908 7680982563971 7685450244738 7695732849132 7700553209664 7704762695748 7706133886304 7709244208344 7725498312384 7727291241642 7748087488736 7752322959302 7756832135556 7765933673484 7776323959176 7777707885248 7780847095728 7813871535666 7818416511948 7828877016072 7838063088408 7839458001984 7868027455344 7883136934848 7886446193892 7891033383576 7916595526056 7931798273952 7941105109728 7942948076889 7964324715312 7968678391359 7971463399104 7978028500701 7990124277072 7994771771616 8004152497824 8014861503936 8020669963296 8031944693997 8042690884158 8047368954324 8053560846576 8064335957664 8069026617792 8073437528844 8078494471488 8082910558116 8095165349952 8097044071326 8104663873728 8106544799514 8128361721312 8132805067734 8137535553252 8148423016728 8154692663072 8156585199511 8157984030792 8159435879616 8181837785268 8187767254198 8208341956908 8213116378824 8232342956782 8233754780304 8263814628076 8267150039211 8273511037764 8278323365592 8289399193488 8321088986784 8329424127108 8340568324312 8345419656336 8355211817904 8359779171303 8372453733616 8382277615824 8398374643008 8405291338227 8406787199496 8432814404448 8437424179086 8438925758928 8450216461792 8460131587488 8462095010019 8465052464064 8469679861548 8484868814352 8489507044389 8492474078784 8494445007342 8504412028938 8515790347932 8517305874336 8521961836002 8527299719904 8538708661056 8548345618776 8556908399487 8568356955018 8573340781404 8579937372496 8583400375956 8596413978432 8601113184324 8611205365836 8616214115208 8627742017712 8636384328894 8663122360872 8664360954514 8669400622092 8680999684488 8691185601432 8692732342336 8696240871696 8716598424828 8748364454073 8749921370904 8777010910752 8783371708272 8807486643081 8809054081688 8810564809536 8819390252232 8831189990448 8836326694944 8864951012064 8875352769696 8877412556523 8890871921456 8901304093584 8906169966813 8923273058196 8930138897904 8935333156512 8947288018368 8957786386752 8959865304726 8966358618861 8978354990654 8983978744608 8988889811706 8994118243068 9013081364448 9015173115249 9018323866944 9023253708708 9047537744064 9049637491482 9060255952398 9072377952372 9077654945016 9107061018696 9116183458277 9117746857944 9133689852084 9144406936476 9166975893819 9174029245956 9179365364568 9191646724752 9196993090656 9200853892874 9236028113732 9239755926177 9253764652944 9264622628016 9300040632288 9321811656584 9325574092674 9327233733552 9338177914128 9350671754592 9356110618176 9357448290512 9361225110132 9383139364851 9386418718656 9388597113378 9395820987672 9408391950608 9413864387424 9419010450318 9424910216736 9430062317802 9444359574944 9446551416547 9448171473384 9455441186016 9457635599433 9460940989248 9483088674864 9488272579023 9493791478794 9506493519516 9517648035924 9519341859552 9532078084928 9545477416146 9554033338632 9576398949726 9581969108628 9593212184892 9606047243688 9607756799424 9613008853068 9642770490384 9652429544058 9670965725736 9702293765016 9707937151248 9719328033072 9732331826208 9766124645049 9777583801611 9779323885128 9792407948592 9798103750176 9809600429664 9843661542267 9845413385416 9847101845952 9870153518736 9875894541408 9881293171806 9900711269568 9907886425248 9910185841899 9921814033761 9935088739254 9936856853392 9940867531812 9942288808669 9948516339888 9961826771232 9967621116096 9973069888572 9996416447521 9999910138176 10002230911638 10013967105282 10029149641504 10034632048378 10046406260142 10052249801076 10065699020664 10067490379072 10075781717043 10079303145408 10106976087684 10114300725774 10127832965236 10139716535004 10145614350312 10169364828966 10178479962072 10198026352224 10208241599388 10239846062544 10245443646033 10247266992984 10260977132176 10273016927664 10278992277792 10303054988856 10326786035139 10340602565346 10342442847408 10354578231312 10368431945568 10374462794304 10404433445379 10410485234562 10418495380888 10422700456518 10424555349264 10438502688096 10450750784544 10456829514432 10462545711324 10487038113657 10490703273792 10493137950246 10515261591856 10519505723916 10521377844768 10527129326826 10555460701408 10557910406729 10559721058488 10570298611131 10584440944434 10590597435852 10619099620416 10624904521812 10637371334268 10653499036096 10655971494098 10657798963056 10668474759222 10698542983008 10703034120282 10709259591996 10723587845544 10729825272432 10738081128768 10764583371792 10777214077488 10796058761768 10797910255296 10808726399352 10843740090312 10850047404336 10864564022304 10877312041056 10879836441453 10909117047024 10915080485643 10921429295154 10944455942544 10950821838432 10963671068448 10978339707072 10988845525371 11001739370769 11016458942166 11022866718948 11031348050352 11037764487456 11052532257984 11076090058593 11090909106102 11103922708578 11105898836144 11110381359084 11127226208448 11140282423872 11146372228404 11172465441347 11176370154432 11178963960066 11192080882374 11207055117636 11209049599328 11213573755608 11215176995246 11249898905448 11251901011904 11261167801401 11282793346692 11292906482064 11313158419136 11319342725852 11323911398247 11325926676456 11339216038584 11354387130576 11360991464928 11362615781336 11397794158368 11409211199316 11424475940024 11431121041872 11444533834608 11450789957331 11468150912432 11472779646252 11481607154448 11488285486944 11503656023616 11515179105192 11528175367107 11543599273698 11550829814496 11557144043622 11559200829456 11574666245984 11588247468576 11590936862463 11594987828928 11622131233104 11628484438953 11635248203334 11648900510226 11664485938764 11666561827872 11687044751424 11711162277696 11720807303499 11727624767922 11743315524108 11757094632612 11759187002976 11774919987264 11800017513403 11802041183016 11829669290838 11836550075364 11868405458112 11874893289084 11897697410928 11906851863872 11909615199286 11911657664592 11946487072968 11955144825148 11957195098656 11985186415608 11992157657424 12020230820332 12022292255904 12031004944944 12064036326237 12066183321976 12068252638272 12071053431486 12080341269864 12096503936496 12103539926688 12110156293266 12142748024928 12145566106989 12156995810592 12159817199271 12178253136112 12184910344459 12192542581968 12199207601601 12206303329878 12222634525092 12232038994608 12239153819424 12255528966336 12272756677902 12281650881297 12298082886358 12312512935362 12319674568236 12338352870592 12348514435173 12352830170688 12395721942114 12410266556646 12417485048388 12434098790232 12436311644736 12450903885504 12481633480176 12486873140329 12494136190662 12510852486468 12518129484504 12527761316896 12532817726856 12558680600424 12573416423736 12597561964512 12610180799244 12644118233152 12649221606672 12651030105364 12656136268629 12658388638392 12675324692688 12690197381232 12697578696096 12704519792322 12727303221528 12738711118176 12741667511013 12768531932968 12773685521898 12775958811504 12782942754003 12790949579856 12808062991584 12815512863552 12817345137424 12822518428164 12852535432527 12857027320512 12860011172106 12869906058744 12894620967648 12901669776486 12916808048754 12936391686688 12939393957119 12941613026568 12943916201664 12954576493341 12959104044096 12996541431771 13004100933138 13021499526732 13036778402148 13039098513504 13056543931456 13074897637242 13124882056356 13160204691648 13175057562408 13213581122532 13229085378348 13246784985672 13254490042416 13264688453184 13297426518096 13310746399202 13313029154544 13336307882184 13351956140376 13384909587294 13395208346856 13402999734768 13420932027552 13434375622724 13436679580128 13439797957089 13467532485981 13475968116912 13483334717559 13485734301032 13488047066304 13491177364602 13519622046672 13527485800416 13534880563062 13559153105288 13571306616096 13574456237223 13590383928597 13608566928558 13610988799184 13616482417524 13618429208513 13653128083392 13660591528044 13663022657312 13697355903552 13700534778126 13716610404714 13737406651808 13744916167106 13761043868934 13769048046852 13787470087128 13789923796544 13795489635984 13801280839311 13806104308416 13854042170598 13872577927172 13880646979416 13896933942024 13899407132352 13950060948432 13982717484876 13990850600328 14007266871192 14026007631888 14036172435768 14079628077984 14082895670067 14093731481508 14112587925912 14120796581136 14128515675477 14137365325104 14145093476703 14166539362416 14183161779024 14191411483872 14210398617408 14224633012296 14240687218191 14259740279274 14270712160376 14276472053886 14279012789328 14298117127392 14306433696576 14318216124219 14323220259264 14331050007948 14352777829056 14364598424589 14369618769984 14372953662942 14409070865532 14411635199136 14419513279602 14458320120416 14461675599133 14464155735576 14466729872448 14478644316087 14506448588604 14545489396032 14553440647524 14561905726872 14592607923392 14595994567546 14598497739312 14651794033828 14668985827692 14688611922888 14697155625264 14708464067136 14768120078124 14787878808136 14805230278104 14813841812112 14821939757709 14861829637872 14902633108881 14905285280088 14922774509832 14942740156848 14951431674144 14959604832858 14999865207264 15003346367457 15014890401868 15020950657923 15043724462256 15051948072567 15057208642752 15069609390213 15078374701614 15098548530996 15101235568608 15118954718112 15139182840768 15160464131526 15171451088661 15191749447854 15209574802506 15212281599088 15218421525468 15241494722496 15254047243449 15259378446144 15267719943108 15297039528336 15308809539264 15312362399082 15353572140256 15359769093816 15361965127942 15370900489476 15391465698264 15409525391496 15412267772608 15418488416688 15454582483284 15496174977472 15504645918604 15510903848019 15513664271112 15531867346968 15552647918352 15561694191456 15615727851843 15627743071332 15636833023896 15657754032144 15676126176816 15736054910688 15739706925369 15772892387784 15782066767152 15790693990239 15833191052112 15863596547904 15876661416651 15882210219456 15885896153778 15928649430624 15937356782718 15956057001402 15980248554144 15983957241147 15989543543232 16002712138833 16008304995648 16041339926592 16054551180423 16063889387994 16085381768316 16094737908648 16107121693152 16128671915328 16146875057688 16163049199031 16165821116232 16194088142652 16213089599028 16256723442624 16265610135468 16275071106504 16296846033456 16309385326144 16313170399022 16315968061584 16363675570536 16375534508396 16382143942731 16416683913816 16426232757648 16464685913564 16467509560608 16524688413249 16527629256152 16534300078422 16547022075528 16556646731184 16578798386976 16636363659153 16642177973568 16655884062867 16658848254216 16681136648624 16690839312672 16710423635808 16719558342606 16744907467232 16764555231648 16768445940099 16788121323561 16810582676454 16813574398992 16822765492869 16865628808896 16874848358172 16877851517856 16900432923584 16920263174976 16924190020038 16939359723096 16969737628704 16979014088778 16988890014684 17008824057876 17031580695864 17034611748672 17043923672004 17054599439808 17096691237552 17113816798974 17136713910036 17146681562808 17159874744992 17166800751912 17202226368648 17222410731672 17232428230416 17255484035424 17272768657788 17315398910547 17326244721744 17328721909028 17335716065433 17338801244184 17361999368976 17382371202864 17392481743392 17433196849656 17452872305001 17496728908146 17499842741808 17554021821504 17566743416544 17591437151883 17614973286162 17618108163376 17638780504464 17662379980896 17672653389888 17723707689163 17729902024128 17744503936257 17750705539392 17754825113046 17781743842912 17802608187168 17812339933626 17846546116392 17860277795808 17864422798929 17870666313024 17919730609452 17932717237722 17956709981308 17967957489216 17977779623412 17988236486136 18026162728896 18030346230498 18046507417416 18099274982964 18120511904796 18144755904744 18155309890032 18165234439899 18214122037392 18232366916554 18235493715888 18267379704168 18288813872952 18309454994817 18333951787638 18348058491912 18358730729136 18383293449504 18393986181312 18401707785748 18409135016853 18447124329537 18468769403043 18472056227464 18479511852354 18507529305888 18529245256032 18593582913171 18600081264576 18615399834969 18643623313168 18651148185348 18654467467104 18676355828256 18701343509184 18714896581024 18722450220264 18741204285993 18766278729702 18777194226756 18791641975344 18816783901216 18827728774848 18838020900636 18849820433472 18860124635604 18888719149888 18893102833094 18896342946768 18910882372032 18915271198866 18966177349728 18976545158046 18987582957588 19012987039032 19035296071848 19038683719104 19090954832292 19108066677264 19152797899452 19163938217256 19186424369784 19212094487376 19226017706136 19285540980768 19290016758159 19304859088116 19341931451472 19352504664729 19375212073131 19404587530032 19415874302496 19438656066144 19464663652416 19506151399707 19532249290098 19555167603222 19558647770256 19584815897184 19596207500352 19612346455863 19619200859328 19687323084534 19690826770832 19740307037472 19751789082816 19762586343612 19808849770241 19815772850496 19820371683798 19843628067522 19870177478508 19873713706784 19881735063624 19884577617338 19897032679776 19923653542464 19946139777144 19966119598803 19992832895042 20004461823276 20027934210564 20058299283008 20069264096756 20077364380941 20092812520284 20104499602152 20131398041328 20151563434086 20213952175368 20228601451548 20255665930472 20279433070008 20291228700624 20302320844593 20338729657932 20356959924144 20396052704448 20412850392837 20416483198776 20479692125088 20490887292066 20494533985968 20521954264352 20546033855328 20550802167189 20557984555584 20574915607071 20606109977712 20617374250659 20641565803401 20653572070278 20681205130692 20684885694816 20709156462624 20736863891136 20781063255897 20808866890758 20820970469124 20836990761776 20845400913036 20849110698528 20877005376192 20901501569088 20921503444009 20925091422648 20974076227314 20986275900492 21030523183712 21039011447832 21042755689536 21054258653652 21110921402816 21115820813458 21119442116976 21140597222262 21168881888868 21181194871704 21249809043624 21274742668536 21311942988196 21315597926112 21336949518444 21389610418911 21397085966016 21406068240564 21418519183992 21447175691088 21459650544864 21529166743584 21554428154976 21559430494413 21592117523536 21617452798704 21629269919403 21687480180624 21700094808672 21729128044608 21754624082112 21759672882906 21818234094048 21830160971286 21842858590308 21888911885088 21893991851319 21901643676864 21927342136896 21977691050742 22003478741538 22032917884332 22045733437896 22062696100704 22075528974912 22139302684387 22152180117186 22181818212204 22207845417156 22211797672288 22220762718168 22292744456808 22344930882694 22357927920132 22384161764748 22414110235272 22418099198656 22427147511216 22430353990492 22439407249287 22499797810896 22522335602802 22565586693384 22585812964128 22638685451704 22647822796494 22651853352912 22678432077168 22708774261152 22721982929856 22725231562672 22787624171781 22795588316736 22814362203759 22818422398632 22848951880048 22862242083744 22889067669216 22901579914662 22936301824864 22945559292504 22963214308896 22968543598623 22976570973888 23030358210384 23042947691913 23056350734214 23087198547396 23101659628992 23114288087244 23118401658912 23149332491968 23176494937152 23181873724926 23244262466208 23256968877906 23270496406668 23297801020452 23328971877528 23333123655744 23441614606998 23455249535844 23486631048216 23514189265224 23518374005952 23600035026806 23604082366032 23659338581676 23673100150728 23749786578168 23795394821856 23819230398572 23823315329184 23828844230667 23892974145936 23906035174077 23910289650296 23914390197312 23970372831216 23984315314848 24040461640664 24044584511808 24062009889888 24095834081991 24128072652474 24132366643952 24142106862972 24160682539728 24193007872992 24207079853376 24220312586532 24277011372551 24285496049856 24291132213978 24313991621184 24319634398542 24356506272224 24369820688918 24385085163936 24398415203202 24412606659756 24445269050184 24464077989216 24469755598533 24478307638848 24545513355804 24563301762594 24596165772716 24625025870724 24639349136472 24697028870346 24791443884228 24820533113292 24834970096776 24868197580464 24963266960352 24973746280658 24988272381324 25021704972936 25036258969008 25055522633792 25065635453712 25079337513909 25117361200848 25146832847472 25195123929024 25215874014681 25220361598488 25298443213344 25302060210728 25312272537258 25316777276784 25350649385376 25380394762464 25386285030057 25395157392192 25409039584644 25454606443056 25468521133167 25477422236352 25483335022026 25537063865936 25547371043796 25551917623008 25565885508006 25581899159712 25616125983168 25634690274848 25640639559199 25645036856328 25670725198461 25705070865054 25720022344212 25739812117488 25789241935296 25803339552972 25833616097508 25872783373376 25878787914238 25883226053136 25909152986682 25993082863542 26008201866276 26042999053464 26073556804296 26078197027008 26149795274484 26249764112712 26350115124816 26422459929243 26427162245064 26458170756696 26493569971344 26508980084832 26594853036192 26621492798404 26626058309088 26632237669569 26672615764368 26703912280752 26718509900439 26769819174588 26790416693712 26805999469536 26841864055104 26868751245448 26873359160256 26879595914178 26899075856583 26935064971962 26951936233824 26966669435118 26971468602064 26982354729204 27039244093344 27045519345747 27054971600832 27069761126124 27118306210576 27133130357557 27142613232192 27148912474446 27180767857194 27217133857116 27221977598368 27232964835048 27236858417026 27321183056088 27326045314624 27348550374831 27401069556252 27433220809428 27474813303616 27489832334212 27500927681457 27522087737868 27538096093704 27574940174256 27590979271968 27602561678622 27708084341196 27745155854344 27761293958832 27793867884048 27900121896864 27965434969752 27981701200656 28014533742384 28052015263776 28072344871536 28149418094553 28159256155968 28165791340134 28187462963016 28225175851824 28241593162272 28257031350954 28274730650208 28290186953406 28333078724832 28339654249641 28366323558048 28372906798299 28382822967744 28449266024592 28464817737069 28481374436382 28519480558548 28541424320752 28552944107772 28558025578656 28596234254784 28636432248438 28657185389693 28662100015896 28729196849178 28745907325884 28813200348737 28818141731064 28823270398272 28839026559204 28916640240832 28923351198266 28928311471152 28957288632174 29012897177208 29106881295048 29123811453744 29191989135092 29196995478624 29298373935147 29303588067656 29337971655384 29377223845776 29394311250528 29530984626801 29536240156248 29575757616272 29610460556208 29627683624224 29643879515418 29723659275744 29730557525697 29765442101283 29805266217762 29810570560176 29826866426007 29845549019664 29885480313696 29902863348288 29919209665716 29989249342563 29999730414528 30006692734914 30029780803736 30041901315846 30087448924512 30103896145134 30139218780426 30156749403228 30197097061992 30202471137216 30227345151129 30237909436224 30320928263052 30325263340799 30342902177322 30383498895708 30419149605012 30424563198176 30436843050936 30508094486898 30535439886216 30594079056672 30624724798164 30707144280512 30719538187632 30723930255884 30736330938099 30741800978952 30782931396528 30819050782992 30836976833376 30909164966568 31009291837208 31021807696038 31027328542224 31063734693936 31105295836704 31123388382912 31213300336137 31231455703686 31255486142664 31273666047792 31315508064288 31352252353632 31424242467289 31461114340971 31472109821376 31479413850738 31545784775568 31564133534304 31581387980478 31666382104224 31673731220187 31710895833393 31753322833302 31771792307556 31857298861248 31874713565436 31912114002804 31960497108288 31967914482294 32005424277666 32109102360846 32127778775988 32170763536632 32189475817296 32202988625059 32214243386304 32293750115376 32326098398062 32331642232464 32388176285304 32426179198056 32531220270936 32550142213008 32593692066912 32626340798044 32631936123168 32639509324359 32727351141072 32745241456929 32751069016792 32764287885462 32833367827632 32852465515296 32929371827128 32935019121216 32966536576113 33005218112307 33049376826498 33055258512304 33068600156844 33094044151056 33113293462368 33157596773952 33228270175779 33272727318306 33311768125734 33317696508432 33362273297248 33381678625344 33420847271616 33439116685212 33489814934464 33517396324041 33529110463296 33536891880198 33576242647122 33621165352908 33627148797984 33645530985738 33749696716344 33755703035712 33783503404203 33848380040076 33878719446192 33939475257408 33958028177556 33977780029368 34017648115752 34063161391728 34087847344008 34193382475104 34227633597948 34273427820072 34293363125616 34319749489984 34333601503824 34352369871993 34404452737296 34444821463344 34464856460832 34510968070848 34545537315576 34584526101321 34630797821094 34652489443488 34657443818056 34671432130866 34677602488368 34723998737952 34764742405728 34772810587389 34784963486784 34866393699312 34885453316859 34905744610002 34993457816292 34999685483616 35121212169323 35133486833088 35162421910497 35182874303766 35229946572324 35236216326752 35277561008928 35324759961792 35400052540209 35447415378326 35489007872514 35509650226092 35563487685824 35605216374336 35624679867252 35693092232784 35720555591616 35728845597858 35839461218904 35865434475444 35913419962616 35955559246824 35976472972272 36060692460996 36093014834832 36192108978711 36198549965928 36241023809592 36289511809488 36310619780064 36330468879798 36428244074784 36436698320967 36464733833108 36470987431776 36479451597813 36534759408336 36554731033377 36577627745904 36597622804803 36618909989634 36667903575276 36696116983824 36717461458272 36766586899008 36803415571496 36818270033706 36844952643891 36894248659074 36937538806086 36944112454928 36959023704708 37015058611776 37045543305519 37058490512064 37187165826342 37230799669938 37287246626336 37302296370696 37308934934208 37352711656512 37429793162048 37444900440528 37460619420987 37482408571986 37532557459404 37554388453512 37583283950688 37633567802432 37676041801272 37720249271208 37786205666188 37792685893536 37830542397732 37932354699456 37953090316092 37975165915176 38025974078064 38070592143696 38181909664584 38216133354528 38225002533039 38305595798904 38327876434512 38348828262009 38372848739568 38424188974752 38452035412272 38557606297581 38571081961536 38580033516318 38609718176232 38683862902944 38705009329458 38750424146262 38809175060064 38818181871357 38831748604992 38863729480023 38877312132288 38989624295313 39012302799414 39064498580196 39110335206444 39117295540512 39169631794368 39224692911726 39253119483361 39374646169068 39381653541664 39480614074944 39525172687224 39617699540482 39640743367596 39687256135044 39740354957016 39747427413568 39763470127248 39769155234676 39794065359552 39892279554288 39932239197606 39985665790084 40008923646552 40055868421128 40138528193512 40154728761882 40185625040568 40208999204304 40262796082656 40303126868172 40402597457943 40427904350736 40450004152677 40457202903096 40511331860944 40558866140016 40582457401248 40604641689186 40677459315864 40713919848288 40723368711669 40771151785791 40825700785674 40832966397552 40855287625539 40959384250176 40981774584132 40989067971936 41043908528704 41092067710656 41101604334378 41149831214142 41212219955424 41234748501318 41283131606802 41307144140556 41362410261384 41369771389632 41403842517933 41418312925248 41562126511794 41617733781516 41641940938248 41673981523552 41690801826072 41698221397056 41843006888018 41850182845296 41948152454628 41972551800984 42061046367424 42078022895664 42108517307304 42231641626916 42238884233952 42248687010201 42281194444524 42337763777736 42362389743408 42385547026431 42499618087248 42549485337072 42623885976392 42631195852224 42673899036888 42722061654573 42779220837822 42812136481128 42837038367984 42894351382176 42919301089728 42954648372657 43043290102253 43058333487168 43093795273767 43108856309952 43118860988826 43184235047072 43234905597408 43258539838806 43374960361248 43385026797399 43400189617344 43435932948261 43519345765812 43636468188096 43660321942572 43685717180616 43777823770176 43787983702638 43955382101484 44006957483076 44065835768664 44091466875792 44125392201408 44278605368774 44304360234372 44363636424408 44415690834312 44423595344576 44441525436336 44465819273127 44585488913616 44689861765388 44707899326643 44715855840264 44768323529496 44828220470544 44854295022432 44860707980984 44878814498574 44999595621792 45010039102371 45044671205604 45131173386768 45155844217701 45171625928256 45208828170639 45277370903408 45295645592988 45303706705824 45356864154336 45417548522304 45450463125344 45514353265983 45575248343562 45628724407518 45636844797264 45697903760096 45724484167488 45762141730347 45778135338432 45803159829324 45872603649728 45891118585008 45926428617792 45937087197246 46060716420768 46085895383826 46112701468428 46174397094792 46228576174488 46236803317824 46363747449852 46488524932416 46513937755812 46540992813336 46595602040904 46657943755056 46847183555529 46883229213996 46910499071688 46973262096432 47028378530448 47200070053612 47208164732064 47219120776107 47318677163352 47346200301456 47372081970717 47499573156336 47590789643712 47629984249953 47638460797144 47646630658368 47657688461334 47785948291872 47812070348154 47820579300592 47940745662432 47951871723441 47968630629696 48008136416499 48080923281328 48107206584871 48124019779776 48163653541269 48191668163982 48256145304948 48264733287904 48284213725944 48321365079456 48386015745984 48440625173064 48489147597093 48554022745102 48582264427956 48639268797084 48713012544448 48739641377836 48770170327872 48796830406404 48825213319512 48890538100368 48928155978432 48939511197066 49091026711608 49126603525188 49192331545432 49250051741448 49278698272944 49394057740692 49574065239747 49582887768456 49641066226584 49669940193552 49736395160928 49909090977459 49926533920704 49947492561316 49967652188601 49976544762648 50043409945872 50072517938016 50131270907424 50158675027818 50234722401696 50293665694944 50305337820297 50431748029362 50440723196976 50468296478607 50596886426688 50604120421456 50624545074516 50633554553568 50701298770752 50760789524928 50772570060114 50818079169288 50909212886112 50937042266334 50966670044052 51074127731872 51085980986411 51094742087592 51103835246016 51131771016012 51163798319424 51269380549696 51281279118398 51290073712656 51341450396922 51410141730108 51440044688424 51479624234976 51606679105944 51667232195016 51757575828476 51766452106272 51818305973364 51946196731641 51986165727084 52016403732552 52085998106928 52147113608592 52299590548968 52358616915003 52499528225424 52700230249632 52774311455649 52844919858486 52854324490128 52916341513392 52987139942688 53017960169664 53171123067489 53189706072384 53233511808771 53242985596808 53252116618176 53264475339138 53345231528736 53407824561504 53437019800878 53539638349176 53580833387424 53593268396787 53611998939072 53737502490896 53759191828356 53766877947797 53798151713166 53870129943924 53903872467648 53933338870236 53942937204128 53964709458408 54078488186688 54091038691494 54139522252248 54236612421152 54266260715114 54297824948892 54361535714388 54434267714232 54443955196736 54465929670096 54473716834052 54495703319697 54642366112176 54697100749662 54802139112504 54866441618856 54979664668424 55001855362914 55044175475736 55076192187408 55149880348512 55181958543936 55205123357244 55341372988611 55406308209129 55416168682392 55490311708688 55522587917664 55587735768096 55780748739513 55800243793728 55846199504907 55930869939504 55963402401312 56029067484768 56104030527552 56144689743072 56223612857979 56298836189106 56331582680268 56374925926032 56450351703648 56483186324544 56514062701908 56549461300416 56580373906812 56666157449664 56679308499282 56732647116096 56745813596598 56898532049184 56929635474138 56962748872764 57038961117096 57082848641504 57096096396577 57105888215544 57116051157312 57272864496876 57314370779386 57324200031792 57458393698356 57491814651768 57626400697474 57636283462128 57678053118408 57846702396532 57856622942304 57870050274477 57914577264348 58025794354416 58057513994187 58213762590096 58247622907488 58383978270184 58393990957248 58518454199121 58596747870294 58607176135312 58675943310768 58754447691552 58788622501056 58837039367589 58958456190481 59061969253602 59072480312496 59151515232544 59220921112416 59255367248448 59287759030836 59426549310723 59447318551488 59461115051394 59530884202566 59610532435524 59621141120352 59653732852014 59691098039328 59770960627392 59838419331432 59898358796409 59978498685126 60013385469828 60059561607472 60083802631692 60174897849024 60207792290268 60278437560852 60313498806456 60394194123984 60454690302258 60641856526104 60650526681598 60685804354644 60766997791416 60838299210024 60849126396352 60873686101872 60906962533779 61016188973796 61070879772432 61188158113344 61238551178511 61249449596328 61439076375264 61447860511768 61472661876198 61483601957904 61565862793056 61638101565984 61652406501567 61673953666752 61818329933136 61852122751977 61924697410203 62018583674416 62043615392076 62054657084448 62127469387872 62210591673408 62343189767691 62426600672274 62462911407372 62510972285328 62547332095584 62631016128576 62704504707264 62764510332027 62848484934578 62922228681942 62958827701476 63091569551136 63128267068608 63162775960956 63332764208448 63347462440374 63421791666786 63506645666604 63543584615112 63749427130872 63813284207939 63824228005608 63935828964588 64010848555332 64168831256733 64218204721692 64255557551976 64341527073264 64378951634592 64405977250118 64587500230752 64652196796124 64663284464928 64678291483239 64776352570608 64852358396112 64887809758209 65062440541872 65100284426016 65187384133824 65252681596088 65263872246336 65279018648718 65454702282144 65490482913858 65502138033584 65528575770924 65666735655264 65681975553957 65704931030592 65858743654256 65894745154067 65933073152226 66010436224614 66098753652996 66110517024608 66137200313688 66188088302112 66226586924736 66417908053161 66456540351558 66545454636612 66623536251468 66635393016864 66724546594496 66878233370424 67034792648082 67073783760396 67152485294244 67242330705816 67254297595968 67291061971476 67499393432688 67567006808406 67696760080152 67757438892384 67916056355112 67955560058736 68035296231504 68126322783456 68175694688016 68362872515343 68386764950208 68443086611277 68455267195896 68546855640144 68586726251232 68667203007648 68704739743986 68808905474592 68889642926688 68905630795869 68929712921664 69091074631152 69128843075739 69169052202642 69261595642188 69304978886976 69314887636112 69342864261732 69355204976736 69447997475904 69529484811456 69545621174778 69596021660683 69732787398624 69770906633718 69811489220004 69974915132647 69986915632584 69999370967232 70242424338646 70324843820994 70365748607532 70459893144648 70472432653504 70555122017856 70800105080418 70894830756652 70978015745028 71019300452184 71249359734504 71386184465568 71457691195716 71678922437808 71718105522231 71730868950888 71826839925232 71911118493648 71952945944544 72121384921992 72186029669664 72287502245973 72384217957422 72397099931856 72482047619184 72579023618976 72621239560128 72660937759596 72831034117653 72856488149568 72873396641934 72929467666216 72941974863552 72958903195626 73069518816672 73109462066754 73155255491808 73195245609606 73237819979268 73335807150552 73392233967648 73409266795599 73434922916544 73606831142992 73636540067412 73647068113369 73689905287782 73788497318148 73875077612172 73888224909856 73918047409416 74091086611038 74374331652684 74461599339876 74574493252672 74604592741392 74889800881056 74921238841974 74964817143972 75065114918808 75108776907024 75166567901376 75352083602544 75440498542416 75572411332376 75585371787072 75661084795464 75906180632184 75950331830352 76051948156128 76141184287392 76158855090171 76363819329168 76405563399501 76432266709056 76450005066078 76611191597808 76655752869024 76697656524018 76745697479136 76848377949504 76904070824544 76921918677597 77012175595383 77115212595162 77160067032636 77219436352464 77367725805888 77410018658916 77500848292524 77618350120128 77636363742714 77727458960046 77979248590626 78024605598828 78128997160392 78207258089429 78220670412888 78234591081024 78449385823452 78506238966722 78749292338136 78763307083328 79050345374448 79235399080964 79267379787729 79281486735192 79374512270088 79480709914032 79526940254496 79538310469352 79784559108576 79864478395212 79971331580168 80017847293104 80111736842256 80155529701317 80277056387024 80309457523764 80371250081136 80417998408608 80525592165312 80606253736344 80697227569749 80805194915886 80855808701472 80900008305354 80914405806192 81022663721888 81117732280032 81136558037241 81164914802496 81209283378372 81354918631728 81399391072671 81427839696576 81446737423338 81542303571582 81651401571348 81665932795104 81710575251078 81963549168264 81978135943872 82045651124493 82203208668756 82299662428284 82424439910848 82469497002636 82566263213604 82614288281112 82724820522768 82807685035866 83124253023588 83235467563032 83283881876496 83347963047104 83381603652144 83686013776036 83700365690592 83896304909256 83945103601968 84156045791328 84217034614608 84448254283659 84463283253832 84477768467904 84497374020402 84562388889048 84675527555472 84724779486816 84771094052862 84999236174496 85018962748923 85098970674144 85118720394897 85247771952784 85294372411213 85347798073776 85394453211207 85444123309146 85558441675644 85624272962256 85674076735968 85788702764352 85909296745314 85971556169079 86086580204506 86187590547534 86237721977652 86368470094144 86439601046211 86469811194816 86517079677612 86749920722496 86770053594798 86871865896522 87038691531624 87320643885144 87371434361232 87408111982303 87575967405276 87895121805441 87910764202968 88013914966152 88131671537328 88182933751584 88557210737548 88592953880403 88608720468744 88727272848816 88831381668624 88883050872672 88931638546254 89170977827232 89191672577091 89379723530776 89415798653286 89431711680528 89480599278021 89536647058992 89656440941088 89708590044864 89721415961968 89757628997148 89967748027689 89999191243584 90020078204742 90089342411208 90262346773536 90311688435402 90417656341278 90554741806816 90575757699833 90591291185976 90607413411648 90682035453387 90713728308672 90900926250688 90975790022397 91028706531966 91150496687124 91257448815036 91273689594528 91395807520192 91524283460694 91606319658648 91782237170016 91874174394492 92121432841536 92171790767652 92225402936856 92348794189584 92457152348976 92727494899704 93027875511624 93081985626672 93191204081808 93315887510112 93639901008411 93694367111058 93766458427992 93820998143376 93946524192864 94056757060896 94272727401867 94383343022913 94400140107224 94416329464128 94438241552214 94637354326704 94692400602912 94744163941434 94999146312672 95021193660561 95132687500179 95259968499906 95276921594288 95315376922668 95329004459591 95571896583744 95624140696308 95641158601184 95881491324864 95903743446882 96016272832998 96161846562656 96214413169742 96327307082538 96383336327964 96512290609896 96529466575808 96568427451888 96608965875177 96642730158912 96881250346128 96978295194186 97108045490204 97164528855912 97278537594168 97479282755672 97593660812808 97650426639024 97781076200736 97879022394132 98182053423216 98235724370787 98253207050376 98384663090864 98500103482896 98557396545888 98788115481384 98899609728339 99015654336921 99148130479494 99165775536912 99282132453168 99339880387104 99472790321856 99684810527337 99818181954918 99894985122632 99935304377202 99953089525296 100086819891744 100145035876032 100262541814848 100317350055636 100469444803392 100552188972123 100587331389888 100610675640594 100863496058724 100881446393952 100936592957214 101208240842912 101231729193931 101249090149032 101267109107136 101350510212609 101545140120228 101636158338576 101818425772224 101874084532668 101933340088104 102148255463744 102171961972822 102189484175184 102263542032024 102562558236796 102580147425312 102682900793844 102820283460216 102880089376848 102959248469952 103213358211888 103334464390032 103515151656952 103532904212544 103636611946728 103753578303963 103892393463282 103972331454168 104032807465104 104171996213856 104294227217184 104318431762167 104533704534043 104599181097936 104656359950577 104717233830006 104999056450848 105363636507969 105400460499264 105487265731491 105548622911298 105689839716972 105708648980256 105832683026784 105974279885376 106200157620627 106342246134978 106467023617542 106485971193616 106528950678276 106690463057472 106815649123008 106874039601756 107079276698352 107161666774848 107186536793574 107475004981792 107518383656712 107533755895594 107596303426332 107740259887848 107866677740472 107885874408256 107929418916816 108182077382988 108279044504496 108473224842304 108532521430228 108576326936133 108595649897784 108723071428776 108868535428464 108931859340192 108947433668104 108991406639394 109284732224352 109310094962901 109394201499324 109604278225008 109664193100131 109732883237712 109792868414409 109959329336848 110003710725828 110088350951472 110152384374816 110299760697024 110410246714488 110534857931673 110682745977222 110812616418258 110832337364784 110980623417376 111045175835328 111136629916557 111175471536192 111561497479026 111692399009814 111861739879008 111926804802624 112058134969536 112289379486144 112381858262961 112447225715958 112597672378212 112663165360536 112749851852064 112900703407296 113028125403816 113141344393217 113160747813624 113358616998564 113491627193196 113797064098368 113859270948276 113925497745528 114077922234192 114165697283008 114192192793154 114211776431088 114545728993752 114628741558772 114648400063584 114675007599117 114916787396712 114983629303536 115046484786027 115252801394948 115272566924256 115356106236816 115672818892743 115693404793064 115713245884608 115740100548954 115829154528696 116051588708832 116115027988374 116427525180192 116454545614071 116495245814976 116591188440069 116767956540368 116831787420401 116968872885939 117036908398242 117193495740588 117214352270624 117351886621536 117508895383104 117674078735178 117759358450083 117916912380962 118123938507204 118144960624992 118303030465088 118441842224832 118575518061672 118853098621446 118922230102788 119061768405132 119221064871048 119242282240704 119307465704028 119382196078656 119676838662864 119796717592818 119956997370252 120026770939656 120119123214944 120167605263384 120415584580536 120556875121704 120626997612912 120788388247968 120909380604516 121207792373829 121283713052208 121301053363196 121350012458031 121371608709288 121533995582832 121676598420048 121747372203744 121813925067558 122032377947592 122141759544864 122170106135007 122477102357022 122498899192656 122565862876617 122878152750528 122895721023536 122945323752396 122967203915808 123131725586112 123276203131968 123304813003134 123636659866272 123704245503954 123849394820406 124037167348832 124065953824141 124087230784152 124109314168896 124211527553799 124254938775744 124686379535382 124853201344548 124925822814744 125021944570656 125094664191168 125529020664054 125696969869156 125844457363884 125917655402952 126183139102272 126325551921912 126694924880748 126843583333572 127013291333208 127087169230224 127156641079293 127498854261744 127626568415878 127648456011216 127871657929176 128021697110664 128166184963719 128337662513466 128436409443384 128511115103952 128683054146528 128757903269184 128811954500236 128863945117971 129129870306759 129175000461504 129281385821301 129304393592248 129326568929856 129356582966478 129552705141216 129704716792224 129775619516418 130124881083744 130155080392197 130200568852032 130307798844783 130505363192176 130558037297436 130576703587507 130909404564288 130980965827716 131004276067168 131057151541848 131333471310528 131363951107914 131717487308512 131789490308134 131866146304452 132020872449228 132197507305992 132221034049216 132274400627376 132376176604224 132835816106322 132913080703116 133090909273224 133247072502936 133270786033728 133756466740848 134069585296164 134147567520792 134304970588488 134484661411632 134582123942952 134998786865376 135030117307113 135134013616812 135393520160304 135467532653103 135514877784768 135626484511917 135832112710224 135911120117472 136070592463008 136252645566912 136351389376032 136543059797949 136725745030686 136886173222554 136910534391792 137093711280288 137173452502464 137286425191041 137334406015296 137409479487972 137617810949184 137779285853376 137811261591738 138182149262304 138257686151478 138338104405284 138523191284376 138629775272224 138661948391687 138685728523464 138710409953472 139091242349556 139192043321366 139465574797248 139541813267436 139622978440008 139949830265294 139973831265168 140484848677292 140541550666587 140649687641988 140731497215064 140919786289296 141600210160836 141789661513304 141956031490056 142038600904368 142116245912151 142498719469008 142772368931136 142889952749859 142915382391432 143357844875616 143436211044462 143461737901776 143653679850464 143822236987296 143855615170323 143905891889088 144024409249497 144242769843984 144321619754613 144372059339328 144490960623807 144575004491946 144768435914844 144794199863712 144964095238368 145158047237952 145321875519192 145467442791279 145662068235306 145746793283868 145858935332432 145917806391252 146139037633344 146218924133508 146310510983616 146390491219212 146475639958536 146671614301104 146784467935296 146818533591198 147213662285984 147273080134824 147294136226738 147379810575564 147576994636296 147750155224344 147776449819712 147836094818832 148182173222076 148722195719241 148748663305368 148923198679752 149209185482784 149727272932377 149779601762112 149842477683948 149929634287944 150130229837616 150217553814048 150704167205088 150880997084832 150916013460891 151144822664752 151322169590928 151404889435821 151812361264368 151900663660704 152103896312256 152282368574784 152317710180342 152727638658336 152811126799002 152900010132156 153222383195616 153257942959233 153311505738048 153395313048036 153491394958272 153808141649088 153843837355194 154024351190766 154230425190324 154320134065272 154438872704928 154820037317832 154975118790709 155001696585048 155272727485428 155454917920092 155838590194923 155958497181252 156049211197656 156257994320784 156414516178858 156441340825776 156898771646904 157012477933444 157075850745009 157498584676272 158100690748896 158470798161928 158534759575458 158562973470384 158749024540176 158961419828064 159053880508992 159076620938704 159513369202467 159569118217152 159700535426313 159728956790424 159942663160336 160035694586208 160223473684512 160311059402634 160554112774048 160618915047528 160742500162272 160779805190361 160835996817216 161212507472688 161300633843391 161394455139498 161610389831772 161711617402944 161800016610708 161828811612384 162045327443776 162235464560064 162273116074482 162418566756744 162709837263456 162798782145342 162893474846676 163084607143164 163302803142696 163331865590208 163421150502156 163927098336528 164091302248986 164406417337512 164599324856568 164938994005272 165132526427208 165228576562224 165449641045536 165615370071732 166024118965833 166218924627387 166248506047176 166470935126064 166567763752992 166763207304288 167342246218539 167372027552072 167400731381184 167792609818512 167890207203936 168312091582656 168434069229216 168670838573937 168896508567318 168926566507664 168994748040804 169124777778096 169351055110944 169449558973632 169542188105724 169939079607857 169998472348992 170037925497846 170197941348288 170237440789794 170495543905568 170588744822426 170695596147552 170788906422414 170888246618292 171116883351288 171248545924512 171288289189731 171348153471936 171818593490628 171943112338158 172173160409012 172375181095068 172475443955304 172879202092422 173034159355224 173540107189596 173743731793044 174077383063248 174172541982561 174641287770288 174742868722464 174816223964606 175151934810552 175555362597363 175790243610882 175821528405936 176027829932304 176263343074656 176365867503168 176511118102767 176875368571443 177114421475096 177185907760806 177217440937488 177454545697632 177662763337248 177766101745344 177863277092508 178279647932169 178341955654464 178383345154182 178759447061552 178831597306572 178863423361056 178961198556042 179073294117984 179312881882176 179442831923936 179484476914393 179515257994296 179695076389227 179935496055378 180040156409484 180178684822416 180524693547072 180623376870804 180835312682556 181109483613632 181151515399666 181182582371952 181364070906774 181951580044794 182057413063932 182300993374248 182514897630072 182547379189056 183048566921388 183212639317296 183564474340032 183748348788984 184343581535304 184450805873712 184697588379168 184914304697952 184957219504701 185454989799408 185556368255931 185774092230609 186055751023248 186163971253344 186382408163616 186631775020224 187029569303073 187279802016822 187388734222116 187532916855984 187641996286752 187893048385728 188113514121792 188293530996081 188545454803734 188766686045826 188800280214448 188876483104428 189274708653408 189384801205824 189488327882868 189931912502899 189998292625344 190042387321122 190265375000358 190519936999812 190553843188576 190630753845336 190658008919182 191248281392616 191282317202368 191439852623817 191807486893764 192032545665996 192323693125312 192428826339484 192506493770199 192654614165076 192766672655928 193024581219792 193136854903776 193217931750354 193762500692256 193956590388372 194216090980408 194329057711824 194557075188336 194663429274627 194958565511344 195187321625616 195300853278048 195562152401472 195758044788264 196364106846432 196471448741574 196506414100752 196769326181728 197000206965792 197045926661871 197114793091776 197576230962768 197684235462201 197799219456678 198031308673842 198296260958988 198331551073824 198564264906336 198679760774208 199253724159483 199369621054674 199636363909836 199789970245264 199870608754404 199906179050592 200173639783488 200600297727851 200634700111272 201104377944246 201221351281188 201726992117448 201762892787904 201873185914428 202416481685824 202463458387862 202498180298064 202701020425218 203090280240456 203272316677152 203748169065336 203866680176208 204343923945644 204378968350368 204527084064048 205088617546029 205125116473592 205160294850624 205365801587688 205640566920432 205760178753696 206426716423776 206668928780064 206716892387607 207030303313904 207273223893456 207386529227217 207507156607926 207784786926564 207944662908336 208065614930208 208343992427712 208588454434368 208636863524334 208788064982049 209067409068086 209198362195872 209312719901154 209434467660012 209924745397941 209998112901696 210727273015938 210974531462982 211097245822596 211379679433944 211417297960512 211665366053568 212276843385593 212400315241254 212684492269956 212934047235084 212971942387232 213057901356552 213748079203512 214158553396704 214373073587148 214950009963584 215036767313424 215067511791188 215154316566693 215192606852664 215480519775696 215733355480944 215858837833632 216364154765976 216558089008992 217065042860456 217152653872266 217191299795568 217446142857552 217737070856928 217863718680384 217894867336208 217982813278788 218493102352959 218569464448704 218620189925802 218788402998648 219208556450016 219328386200262 219465766475424 219585736828818 219918658673696 219969697271023 220007421451656 220176701902944 220227800386797 220304768749632 220820493428976 220941204340107 221069715863346 221365491954444 221625232836516 221664674729568 221961246834752 222273259833114 223122994958052 223384798019628 223723479758016 224763716525922 224894451431916 225195344756424 225326330721072 225499703704128 226056250807632 226282688786434 226321495627248 226717233997128 226983254386392 227718541896552 227850995491056 228155844468384 228384385586308 228423552862176 228476565270513 229091457987504 229216690198503 229257483117544 229296800127168 229350015198234 229833574793424 229967258607072 230092969572054 230505602789896 230545133848512 230712212473632 230765756032791 231036526786149 231345637785486 231386809586128 231480201097908 231513296544721 231658309057392 232103177417664 232230055976748 232855050360384 232909091228142 233182376880138 233535913080736 233663574840802 233937745771878 234073816796484 234386991481176 234428704541248 234621774268287 234703773243072 235348157470356 235518716900166 235833824761924 236247877014408 236289921249984 237151036123344 237706197242892 237844460205576 238123536810264 238442129742096 238614931408056 239353677325728 239593435185636 239913994740504 240053541879312 240238246429888 240335210526768 240466589103951 240831169161072 241113750243408 241253995225824 241576776495936 241818761209032 242091682709247 242415584747658 242567426104416 242602106726392 242700024916062 242743217418576 243067991165664 243353196840096 243409674111723 243494744407488 243627850135116 244064755895184 244198173218013 244283519089728 244340212270014 244954204714044 244997798385312 245131725753234 245791442047072 245848485185261 245890647504792 245934407831616 246136953373479 246609626006268 247273319732544 247408491007908 247698789640812 248074334697664 248131907648282 248174461568304 248423055107598 249372759070764 249706402689096 249851645629488 250043889141312 251058041328108 251393939738312 251688914727768 251835310805904 252651103843824 253344762850977 253389849761496 253687166667144 254026582666416 254174338460448 254313282158586 254997708523488 255056888246769 255253136831756 255296912022432 255356161184691 255743315858352 255883117233639 256043394221328 256183359633621 256332369927438 256675325026932 256872818886768 257022230207904 257366108293056 257623909000472 257727890235942 257914668507237 258259740613518 258562771642602 258608787184496 258713165932956 259105410282432 259318803138633 259409433584448 259551239032836 260249762167488 260310160784394 260615597689566 261010726384352 261116074594872 261153407175014 261961931655432 262008552134336 262114303083696 262224335946909 262727902215828 263434974617024 263578980616268 263685365416323 263732292608904 264041744898456 264395014611984 264548801254752 265671632212644 265826161406232 266181818546448 266494145005872 267512933481696 267575017731273 268139170592328 268295135041584 268441797834063 268609941176976 268969322823264 269164247885904 269903244083067 269997573730752 270060234614226 270268027233624 270787040320608 270935065306206 271252969023834 271664225420448 271727273099499 271822240234944 272046106360161 272141184926016 272702778752064 272927370067191 273086119595898 273451490061372 273772346445108 273821068783584 274187422560576 274572850382082 274771836383527 274818958975944 275622523183476 276364298524608 276515372302956 276676208810568 277046382568752 277259550544448 277323896783374 277371457046928 278182484699112 278384086642732 279083626534872 279245956880016 279899660530588 279947662530336 280919703025233 280969697354584 281083101333174 281299375283976 281462994430128 281839572578592 282818182205601 283150029068739 283200420321672 283579323026608 283912062980112 284077201808736 284232491824302 284997438938016 285063580981683 285398062500537 285779905499718 285830764782864 285987013378773 286715689751232 286872422088924 286923475803552 287307359700928 287644473974592 287711230340646 288048818498994 288485539687968 288643239509226 288981921247614 289150008983892 289536871829688 289588399727424 289826897625531 289928190476736 290643751038384 290934885582558 291324136470612 291493586567736 291717870664864 291835612782504 292437848267016 292780982438424 292951279917072 293343228602208 293637067182396 294427324571968 294546160269648 294588272453476 294707173112361 294759621151128 295153989272592 295500310448688 295672189637664 296364346444152 296698829185017 297444391438482 297497326610736 297846397359504 298418370965568 299054431582011 299454545864754 299684955367896 299859268575888 300260459675232 300435107628096 301303030715771 301408334410176 301656566916369 301761994169664 301832026921782 302289645329504 302644339181856 302809778871642 303624722528736 303695187581793 303801327321408 304051530637827 304635420360684 305455277316672 305622253598004 305800020264312 306444766391232 306515885918466 306790626096072 307687674710388 308048702381532 308460850380648 308640268130544 308877745409856 309640074635664 309950237581418 310003393170096 310545454970856 310909835840184 311260734911889 311677180389846 311916994362504 312098422395312 312515988641568 312829032357716 312882681651552 312955295286501 313601113602129 313797543293808 313969079851731 314024955866888 314151701490018 314997169352544 316090909523907 316201381497792 316461797194473 316941596323856 317069519150916 317125946940768 317498049080352 317922839656128 318153241877408 318600472861881 319026738404934 319401070852626 319457913580848 319885326320672 320071389172416 320446947369024 320622118805268 321108225548096 321237830095056 321485000324544 321559610380722 322425014945376 322601267686782 322788910278996 323220779663544 323600033221416 323657623224768 324546232148964 324837133513488 325419674526912 325597564290684 325786949693352 326169214286328 326605606285392 326842301004312 327854196673056 327930284888703 328182604497972 328812834675024 328992579300393 329198649713136 329378605243227 329877988010544 330265052854416 330457153124448 330899282091072 331230740143464 331604573795019 332048237931666 332437849254774 332497012094352 332941870252128 333135527505984 333409889749671 333526414608576 334684492437078 334744055104144 335585219637024 335780414407872 336750446094097 336868138458432 337145574788883 337341677147874 337793017134636 337853133015328 337989496081608 338249555556192 338702110221888 339084376211448 339424033179651 339878159215714 340075850995692 340474881579588 340991087811136 341177489644852 341391192295104 341577812844828 341776493236584 342233766702576 342497091849024 342576578379462 343637186981256 343886224676316 344346320818024 344750362190136 344950887910608 345139454358081 345758404184844 346068318710448 347018456678229 347080214379192 347487463586088 348154766126496 348345083965122 349282575540576 349363636842213 349485737444928 349632447929212 349773565320207 350303869621104 350495362261203 350906618657817 351110725194726 351580487221764 351643056811872 352055659864608 352526686149312 353022236205534 353278075350249 353750737142886 354228842950192 354371815521612 354434881874976 354909091395264 355325526674496 355726554185016 356559295864338 356766690308364 357518894123104 357663194613144 357726846722112 357922397112084 358146588235968 358885663847872 358968953828786 359030515988592 359390152778454 359870992110756 360080312818968 360357369644832 361246753741608 361670625365112 362303030799332 362365164743904 362728141813548 363623377121487 363903160089588 364114826127864 364601986748496 365029795260144 366097133842776 366425278634592 366510318405021 367496697577968 367697588629851 368687163070608 368901611747424 369395176758336 369828609395904 369914439009402 370909979598816 371112736511862 371548184461218 372111502046496 372197861472423 372327942506688 372634582661397 372764816327232 374059138606146 374559604033644 374777468444232 375065833711968 375283992573504 376368145634579 376587061992162 377090909607468 377533372091652 377600560428896 377752966208856 378549417306816 378976655765736 379863825005798 380084774642244 380530750000716 381039873999624 381107686377152 381261507690672 381316017838364 381469923237879 382496562785232 382879705247634 383614973787528 384065091331992 384857652678968 385012987540398 385309228330152 385533345311856 386049162439584 386273709807552 386435863500708 387389610920277 387525001384512 387844157463903 387913180776744 388432181960816 388658115423648 389114150376672 389326858549254 389917131022688 390374643251232 390465241176591 390601706556096 390923396534349 391516089576528 391730110762521 392728213692864 392942897483148 393012828201504 393538652363456 394000413931584 394091853323742 395152461925536 395368470924402 395598438913356 396062617347684 396592521917976 396663102147648 397128529812672 398507448318966 398739242109348 399272727819672 399579940490528 399741217508808 399812358101184 401200595455702 401269400222544 402208755888492 402442702562376 403453984234896 403746371828856 404926916775724 404996360596128 405090351921339 405402040850436 406180560480912 406402597959309 406544633354304 407496338130672 407733360352416 408687847891288 408757936700736 409054168128096 409629179393847 410177235092058 410250232947184 410731603175376 411281133840864 411520357507392 411859275573123 412709193333367 412853432847552 413337857560128 413433784775214 414060606627808 414546447786912 414773058454434 415014313215852 415569573853128 415889325816672 415985845175061 416131229860416 417273727048668 417576129964098 418134818136172 418396724391744 418625439802308 418868935320024 419849490795882 421454546031876 421949062925964 422194491645192 422759358867888 424553686771186 424800630482508 425368984539912 425868094470168 425943884774464 426115802713104 426348737736453 427496158407024 428317106793408 428669858249577 428746147174296 430073534626848 430135023582376 430308633133386 430385213705328 430961039551392 431466710961888 431566845510969 431717675667264 432728309531952 432964859263839 433116178017984 433472881871421 434130085720912 434305307744532 434382599591136 434892285715104 435474141713856 435789734672416 435965626557576 436402328373837 436986204705918 437240379851604 437576805997296 438417112900032 438656772400524 438931532950848 439171473657636 439837317347392 439939394542046 440014842903312 440353403805888 440455600773594 441640986857952 441882408680214 442139431726692 442730983908888 443250465673032 443329349459136 444546519666228 446245989916104 446769596039256 449181818797131 449527433051844 449788902863832 450390689512848 450652661442144 452112501615264 452565377572868 452642991254496 452748040382673 453434467994256 453966508772784 454214668307463 455437083793104 455701990982112 456311688936768 456768771172616 456847105724352 456953130541026 458182915975008 458433380397006 458514966235088 458700030396468 459667149586848 459773828877699 459934517214144 460185939144108 461011205579792 461263216078469 461424424947264 461531512065582 462073053572298 462691275570972 462773619172256 462960402195816 463026593089442 463316618114784 464460111953496 464925356372127 465818182456284 466364753760276 467071826161472 467327149681604 467515770584769 467875491543756 468147633592968 468773982962352 469243548536574 470696314940712 471037433800332 471667649523848 472495754028816 474302072246688 475412394485784 475688920411152 476247073620528 476884259484192 477229862816112 478540107607401 478707354651456 479101606278939 479186870371272 479827989481008 480107083758624 480670421053536 480933178207902 481662338322144 482227500486816 482339415571083 482507990451648 483637522418064 483901901530173 484183365418494 484831169495316 485134852208832 485204213452784 485400049832124 485486434837152 486135982331328 486706393680192 486819348223446 487172151624781 487255700270232 488129511790368 488396346436026 488680424540028 489824405928529 489908409428088 489995596770624 490263451506468 491582884094144 491696970370522 491781295009584 492273906746958 493219252012536 494816982015816 495397579281624 496263815296564 496348923136608 496846110215196 498072356897499 498745518141528 499412805378192 499703291258976 502026738655617 502116082656216 502787879476624 503377829455536 503670621611808 505302207687648 506012515721811 506689525701954 506779699522992 507374333334288 508053165332832 508348676920896 508626564317172 509817238823571 509995417046976 510113776493538 510506273663512 510593824044864 510712322369382 511486631716704 511766234467278 512086788442656 512366719267242 512664739854876 513350650053864 513745637773536 513864867569193 514044460415808 515247818000944 515455780471884 515529476793583 515829337014474 516519481227036 517125543285204 517217574368992 517426331865912 518637606277266 519102478065672 520620321568788 521231195379132 522021452768704 522232149189744 522306814350028 522517625947683 523923863310864 524228606167392 524448671893818 525455804431656 527157961232536 527370730832646 527464585217808 528083489796912 528790029223968 529097602509504 530626105714329 531343264425288 531652322812464 532363637092896 532988290011744 534838943796507 535025866963392 535150035462546 536278341184656 536590270083168 536883595668126 537219882353952 537938645646528 538328495771808 538453430743179 539085229167681 539806488166134 540120469228452 540536054467248 541574080641216 541870130612412 542505938047668 543328450840896 543454546198998 544092212720322 545854740134382 546172239191796 546902980122744 547450806626003 547544692890216 547642137567168 549145700764164 549543672767054 549637917951888 551245046366952 553030744605912 553352417621136 554092765137504 554647793566748 554742914093856 554871658514103 556364969398224 556669104767793 556768173285464 558167253069744 558491913760032 559799321061176 559895325060672 561088707909219 561839406050466 561939394709168 562166202666348 562598750567952 562925988860256 563679145157184 564880592988243 565636364411202 566300058137478 566400840643344 567158646053216 567824125960224 568154403617472 568464983648604 569795737508697 569994877876032 570127161963366 570796125001074 571559810999436 571661529565728 571974026757546 573744844177848 573846951607104 574319557871451 575422460681292 576097636997988 576971079375936 577286479018452 577963842495228 578300017967784 579073743659376 579653795251062 581287502076768 581869771165116 582648272941224 582987173135472 583435741329728 583671225565008 583990287823881 584875696534032 585561964876848 585902559834144 586686457204416 587274134364792 589092320539296 589176544906952 589414346224722 589519242302256 590307978545184 591000620897376 591137779985613 591344379275328 592728692888304 593052706386603 593397658370034 594888782876964 594994653221472 595692794719008 597060606878491 597761172478449 598108863164022 598909091729508 599369910735792 599718537151776 600520919350464 601800893183553 602606061431542 603313133832738 603664053843564 604579290659008 605288678363712 605619557743284 607249445057472 607390375163586 608103061275654 609270840721368 611244507196008 611600040528624 611856783876121 613031771836932 613581252192144 615265852638087 615375349420776 616097404763064 616921700761296 617280536261088 619280149271328 619900475162836 620006786340192 620150677162821 621090909941712 621819671680368 622159587681651 622521469823778 623354360779692 623833988725008 624196844790624 625031977283136 625658064715432 625765363303104 625910590573002 626364194946147 627202227204258 627595086587616 627938159703462 628049911733776 628303402980036 629774236193823 629994338705088 632181819047814 632923594388946 633883192647712 634139038301832 634251893881536 634996098160704 636306483754816 636830530156779 637200945723762 638053476809868 638802141705252 638915827161696 639770652641344 641244237610536 642475660190112 643119220761444 644850029890752 645202535373564 645577820557992 646441559327088 647200066442832 649092464297928 649674267026976 651195128581368 651573899386704 652338428572656 653211212570784 653684602008624 655479307058877 655708393346112 655860569777406 656365208995944 657625669350048 657985158600786 658397299426272 658757210486454 659755976021088 659909091813069 660530105708832 660683401160391 660914306248896 662461480286928 662823613020321 663209147590038 664096475863332 664875698509548 664994024188704 665883740504256 666819779499342 667303031217137 669368984874156 669488110208288 671170439274048 673500892188194 674291149577766 674683354295748 675586034269272 675706266030656 675978992163216 676499111112384 678168752422896 678848066359302 679756318431428 680151701991384 680949763159176 682354979289704 683155625689656 683552986473168 684467533405152 685153156758924 687274373962512 687650070595509 687772449352632 688692641636048 689500724380272 689901775821216 690278908716162 691516808369688 692136637420896 692297268098373 693109580358447 694036913356458 694160428758384 694539889634163 694974927172176 696309532252992 696690167930244 698565151081152 698727273684426 699264895858424 699547130640414 700607739242208 700990724522406 701813237315634 702221450389452 703160974443528 703286113623744 703865322804861 704111319729216 706044472411068 706556150700498 707501474285772 708457685900384 708743631043224 708869763749952 711453108370032 713118591728676 713533380616728 715037788246208 715326389226288 715844794224168 717937907657572 718061031977184 718780305556908 719741984221512 720160625637936 720714739289664 722493507483216 723341250730224 724606061598664 724730329487808 725456283627096 726275048127741 727246754242974 727806320179176 728229652255728 729203973496992 730059590520288 730229022335169 731735931738301 732194267685552 732594519654039 732850557269184 733020636810042 734993395155936 735395177259702 737374326141216 737545455555783 737803223494848 738410860120437 739828878018804 741819959197632 742225473023724 743096368922436 744223004092992 744395722944846 745269165322794 748118277212292 749119208067288 749554936888464 750131667423936 752736291269158 753174123984324 754181819214936 755066744183304 755201120857792 755505932417712 757953311531472 759727650011596 760034288552931 760169549284488 761061500001432 762079747999248 762523015381344 762632035676728 762939846475758 764993125570464 765170664740307 765759410495268 767229947575056 767649351700917 768130182663984 768550078900863 769715305357936 770025975080796 770618456660304 771066690623712 772098324879168 772871727001416 773744005521711 774779221840554 775688314927806 775826361553488 776864363921632 777316230847296 777956409415899 778228300753344 778653717098508 779834262045376 780749286502464 780930482353182 781846793068698 783032179153056 783460221525042 785885794966296 786025656403008 786673007840727 788183706647484 790304923851072 790736941848804 791196877826712 792125234695368 793185043835952 797014896637932 797478484218696 798545455639344 799159880981056 799482435017616 802401190911404 802538800445088 802725053193819 804417511776984 804885405124752 805325393502189 806907968469792 807492743657712 809709732249201 809853833551448 809992721192256 810180703842678 810804081700872 812361120961824 812805195918618 814992676261344 815181819298497 815466720704832 816138319080483 817375695782576 817822511942807 818108336256192 818782110201573 819258358787694 820354470184116 820500465894368 821463206350752 822562267681728 823718551146246 824315509150581 825418386666734 826867569550428 828121213255616 829092895573824 829546116908868 830028626431704 831139147706256 831778651633344 831971690350122 834547454097336 835152259928196 836269636272344 837250879604616 837737870640048 839698981591764 842759109075699 842909092063752 843898125851928 844388983290384 845518717735776 848454546616803 849107373542372 849450087206217 849601260965016 850737969079824 851736188940336 852231605426208 852697475472906 854992316814048 855190742945049 857339716499154 857492294348592 857961040136319 860147069253696 860270047164752 860617266266772 860770427410656 861922079102784 862933421923776 863133691021938 865456619063904 865929718527678 866945763742842 868260171441824 868461676768987 868610615489064 868765199182272 869480692876593 869784571430208 871579469344832 871931253115152 872804656747674 873972409411836 874480759703208 875153611994592 877313544801048 878342947315272 879878789084092 880029685806624 880911201547188 883281973715904 883764817360428 884278863453384 885461967817776 886500931346064 889093039332456 890096487555051 892491979832208 893539192078512 897163294746033 898363637594262 899054866103688 899577805727664 900781379025696 901305322884288 903909092147313 904225003230528 904969700749107 905130755145736 905285982508992 905496080765346 906868935988512 907933017545568 908429336614926 910874167586208 911085562745379 911403981964224 912154591913481 913537542345232 913906261082052 914036925112549 916365831950016 916866760794012 917029932470176 917400060792936 919334299173696 919547657755398 920371878288216 922022411159584 922526432156938 923063024131164 924146107144596 925382551141944 925547238344512 925920804391632 926053186178884 926633236229568 928920223906992 929850712744254 931636364912568 932729507520552 934654299363208 935031541169538 935750983087512 936295267185936 937547965924704 938487097073148 940803340806387 941392629881424 941907239555193 942074867600664 943335299047696 944991508057632 948272728571721 948604144493376 949385391583419 950824788971568 951377840822304 952494147241056 953768518968384 954459725632224 955801418585643 957080215214802 958203212557878 958373740742544 959655978962016 960214167517248 961340842107072 961866356415804 963324676644288 964455000973632 964678831142166 967275044836128 967803803060346 968366730836988 969662338990632 970408426905568 970633638741809 970800099664248 970972869674304 973638696446892 974344303249562 974511400540464 976259023580736 976792692872052 977360849080056 979648811857058 979816818856176 980526903012936 983393940741044 983562590019168 983790854666109 984547813493916 986438504025072 986977737901179 989633964031632 990795158563248 992527630593128 992697846273216 993692220430392 994813721385057 996144713794998 997491036283056 998825610756384 999406582517952 1000229669249013 1002293755238177 1004053477311234 1004232165312432 1005575758953248 1006755658911072 1007341243223616 1010251338282291 1010604415375296 1011436724366649 1012025031443622 1013379051403908 1013559399045984 1014748666668576 1016106330665664 1017253128634344 1018272099538953 1019634477647142 1020227552987076 1021012547327024 1021424644738764 1022973263433408 1023532468934556 1024173576885312 1024733438534484 1025329479709752 1026701300107728 1027491275547072 1027729735138386 1030495636001888 1030911560943768 1031058953587166 1031658674028948 1033038962454072 1034251086570408 1034435148737984 1034852663731824 1035418363074243 1037275212554532 1038204956131344 1041055370034687 1041240643137576 1042462390758264 1044464298379488 1044613628700056 1045035251895366 1047847726621728 1048090910526639 1048457212334784 1048897343787636 1050911608863312 1051486086783609 1052719855973451 1054315922465072 1054741461665292 1054929170435616 1056166979593824 1057580058447936 1059834226050747 1061252211428658 1062686528850576 1063304645624928 1064727274185792 1065976580023488 1069677887593014 1070300070925092 1072556682369312 1073180540166336 1073767191336252 1074439764707904 1076656991543616 1076906861486358 1078170458335362 1079612976332268 1080240938456904 1081072108934496 1083740261224824 1084825831534963 1085011876095336 1086909092397996 1088184425440644 1090870131364461 1091709480268764 1092344478383592 1093805960245488 1094901613252006 1095089385780432 1098291401528328 1099087345534108 1099275835903776 1099530955215063 1102490092733904 1103092765889553 1106061489211824 1106704835242272 1108185530275008 1109295587133496 1109485828187712 1109743317028206 1112729938796448 1113338209535586 1113536346570928 1116334506139488 1116593584417269 1116983827520064 1117903747984191 1119598642122352 1120210667619139 1122177415818438 1123678812100932 1123878789418336 1124332405332696 1125197501135904 1125851977720512 1129104436903737 1129761185976486 1131272728822404 1132600116274956 1132801681286688 1134317292106432 1135648251920448 1136929967297208 1139591475017394 1140254323926732 1141592250002148 1143119621998872 1143323059131456 1143948053515092 1147489688355696 1148639115742902 1150844921362584 1152195273995976 1154572958036904 1155927684990456 1156600035935568 1158147487318752 1159307590502124 1162168832760831 1162575004153536 1163532472391709 1163739542330232 1165296545882448 1165974346270944 1167342451130016 1167980575647762 1169751393068064 1171123929753696 1171395723529773 1171805119668288 1174548268729584 1175190332287563 1178184641078592 1178353089813904 1178828692449444 1179038484604512 1180615957090368 1182001241794752 1182275559971226 1185457385776608 1186105412773206 1186795316740068 1189573557254999 1189777565753928 1189989306442944 1191385589438016 1194121213756982 1195522344956898 1196217726328044 1197818183459016 1198739821471584 1199437074303552 1203601786367106 1205212122863084 1206626267665476 1207328107687128 1211239115486568 1214780750327172 1216206122551308 1218541681442736 1219207793877927 1222489014392016 1223200081057248 1223713567752242 1226063543673864 1227162504384288 1228887538181541 1230531705276174 1230750698841552 1232194809526128 1233843401522592 1234561072522176 1235577826719369 1238127580000101 1238560298542656 1239800950325672 1240013572680384 1240301354325642 1242181819883424 1243639343360736 1244319175363302 1245042939647556 1246708721559384 1247667977450016 1247957535525183 1248393689581248 1251316129430864 1251821181146004 1252000157927273 1252728389892294 1254404454408516 1255190173175232 1255876319406924 1256099823467552 1256606805960072 1259548472387646 1264363638095628 1265847188777892 1267766385295424 1268278076603664 1273661060313558 1274401891447524 1276106953619736 1277604283410504 1277831654323392 1282488475221072 1284951320380224 1286238441522888 1290405070747128 1291155641115984 1292883118654176 1294400132885664 1294700536532907 1298184928595856 1298894577791517 1299348534053952 1300418645614263 1302390257162736 1303147798773408 1304676857145312 1306422425141568 1307369204017248 1309206985121511 1310958614117754 1311721139554812 1312730417991888 1315251338700096 1315970317201572 1316794598852544 1317514420972908 1319511952042176 1319818183626138 1321060211417664 1321366802320782 1324922960573856 1325647226040642 1326418295180076 1328192951726664 1329523387520293 1329751397019096 1329988048377408 1333639558998684 1334606062434274 1338737969748312 1338976220416576 1347001784376388 1347545456391393 1348582299155532 1349366708591496 1351172068538544 1351957984326432 1356337504845792 1357696132718604 1359512636862856 1360303403982768 1361899526318352 1362644004922389 1364709958579408 1366311251379312 1367105972946336 1368935066810304 1370306313517848 1374548747925024 1375300141191018 1375544898705264 1377385283272096 1379001448760544 1379321486633097 1379803551642432 1380557817432324 1383033616739376 1383789648235407 1384273274841792 1384594536196746 1386219160716894 1388073826712916 1388320857516768 1389079779268326 1389949854344352 1393380335860488 1394776069116381 1397454547368852 1398529791716848 1399094261280828 1401215478484416 1401981449044812 1403626474631268 1404442900778904 1406321948887056 1407730645609722 1412088944822136 1413112301400996 1415002948571544 1416915371800768 1417487262086448 1422906216740064 1426237183457352 1427066761233456 1430652778452576 1431689588448336 1435620322822203 1435875815315144 1436122063954368 1437560611113816 1439483968443024 1440321251275872 1444987014966432 1446682501460448 1447018246713249 1449212123197328 1450912567254192 1451705704590519 1452550096255482 1454493508485948 1455612640358352 1456459304511456 1458407946993984 1460119181040576 1460458044670338 1461516454874343 1463471863476602 1464388535371104 1465189039308078 1466041273620084 1469473217785587 1469986790311872 1470790354519404 1474748652282432 1475090911111566 1476821720240874 1479657756037608 1484450946047448 1485937903699151 1486192737844872 1488791445889692 1490538330645588 1494217070692497 1496236554424584 1498238416134576 1499109873776928 1505472582538316 1506080215966851 1506348247968648 1508363638429872 1510133488366608 1511011864835424 1515906623062944 1519455300023192 1520068577105862 1520339098568976 1522123000002864 1524159495998496 1525046030762688 1525264071353456 1525879692951516 1529451716470713 1529986251140928 1530341329480614 1531518820990536 1534459895150112 1535298703401834 1536260365327968 1537100157801726 1539430610715872 1539787880897161 1540051950161592 1541236913320608 1541594602707579 1542133381247424 1545743454002832 1546588430380749 1547488011043422 1549558443681108 1551376629855612 1551652723106976 1553728727843264 1555912818831798 1557307434197016 1561860964706364 1563693586137396 1566064358306112 1566920443050084 1571771589932592 1573346015681454 1576367413294968 1581473883697608 1582393755653424 1584250469390736 1586370087671904 1591878317142987 1594029793275864 1594956968437392 1597090911278688 1598964870035232 1604516831389521 1604802381822808 1605077600890176 1605450106387638 1608835023553968 1609770810249504 1610650787004378 1613815936939584 1614985487315424 1615360292229537 1617255687503043 1619419464498402 1619707667102896 1620361407685356 1620593075813047 1621608163401744 1624722241923648 1625610391837236 1629985352522688 1630363638596994 1632276638160966 1634751391565152 1635645023885614 1637564220403146 1638516717575388 1640708940368232 1641000931788736 1642352419878009 1642926412701504 1647437102292492 1648631018301162 1650836773333468 1653735139100856 1659092233817736 1660057252863408 1662278295412512 1663943380700244 1669094908194672 1670007314303379 1670304519856392 1672539272544688 1674501759209232 1675475741280096 1679397963183528 1683266123727657 1685518218151398 1685818184127504 1687796251703856 1688777966580768 1691037435471552 1694641778964729 1696909093233606 1698214747084744 1698900174412434 1699202521930032 1701475938159648 1703472377880672 1704463210852416 1705394950945812 1709387212526091 1709984633628096 1710381485890098 1714679432998308 1714984588697184 1715922080272638 1720540094329504 1720939396296827 1721234532533544 1721540854821312 1722958673614353 1726267382043876 1730913238127808 1731859437055356 1733891527485684 1736520342883648 1736923353537974 1737221230978128 1738961385753186 1743862506230304 1745609313495348 1747944818823672 1748961519406416 1750307223989184 1754627089602096 1756685894630544 1759757578168184 1760059371613248 1761822403094376 1767529634720856 1768557726906768 1770923935635552 1773001862692128 1773413339956839 1778186078664912 1779158119159809 1780192975110102 1784983959664416 1787078384157024 1791181820635473 1793283517435347 1794326589492066 1796727275188524 1798109732207376 1799155611455328 1801562758051392 1805402679550659 1807818184294626 1809939401498214 1810261510291472 1810992161530692 1813737871977024 1815866035091136 1816858673229852 1821748335172416 1822171125490758 1824309183826962 1827075084690464 1827812522164104 1828073850225098 1833733521588024 1834059864940352 1834800121585872 1835570351628363 1839095315510796 1840743756576432 1844044822319168 1845052864313876 1845797557914261 1846126048262328 1848292214289192 1850765102283888 1851841608783264 1852106372357768 1857840447813984 1859701425488508 1863272729825136 1865459015041104 1866478763044953 1869308598726416 1870063082339076 1871501966175024 1872590534371872 1875095931849408 1876974194146296 1879092584838441 1881606681612774 1882785259762848 1883814479110386 1884149735201328 1886670598095392 1889322708581469 1889983016115264 1896545457143442 1898770783166838 1901649577943136 1902755681644608 1904988294482112 1908919451264448 1910491590470337 1911602837171286 1914160430429604 1916406425115756 1916747481485088 1919311957924032 1923402854684689 1923732712831608 1929357662284332 1934550089672256 1935607606120692 1936733461673976 1939324677981264 1940816853811136 1941267277483618 1941600199328496 1947277392893784 1948688606499124 1949022801080928 1953585385744104 1954721698160112 1959297623714116 1959633637712352 1961053806025872 1966437921176631 1966787881482088 1967125180038336 1967581709332218 1969095626987832 1972877008050144 1973955475802358 1979267928063264 1979727275439207 1981590317126496 1982050203481173 1985055261186256 1986140386146817 1987384440860784 1988470839060963 1989627442770114 1992289427589996 1994982072566112 1997651221512768 2000459338498026 2001909093651411 2004587510476354 2008106954622468 2008464330624864 2011151517906496 2013511317822144 2020502676564582 2022873448733298 2024050062887244 2026758102807816 2027118798091968 2029497333337152 2034506257268688 2036544199077906 2039268955294284 2040455105974152 2042025094654048 2042849289477528 2047064937869112 2049466877068968 2050658959419504 2053402600215456 2055459470276772 2060991272003776 2061823121887536 2062117907174332 2062950211786527 2063317348057896 2066077924908144 2068502173140816 2069705327463648 2070836726148486 2074550425109064 2076409912262688 2076891804295119 2082110740069374 2082481286275152 2083619668902489 2084924781516528 2088928596758976 2089227257400112 2090070503790732 2095695453243456 2096181821053278 2097794687575272 2101823217726624 2102972173567218 2105439711946902 2108631844930144 2109121215010397 2109482923330584 2109858340871232 2111595968414583 2112333959187648 2119668452101494 2122504422857316 2125373057701152 2126609291249856 2139355775186028 2140600141850184 2145113364738624 2147534382672504 2153813722972716 2156340916670724 2159225952664536 2160481876913808 2162144217868992 2167480522449648 2169651663069926 2170023752190672 2173818184795992 2176368850881288 2178825144383223 2181740262728922 2183418960537528 2184688956767184 2187611920490976 2189803226504012 2190178771560864 2190687067005507 2195207795214903 2196582803056656 2197783558962117 2198174691068216 2198551671807552 2199061910430126 2204980185467808 2206185531779106 2212122978423648 2212636366667349 2213409670484544 2215232580361311 2218591174266992 2219486634056412 2219803960987619 2225459877592896 2226676419071172 2227072693141856 2232669012278976 2233187168834538 2235807495968382 2239197284244704 2240421335238278 2244354831636876 2247357624201864 2247757578836672 2248664810665392 2250395002271808 2258208873807474 2259522371952972 2262545457644808 2265200232549912 2265603362573376 2273859934594416 2279182950034788 2280508647853464 2283184500004296 2286239243997744 2287896107030184 2294979376711392 2295511994220921 2297278231485804 2301689842725168 2302948055102751 2304390547991952 2305650236702589 2309145916073808 2311855369980912 2313200071871136 2316294974637504 2318615181004248 2321232016565133 2324337665521662 2327064944783418 2327479084660464 2330593091764896 2331948692541888 2333869228247697 2334684902260032 2335961151295524 2339502786136128 2342247859507392 2342791447059546 2349096537459168 2350380664575126 2356706179627808 2357253122658679 2357657384898888 2358076969209024 2360019023522181 2364551119942452 2370914771553216 2372210825546412 2373590633480136 2379147114509998 2379555131507856 2388242427513964 2391044689913796 2392435452656088 2395636366918032 2397479642943168 2407203572734212 2410424245726168 2413252535330952 2414656215374256 2415976180506567 2422478230973136 2429129196747603 2429561500654344 2432412245102616 2437083362885472 2438415587755854 2444978028784032 2445545457895491 2446400162114496 2447427135504484 2448414957241449 2452127087347728 2453467535828421 2454325008768576 2456346330604719 2457775076363082 2461063410552348 2461501397683104 2464389619052256 2467686803045184 2471155653438738 2472946527451743 2476255160000202 2479601900651344 2480602708651284 2484363639766848 2487278686721472 2488638350726604 2490085879295112 2493417443118768 2495335954900032 2495915071050366 2502632258861728 2503642362292008 2504000315854546 2505456779784588 2508808908817032 2511752638813848 2512199646935104 2513213611920144 2519096944775292 2528277327227097 2528727276191256 2531694377555784 2536556153207328 2545363639850409 2547322120627116 2548803782895048 2552213907239472 2555208566821008 2564976950442144 2565572228835147 2572476883045776 2573883120408957 2580810141494256 2582311282231968 2585766237308352 2588800265771328 2589401073065814 2596369857191712 2597789155583034 2600837291228526 2604780514325472 2605385030306961 2606295597546816 2608442078629779 2609353714290624 2614738408034496 2618413970243022 2621917228235508 2623442279109624 2625460835983776 2631940634403144 2634577019442053 2635028841945816 2639636367252276 2642733604641564 2649845921147712 2651294452081284 2652836590360152 2656385903453328 2659046775040586 2659502794038192 2667279117997368 2669212124868548 2670289462665153 2677475939496624 2694003568752776 2695090912782786 2697164598311064 2698733417182992 2702344137077088 2703915968652864 2711727276441939 2712675009691584 2714909102247321 2715392265437208 2719025273725712 2720606807965536 2723799052636704 2725288009844778 2729419917158816 2732622502758624 2733256688236137 2734211945892672 2736463775740443 2740612627035696 2742110775337647 2749097495850048 2750600282382036 2751089797410528 2754770566544192 2758002897521088 2758642973266194 2761115634864648 2766067233478752 2767579296470814 2769189072393492 2772438321433788 2776147653425832 2776641715033536 2778159558536652 2779899708688704 2786760671720976 2789552138232762 2794909094737704 2797059583433696 2798188522561656 2803962898089624 2807252949262536 2808885801557808 2812643897774112 2815461291219444 2822410022419161 2824177889644272 2825721718665579 2826224602801992 2830005897143088 2834974524172896 2844818185715163 2845812433480128 2852474366914704 2854133522466912 2861305556905152 2863379176896672 2867404255756929 2871240645644406 2871751630630288 2875121222227632 2878967936886048 2880642502551744 2888964353333569 2889974029932864 2893365002920896 2894036493426498 2898424246394656 2901825134508384 2903411409181038 2905100192510964 2908987016971896 2911225280716704 2911900916225427 2912918609022912 2920916089340676 2923032909748686 2926943726953204 2928777070742208 2930378078616156 2932082547240168 2938946435571174 2941580709038808 2950181822223132 2953643440481748 2959315512075216 2960933213703537 2968901892094896 2971875807398302 2972385475689744 2977582891779384 2981076661291176 2984441164155171 2988434141384994 2992473108849168 2996476832269152 2998219747553856 3000689007747039 3006881265714531 3010945165076632 3012160431933702 3012696495937296 3016727276859744 3020266976733216 3022023729670848 3030754014846873 3031813246125888 3034310173099947 3038910600046384 3040137154211724 3040678197137952 3044246000005728 3048318991996992 3050528142706912 3051759385903032 3054816298616859 3058903432941426 3060682658961228 3063037641981072 3068919790300224 3070597406803668 3072520730655936 3074200315603452 3078861221431744 3079575761794322 3080103900323184 3082473826641216 3083189205415158 3091486908005664 3093176860761498 3094976022086844 3099116887362216 3102753259711224 3103305446213952 3111825637663596 3114614868394032 3123721929412728 3127387172274792 3133840886100168 3143543179865184 3144272731579917 3146692031362908 3152734826589936 3154458260350827 3158159567920353 3162947767395216 3164787511306848 3168500938781472 3172740175343808 3179502678152241 3183756634285974 3188059586551728 3189913936874784 3194181822557376 3197929740070464 3209033662779042 3209604763645616 3210900212775276 3217670047107936 3219541620499008 3221301574008756 3228842512549283 3229970974630848 3230720584459074 3234511375006086 3238838928996804 3239415334205792 3240722815370712 3241186151626094 3243216326803488 3251220783674472 3254477494604889 3260727277193988 3264553276321932 3269502783130304 3271290047771228 3272610394093383 3275128440806292 3277033435150776 3281417880736464 3284704839756018 3294874204584984 3297262036602324 3301673546666936 3307470278201712 3309278297668659 3318184467635472 3320114505726816 3324556590825024 3327886761400488 3338189816389344 3340014628606758 3340609039712784 3345078545089376 3349003518418464 3349780753251807 3350951482560192 3353711243952573 3358795926367056 3360632002857417 3366532247455314 3371036436302796 3371636368255008 3375592503407712 3377555933161536 3387313310711211 3389283557929458 3393818186467212 3396429494169488 3397800348824868 3398405043860064 3402951876319296 3406944755761344 3410205061373467 3410789901891624 3418774425052182 3420762971780196 3429358865996616 3429969177394368 3431844160545276 3441080188659008 3441878792593654 3442469065067088 3445917347228706 3452534764087752 3463718874110712 3467783054971368 3473846707075948 3474442461956256 3477922771506372 3486506498282493 3487725012460608 3491218626990696 3495889637647344 3497923038812832 3509254179204192 3513371789261088 3514187170589319 3519515156336368 3523644806188752 3525570996862689 3535059269441712 3537115453813536 3541847871271104 3546003725384256 3546826679913678 3556372157329824 3558316238319618 3560385950220204 3568720671764997 3569967919328832 3574156768314048 3582363641270946 3586567034870694 3588653178984132 3593454550377048 3596219464414752 3598311222910656 3608706337555081 3610805359101318 3615636368589252 3619878802996428 3620523020582944 3621984323061384 3633717346459704 3644342250981516 3648618367653924 3654150169380928 3655625044328208 3656147700450196 3657623381633781 3667467043176048 3669600243171744 3671140703256726 3678190631021592 3681487513152864 3690105728627752 3691595115828522 3692252096524656 3696584428578384 3701530204567776 3703683217566528 3704212744715536 3714382740000303 3715680895627968 3719402850977016 3726545459650272 3730918030082208 3732957526089906 3738617197452832 3740126164678152 3743003932350048 3743872606575549 3745181068743744 3753948388292592 3756000473781819 3758185169676882 3763213363225548 3765570519525696 3767628958220772 3768299470402656 3773341196190784 3778645417162938 3793090914286884 3797541566333676 3803299155886272 3820983180940674 3823205674342572 3828320860859208 3832812850231512 3833494962970176 3846805709369378 3847465425663216 3858715324568664 3871215212241384 3873466923347952 3878649355962528 3882534554967236 3883200398656992 3884101609598721 3894554785787568 3896683733374551 3897377212998248 3898045602161856 3907170771488208 3909443396320224 3918595247428232 3919267275424704 3922107612051744 3927620955364533 3932875842353262 3933575762964176 3935163418664436 3938191253975664 3945754016100288 3947910951604716 3958535856126528 3959454550878414 3963180634252992 3964100406962346 3970110522372512 3972280772293634 3974768881721568 3976941678121926 3979254885540228 3984578855179992 3988570162560879 3989964145132224 4000918676996052 4003818187302822 4009175020952708 4016213909244936 4016928661249728 4041005353129164 4045746897466596 4048100125774488 4053516205615632 4069012514537376 4073088398155812 4078537910588568 4080910211948304 4084050189308096 4085698578955056 4087932014767167 4094129875738224 4098933754137936 4101317918839008 4106805200430912 4110918940553544 4123646243775072 4124235814348664 4125900423573054 4126634696115792 4132155849816288 4137004346281632 4137964459899291 4139410654927296 4141673452296972 4149100850218128 4151368944706221 4152819824525376 4153783608590238 4164221480138748 4164962572550304 4167239337804978 4169849563033056 4178454514800224 4179424248149437 4180141007581464 4184328207349143 4192363642106556 4195589375150544 4203646435453248 4205944347134436 4210879423893804 4217263689860288 4218242430020794 4218965846661168 4223191936829166 4239336904202988 4245008845714632 4250746115402304 4278711550372056 4281200283700368 4295068765345008 4306860968466609 4307627445945432 4312681833341448 4318451905329072 4320963753827616 4334961044899296 4339303326139852 4340047504381344 4341054740139747 4347636369591984 4352737701762576 4355117113771557 4357650288766446 4363480525457844 4366837921075056 4369377913534368 4375223840981952 4379606453008024 4380357543121728 4381374134011014 4384549364623029 4390415590429806 4393165606113312 4395567117924234 4396349382136432 4398123820860252 4408419653356761 4409960370935616 4412371063558212 4424245956847296 4425272733334698 4430465160722622 4437182348533984 4438973268112824 4439607921975238 4453352838142344 4454145386283712 4457813711097453 4466374337669076 4471614991936764 4478394568489408 4480842670476556 4482651212077491 4488709663273752 4494715248403728 4497329621330784 4516417747614948 4519044743905944 4525090915289616 4530400465099824 4547719869188832 4558365900069576 4561017295706928 4566369000008592 4572478487995488 4575792214060368 4588355149412139 4589958753422784 4591023988441842 4594556462971608 4603379685450336 4605896110205502 4608781095983904 4611300473405178 4618291832147616 4619363642691483 4623710739961824 4624783808122737 4626400143742272 4637230362008496 4639765291142247 4642464033130266 4648675331043324 4654129889566836 4654958169320928 4661186183529792 4667738456495394 4671121218519959 4671922302591048 4685582894119092 4698193074918336 4700761329150252 4713412359255616 4714506245317358 4715314769797776 4720038047044362 4729102239884904 4744421651092824 4747181266960272 4758294229019996 4759110263015712 4775634951428961 4776484855027928 4782089379827592 4784870905312176 4791272733836064 4813550494168563 4814407145468424 4820848491452336 4826505070661904 4829312430748512 4831952361013134 4844956461946272 4846080876688611 4851767062509129 4858258393495206 4859123001308688 4861779227439141 4864824490205232 4874166725770944 4876831175511708 4889956057568064 4891090915790982 4894854271008968 4896829914482898 4904254174695456 4906935071656842 4912692661209438 4915550152726164 4922126821104696 4923002795366208 4927057259634027 4928779238104512 4942311306877476 4945893054903486 4952510320000404 4959203801302688 4961205417302568 4977276701453208 4980171758590224 4986834886237536 4991830142100732 5005264517723456 5007284724584016 5008000631709092 5010021942910137 5010913559569176 5017617817634064 5023505277627696 5026427223840288 5038193889550584 5056554654454194 5057454552382512 5063388755111568 5073112306414656 5083925336894187 5090727279700818 5094644241254232 5097607565790096 5104427814478944 5110417133642016 5122151522168107 5128161637578273 5129953900884288 5131144457670294 5144953766091552 5147766240817914 5161620282988512 5162818188890481 5164622564463936 5168876020843059 5178802146131628 5192739714383424 5195578311166068 5201674582457052 5209561028650944 5210770060613922 5216884157259558 5236827940486044 5243834456471016 5246884558219248 5250921671967552 5263881268806288 5269154038884106 5270057683891632 5279272734504552 5285467209283128 5302588904162568 5305673180720304 5312771806906656 5318093550081172 5319005588076384 5320240019870517 5334558235994736 5337474357479427 5338424249737096 5340578925330306 5354951878993248 5373545461906419 5379850552306041 5388007137505552 5390181825565572 5394329196622128 5397466834365984 5404688274154176 5416208038651977 5423454552883878 5429818204494642 5430784530874416 5438050547451424 5441213615931072 5447598105273408 5450576019689556 5458839834317632 5465245005517248 5466513376472274 5472927551480886 5481225254071392 5484221550675294 5501200564764072 5502179594821056 5506711054885089 5517285946532388 5522231269729296 5532134466957504 5535158592941628 5538378144786984 5544876642867576 5552295306851664 5556319117073304 5573521343441952 5579104276465524 5589818189475408 5594119166867392 5596377045123312 5599436289134859 5607925796179248 5614505898525072 5617771603115616 5625287795548224 5630922582438888 5637277754515323 5644820044838322 5648355779288544 5651443437331158 5652449205603984 5660011794286176 5667968125744407 5669949048345792 5689636371430326 5704948733829408 5708267044933824 5724757583599649 5726758353793344 5731474771411011 5734808511513858 5742481291288812 5743503261260576 5750242444455264 5757935873772096 5770208564054067 5777928706667138 5788072986852996 5796848492789312 5803650269016768 5806822818362076 5810200385021928 5817974033943792 5822450561433408 5823801832450854 5841832178681352 5846065819497372 5853887453906408 5860756157232312 5864165094480336 5877892871142348 5883161418077616 5899313763529893 5900363644446264 5907286880963496 5918631024150432 5921866427407074 5937803784189792 5939181826317621 5943751614796604 5944770951379488 5946150610443519 5955165783558768 5958421158440451 5962153322582352 5965412517182889 5968882328310342 5976868282769988 5984946217698336 5992953664538304 6001378015494078 6005727280954233 6013762531429062 6021890330153264 6024320863867404 6025392991874592 6033454553719488 6040533953466432 6061508029693746 6068620346199894 6077821200092768 6080274308423448 6081356394275904 6088492000011456 6101056285413824 6103518771806064 6109632597233718 6117806865882852 6121365317922456 6126075283962144 6141194813607336 6148400631206904 6159151523588644 6160207800646368 6166378410830316 6182973816011328 6186353721522996 6189952044173688 6198233774724432 6205506519422448 6223651275327192 6229229736788064 6230675412885357 6247443858825456 6250859006707467 6254774344549584 6267681772200336 6287086359730368 6288545463159834 6293384062725816 6305469653179872 6308916520701654 6316319135840706 6325895534790432 6327363645031191 6329575022613696 6334787905243749 6337001877562944 6359005356304482 6367513268571948 6376119173103456 6379827873749568 6398258475787843 6418067325558084 6419209527291232 6421800425550552 6435340094215872 6442603148017512 6457685025098566 6461441168918148 6469022750012172 6477677857993608 6478830668411584 6481445630741424 6482372303252188 6486432653606976 6502441567348944 6508954989209778 6521454554387976 6529106552643864 6542580095542456 6545220788186766 6550256881612584 6554066870301552 6562835761472928 6569409679512036 6585623385644709 6589748409169968 6593350676886351 6594524073204648 6603347093333872 6614940556403424 6618556595337318 6636368935270944 6637909100002047 6640229011453632 6645697741083933 6655773522800976 6659411882962857 6676379632778688 6680029257213516 6681218079425568 6690157090178752 6698007036836928 6699561506503614 6707422487905146 6717591852734112 6721264005714834 6733064494910628 6742072872605592 6743272736510016 6751185006815424 6774626621422422 6778567115858916 6787636372934424 6792858988338976 6795600697649736 6796810087720128 6820410122746934 6821579803783248 6837548850104364 6841525943560392 6858717731993232 6863688321090552 6883757585187308 6884938130134176 6886535982662763 6891834694457412 6905069528175504 6908844165308253 6927437748221424 6935566109942736 6947693414151896 6948884923912512 6955845543012744 6963696049695399 6973012996564986 6982437253981392 6991779275294688 6995846077625664 7001607684743091 7016056286667239 7018508358408384 7026743578522176 7028374341178638 7039030312672736 7047289612377504 7051141993725378 7070118538883424 7071759367976037 7074230907627072 7080057070566543 7093653359827356 7112744314659648 7116632476639236 7120771900440408 7137441343529994 7164727282541892 7173134069741388 7177306357968264 7186909100754096 7192438928829504 7217412675110162 7221610718202636 7231272737178504 7239757605992856 7241046041165888 7243968646122768 7247928541519701 7267434692919408 7287387590242809 7288684501963032 7297236735307848 7311250088656416 7312295400900392 7315246763267562 7334934086352096 7336636373686473 7339200486343488 7342281406513452 7356381262043184 7360402607485263 7362975026305728 7369038991814157 7380211457255504 7383190231657044 7384504193049312 7393168857156768 7403060409135552 7408425489431072 7418839582355229 7428765480000606 7438805701954032 7453090919300544 7461836060164416 7465915052179812 7477234394905664 7480252329356304 7486007864700096 7487745213151098 7507896776585184 7512000947563638 7516370339353764 7526426726451096 7535257916441544 7536598940805312 7557290834325876 7586181828573768 7595083132667352 7636090919551227 7641966361881348 7646411348685144 7656641721718416 7665625700463024 7693611418738756 7694930851326432 7696716686505441 7717430649137328 7721649361226871 7742430424482768 7746933846695904 7757298711925056 7765069109934472 7766400797313984 7768203219197442 7789109571575136 7793367466749102 7794754425996496 7814341542976416 7816155090920883 7818886792640448 7825326235889337 7837190494856464 7841474673333973 7844215224103488 7855241910729066 7865751684706524 7867151525928352 7870326837328872 7876382507951328 7895821903209432 7903731058326159 7918909101756828 7928200813924692 7940221044745024 7944561544587268 7949537763443136 7953883356243852 7958509771080456 7969157710359984 7977140325121758 8001837353992104 8007636374605644 8018350041905416 8032427818489872 8082010706258328 8091493794933192 8096200251548976 8107032411231264 8135181829325817 8138025029074752 8144727306741963 8146176796311624 8157075821177136 8161820423896608 8171397157910112 8175864029534334 8188259751476448 8197867508275872 8199770064708411 8202635837678016 8221837881107088 8226332326012941 8247292487550144 8248471628697328 8251800847146108 8253269392231584 8264311699632576 8274008692563264 8275928919798582 8283346904593944 8298201700436256 8302737889412442 8307567217180476 8327014900784993 8328442960277496 8329925145100608 8334478675609956 8339699126066112 8356909029600448 8358848496298874 8360282015162928 8368656414698286 8384727284213112 8391178750301088 8411888694268872 8421758847787608 8436484860041588 8437931693322336 8446383873658332 8467230067257483 8478673808405976 8490017691429264 8534454557145489 8557423100744112 8562400567400736 8590137530690016 8602212767270787 8613721936933218 8615254891890864 8625363666682896 8636903810658144 8641927507655232 8666893060000707 8669922089798592 8678606652279704 8680095008762688 8682109480279494 8695272739183968 8705475403525152 8710234227543114 8715300577532892 8726961050915688 8733675842150112 8735702748676281 8738755827068736 8759212906016048 8762748268022028 8764001105490911 8769098729246058 8780831180859612 8786331212226624 8791134235848468 8792698764272864 8796247641720504 8816839306713522 8824742127116424 8850545466669396 8860930321445244 8874364697067968 8877946536225648 8879215843950476 8882799641110611 8906705676284688 8915627422194906 8932748675338152 8943229983873528 8961685340953112 8965302424154982 8977419326547504 8989430496807456 8994659242661568 9020643797143593 9032835495229896 9038089487811888 9050181830579232 9060800930199648 9092262044540619 9095439738377664 9102930519299841 9116731800139152 9122034591413856 9132738000017184 9144956975990976 9151584428120736 9164448895850577 9176710298824278 9182047976883684 9189112925943216 9206759370900672 9211792220411004 9217562191967808 9222600946810356 9236583664295232 9238727285382966 9247421479923648 9249567616245474 9274460724016992 9279530582284494 9284928066260532 9297350662086648 9306663712642051 9308259779133672 9309916338641856 9335476912990788 9342242437039918 9343844605182096 9371165788238184 9401522658300504 9429012490634716 9430629539595552 9432818194739751 9440076094088724 9458204479769808 9463374781052481 9488843302185648 9494362533920544 9516588458039992 9518220526031424 9538508034456723 9551269902857922 9552969710055856 9564178759655184 9569741810624352 9582545467672128 9627100988337126 9628814290936848 9641696982904672 9653010141323808 9658624861497024 9663904722026268 9686527537647849 9689912923892544 9692161753377222 9703534125018258 9716516786990412 9718246002617376 9723558454878282 9729648980410464 9753662351023416 9763432483814667 9782181831581964 9789708542017936 9793659828965796 9808508349390912 9813870143313684 9825385322418876 9831100305452328 9844253642209392 9854114519268054 9884622613754952 9891786109806972 9905020640000808 9918407602605376 9922410834605136 9927834893005977 9954553402906416 9960343517180448 9973669772475072 9983660284201464 10014569449168032 10016001263418184 10020043885820274 10021827119138352 10035235635268128 10047010555255392 10049342259755421 10052854447680576 10076387779101168 10081896008572251 10113109308908388 10114909104765024 10126777510223136 10161939932133633 10167850673788374 10181454559401636 10189288482508464 10195215131580192 10208855628957888 10220834267284032 10230615184120401 10244303044336214 10256323275156546 10262288915340588 10289907532183104 10295532481635828 10323240565977024 10325636377780962 10337752041686118 10357604292263256 10391156622332136 10401565325894057 10403349164914104 10421540121227844 10433768314519116 10459519494847479 10473655880972088 10487668912942032 10493769116438496 10527762537612576 10538308077768212 10540115367783264 10542561511767957 10558545469009104 10570934418566256 10576712990588067 10605177808325136 10611346361440608 10625543613813312 10636187100162344 10638011176152768 10640480039741034 10669116471989472 10674948714958854 10676848499474192 10681157850660612 10706162015294991 10709903757986496 10747090923812838 10759701104612082 10776014275011104 10780363651131144 10788658393244256 10794933668731968 10826119012665243 10832416077303954 10846909105767756 10859636408989284 10861569061748832 10876101094902848 10901152039379112 10933026752944548 10945855102961772 10962450508142784 10968443101350588 11002401129528144 11013422109770178 11034571893064776 11044462539458592 11070317185883256 11076756289573968 11089753285735152 11104590613703328 11112638234146608 11143148220000909 11147042686883904 11158208552931048 11179636378950816 11192754090246624 11198872578269718 11215851592358496 11229011797050144 11231617819726647 11235543206231232 11261845164877776 11268001421345457 11274555509030646 11289640089676644 11296711558577088 11302886874662316 11304898411207968 11320023588572352 11335936251488814 11344151530691329 11379272742860652 11409897467658816 11449515167199298 11462949542822022 11469617023027716 11484962582577624 11487006522521152 11500484888910528 11540417128108134 11555857413334276 11576145973705992 11613645636724152 11620400770043856 11635948067887584 11647603664901708 11683664357362704 11690051200123653 11692131638994744 11707774907812816 11721512314464624 11728330188960672 11755785742284696 11766322836155232 11782862866093599 11798627527059786 11800727288892528 11814573761926992 11837262048300864 11843732854814148 11875607568379584 11878363652635242 11887503229593208 11889541902758976 11892301220887038 11910331567117536 11916842316880902 11924306645164704 11930825034365778 11937764656620684 11953736565539976 11965710487682637 11969892435396672 12002756030988156 12011454561908466 12027525062858124 12043780660306528 12048641727734808 12050785983749184 12123016059387492 12137240692399788 12155642400185536 12160548616846896 12207037543612128 12219265194467436 12235613731765704 12242730635844912 12252150567924288 12282389627214672 12296801262413808 12318303047177288 12320415601292736 12332756821660632 12372707443045992 12379904088347376 12396467549448864 12411013038844896 12413893379697873 12447302550654384 12454106834118663 12458459473576128 12461350825770714 12494887717650912 12501718013414934 12509548689099168 12535363544400672 12538272744448311 12552984622047429 12577090926319668 12586768125451632 12610939306359744 12617833041403308 12632638271681412 12651791069580864 12654727290062382 12669575810487498 12718010712608964 12735026537143896 12752238346206912 12796516951575686 12836134651116168 12838419054582464 12843600851101104 12885206296035024 12915370050197132 12920582905399827 12922882337836296 12938045500024344 12955355715987216 12962891261482848 12964744606504376 13004883134697888 13017909978419556 13042909108775952 13058213105287728 13065351341314671 13085160191084912 13090441576373532 13100513763225168 13108133740603104 13125671522945856 13138819359024072 13153648093869087 13171246771289418 13179496818339936 13186701353772702 13189048146409296 13206694186667744 13225258960070283 13229881112806848 13237113190674636 13272737870541888 13275818200004094 13291395482167866 13311547045601952 13318823765925714 13360058514427032 13362436158851136 13373441133292359 13399123013007228 13414844975810292 13435183705468224 13442528011429668 13466128989821256 13484145745211184 13549253242844844 13557134231717832 13575272745868848 13585717976677952 13591201395299472 13640820245493868 13643159607566496 13675097700208728 13683051887120784 13717435463986464 13727376642181104 13765065448236417 13767515170374616 13769876260268352 13773071965325526 13783669388914824 13810139056351008 13817688330616506 13854875496442848 13858090928074449 13871132219885472 13874351424368211 13895386828303792 13902982703027719 13911691086025488 13919295873426741 13927392099390798 13946025993129972 13964874507962784 13983558550589376 14003215369486182 14013363655559877 14032112573334478 14056748682357276 14078060625345472 14094579224755008 14102283987450756 14140237077766848 14143518735952074 14160114141133086 14187306719654712 14233264953278472 14241543800880816 14274882687059988 14326904854286883 14329454565083784 14346268139482776 14354612715936528 14373818201508192 14434825350220324 14440651482505689 14443221436405272 14462545474357008 14479515211985712 14487937292245536 14495857083039402 14534869385838816 14538242630065833 14574775180485618 14577369003926064 14585337682317423 14594473470615696 14622500177312832 14624590801800784 14630493526535124 14669868172704192 14673272747372946 14684562813026904 14712762524086368 14720805214970526 14738077983628314 14760422914511008 14763848505072779 14766380463314088 14769008386098624 14781171778902081 14786337714313536 14816850978862144 14837679164710458 14857530960001212 14877611403908064 14931830104359624 14960504658712608 14975490426302196 15015793553170368 15024001895127276 15032740678707528 15052853452902192 15070515832883088 15114581668651752 15172363657147536 15190166265334704 15251776010682561 15272181839102454 15283932723762696 15292822697370288 15313283443436832 15331251400926048 15366454566504321 15384484912734819 15387222837477512 15389861702652864 15393433373010882 15434861298274656 15443298722453742 15484860848965536 15488454566671443 15493867693391808 15506628062529177 15530138219868944 15536406438394884 15538627726913333 15578219143150272 15586734933498204 15589508851992992 15628683085952832 15632310181841766 15650652471778674 15674380989712928 15682949346667946 15710483821458132 15731503369413048 15734303051856704 15740653674657744 15752765015902656 15791643806418864 15807462116652318 15837818203513656 15856401627849384 15889123089174536 15907766712487704 15917019542160912 15938315420719968 15954280650243516 16003674707984208 16012423072438281 16015272749211288 16036700083810832 16064855636979744 16120636385719257 16139551656918123 16164021412516656 16182987589866384 16192400503097952 16214064822462528 16248624115955931 16270363658651634 16289454613483926 16292353592623248 16314151642354272 16323640847793216 16342794315820224 16351728059068668 16376519502952896 16395735016551744 16399540129416822 16443675762214176 16452664652025882 16496943257394656 16500771858610753 16503601694292216 16506538784463168 16520133164655267 16551857839597164 16566693809187888 16596403400872512 16605475778824884 16615134434360952 16654029801569986 16656885920554992 16668957351219912 16717696992597748 16720564030325856 16737312829396572 16769454568426224 16782357500602176 16823777388537744 16843517695575216 16872969720083176 16875863386644672 16892767747316664 16911833263545969 16934460134514966 16957347616811952 16980035382858528 17003904377233221 17038993839049009 17068909114290978 17114846201488224 17124801134801472 17174272750798947 17180275061380032 17194424314233033 17204425534541574 17227443873866436 17230509783781728 17250727333365792 17273807621316288 17310625692162201 17333786120001414 17357213304559408 17364218960558988 17390545478367936 17410950807050304 17420468455086228 17430601155065784 17453922101831376 17467351684300224 17471405497352562 17518425812032096 17525496536044056 17528002210981822 17538197458492116 17561662361719224 17582268471696936 17585397528545728 17592495283441008 17633678613427044 17649484254232848 17697941290589679 17701090933338792 17721860642890488 17755893072451296 17758431687900952 17765599282221222 17813411352569376 17817545478952863 17831254844389812 17865497350676304 17875263475321353 17886459967747056 17896237551548667 17923370681906224 17930604848309964 17954838653095008 17978860993614912 18017181842862699 18041287594287186 18065670990459792 18076178975623776 18100363661158464 18121601860399296 18184524089081238 18205861038599682 18233463600278304 18244069182827712 18265476000034368 18303168856241472 18328897791701154 18353420597648556 18364095953767368 18378225851886432 18423584440822008 18442039136094371 18445201893620712 18477454570765932 18499135232490948 18548921448033984 18559061164568988 18569856132521064 18594701324173296 18613327425284102 18616519558267344 18670953825981576 18684484874079836 18687689210364192 18692026238656071 18742331576476368 18752577020122401 18803045316601008 18858024981269432 18861259079191104 18865636389479502 18880152188177448 18916408959539616 18926749562104962 18977686604371296 18982090935093573 18988725067841088 19004363715731247 19033176916079984 19043581349525363 19077016068913446 19102539805715844 19105939420111712 19128357519310368 19139483621248704 19194775427363529 19254201976674252 19257628581873696 19283393965809344 19306020282647616 19327809444052536 19373055075295698 19384323506754444 19407068250036516 19433033573980824 19436492005234752 19447116909756564 19459297960820928 19507324702046832 19526864967629334 19564363663163928 19579417084035872 19587319657931592 19627740286627368 19650770644837752 19662200610904656 19688507284418784 19708229038536108 19756870156934127 19769245227509904 19780052030659053 19783572219613944 19810041280001616 19844821669210272 19855669786011954 19909106805812832 19913727300006141 19920687034360896 19967320568402928 19978235648888571 20029138898336064 20032002526836368 20040087771640548 20043654238276704 20070471270536256 20094021110510784 20098684519510842 20152775558202336 20163792017144502 20222750473334983 20226218617816776 20229818209530048 20253555020446272 20323879864267266 20335701347576748 20362909118803272 20378576965016928 20390430263160384 20461230368240802 20488606088672428 20512646550313092 20524577830681176 20591064963271656 20651272755561924 20675504083372236 20715208584526512 20726532495924759 20782313244664272 20803130651788114 20806698329828208 20843080242455688 20867536629038232 20891088149086197 20919038989694958 20947311761944176 20975337825884064 20987538232876992 21004823054229273 21048168860001717 21055525075225152 21076616155536424 21080230735566528 21085123023535914 21117090938018208 21141868837132512 21153425981176134 21210355616650272 21215278103928111 21222692722881216 21240171211699629 21272374200324688 21280960079482068 21284002684763641 21338232943978944 21349897429917708 21353696998948384 21362315701321224 21412324030589982 21494181847625676 21519402209224164 21552028550022208 21560727302262288 21577316786488512 21652238025330486 21664832154607908 21693818211535512 21719272817978568 21723138123497664 21802304078758224 21866053505889096 21891710205923544 21936886202701176 22004802259056288 22009909121059419 22026844219540356 22069143786129552 22081207822455789 22088925078917184 22107116975442471 22140634371766512 22153512579147936 22179506571470304 22209181227406656 22225276468293216 22256518747065687 22286296440001818 22316417105862096 22359272757901632 22385508180493248 22397745156539436 22431703184716992 22458023594100288 22463235639453294 22523690329755552 22536002842690914 22549111018061292 22579280179353288 22601897587844981 22605773749324632 22609796822415936 22671872502977628 22688303061382658 22758545485721304 22899030334398596 22908272758653681 22925899085644044 22939234046055432 22969925165155248 23080834256216268 23111714826668552 23152291947411984 23164948083680613 23227291273448304 23240801540087712 23271896135775168 23295207329803416 23367328714725408 23380102400247306 23384263277989488 23415549815625632 23443024628929248 23448465272762649 23456660377921344 23475978707668011 23511571484569392 23524424020001919 23532645672310464 23565725732187198 23597255054119572 23601454577785056 23629147523853984 23687465709628296 23711193174978477 23756727305270484 23775006459186416 23784602441774076 23820663134235072 23833684633761804 23848613290329408 23861650068731556 23875529313241368 23907473131079952 23931420975365274 24005512061976312 24022909123816932 24055050125716248 24087561320613056 24097283455469616 24246032118774984 24274481384799576 24321097233693792 24405545487977451 24414075087224256 24438530388934872 24471227463531408 24485461271689824 24564779254429344 24593602524827616 24599310194125233 24636606094354576 24665513643321264 24678996978038823 24745414886091984 24759808176694752 24792935098897728 24822026077689792 24827786759395746 24894605101308768 24908213668237326 24922701651541428 24981044702354979 24989775435301824 25003436026829868 25019097378198336 25070727088801344 25076545488896622 25105969244094858 25154181852639336 25173536250903264 25235666082806616 25260944362885567 25265276543362824 25309454580124764 25339151620974996 25401690201772449 25436021425217928 25470053074287792 25593033903151372 25603363671436467 25672269302232336 25687201702202208 25770412592070048 25830740100394264 25841165810799654 25845764675672592 25876091000048688 25910711431974432 25925782522965696 25929489213008752 26000679180002121 26009766269395776 26035819956839112 26085818217551904 26116426210575456 26130702682629342 26170320382169824 26180883152747064 26201027526450336 26207108246028843 26216267481206208 26277638718048144 26292003316472733 26307296187738174 26342493542578836 26358993636679872 26373402707545404 26378096292818592 26413388373335488 26450517920140566 26474226381349272 26551636400008188 26582790964335732 26623094091203904 26637647531851428 26720117028854064 26746882266584718 26798246026014456 26829689951620584 26885056022859336 26932257979642512 26968291490422368 27061931391430779 27098506485689688 27114268463435664 27150545491737696 27182402790598944 27276786133621857 27281640490987736 27286319215132992 27350195400417456 27366103774241568 27434870927972928 27454753284362208 27493346687551731 27530130896472834 27535030340749232 27546143930651052 27567338777829648 27620278112702016 27635376661233012 27709750992885696 27716181856148898 27742264439770944 27748702848736422 27790773656607584 27805965406055438 27823382172050976 27838591746853482 27854784198781596 27892051986259944 27919991137926153 27929749015925568 28006430738972364 28026727311119754 28064225146668956 28113497364714552 28204567974901512 28287037471904148 28320228282266172 28374613439309424 28390124343157443 28466529906556944 28483087601761632 28549765374119976 28615524103370169 28653809708573766 28658909130167568 28692536278965552 28709225431873056 28747636403016384 28869650700440648 28881302965011378 28886442872810544 28925090948714016 28959030423971424 28975874584491072 28991714166078804 29059582612943547 29069738771677632 29076485260131666 29149550360971236 29154738007852128 29170675364634846 29188946941231392 29249181603601568 29255969737046059 29260987053070248 29290297451444001 29346545494745892 29369125626053808 29425525048172736 29441610429941052 29476155967256628 29520845829022016 29527697010145558 29532760926628176 29562343557804162 29675358329420916 29715061920002424 29755222807816128 29863660208719248 29921009317425216 29950980852604392 30048003790254552 30065481357415056 30105706905804384 30141031665766176 30148026779266263 30229163337303504 30245688025716753 30344727314295072 30380332530669408 30485819796400899 30503552021365122 30544363678204908 30567865447525392 30585645394740576 30626566886873664 30662502801852096 30691845552361203 30732909133008642 30768969825469638 30774445674955024 30786866746021764 30869722596549312 30886597444907484 30969721697931072 30976909133342886 31013256125058354 31060276439737888 31072812876789768 31077255453826666 31173469866996408 31179017703985984 31204695977682171 31264620363683532 31301304943557348 31348761979425856 31365898693335892 31378558484542437 31420967642916264 31463006738826096 31481307349315488 31583287612837728 31614924233304636 31675636407027312 31712803255698768 31730138971764201 31778246178349072 31815533424975408 31834039084321824 31876630841439936 31908561300487032 32007349415968416 32024846144876562 32030545498422576 32073400167621664 32118486045884973 32129711273959488 32241272771438514 32279103313836246 32328042825033312 32365975179732768 32384801006195904 32478357037995729 32497248231911862 32540727317303268 32578909226967852 32584707185246496 32628303284708544 32697848529639713 32703456118137336 32799080258833644 32887351524428352 32905329304051764 32993886514789312 33001543717221506 33007203388584432 33040266329310534 33103715679194328 33133387618375776 33210951557649768 33230268868721904 33308059603139972 33313771841109984 33337914702439824 33429444660002727 33435393985195496 33441128060651712 33474625658793144 33538909136852448 33647554777075488 33687035391150432 33694853459179941 33745939440166352 33785535494633328 33804004264036371 33823666527091938 33868920269029932 33914695233623904 33960070765717056 34007808754466442 34032454592073987 34077987678098018 34137818228581956 34229692402976448 34348545501597894 34388848628466066 34408851069083148 34454887747732872 34461019567563456 34501454666731584 34621251384324402 34667572240002828 34714426609118816 34728437921117976 34840936910172456 34861202310131568 34907844203662752 34942810994705124 35036851624064192 35050993072088112 35056004421963644 35070153600370959 35076394916984232 35123324723438448 35164536943393872 35184990566882016 35267357226854088 35298968508465696 35395882581179358 35402181866677584 35443721285780976 35511786144902592 35516863375801904 35531198564442444 35626822705138752 35635090957905726 35662509688779624 35730994701352608 35750526950642706 35772919935494112 35792475103097334 35846741363812448 35855060655176749 35861209696619928 35897131463047911 35909677306190016 36034363685725398 36082575188574372 36131341980919584 36152357951247552 36369048178162476 36411722077199364 36466927200556608 36657795583402308 36706841195297112 36728191907534736 36756451703772864 36847168881644016 36884078272188742 36890403787241424 36954909141531864 36998270464981896 37118122329137976 37139712265042128 37189402648346592 37226654850568204 37233039116534688 37241680139093619 37341907651963152 37362320502355989 37368969748159672 37375378420728384 37384052477312142 37484663152952736 37505154040244802 37606090633202016 37614818233344933 37658953866142287 37716049962538864 37731272778959004 37736667336789523 37760304376354896 37832817919079232 37853499124209924 37955373208742592 37964181870187146 38008727431462494 38066353832159968 38087162699050726 38154032137826892 38205079611431688 38211878840223424 38256715038620736 38389550854727058 38508403953348504 38515257163747392 38655618888105072 38746110150591396 38768647013508888 38814136500073032 38866067147961648 38894233819513128 39014649404093664 39053729935258668 39128727326327856 39158834168071744 39174639315863184 39196054023944013 39255480573254736 39301541289675504 39324401221809312 39377014568837568 39416458077072216 39460944281607261 39513740313868254 39538490455019808 39560104061318106 39567144439227888 39620082560003232 39675776880210849 39689643338420544 39711339572023908 39818213611625664 39827454600012282 39934641136805856 39956471297777142 40064005053672736 40073303085197543 40080175543281096 40087308476553408 40120323399877077 40197369039021684 40305551116404672 40327584034289004 40445500946669966 40452437235633552 40647759728534532 40671402695153496 40725818237606544 40757153930033856 40922460736481604 40977212177344856 41025293100626184 41049155661362352 41182129926543312 41295196344709251 41302545511123848 41351008166744472 41430417169053024 41453064991849518 41564626489328544 41574272784223347 41606261303576228 41613396659656416 41623054273104633 41686160484911376 41708948109083157 41735073258076464 41757887620280223 41782176298172394 41838077979389916 41894623523888352 41950675651768128 42009646108458546 42040090966679631 42096337720003434 42153232311072848 42170246047071828 42234181876036416 42283737674265024 42306851962352268 42420711233300544 42430556207856222 42480342423399258 42544748400649376 42561920158964136 42568005369527282 42699794859835416 42707393997896768 42724631402642448 42824648061179964 42980714562860649 42988363695251352 43038804418448328 43121454604524576 43304476050660972 43329664309215816 43387636423071024 43438545635957136 43604608157516448 43614727890197499 43732107011778192 43756013046952269 43783420411847088 43873772405402352 44009604518112576 44019818242118838 44053688439080712 44138287572259104 44162415644911578 44214233950884942 44281268743533024 44291545515218337 44307025158295872 44343515336706243 44359013142940608 44450552936586432 44513037494131374 44572592880003636 44632834211724192 44787809330514901 44795490313078872 44926471278906588 45047380659511104 45072005685381828 45098222036122584 45158560358706576 45203795175689962 45211547498649264 45343745005955256 45376606122765316 45517090971442608 45798060668797192 45816545517307362 45851798171288088 45878468092110864 45939850330310496 46099363699512963 46153454738204457 46161668512432536 46223429653337104 46304583894823968 46329896167361226 46454582546896608 46465363700014329 46481603080175424 46519884187587531 46590414659606832 46615883180739999 46734657429450816 46760204800494612 46768526555978976 46831099631251264 46886049257858496 46896930545525298 46951957415336022 47023142969138784 47048848040003838 47131451464374396 47194510108239144 47202909155570112 47258295047707968 47374931419256592 47422386349956954 47513454610540968 47550012918372832 47569204883548152 47667369267523608 47723300137463112 47751058626482736 47814946262159904 47862841950730548 48011024123952624 48037269217314843 48045818247633864 48110100251432496 48194566910939232 48361909157157771 48492064237549968 48548962769599152 48642194467387584 48745872347867793 48811090975954902 48877060777869744 48942454927062816 48970922543379648 49112394006670673 49129558508858688 49187205049655232 49198620388250466 49273212188709152 49331027286642528 49357993956077646 49490829772183968 49502315575832259 49519616353389504 49560399493965801 49655573518791492 49789210202617536 49816427336474652 49845403303082856 49962089404709958 50006872053659736 50153090977793244 50211938488189716 50308363705278672 50347072501806528 50471332165613232 50521888725771134 50530553086725648 50618909160249528 50678303241949992 50735499790637907 50803380403544898 50872042850435856 50940106148575584 51011713131699663 51116981517147027 51186067806302744 51206727342872934 51344538604464672 51374403404404416 51522818252396841 51540825184140096 51583272942699099 51661480200788528 51682331621599308 51691529351345184 51752182000097376 51821422863948864 51858978426017504 51931877076486603 52001358360004242 52071639913678224 52171636435103808 52232852421150912 52261405365258684 52340640764339648 52361766305494128 52402055052900672 52414216492057686 52555277436096288 52584006632945466 52614592375476348 52684987085157672 52746805415090808 52756192585637184 52901035840281132 52948452762698544 53103272800016376 53165581928671464 53275295063702856 53440234057708128 53452636436858589 53493764533169436 53596492052028912 53625790425964059 53659379903241168 53688712654646001 53770112045718672 53864515959285024 53936582980844736 54051545528588097 54123862782861558 54197012971379376 54228536926871328 54301090983475392 54364805581197888 54553572267243714 54563280981975472 54700390800834912 54732207548483136 54890322713337811 54909506568724416 54986693375103462 55060261792945668 55070060681498464 55092287861302104 55134677555659296 55270753322466024 55326117408283113 55432363712297796 55497405697472844 55581547313215168 55611930812110876 55646764344101952 55677183493706964 55709568397563192 55784103972519888 55839982275852306 56012861477944728 56053454622239508 56128450293337912 56226994729429104 56257731060367203 56409135949803024 56574074943808296 56640456564532344 56749226878618848 56780248686314886 56933059813113888 56946272805280719 56966175203523264 57013091147193741 57099530748239952 57130744048576089 57231048206740338 57307619417147532 57317818260335136 57385072557931104 57418450863746112 57584326282090587 57739301400881296 57762605930022756 57772885745621088 57850181897428032 57918060847942848 57983428332157608 58119165225887094 58152970520263332 58299100721942472 58309476015704256 58341350729269692 58377893882462784 58498363207203136 58511939474092118 58521974106140496 58580594902888002 58693090989491784 58738251252107616 58883220859882104 58952311934513256 59055394020291116 59065521853256352 59124687115608324 59270610470802381 59350716658841832 59430123840004848 59727320417438496 59741181900018423 59901961705208784 59934706946665713 60096007580509104 60130962714830112 60211413811608768 60282063331532352 60296053558532526 60458326674607008 60491376051433506 60668251420004949 60689454628590144 60760665061338816 60971639592801798 61007104042730244 61088727356409816 61135730895050784 61171290789481152 61348007738436377 61383691104722406 61465818266017284 61537939650939276 61548891349910048 61573733492043528 61773194889814968 61953818266685772 62026512250116708 62120552879475776 62145625753579536 62154510907653332 62179597487774277 62346939733992816 62409391955364342 62529240727367064 62602609887114696 62731797386671784 62757116969084874 62841935285832528 62926013477652192 62962614698630976 63144506580005151 63166575225675456 63229848466609272 63351272814054624 63425606511397536 63460277943528402 63556492356698144 63631066849950816 63645834311784333 63668078168643648 63720513635098887 63817122600974064 63852008054290923 64014698831936832 64049692289753124 64061090996845152 64146800335243328 64236972091769946 64482545542877028 64558206627672492 64656085650066624 64731950359465536 64956714075991458 64994496463823724 65081454634606536 65157818453935704 65169414370492992 65395697059279426 65406912236274672 65598160517667288 65810658608103528 66003087434443012 66014406777168864 66029727363178257 66080532658621068 66207431358388656 66243623467367367 66266775236751552 66421903115299536 66460537737443808 66616119206279944 66627543682219968 66675829404879648 66769556241197061 66858889320005454 66870787970390992 66949251317586288 67077818273704896 67295109554150976 67374070782300864 67389706918359882 67491878880332704 67571070989266656 67608008528072742 67647333054183876 67737840538059864 67805692763534943 67829390467247808 68015617508932884 68064909184147974 68155975356196036 68275636457163912 68697091003195788 68777697256932132 68817702138166296 68909775495465744 69242502768648804 69335144480005656 69428853218237632 69456875842235952 69494844251041839 69681873820344912 69722404620263136 69815688407325504 69885621989410248 70101986144176224 70112008843927288 70140307200741918 70152789833968464 70246649446876896 70329073886787744 70345395818287947 70369981133764032 70534714453708176 70573272060005757 70597937016931392 70791765162358716 70804363733355168 70887442571561952 71033726751603808 71062397128884888 71133579524935431 71270181915811452 71325019377559248 71461989402705216 71501053901285412 71545839870988224 71584950206194668 71693482727624896 71710121310353498 71722419393239856 71794262926095822 72068727371450796 72165150377148744 72262683961839168 72738096356324952 72823444154398728 73216636463932353 73315591166804616 73413682390594224 73456383815069472 73694337763288032 73768156544377484 73780807574482848 73797930582375699 73909818283063728 73996540929963792 74036990934116469 74236244658275952 74279424530084256 74378805296693184 74453309701136408 74466078233069376 74483360278187238 74683815303926304 74724641004711978 74737939496319344 74768104954624284 74943134107064937 74969326305905472 75010308080489604 75212181266404032 75229636466689866 75317907732284574 75432099925077728 75462545557918008 75473334673579046 75520608752709792 75706998248419848 75782833088656701 75928363740374292 76017454862924988 76132707664319936 76174325398101452 76205070605317347 76308064275653784 76410159222863376 76779101709454116 77016807906697008 77311237776210144 77492220301182792 77537294027017776 77628273000146064 77732134295923296 77788467639026256 78002037540006363 78029298808187328 78107459870517336 78257454652655712 78349278631726368 78392108047888026 78510961146509472 78603082579351008 78621324738086529 78648802443618624 78832916154144432 78876009949418199 78921888563214522 79027480627736508 79076980910039616 79120208122636212 79134288878455776 79240165120006464 79351553760421698 79409060714839303 79422679144047816 79654909200024564 79869282273611712 79912942595554284 80128010107345472 80146606170395086 80160351086562192 80240646799754154 80394738078043368 80655168068578008 80891001893339932 80904874471267104 81185794174292337 81295519457069064 81342805390306992 81451636475213088 81830358400865571 81844921472963208 81954424354689712 82050586201252368 82098311322724704 82364259853086624 82480040062655193 82590392689418502 82605091022247696 82702016333488944 82860834338106048 82906129983699036 83129252978657088 83148545568446694 83212522607152456 83226793319312832 83246108546209266 83372320969822752 83417896218166314 83470146516152928 83515775240560446 83564352596344788 83676155958779832 83759973413778459 83789247047776704 84019292216917092 84080181933359262 84192675440006868 84306464622145696 84340492094143656 84613703924704536 84861112415712444 84960684846798516 85089496801298752 85123840317928272 85136010739054564 85170373029472329 85399589719670832 85449262805284896 85649296122359928 85961429125721298 85976727390502704 86077608836896656 86242909209049152 86608952101321944 86659328618431632 86775272846142048 86877091271914272 87178747838830641 87209216315032896 87229455780394998 87464214023556384 87512026093904538 87566840823694176 87747544810804704 87767909211138177 87870892354332003 88039636484237676 88107376878161424 88276575144518208 88324831289823156 88428467901769884 88562537487066048 88583091030436674 88687030673412486 89026074988262748 89145185760007272 89265668423448384 89575618661029802 89590980626157744 89852942557813176 90144011370763656 90196444072245168 90317120717413152 90407590351379924 90423094997298528 90444080337798789 90687490011910512 90737064077150259 90753212245530632 91034181942885216 91457459389202697 91596121337594384 91633091034614724 91703596342576176 91756936184221728 91879700660620992 92075536657083609 92198727399025926 92306909476408914 92323337024865072 92446859306674208 92609167789647936 92659792334722452 92909165093793216 92930727400028658 93039768375175062 93180829319213664 93231766361479998 93520409600989224 93537053111957952 93614087933046513 93793861091050596 93903914830672044 94046285938277568 94097696080007676 94262902928748792 94389020216478288 94749862838513184 94844772699913908 95026909221081936 95100025836745664 95138409767096304 95190416915292603 95334738535047216 95446600274926224 95502117252965472 95629892524319808 95725683901461096 96022048247905248 96074538434629686 96091636495267728 96220200502864992 96355458137654919 96389133821878464 96723818314315542 96984128475099936 97097925539198304 97320878921194033 97435071113987187 97491744695735586 97622181951909804 97754121555739488 97884909854125632 98093545588919139 98224788013341346 98397240776500932 98546424377418304 98662054573285056 98715987912155292 98981659544367936 99004631151664518 99120798987931602 99311147037582984 99632854672949304 99690806606165712 99924178809419916 100013744107319472 100288333980008181 100306181955586488 100423876976379432 100616727410557344 100942664331226464 101043777451542268 101061106173451296 101084560377539823 101237818320499056 101356606483899984 101412012792109113 101470999581275814 101606760807089796 101744085700871712 101880212297151168 102023426263399326 102097363776221961 102233963034294054 102372135612605488 102413454685745868 102689077208929344 103045636504793682 103166545885398198 103322960401577056 103364663243198616 103383058702690368 103504364000194752 103717956852035008 103863754152973206 104002716720008484 104143279827356448 104522810730517368 104723532610988256 104828432984115372 105110554872192576 105168013265890932 105229184750952696 105369974170315344 105493610830181616 105802071680562264 105896905525397088 106206545600032752 106331163857342928 106550590127405712 106880468115416256 106905272873717178 106987529066338872 107192984104057824 107251580851928118 107318759806482336 107377425309292002 107540224091437344 107565181965530247 107691394389143733 107729031918570048 108103091057176194 108247725565723116 108394025942758752 108457073853742656 108770394088393331 109107144534487428 109126561963950944 109400781601669824 109780645426675622 109973386750206924 110120523585891336 110140121362996928 110184575722604208 110269355111318592 110541506644932048 110652234816566226 110864727424595592 110994811394945688 111223861624221752 111354366987413928 111419136795126384 111568207945039776 111679964551704612 112025722955889456 112086961507067967 112106909244479016 112256900586675824 112453989458858208 112515462120734406 112818271899606048 112844454700034799 112976861598426861 113148149887616592 113210002010368569 113280913129064688 113498453757237696 113560497372629772 113866119626227776 113892545610561438 114026182294387482 114199061496479904 114261488097152178 114462096413480676 114615238834295064 114635636520670272 114770145115862208 115168652564181174 115478602801762592 115525211860045512 115545771491242176 115966856664315216 116238330451774188 116305941040526664 116598201443884944 116682701458539384 117023878948184236 117043948212280992 117161189805776004 117386181978983568 117476502504215232 117766441719764208 117904623869026512 118110788040582232 118131043706512704 118249374231216648 118382832844821783 118541220941604762 118701433317683664 118860247680009696 119027330640632547 119272956873343063 119454640834876992 119482363800036846 119803923410417568 119869413893331426 120192015161018208 120219909255592629 120261925429660224 120360970199631231 120592107117065052 120916653349214016 120982752102867012 121336502840009898 121943279185603596 122014208085460488 122177454712819632 122271461790101568 122696015476872754 122767382209444812 122931636532034568 123075879301878552 123097782699820096 123147466984087056 123546389779629936 123885589034127753 123907636533371544 124053024500233416 124291251507159072 124309021815306664 124359194975548554 124693879467985632 124722818352670041 124818783910728684 125058481454734128 125126844327249471 125205219774229392 125273662860840669 125463594773343568 125514233938169748 125683870571665056 125852026955304384 126120272900038893 126289013160010302 126459696933218544 126702545628109248 126851213022795072 126920555887056804 127112984713396288 127262133699901632 127291668623568666 127441027270197774 127634245201948128 127704016108581846 128099384579506248 128122181993690304 128473944183539892 128965091085754056 129116413255344984 129913428151982916 129988992927647448 130162909269213072 130315636907871408 130791394118558852 130813824472549344 130844183670592497 131196321035334576 131268039140856807 131621317216207056 132006174868886024 132028813554337728 132059454726356514 132161065317242136 132414862716777312 132487246934734734 132843806230599072 132874636545655011 132921075474887616 133030546010118729 133232238412559888 133305069446677541 133351658809759296 133539112482394122 133717778640010908 133741575940781984 133898502635172576 134363427991544703 134779413836719764 134983757760665408 135142141978533312 135216017056145484 135294666108367752 135475681076119728 135611385527069886 136031235017865768 136129818368295948 136311950712392072 136551272914327824 137394182006391576 137555394513864264 137635404276332592 137819550990931488 138298091098538889 138460364214613371 138485005537297608 138670288960011312 138913751684471904 138989688502083678 139363747640689824 139396091100042987 139444809240526272 139771243978820496 139847649542219997 140203972288352448 140224017687854576 140280614401483836 140305579667936928 140493298893753792 140658147773575488 140690791636575894 141069428907416352 141146544120011514 141559253313344881 141583530324717432 141608727466710336 141774885143123904 142067453503207616 142124794257769776 142267159049870862 142540363831622904 142650038755118496 143002107802570824 143169900412389336 143420242620706996 143444838786479712 143588525852191644 144137454742901592 144330300754297488 145085727471473313 145476192712649904 145646888308797456 146237617043603379 146433272927864706 146631182333609232 146827364781188448 146912767630138944 147337182020012019 147388675526576064 147536313088754968 147561615148965696 147595861164751398 147819636566127456 147993081859927584 148073981868232938 148472489316551904 148506946727496777 148558849060168512 148681198481897403 148906619402272816 148966720556374476 148988018793345487 149367630607852608 149449282009423956 149475878992638688 149536209909248568 149886268214129874 150020616160979208 150459272933379732 150635815464569148 150864199850155456 150925091115836016 150946669347158092 151041217505419584 151413996496839696 151565666177313402 151856727480748584 152034909725849976 152348650796202904 152410141210634694 152616128551307568 152820318445726752 153350944551441081 153558203418908232 154033615813394016 154568454757190523 154622475552420288 154749818828097297 154984440602365584 155074588054035552 155256546000292128 155464268591846592 155576935278052512 155795631229459809 156004075080012726 156214919741034672 156514909305311424 156698557263452736 156784216095776052 157021922293018944 157206165158702016 157242649476173058 157665832308288864 157752019898836398 157843777126429044 158054961255473016 158213283114914867 158240416245272424 158268577756911552 158703107520843396 158818121429678606 158845358288095632 159309818400049128 159825885191108568 160293212340790172 160320702173124384 160357909310575767 160481293599508308 160789476156086736 160877371277892177 161310336137156016 161782003786679864 161809748942534208 162154636585764291 162371588348584674 162591038914138128 162685610780613984 162903272950426176 163660716801731142 163689842945926416 163908848709379424 164101172402504736 164196622645449408 164670968140013433 164728519706173248 164960080125310386 165180785378837004 165210182044495392 165404032666977888 165812259967398072 165978352224849339 166297091136893388 166425045214304912 166492217092418532 166744641939645504 166835792436332628 166940293032305856 167031550481120892 167128705192689576 167352311917559664 167519946827556918 168038584433834184 168160363866718524 168385350880013736 168612929244291392 168680984188287312 168773193181101609 169227407849409072 169722224831424888 169921369693597032 170247680635856544 170272021478109128 170340746058944658 170799179439341664 170838818415842157 170898525610569792 171298592244719856 171392232145728267 171922858251442596 171953454781005408 172155217673793312 172752978846271761 173217904202643888 173318657236863264 173550545692284096 173754182543828544 174357495677661282 174458911560789996 174928428047112768 175024052187809076 175133681647388352 175495089621609408 175535818422276354 175741784708664006 176079272968475352 176214753756322848 176649662579646312 176826610540198969 176856935803539768 177166182060873348 177374061346824972 177811831412407143 178052149976525496 178290371520014544 179151237322059604 179181961252315488 179223545700055269 179705885115626352 179804120839997139 180288022741527312 180392888144490336 180634241434826304 180815180702759848 180846189994597056 180888160675597578 181374980023821024 181474128154300518 181506424491061264 182004754260014847 182068363885770432 182914918778405394 183192242675188768 183266182069229448 183407192685152352 183513872368443456 184044023215309131 184151073314167218 184397454798051852 184613818952817828 184646674049730144 184893718613348416 185319584669444904 185861454800057316 186079536750350124 186361658638427328 186463532722959996 187040819201978448 187228175866093026 187587722182101192 187807829661344088 188195392160015352 188525805857497584 188778040432956576 189433519740015453 189499725677026368 189689545399827816 190053818442163872 190276819534192608 190380833830585206 190669477070094432 190893200549852448 190937502935352999 191004234505930944 191451367802922192 191556024162872769 192044096495810496 192149076869259372 192183272990535456 192440401005729984 192710916275309838 193447636628631084 193968256950199872 194195851078396608 194641757842388066 194870142227974374 194983489391471172 195244363903819608 195508243111478976 196187091177838278 196449576026682692 196794481553001864 197431975824310584 198009262303329036 198241597975863204 198622294075165968 198730870402102101 199265709345898608 199381613212331424 199848357618839832 200027488214638944 200308668723591183 200576667960016362 200612363911172976 200847753952758864 201233454821114688 201885328662452928 202087554903084536 202122212346902592 202169120755079646 202475636640998112 202713212967799968 202824025584218226 202941999162551628 203213521614179592 203417078290604829 203488171401743424 204046852526798652 204194727552443922 204467926068588108 204744271225210976 204826909371491736 206091273009587364 206333091770796396 206645920803154112 206729326486397232 207727508305946412 208005433440016968 208286559654712896 209045621461034736 209447065221976512 209656865968230744 210336026531781864 210458369501905392 210739948340630688 210987221660363232 211036187454863841 211604143361124528 211719816180017271 211793811050794176 212413091200065504 212662327714685856 213101180254811424 213400738574806293 213810545747434356 213975058132677744 214385968208115648 214503161703856236 214637519612964672 214754850618584004 215080448182874688 215130363931060494 215382788778287466 216206182114352388 216495451131446232 216788051885517504 217540788176786662 218214289068974856 218253123927901888 219561290853351244 219649909391797059 219946773500413848 220241047171782672 220369151445208416 221083013289864096 221304469633132452 221729454849191184 221989622789891376 222110972802349407 222447723248443504 222708733974827856 222838273590252768 223136415890079552 223359929103409224 224051445911778912 224173923014135934 224213818488958032 224513801173351648 224829402321194811 224907978917716416 225030924241468812 225636543799212096 225688909400069598 225953723196853722 226296299775233184 226420004020737138 226561826258129376 227120994745259544 227348499265970103 227785091221122876 228052364588774964 228398122992959808 228522976194304356 228924192826961352 229230477668590128 230337305128362348 230957205603525184 231050423720091024 231933713328630432 232476660903548376 232611882081053328 233196402887769888 233365402917078768 234006112620019089 234047757896368472 234087896424561984 234322379611552008 234772363957967136 235532883439528416 235809247738053024 235863974214259587 236221576081164464 236498748462433296 236628029848254597 236765665689643566 237082441883209524 237402866635367328 237720495360019392 238054661281265094 238227182144517909 238545913746686126 238964727600073692 239607846820835136 239738827786662852 240384030322036416 240439818511185258 240721940399262462 241184214234130104 241965504205734024 242673005680019796 243557382522877011 243886558371207192 244028416170920976 244354909425639264 245392030953745508 245491075202596713 245534764418889624 245863273064069136 246151758603757104 246294933968174112 247092779559259872 247771178068255506 247815273066743088 248106049000466832 248582503014318144 248618043630613328 248718389951097108 249387758935971264 249445636705340082 249637567821457368 250116962909468256 250253688654498942 250410439548458784 250547325721681338 250927189546687136 250985424586237243 251028467876339496 251279920241335377 251367741143330112 252240545800077786 252578026320020604 252919393866437088 253841111774113608 254583337247137332 254882054540395548 255268490403896256 255408032217163692 256198769159012496 256947888367079784 257930182171508112 258232826510689968 259826856303965832 259977985855294896 260325818538426144 260631273815742816 261536243516491923 261582788237117704 261627648945098688 261688367341184994 262392642070669152 262536078281713614 263242634432414112 263303727633414531 263612677062996009 264012349737772048 264118909452713028 264156671357526661 264322130634484272 264829725433554624 264974493869469468 265687612461198144 265749273091310022 266061092020237458 266464476825119776 266610138893355082 267078224964788244 267435557280021816 267483151881563968 267797005270345152 268726855983089406 269558827673439528 270432034112290968 270589332216735504 270951362152239456 271222771054139772 272062470035731536 272211192231450777 272259636736591896 272623901424784144 273102545828655648 274372378167608091 274788364012783152 275110789027728528 275270808552665184 275639101981862976 276226609971250827 276596182197077778 276920728429226742 276970011074595216 277340577920022624 277827503368943808 277979377004167356 278727495281379648 278792182200085974 279542487957640992 279695299084439994 280448035375709152 280513121596382801 280561228802967672 280611159335873856 280842263799139539 281381583273151788 282138857814832704 282293088240023028 283118506626689762 283167060649434864 284249588515539552 284534318099741724 285080727663245808 285300077510236992 286004215605141648 286339800824778672 286840485241413992 286889677572959424 287177051704383288 288274909485803184 288660601508594976 289066374412964757 290171454942946626 290952385425299808 291293776617594912 291962636763582099 292305213341961561 292475234087206758 292866545855729412 293262364667218464 293654729562376896 294280636766757417 294674364040024038 295072626177509936 295191722329502796 295639273132254912 295986163719855168 296147963736465876 296944978633103808 297013893454993554 297362396963794806 297813238804545632 297933441112748952 297976037586690974 298898564018847912 298951757985277376 299072419818497136 299772536428259748 300041232321958416 300865001940024543 300918545866759464 301271630929138296 301850182231672032 301893338694316184 302827992993679392 303131332354626804 303713454961497168 304069819451699952 304236038376327339 304697301592405808 304820282421269388 305232257102615136 305640636891453504 306292091328665883 306701889102882162 307116406837816464 308067231626788032 309136909514381046 309499637656194594 309968881204731168 310149176108071104 310513092000584256 311153870556105024 311591262458919618 312008150160025452 312429839482069344 313514665313604307 313568432191552104 314485298952346116 315331664616577728 315504039797672796 315687554252858088 316109922510946032 316426566229829734 316480832490544848 317406215041686792 317636242859357212 317690716576191264 318619636800098256 319651770382217136 320586424681580344 320641404346248768 320715818621151534 320962587199016616 321578952312173472 321754742555784354 322620672274312032 322695545896590741 323074183167431199 323564007573359728 323740882941931171 324309273171528582 324743176697169348 325182077828276256 325371221561227968 326311182265179993 327321433603462284 327379685891852832 327817697418758848 328202344805009472 329341936280026866 329920160250620772 330361570757674008 330420364088990784 330808065333955776 331624519934796144 331956704449698678 332594182273786776 332850090428609824 332984434184837064 333671584872665256 334063100962241784 334257410385379152 334704623835119328 335039893655113836 336077168867668368 336260884521203901 336320727733437048 336770701760027472 337361968376574624 337546386362203218 338454815698818144 338533364100104397 339444449662849776 339630006031105707 339842739387194064 340495361271713088 340544042956218256 340681492117889316 341598358878683328 341677636831684314 342597184489439712 342784464291456534 343786758046694711 343845716502885192 343906909562010816 344310435347586624 345505957692543522 346435808405287776 346637314473726528 348714991355322564 348917823121579992 350048104375618152 351071636844552708 351483569417328012 352158545936950704 352429507512645696 353299325159292624 353653221080397938 353713871607079536 354332364121746696 354748122693649944 355148498534465349 355623662824814286 356104299953050992 356580743040029088 357081991921897641 357818870620029189 358302474644119208 358363922504630976 358447091400110538 359411770231252704 359608241679994278 360576045483054624 360659727766777887 360785776288980672 361082910598893693 361630361405519696 361776321351195156 361828045640981897 362749960047642048 362948256308601036 363012848982122528 364009508520029694 365829837556810788 366384485350377536 366532364138458896 366814385370304704 368088046430618262 368302146628334436 368794909596103704 369227637905635656 369293348099460288 370639169338889808 371722909600114632 372159073500700248 372927065445919992 374081638403956896 374168455058010123 374456351732186052 375175444364202384 375380532981748413 375615659322688176 375820988582522007 376390784320030704 377051611714995168 377556080865913152 378360818700116679 378867039480030906 379379090799655632 380107636884327744 380553639068385216 380761667661170412 381338954140188864 381786401099704896 381875005870705998 382902735605844384 383112048325745538 384232258993364677 384298153738518744 384366545981070912 385421832550619676 386895273257262168 389283515684776132 389740284455948748 389966978782942344 390488727807639216 392374182355676556 392899152053365384 393588963106003728 393804117422570421 394863951648621168 396018524606658072 396483195951726408 397244588150331936 397461740804204202 398531418691797216 398623909636965033 398763226424662848 399091638030356187 399696715237679664 399915208340032623 400054976429277888 400617337447182366 401153335920032724 401224727822345952 401695507905517728 403090283974634109 404175109806169072 404338241510159292 404951273281996224 405426425935599936 405648051168436452 405883998325103256 406427043228359184 406834156581209658 408093705053597304 408389455104887844 408935852137176216 409488542450421952 409653818742983472 412182546019174728 412666183541592792 413458652972794464 414894273295616667 415455016611892824 416010866880033936 418091242922069472 418188273300128961 419313731936461488 419542948626659991 420672053063563728 420916739003810784 421479896681261376 421974443320726464 422072374909727682 423208286722249056 423439632360034542 424677759940034643 424826182400131008 425324655429371712 426202360509622848 426801477149612586 427621091494868712 427950116265355488 429006323407712472 429436054169054639 429509701237168008 430260727862120988 430765577556574932 432412364228704776 432990902262892464 435081576353573324 435257182414419939 436428578137949712 439122581706702488 439299818783594118 439893547000827696 440482094343565344 440738302890416832 442011546060036057 442166026579728192 442608939266264904 443458909698382368 443979245579782752 444221945604698814 444895446496887008 445417467949655712 445520840182490331 445676547180505536 446043595445692209 446719858206818448 446964056380036461 448102891823557824 448347846028271868 448427636977916064 449027602346703296 449658804642389622 450061848482937624 451377818800139196 451907446393707444 452592599550466368 452840008041474276 453123652516258752 454241989490519088 454696998531940206 455570182442245752 456104729177549928 457045952388608712 457848385653922704 458460955337180256 460052833654323243 460674610256724696 462100847440182048 463705364271571569 463867426657260864 464953321807096752 465223764162106656 466392805775539776 466730805834157536 467386893688379427 468012225240038178 468095515792736944 468644759223104016 469544727915934272 471065766879056832 471618495476106048 471727948428519174 472443152162328928 472997496924866592 473256059696509194 473531331379287132 474164883766419048 474639849344744601 474805733270734656 476109322562530188 476454364289035818 477091827493372252 477929455200147384 479477655573325704 480879637022370516 481443880798524924 482368428468260208 482632113833676531 483931008411468048 485346011360039592 486463909757292873 487114765045754022 487773116742414384 488056832341841952 488709818851278528 490784061907491016 490982150405193426 491069528837779248 491726546128138272 492303517207514208 492589867936348224 494012904420040299 494185559118519744 495542356136511012 495630546133486176 496212098000933664 497236087261226656 497436779902194216 497935056674548017 498891273410680164 499275135642914736 500233925818936512 500507377308997884 500820879096917568 501094651443362676 501854379093374272 501970849172474486 502056935752678992 502559840482670754 504481091600155572 505156052640041208 505838787732874176 507682223548227216 509166674494274664 509764109080791096 510816064434327384 512397538318024992 512516455247526471 513895776734159568 514176696437184801 515860364343016224 516465653021379936 518258936538815283 519653712607931664 519955971710589792 520651637076852288 521262547631485632 523072487032983846 523165576474235408 523376734682369988 524785284141338304 525072156563427228 526485268864828224 526607455266829062 527225354125992018 528024699475544096 528237818905426056 528313342715053322 528644261268968544 529948987738938936 530479831620596907 531498546182620044 532122184040474916 532928953650239552 533220277786710164 533435494237221429 534156449929576488 534871114560043632 537453711966178812 539117655346879056 539412362519991417 540864068224581936 541178664433471008 541902724304478912 542445542108279544 544124940071463072 544422384462901554 544519273473183792 545247802849568288 546014262780044541 546205091657311296 548744756335216182 549576728025566304 550221578055457056 550541617105330368 552132069645927393 552453219942501654 553192364394155556 553841456858453484 553940022149190432 554681155840045248 555863425003875121 555958754008334712 557584364400171948 559084975915281984 559390598168879988 560896070751418304 561026243192765602 561122457605935344 561684527598279078 562763166546303576 564586176480046056 566237013253379524 566334121298869728 568300559220046359 568499177031079104 569068636199483448 570161455326491616 572008431210283296 572679601649557344 572812508806058997 573680970482827984 574354103408766576 574668072488618307 576549818971606368 577321203017189952 578132748825929514 580342909885893252 581904770850599616 582587553235189824 583925273527164198 584610426683923122 584950468174413516 585733091711458824 586524729334436928 588561273533514834 589348728080048076 590145252355019872 590383444659005592 592295927472931752 594027786909987108 594724793927589612 595626477609091264 595866882225497904 595952075173381948 596192611206306303 597797128037695824 598144839636994272 599545072856519496 600082464643916832 601730003880049086 601837091733518928 602543261858276592 603700364463344064 603786677388632368 605655985987358784 606262664709253608 607426909922994336 608139638903399904 608472076752654678 609394603184811616 609640564842538776 610251234871814487 610464514205230272 612584182657331766 613403778205764324 614232813675632928 618273819028762092 618999275312389188 619937762409462336 623182524917839236 624016300320050904 624859678964138688 627029330627208614 627136864383104208 628970597904692232 631008079595345592 631375108505716176 632219845021892064 632853132459659468 632961664981089696 633108562364591523 634812430083373584 635159448540051813 635272485718714424 635381433152382528 637239273600196512 639303540764434272 640202215724418879 641172849363160688 641431637242303068 641925174398033232 643157904624346944 643509485111568708 645241344548624064 645391091793181482 646148366334862398 647128015146719456 647481765883862342 648618546343057164 649486353394338696 650364155656552512 652622364530359986 654642867206924568 654759371783705664 658683872560053732 659840320501241544 660723141515348016 663249039869592288 663913408899397356 665188364547573552 665700180857219648 665968868369674128 666332918407048221 667343169745330512 668126201924483568 668514820770758304 669409247670238656 670079787310227672 672154337735336736 672521769042407802 672641455466874096 673541403520054944 674488206963584433 674723936753149248 675092772724406436 676909631397636288 677066728200208794 678888899325699552 679260012062211414 679685478774388128 681088085912436512 681246152448358231 681362984235778632 682045497797910309 683355273663368628 685194368978879424 685568928582913068 687573516093389422 687691433005770384 691011915385087044 692871616810575552 697429982710645128 697835646243159984 700096208751236304 702018337860057267 702143273689105416 702967138834656024 704317091873901408 706598650318585248 707306442160795876 707427743214159072 707591922642778761 708664728243493392 709496245387299888 709884089544763791 710296997068930698 711247325649628572 712208599906101984 713161486080058176 714163983843795282 714681546433553727 715637741240058378 716604949288238416 716894182800221076 718823540462505408 719216483359988556 721152090966109248 721319455533555774 722165821197787386 723260722811039392 723552642702390312 723656091281963794 725896512617202072 726025697964245056 728019017040059388 730672147568631033 731659675113621576 733064728276917792 736176092861236524 736604293256668872 737589819192207408 738455275811271312 741278338677779616 743445819200229264 744318147001400496 745854130891839984 748163276807913792 748336910116020246 748912703464372104 750350888728404768 750761065963496826 751231318645376352 751641977165044014 752781568640061408 752956273758711729 753839760724006131 754103223429990336 756721637400233358 757734078960061812 758758181599311264 761392758618753317 761523335322340824 763750011741411996 765805471211688768 766224096651491076 768464517986729354 768596307477037488 770843665101239352 773790546514524336 778567031369552264 779480568911897496 779933957565884688 780977455615278432 784608730549475769 784748364711353112 785798304106730768 787177926212007456 787608234845140842 789727903297242336 789911182900243593 790838031188988027 792037049213316144 792470014072579983 792966391903452816 794489176300663872 794923481608408404 797062837383594432 797247819273930066 798183276060712374 799393430475359328 799830416680065246 801234674894364732 802306671840065448 802449455644691904 803391015811035456 806180567949268218 808350219612338144 808676483020318584 811296102336872904 811767996650206512 812854086456718368 813668313162419316 816187410107194608 816633576694352331 816778910209775688 817871704274352432 819307637485966944 824365092038349456 825332367083185584 826917305945588928 828679829913752481 829788546591233334 830910033223785648 832021733760067872 834910698113401441 836182485844138944 836376546600257922 838627463872922976 839085897253319982 841344106127127456 841539364789148403 841833478007621568 842526791397418617 844144749819455364 846416573444498112 846879264720069084 849355519880069286 853602954299225172 855242182989737424 855900232530710976 858012646815424944 858872108338109278 859019402474336016 860521455724241976 861531155113149864 864824728457409552 865981804525784928 867199123238894271 870163152707146648 870514364828839878 872857156275899424 875887910290746297 876915640025884683 878245163413404976 878599637567188236 879787094001655392 880964188687130688 882841910300272251 884023092120072114 885217878532529808 886917819396764736 887958491159565504 888443891209397628 889790892993774016 890834935899311424 891041680364980662 892087190891384418 893439716413636896 893928112760072922 896695692056543736 896855273955832128 899317609284779244 900123696965875248 902755637600278392 903814892787414888 905680016082948552 908483978981038176 909393997063880412 911140364884491504 912209458355099856 912708115128982017 914091904777217424 915696771307845408 916921910674360512 918876273985997649 920105667308646486 921349220513449392 924201694880364096 927410728543143138 929906643614193504 930447528324213312 933135486126742787 933461611668315072 934773787376758854 936024450480076356 936191031585473888 937289518446208032 940543995940812921 943455896857038348 944886304324657856 945994993849733184 946512119393018388 947062662758574264 948329767532838096 949279698689489202 952218645125060376 952908728578071636 954183654986744504 955858910400294768 958955311146651408 961759274044741032 962887761597049848 964736856936520416 965264227667353062 967862016822936096 968086637689772223 969222549502293597 970692022720079184 971222648825793513 972927819514585746 974229530091508044 975546233484828768 976113664683683904 978933546795539979 981568123814982032 981964300810386852 982139057675558496 983453092256276544 984607034415028416 988025808840080598 991084712273022024 991261092266972352 992424196001867328 994472174522453312 994873559804388432 995870113349096034 997782546821360328 998550271285829472 1001014754617995768 1002189302886725352 1003941698344948972 1004113871505357984 1005119680965341508 1008962183200311144 1010312105280082416 1015364447096454432 1015600092300313191 1018333348988549328 1018890018093317121 1019528218161582192 1021632128868654768 1024795076636049984 1025032910495052942 1027791553468319136 1028353392874369602 1031360274140084133 1031720728686032448 1032931306042759872 1036517873077630566 1039307425215863328 1039911943421179584 1042916131553418409 1046144974065967692 1046331152948470816 1046753469364739976 1050144313126854456 1053214910533658124 1054450708251984036 1056049398951088192 1056475637810852112 1056626685430106644 1057288522537937088 1059897975477877872 1060959663241193814 1062997092365240088 1064244368080949832 1066440555573420328 1066870988474442858 1068312899859152976 1069742229120087264 1073456611860087567 1074907423932357624 1078235310693758112 1078824725039982834 1081728136449163872 1081979183300333661 1082357328866942016 1083248731796681079 1084891084216559088 1085484136922945691 1088249880142926144 1088844768925803108 1089038546946367584 1090495605699136576 1092028525560089082 1097489512670432364 1099153456051132608 1100443156110914112 1104264139291854786 1104906439885003308 1106384728788311112 1107682913716906968 1107880044298380864 1111726850007750242 1111917508016669424 1115168728800343896 1118781196337759976 1122052486385531204 1122244915211870688 1122505365174030369 1123369055196558156 1125526333092607152 1126141598945245239 1129172352960092112 1132474026506759048 1132668242597739456 1135082456100350037 1136601118440092718 1138137272398966896 1140322910652983232 1144016862420566592 1145359203299114688 1145625017612117994 1147361940965655968 1148708206817533152 1149336144977236614 1152696776980094031 1153099637943212736 1156265497651859028 1160685819771786504 1167850547054328396 1169220853367846244 1169900936348827032 1171466183422917648 1177122547067029668 1178697456160096152 1180290504710039744 1180766889318011184 1181412352267711263 1184591854945863504 1188055573819974216 1189449587855179224 1191733764450995808 1191904150346763896 1192385222412612606 1195594256075391648 1195871728910895099 1196289679273988544 1199090145713038992 1199745625020097869 1200164929287833664 1203460007760098172 1203674183467037856 1205086523716553184 1207573354777264736 1209270851923902327 1212525329418507216 1214853819845988672 1216279277806799808 1216944153505309356 1218789206369623232 1219281129685077552 1220502469743628974 1225168365314663532 1226807556411528648 1228465627351265856 1236547638057524184 1237998550624778376 1244682819886850001 1246365049835678472 1248032600640101808 1254058661254417228 1254273728766208416 1254564819900386883 1257941195809384464 1258628845879979973 1262016159190691184 1262750217011432352 1264439690043784128 1265706264919318936 1265923329962179392 1266217124729183046 1269624860166747168 1270318897080103626 1270544971437428848 1274033279820103929 1274478547200393024 1278607081528868544 1280404431448837758 1282345698726321376 1282863274484606136 1283850348796066464 1287018970223137416 1288308162507163917 1290782183586362964 1292296732669724796 1294256030293438912 1294963531767724684 1297237092686114328 1298972706788677392 1305244729060719972 1309285734413849136 1317367745120107464 1319680641002483088 1321446283030696032 1326034638180108171 1326498079739184576 1327826817798794712 1330376729095147104 1331937736739348256 1332665836814096442 1334686339490661024 1336252403848967136 1336562520547470993 1337029641541516608 1340159574620455344 1340892169140109383 1344308675470673472 1345043538084815604 1345282910933748192 1347082807040109888 1348976413927168866 1350185545448812872 1354133456400417588 1357777798651399104 1358520024124422828 1359370957548776256 1362176171824873024 1362492304896716462 1362725968471557264 1364090995595820618 1366710547326737256 1371137857165826136 1375147032186778844 1375382866011540768 1380158500962969729 1382023830770174088 1391116092814714707 1394859965421290256 1395671292486319968 1400192417502472608 1402160681065138281 1404036675720114534 1404286547378210832 1405934277669312048 1408634183747802816 1413197300637170496 1414612884321591752 1414855486428318144 1415183845285557522 1417329456486986784 1418992490774599776 1419768179089527582 1420593994137861396 1422494651299257144 1423919548034233803 1424417199812203968 1428327967687590564 1429363092867107454 1431275482480116756 1433209898576476832 1433788365600442152 1438432966719977112 1442638911067111548 1444331642395574772 1446521445622078784 1447105285404780624 1447312182563927588 1447896341501029593 1451793025234404144 1456038034080118776 1461344295137262066 1463319350227243152 1466129456553835584 1472352185722473048 1473208586513337744 1475179638384414816 1476910551622542624 1482038713260120897 1482556677355559232 1486891638400458528 1488636294002800992 1491708261783679968 1493805170023644051 1496673820232040492 1497825406928744208 1500701777456809536 1501522131926993652 1502462637290752704 1503283954330088028 1505563137280122816 1505912547517423458 1507679521448012262 1513443274800466716 1515468157920123624 1517516363198622528 1522785517237506634 1523046670644681648 1527500023482823992 1532448193302982152 1536929035973458708 1537192614954074976 1537549365742579413 1541687330202478704 1542530089311554403 1547581093029048672 1554776809616445849 1557134062739104528 1558961137823794992 1559867915131769376 1561954911230556864 1569217461098951538 1569496729422706224 1571596608213461536 1574355852424014912 1575216469690281684 1579455806594484672 1579822365800487186 1581676062377976054 1584074098426632288 1584940028145159966 1585932783806905632 1589846963216816808 1591439494861790721 1594495638547860132 1596366552121424748 1598786860950718656 1599660833360130492 1602469349788729464 1604613343680130896 1612361135898536436 1616700439224676288 1617352966040637168 1618237087559974251 1622592204673745808 1623535993300413024 1625708172913436736 1627336626324838632 1632374820214389216 1633267153388704662 1633557820419551376 1635743408548704864 1638042788340133623 1638615274971933888 1648730184076698912 1650664734166371168 1656396208937782179 1657359659827504962 1659577093182466668 1661820066447571296 1664043467520135744 1667590275011625363 1669821396226802882 1672753093200515844 1677254927745845952 1678171794506639964 1682688212254254912 1683078729578296806 1685053582794837234 1688289499638910728 1693758529440138168 1698711039760138572 1704901677660139077 1707205908598450344 1710484365979474848 1716025293630849888 1717744216676218556 1718038804948672032 1718437526418176991 1721042911448483952 1723062310226299728 1724004217465854921 1729649456914819104 1731963609051569856 1734398246477788542 1740326305414293296 1741028729657679756 1745714312551798848 1751775820581492594 1753831280051769366 1756490326826809952 1757199275134376472 1759574188003310784 1765683820600544502 1768046184240144228 1770435757065059616 1776887782418795256 1782083360729961324 1784174381782768836 1786879432827273792 1787856225520145844 1793391384113087472 1798635218569558488 1800247393931750496 1805511275200556784 1807629785574829776 1811360032165897104 1816967957962076352 1818787994127760824 1822280729768983008 1824418916710199712 1825416230257964034 1828183809554434848 1830753704615443461 1831393542615690816 1837752547971995298 1840211334617292972 1842698441026898784 1849096699502686627 1854821457086286276 1859813287228387008 1866270972253485574 1869547574753517708 1872048900960152712 1872382063170947776 1874579036892416064 1881087991881625842 1886911793714076696 1893024238786036776 1894125325517148528 1896659535065676192 1898559397378978404 1904437290250120752 1905478345620155439 1905817457156143272 1908367309973489008 1911717820800589536 1917910622293302816 1920606647173256637 1923518548089482064 1925775523194099696 1929473713873040832 1930528455334706124 1935724033645872192 1936173275379544446 1938445099004587194 1941384045440158368 1942445297651587026 1945855639029171492 1948459060183016088 1951092466969657536 1957867093591079958 1963136247629964064 1963928601620773704 1964278115351116992 1976051617680161196 1982169424546044048 1989747119608776864 1991740226698192068 1995565093642720656 1997100542571658944 2002029509235991536 2004378605773450704 2007883396689897944 2008227743010715968 2010239361930683016 2017924366400622288 2020624210560164832 2023464620890753299 2030728894192908864 2031200184600626382 2036666697977098656 2037780036186634242 2039056436323164384 2043264257737309536 2043738457345074693 2046136493393730927 2050065820990105884 2055583106936638272 2056706785748739204 2062720548280168266 2073035746155261132 2078614850431726656 2085832263106836818 2092289948131935384 2092662305896941632 2093506938729479952 2100288626253708912 2106055013580171801 2106429821067316248 2108901416503968072 2112951275621704224 2113253370860213288 2119795950955755744 2121919326482387628 2125994184730480176 2128488736161899664 2129652268634291373 2132881111146840656 2133741976948885716 2136625799718305952 2139484458240174528 2144044639300661181 2146913223720175134 2149814847864715248 2156470621387516224 2157649450079965668 2163456272898327744 2163958366600667322 2166497463593362158 2169782168433118176 2170968273845891382 2177689537851606216 2178077093892735168 2184057051120178164 2194979025340864728 2208528278583709572 2209812879770006616 2212769457576622224 2215365827433813936 2223453700015500484 2223835016033338848 2230337457600687792 2237562392675519952 2244104972771062408 2244489830423741376 2245010730348060738 2246738110393116312 2251052666185214304 2252283197890490478 2258344705920184224 2258868821276135187 2261519282172018393 2264948053013518096 2266186180593518197 2270164912200700074 2273202236880185436 2276274544797933792 2284178275856259951 2291250035224235988 2294723881931311936 2297416413635066304 2298672289954473228 2305393553960188062 2312530995303718056 2321371639543573008 2335701094108656792 2338441706735692488 2339801872697654064 2342932366845835296 2353826191648427307 2354245094134059336 2357394912320192304 2361533778636022368 2362824704535422526 2369183709891727008 2369733548700730779 2376111147639948432 2377410042217739949 2378899175710358448 2383467528901991616 2383808300693527792 2384770444825225212 2391188512150783296 2391743457821790198 2398180291426077984 2399491250040195738 2406507306326862977 2406920015520196344 2407348366934075712 2410173047433106368 2415146709554529472 2418541703847804654 2425050658837014432 2433888307010618712 2438562259370155104 2441004939487257948 2450336730629327064 2453615112823057296 2473095276115048368 2475997101249556752 2486039489741257443 2489365639773700002 2492730099671356944 2496065201280203616 2504732094340204323 2508117322508834456 2508547457532416832 2509129639800773766 2515882391618768928 2517257691759959946 2524032318381382368 2524618094367445209 2525500434022864704 2527580374192255851 2531412529838637872 2532434249458366092 2532796319486873279 2539249720333494336 2540637794160207252 2541089942874857696 2548066559640207858 2560808862897675516 2564691397452642752 2565726548969212272 2567700697592132928 2574037940446274832 2576616325014327834 2581564367172725928 2584593465339449592 2589927063535449368 2594474185372228656 2597945413577354784 2610489458121439944 2618571468827698272 2627663730872238891 2630746920077654049 2634735490240214928 2639361282004966176 2642892566061392064 2648525730900816753 2652069276360216342 2655653635597589424 2660753458190294208 2663875473478696512 2665331673628192884 2669372678981322048 2672504807697934272 2673125041094941986 2680319149240910688 2681784338280218766 2689625812953552739 2690087076169631208 2690565821867496384 2697952827854337732 2700371090897625744 2708266912800835176 2717040048248845656 2724984609793432924 2725451936943114528 2728181991191641236 2733421094653474512 2742275714331652272 2750294064373557688 2750765732023081536 2756628821957992947 2760317001925939458 2764047661540348176 2782232185629429414 2789719930842580512 2791342584972639936 2799406458380228361 2800384835004945216 2804321362130276562 2808073351440229068 2808573094756421664 2811868555338624096 2821631987822438763 2829225768643183504 2830367690571115044 2834658912973973568 2837984981549199552 2839536358179055164 2841187988275722792 2844989302598514288 2847839096068467606 2856655935375181128 2858726185734214908 2862550964960233512 2866419797152953664 2867576731200884304 2876865933439954224 2885277822134223096 2888663284791149544 2894210570809561248 2894624365127855176 2895792683002059186 2903586050468808288 2904259913069316669 2912076068160237552 2913667946477380539 2922688590274524132 2926638700454486304 2936800640386619937 2944704371444946096 2946417173026675488 2950359276768829632 2953821103245085248 2964077426520241794 2973783276800917056 2977272588005601984 2983416523567359936 2987610340047288102 2993347640464080984 2995650813857488416 3003044263853987304 3006052379183382473 3006567908660176056 3011825095034846916 3015359042896024524 3026886549600933432 3030936315840247248 3045571034475013268 3046093341289363296 3046800276900939573 3055000046965647984 3056670054279951363 3064896386605964304 3073858071946917416 3074385229908149952 3075098731485158826 3083374660404957408 3085060178623108806 3094080822420252399 3095162186058097344 3109553619232891698 3114268125478209056 3117922275647589984 3119735830263538752 3128748394660255227 3138434922197903076 3138993458845412448 3143193216426923072 3150432939380563368 3159644731600974372 3163352124755952108 3168148196853264576 3169880056290319932 3171865567613811264 3179693926433633616 3182878989723581442 3188991277095720264 3192733104242849496 3199321666720260984 3204938699577458928 3209226687360261792 3220369835580262701 3224722271797072872 3234705932081274336 3236474175119948502 3245184409347491616 3245937549901000983 3247071986600826048 3254673252649677264 3256452410768837073 3264749640428778432 3266534306777409324 3267115640839102752 3271486817097409728 3276085576680267246 3297460368153397824 3301329468332742336 3312792417875564358 3314719319655009924 3319154186364933336 3323640132895142592 3335180550023250726 3339642792453605764 3345506186401031688 3356343589013279928 3366157459156593612 3370107165589674468 3376578999277821456 3378424796835735717 3387517058880276336 3397422079520277144 3405247368301050111 3409803355320278154 3414411817196900688 3420968731958949696 3432050587261699776 3435488433352437112 3436077609897344064 3436875052836353982 3442085822896967904 3446124620452599456 3448008434931709842 3458090330940282093 3459298913829638208 3468796492955577084 3480652610828586592 3482057459315359512 3503551641162985188 3507662560103538732 3512980653653619904 3514398550268752944 3531367641201089004 3536092368480288456 3540871514130119232 3553775564837590512 3564166721459922648 3568348763565537672 3575712451040291688 3586782768226174944 3587615186732685297 3597270437139116976 3599236875060293607 3600494787863500992 3611022550401113568 3615259571149659552 3622720064331794208 3627812555771706981 3637575988255521648 3644561459537966016 3648837833420399424 3650832460515928068 3656367619108869696 3661507409230886922 3675505095943990596 3680422669234585944 3685396882053797568 3698193399005373254 3709642914172572552 3732541944506971148 3734048459660550003 3739095149507035416 3744097801920305424 3762175983763251684 3773823587428153392 3775886537639939919 3786048477572073552 3788250651034297056 3793319070131352384 3797118794757956808 3808874580500241504 3810956691240310878 3811634914312286544 3816734619946978016 3822099839460311787 3823435641601179072 3835821244586605632 3841213294346513274 3847037096178964128 3851551046388199392 3861056910669412248 3864924487521491751 3872346550759088892 3876890198009174388 3882768090880316736 3884890595303174052 3891711278058342984 3896918120366032176 3915734187182159916 3926272495259928128 3927857203241547408 3952103235360322392 3964338849092088096 3978103914540324513 3979494239217553728 3983480453396384136 3991130187285441312 4004059018471983072 4008757211546901408 4009687561642412979 4015766793379795888 4020478723861366032 4022676507420328149 4035848732801244576 4041248421120329664 4046929241781506598 4062400369201252764 4073333395954197312 4075560072373268484 4078112872646328768 4086528515474619072 4087476914690149386 4092272986787461854 4100131641980211768 4113413571497478408 4125441096560336532 4140475502888909187 4146071492310522264 4171664526213673636 4173348278444144121 4184579896263870768 4187013877458959904 4200577252507417824 4212110027160343602 4212859642134632496 4217802833007936144 4225902551243408448 4226506741720426576 4239591901911511488 4243838652964775256 4251988369460960352 4256977472323799328 4259304537268582746 4265762222293681312 4267483953897771432 4271758644102701409 4273251599436611904 4288089278601322362 4293826447440350268 4299629695729430496 4315298900159931336 4327916733201334644 4332994927186724316 4339564336866236352 4341936547691782764 4355379075703212432 4368114102240356328 4389958050681729456 4417056557167419144 4419625759540013232 4425538915153244448 4430731654867627872 4446116139780362691 4446907400031000968 4447670032066677696 4460674915201375584 4475124785351039904 4481415510070932153 4488209945542124816 4490021460696121476 4493476220786232624 4502105332370428608 4504566395780980956 4516689411840368448 4517737642552270374 4523038564344036786 4529896106027036192 4532372361187036394 4540329824401400148 4546404473760370872 4552549089595867584 4568356551712519902 4582500070448471976 4597344579908946456 4610787107920376124 4625061990607436112 4627590267934663209 4642743279087146016 4664330428849337547 4671402188217313584 4676883413471384976 4679603745395308128 4685864733691670592 4707652383296854614 4708490188268118672 4714789824640384608 4723067557272044736 4725649409070845052 4738367419783454016 4739467097401461558 4752222295279896864 4754820084435479898 4757798351420716896 4767616601387055584 4768723067138507617 4769540889650450424 4774318484585372163 4783486915643580396 4796360582852155968 4798982500080391476 4813014612653725954 4813840031040392688 4837083407695609308 4850101317674028864 4867776614021237424 4877124518740310208 4882009878974515896 4900673461258654128 4907230225646114592 4914128365020400869 4946190552230096736 4951994202499113504 4969188626813346537 4972078979482514886 4978731279547400004 4985460199342713888 4992130402560407232 5002770825034876089 5009464188680408646 5016234645017668912 5018259279601547532 5031764783237537856 5034515383519919892 5048064636762764736 5049236188734890418 5055160748384511702 5062825059677275744 5064868498916732184 5065592638973746558 5081275588320414504 5082179885749715392 5096133119280415716 5114705032980417231 5121617725795351032 5131453097938424544 5148075880892549664 5153232650028655668 5163128734345451856 5169186930678899184 5172012652397564763 5179854127070898736 5188948370744457312 5195890827154709568 5220978916242879888 5237142937655396544 5255327461744477782 5261493840155308098 5269470980480429856 5278722564009932352 5297051461801633506 5304138552720432684 5311307271195178848 5329749310331273219 5330663347256385768 5346250082189883972 5360638298481821376 5363568676560437532 5379251625907105478 5380174152339262416 5395905655708675464 5400742181795251488 5416533825601670352 5434080096497691312 5449969219586865848 5450903873886229056 5456363982383282472 5466842189306949024 5484551428663304544 5492261113846330383 5500588128747115376 5513257643915985894 5520634003851878916 5528095323080696352 5547290098508059881 5564464371258858828 5579439861685161024 5598812916760456722 5608642724260553124 5616146702880458136 5617146189512843328 5623737110677248192 5643263975644877526 5658451537286367008 5660735381142230088 5679072716358110328 5682375976551445584 5689978605197028576 5695678192136935212 5713311870750362256 5716435036860466317 5717452371468429816 5725101929920467024 5735153462401768608 5753731866879908448 5770555644268446192 5777326569582299088 5788421141619122496 5789248730255710352 5791585366004118372 5807172100937616576 5808519826138633338 5824152136320475104 5827335892954761078 5844374886793810087 5845377180549048264 5853277400908972608 5873601280773239874 5889408742889892192 5892834346053350976 5928154853040483588 5975220680094576204 5986695280928161968 5991301627714976832 6006088527707974608 6012104758366764946 6013135817320352112 6023650190069693832 6030718085792049048 6053773099201866864 6061872631680494496 6070393862672259897 6091142068950026536 6092186682578726592 6093600553801879146 6110000093931295968 6113340108559902726 6129792773211928608 6131215372035224079 6138409480181192781 6147716143893834832 6150197462970317652 6151076775896692249 6166749320809914816 6170120357246217612 6188161644840504798 6219107238465783396 6228536250956418112 6235844551295179968 6257496789320510454 6276869844395806152 6277986917690824896 6300865878761126736 6319289463201948744 6326704249511904216 6339760112580639864 6359387852867267232 6365757979447162884 6377982554191440528 6385466208485698992 6388956805902874119 6398643333440521968 6409877399154917856 6418453374720523584 6432133917901983543 6440739671160525402 6449444543594145744 6469411864162548672 6472948350239897004 6490368818694983232 6491875099802001966 6509346505299354528 6512904821537674146 6531948402887199509 6533068613554818648 6534231281678205504 6552171153360534492 6625584835751128716 6629438639310019848 6638308372729866672 6670361100046501452 6679285584907211528 6691012372802063376 6712687178026559856 6732314918313187224 6740214331179348936 6753157998555642912 6756849593671471434 6775034117760552672 6776606463828405561 6784557846516055179 6794844159040554288 6798558541780554591 6810494736602100222 6819606710640556308 6828823634393801376 6852534827568779853 6870976866704874224 6873750105672707964 6884171645793935808 6892249240905198912 6896016869863419684 6916180661880564186 6937592985911154168 6961305221657173184 6964114918630719024 7007103282325970376 7015325120207077464 7028797100537505888 7062735282402178008 7072184736960576912 7107551129675181024 7109200646102192337 7128333442919845296 7132230126653219847 7136697527131075344 7151424902080583376 7173565536452349888 7175230373465370594 7194540874278233952 7198473750120587214 7219521918980588931 7222045100802227136 7230519142299319104 7245440128663588416 7255625111543413962 7275151976511043296 7300412920873928863 7301664921031856136 7323014818461773844 7351010191887981192 7360845338469171888 7396386798010746508 7419285828345145104 7465083889013942296 7468096919321100006 7478190299014070832 7488195603840610848 7514196283020612969 7524351967526503368 7547647174856306784 7551773075279879838 7572096955144147104 7573854283102335627 7576501302068594112 7582741122576767553 7594237589515913616 7598388958460619837 7617749161000483008 7621913382480621756 7623269828624573088 7633469239893956032 7644199678920623574 7682426588693026548 7694074192357928256 7703102092776398784 7722113821338824496 7729848975042983502 7744693101518177784 7753780396018348776 7769781190606348104 7783422556116685968 7793836240732064352 7831468374364319832 7855714406483094816 7882991192616716673 7904206470720644784 7928677698184176192 7945577192702450259 7956207829080649026 7966960906792768272 7982260374570882624 8008118036943966144 8017514423093802816 8019375123284825958 8031533586759591776 8040957447722732064 8045353014840656298 8068877438860658217 8071697465602489152 8093858483563013196 8124800738402505528 8151120144746536968 8174953829380298772 8184545973574923708 8200263283960423536 8226827142994956816 8250882193120673064 8269886465873978841 8280951005777818374 8292142984621044528 8343329052427347272 8346696556888288242 8369159792527741536 8374027754917919808 8398219375140685083 8401154505014835648 8424220054320687204 8425719284269264992 8435605666015872288 8453013483440853152 8464895963467316289 8487677305929550512 8503976738921920704 8513954944647598656 8518609074537165492 8531524444587362624 8534967907795542864 8543517288205402818 8576178557202644724 8587652894880700536 8599259391458860992 8630597800319862672 8655833466402669288 8665989854373448632 8683873095383565528 8710758151406424864 8712779739207950007 8736228204480712656 8741003839432141617 8779916101363458912 8810401921159859811 8834113114334838288 8839251519080026464 8851077830306488896 8861463309735255744 8892232279560725382 8893814800062001936 8921349830402751168 8950249570702079808 8962831020141864306 8976419891084249632 8980042921392242952 8986952441572465248 9009132791561961912 9018157137550147419 9035475285104540748 9046077128688073572 9059792212054072384 9064744722374072788 9080659648802800296 9092808947520741744 9136713103425039804 9165000140896943952 9170010162839854089 9194689159817892912 9221574215840752248 9250123981214872224 9255180535869326418 9282242467260757197 9285486558174292032 9328660857698675094 9342804376434627168 9353766826942769952 9359207490790616256 9386245183980765681 9415304766593709228 9416980376536237344 9429579649280769216 9451298818141690104 9478934194802923116 9504444590559793728 9509640168870959796 9515596702841433792 9535233202774111168 9537446134277015234 9539081779300900848 9548636969170744326 9566973831287160792 9597965000160782952 9626029225307451908 9627680062080785376 9661109506740788103 9674166815391218616 9735553228042474848 9737812649703002949 9764019757949031792 9769357232306511219 9801346922517308256 9814460451292229184 9828256730040801738 9892381104460193472 9903988404998227008 9938377253626693074 9944157958965029772 9957462559094800008 9970920398685427776 10005541650069752178 10018928377360817292 10032469290035337824 10036518559203095064 10069030767039839784 10098472377469780836 10110321496769023404 10125650119354551488 10129736997833464368 10131185277947493116 10135274390507207151 10162551176640829008 10192266238560831432 10229410065960834462 10243235451590702064 10262906195876849088 10296151761785099328 10306465300057311336 10326257468690903712 10338373861357798368 10344025304795129526 10359708254141797472 10374270992820846279 10377896741488914624 10441957832485759776 10510654923488955564 10522987680310616196 10538941960960859712 10594102923603267012 10608277105440865368 10622614542390357696 10659498620662546438 10661326694512771536 10692500164379767944 10727137353120875064 10758503251814210956 10760348304678524832 10762845560198055891 10791811311417350928 10797710625180880821 10801484363590502976 10833067651203340704 10868160192995382624 10883437667315120943 10899938439173731696 10912727964766564944 10933684378613898048 10969102857326609088 10984522227692660766 11001176257494230752 11026515287831971788 11041268007703757832 11056190646161392704 11094580197016119762 11128928742517717656 11197625833520913444 11217285448521106248 11232293405760916272 11286527951289755052 11316903074572734016 11321470762284460176 11327659612919819757 11358145432716220656 11364751953102891168 11379957210394057152 11391356384273870424 11426623741500724512 11432870073720932634 11434904742936859632 11450203859840934048 11466299518380935361 11470306924803537216 11507463733759816896 11541111288536892384 11554653139164598176 11578497460511420704 11583170732008236744 11594773462564475253 11617039652277266676 11648304272640950208 11654671785909522156 11688749773587620174 11690754361098096528 11747202561546479748 11778817485779784384 11856309706080967176 11934311743620973539 11950441360189152408 11973390561856323936 12012177055415949216 12024209516733529892 12026271634640704224 12029062684927238937 12047300380139387664 12061436171584098096 12068029522260984447 12107546198403733728 12123745263360988992 12140787725344519794 12182284137900053072 12187201107603758292 12220000187862591936 12226680217119805452 12259585546423857216 12262430744070448158 12276818960362385562 12295432287787669664 12300394925940635304 12302153551793384498 12340240714492435224 12376323289681009596 12421426508666727561 12438214476931566792 12514993578641020908 12553739688791612304 12601731757522253472 12638578926403897488 12653408499023808432 12679520225161279728 12718775705734534464 12731515958894325768 12755965108382881056 12770932416971397984 12777913611805748238 12797286666881043936 12815275932308104227 12819754798309835712 12864267835803967086 12881479342321050804 12898889087188291488 12943676896518806389 12945896700479794008 12983750199604003932 13018693010598709056 13025809643075348292 13063896805774399018 13066137227109637296 13104342306721068984 13251169671502257432 13258877278620039696 13276616745459733344 13338348419341088073 13340722200093002904 13358571169814423056 13382024745604126752 13425374356053119712 13444246530212796459 13464629836626374448 13480428662358697872 13506315997111285824 13513699187342942868 13550068235521105344 13553212927656811122 13569115693032110358 13589688318081108576 13597117083561109182 13620989473204200444 13639213421281112616 13657647268787602752 13705069655137559706 13741953733409748448 13747500211345415928 13792033739726839368 13832361323761128372 13875185971822308336 13882770803803989627 13928229837261438048 14014206564651940752 14030650240414154928 14057594201075011776 14125470564804356016 14144369473921153824 14215102259350362048 14218401292204384674 14256666885839690592 14264460253306439694 14273395054262150688 14302849804161166752 14306169201415522851 14322955453756116489 14350460746930741188 14389081748556467904 14396947500241174428 14439043837961177862 14511250223086827924 14550303953022086592 14600825841747857726 14603329842063712272 14646029636923547688 14702020383775962384 14721690676938343776 14742385095061202607 14792773596021493016 14838571656690290208 14907565880440039611 14930167778027884592 14936193838642200012 14956380598028141664 14976391207681221696 15008312475104628267 15028392566041225938 15048703935053006736 15095294349712613568 15103546150559759676 15144193910288294208 15147708566204671254 15165482245153535106 15188475179031827232 15196777916921239674 15243826764961243512 15246539657249146176 15288399357841247148 15364853177386053096 15444227642677648992 15459697950085967004 15489386203036355568 15507560792036697552 15516037957192694289 15539562381212696208 15566845112233371936 15587672481464128704 15662936748728639664 15711428812966189632 15765982385233433346 15808412941441289568 15863303264154627379 15891154385404900518 15912415658161298052 15933921813585536544 15989247930993819657 16038750246569651916 16063067173519183552 16081914895445464128 16090706029681312596 16137754877721316434 16187716967126026392 16249601476805011056 16302240289493073936 16349907658760597544 16369091947149847416 16400526567920847072 16453654285989913632 16476783341538991149 16501764386241346128 16539772931747957682 16561902011555636748 16584285969242089056 16641870295524179643 16686658104854694544 16693393113776576484 16738319585055483072 16796438750281370166 16848440108641374408 16851438568538529984 16871211332031744576 16906026966881706304 16929791926934632578 16975354611859101024 17037218149074330984 17069935815591085728 17087034576410805636 17152357114405289448 17175305789761401072 17261195600639725344 17311666932805338576 17331979708746897264 17367746190767131056 17421516302812849728 17425559478415900014 17472456408961425312 17482007678864283234 17533124660381430261 17559832202726917824 17620803842319719622 17668226228669676576 17678503038160052928 17729574236408112953 17784464559121450764 17787629600124003872 17925662040283728612 17952839782168499264 17960085842784485904 17973904883144930496 18018265583123923824 18036314275100294838 18070950570209081496 18092154257376147144 18129489444748145576 18161319297605600592 18185617895041483488 18273426206850079608 18330000281793887904 18340020325679708178 18389378319635785824 18393646116105672237 18415228440543578343 18443148431681504496 18453230327690076747 18500247962429744448 18510361071738652836 18564484934521514394 18657321715397350188 18685608752869254336 18707533653885539904 18772490367961531362 18830609533187418456 18833960753072474688 18902597636283380208 18957868389605846232 19019280337741919592 19074892268554030468 19078163558601801696 19097273938341488652 19133947662574321584 19195930000321565904 19252058450614903816 19255360124161570752 19296401753705950629 19322219013481576206 19348333630782437232 19471106456084949696 19475625299406005898 19528039515898063584 19538714464613022438 19595845208661598527 19602693845034616512 19656513460081603476 19876754507253386148 19888315917930059544 19914925118189600016 20011083300139504356 20037856754721634584 20064938580070675648 20073037118406190128 20138061534079679568 20196944754939561672 20220642993538046808 20259473995666928736 20262370555894986232 20270548781014414302 20325102353281658016 20329819391485216683 20384532477121662864 20395675625341663773 20458820131921668924 20486470903181404128 20557604482706339559 20612930600114622672 20652514937381807424 20676747722715596736 20688050609590259052 20719416508283594944 20748541985641692558 20883915664971519552 21021309846977911128 21045975360621232392 21188205847206534024 21216554210881730736 21318997241325092876 21322653389025543072 21327601938306577011 21385000328759535888 21396690379959659541 21454274706241750128 21517006503628421912 21520696609357049664 21525691120396111782 21583622622834701856 21595421250361761642 21658565756941766793 21666135302406681408 21736320385990765248 21766875334630241886 21799876878347463392 21825455929533129888 21901238762621786589 21969044455385321532 22002352514988461504 22053030575663943576 22082536015407515664 22189160394032239524 22257857485035435312 22395251667041826888 22434570897042212496 22464586811521832544 22542588849061838907 22573055902579510104 22642941524568920352 22655319225839639514 22716290865432441312 22721562849307006881 22729503906205782336 22782712768547740848 22795166875381859511 22853247483001449024 22865740147441865268 22869809485873719264 22900407719681868096 22932599036761870722 23082222577073784768 23109306278329196352 23156994921022841408 23166341464016473488 23189546925128950506 23234079304554533352 23309343571819044312 23377499547175240348 23381508722196193056 23494405123092959496 23648973577850150019 23712619412161934352 23836731578107350777 23868623487241947078 23900882720378304816 23946781123712647872 24024354110831898432 24048419033467059784 24052543269281408448 24058125369854477874 24094600760278775328 24122872343168196192 24136059044521968894 24206632316581974651 24215092396807467456 24281575450689039588 24364568275800106144 24374402215207516584 24453360434239610904 24524861488140896316 24553637920724771124 24590864575575339328 24600789851881270608 24604307103586768996 24680481428984870448 24752646579362019192 24842853017333455122 24876428953863133584 25029987157282041816 25107479377583224608 25194658125422055249 25203463515044506944 25277157852807794976 25306816998047616864 25359040450322559456 25394687890401948867 25463031917788651536 25511930216765762112 25541864833942795968 25555827223611496476 25594573333762087872 25630551864616208454 25728535671607934172 25762958684642101608 25797778174376582976 25887353793037612778 25891793400959588016 25967500399208007864 26051619286150696584 26127793611548798036 26132274454219274592 26138339217623850021 26208684613442137968 26223011518296424851 26431205763479579433 26502339343004514864 26517754557240079392 26553233490919466688 26676696838682176146 26681444400186005808 26717142339628846112 26764049491208253504 26850748712106239424 26888493060425592918 26929259673252748896 26960857324717395744 27027398374685885736 27054471412650442257 27106425855313622244 27138231386064220716 27179376636162217152 27194234167122218364 27241978946408400888 27278426842562225232 27410139310275119412 27483907466819496896 27495000422690831856 27510030488519562267 27584067479453678736 27664722647522256744 27750371943644616672 27765541607607979254 27846727401782271591 27856459674522876096 28028413129303881504 28061300480828309856 28158735551942297043 28250941129608712032 28288738947842307648 28436802584408769348 28513333771679381184 28528920506612879388 28546790108524301376 28605699608322333504 28612338402831045702 28645910907512232978 28700921493861482376 28793895000482348856 28878087675922355724 28983328520222364309 29022500446173655848 29201651683495715452 29206659684127424544 29213437949109008847 29292059273847095376 29308071696919533657 29404040767551924768 29443381353876687552 29484770190122405214 29585547192042986032 29677143313380580416 29815131760880079222 29860335556055769184 29872387677284400024 29912761196056283328 30016624950209256534 30056785132082451876 30097407870106013472 30207092301119519352 30295417132409342508 30330964490307070212 30376950358063654464 30393555833842479348 30487653529922487024 30576798715682494296 30729706354772106192 30888455285355297984 30919395900171934008 30978772406072711136 31015121584073395104 31032075914385388578 31079124762425392416 31122812978462538837 31133690224466743872 31325873497457279328 31531964770466866692 31616825882882579136 31726606528309254758 31782308770809801036 31824831316322596104 31867843627171073088 31978495861987639314 32077500493139303832 32181412059362625192 32275509755442632868 32375433934252052784 32393131875542642463 32499202953610022112 32604480578986147872 32650313001945362829 32699815317521195088 32738183894299694832 32801053135841694144 32907308571979827264 32953566683077982298 33003528772482692256 33079545863495915364 33123804023111273496 33168571938484178112 33283740591048359286 33373316209709389088 33386786227553152968 33592877500562740332 33696880217282748816 33859583853869265156 33950709223718202048 34074436298148661968 34139871631182171456 34174069152821611272 34304714228810578896 34350611579522802144 34398898555142806083 34522391201279450688 34623333865610677152 34663959417493794528 34735492381534262112 34784320387693425759 34851118956831800028 34944912817922850624 34964015357728566468 35066249320762860522 35241607684639439244 35336452457339353152 35459148472816225906 35568929118242901528 35575259200248007744 35802935230862920617 35851324080567457224 35920171685568971808 36036531166247847648 36072628550200589676 36141901140418162992 36184308514752294288 36204088566782953341 36258978889496291152 36322638595211201184 36371235790082966976 36546852413700159216 36660000563587775808 36680040651359416356 36778756639271571648 36787292232211344474 36830456881087156686 36886296863363008992 36906460655380153494 37020722143477305672 37128969869043028788 37314643430794700376 37544980735923062724 37661219066374836912 37805195272566760416 37915736779211692464 38038560675483839184 38149784537108060936 38156327117203603392 38194547876682977304 38267895325148643168 38391860000643131808 38445827796924312681 38504116901229807632 38592803507411901258 38644438026963152412 38696667261564874464 38831030689556419167 38951250598812011796 39056079031796127168 39077428929226044876 39191690417323197054 39313026920163206952 39753509014506772296 39776631835860119088 39829850236379200032 40015045258023264219 40022166600279008712 40075713509443269168 40146074236812380256 40276123068159359136 40393889509879123344 40441285987076093616 40518947991333857472 40524741111789972464 40541097562028828604 40650204706563316032 40659638782970433366 40769064954243325728 40791351250683327546 40910624207556670609 40917640263843337848 40972941806362808256 41115208965412679118 41225861200229245344 41376101219180518104 41497083971283385116 42042619693955822256 42091950721242464784 42376411694413068048 42433108421763461472 42637994482650185752 42645306778051086144 42655203876613154022 42770000657519071776 42793380759919319082 42908549412483500256 42918507604246568553 42968866361268349467 43034013007256843824 43051382240792223564 43057537431276845743 43167245245669403712 43190842500723523284 43317131513883533586 43533750669260483772 43599753756694926784 43650911859066259776 43802477525243573178 43938088910770643064 44106061151327887152 44165072030815031328 44378320788064479048 44515714970070870624 44722697641320118833 44790503334083653776 44869141794084424992 44929173623043665088 45024937425313884801 45085177698123677814 45146111805159020208 45285883049137840704 45310638451679279028 45432581730864882624 45443125698614013762 45565425537095481696 45590333750763719022 45723638820210396563 45731480294883730536 45739618971747438528 45865198073523741444 46332682928032946976 46379093850257901012 46468158609109066704 46618687143638088624 46754999094350480696 46763017444392386112 46988810246185918992 47297947155700300038 47425238824323868704 47589909792463882137 47673463156214701554 47737246974483894156 47801765440756609632 47967743792981458971 48096838066934119568 48116250739708955748 48189201520557550656 48245744686336392384 48272118089043937788 48413264633163949302 48563150901378079176 48729136551600212288 48748804430415033168 48906720868479221808 49049722976281792632 49107275841449542248 49201579703762541216 49208614207173537992 49360962857969740896 49505293158724038384 49685706034666910244 49752857907726267168 49925610886572538929 50059974314564083632 50214958755166449216 50389316250844110498 50554315705615589952 50613633996095233728 50718080900645118912 50789375780803897734 50926063835577303072 51102890446117502041 51111654447222992952 51261103729232416908 51457071343215868344 51525917369284203216 51774707586075225556 51783586801919176032 51935000798416015728 52103238572301393168 52255587223097596072 52264548908438549184 52276678435247700042 52417369226884275936 52446023036592849702 52599373981144290783 52862411526959158866 53004678686009029728 53035509114480158784 53188722709224338859 53353393677364352292 53362888800372011616 53434284679257692224 53776986120851185836 53858519346505497792 53921714649434791488 54054796749371771472 54108942825300884514 54212851710627244488 54276462772128441432 54388468334244436728 54483957892816801776 54556853685124450464 54820278620550238824 54990000845381663712 55020060977039124534 55168134958907357472 55180938348317016711 55329445295044513488 55359690983070230241 55500743887289233344 55531083215215958508 55693454803564543182 56056826258607763008 56122600961656619712 56317471103884594086 56501882259217424064 56873605168817538696 57057841013225758776 57224676805662091404 57291821815024465956 57401842987722964752 57587790000964697712 57756175351844711448 57889205261117851887 57966657040444728618 58045000892347311696 58403303366991430904 58413319368254849088 58426875898218017694 58584118547694190752 58616143393839067314 58787535625984795581 58808081535103849536 58969540380244810428 59171094384085972064 59630263521760158444 59720671112111538368 59744775354568800048 60033249900418513068 60113570264164903752 60194815740212026944 60414184602239038704 60590834264818685016 60661928980614140424 60787111667684958696 60975307059844974048 60989458174455650049 61153597431364988592 61187026876024991319 61459412709544212384 61672813448119018677 61838791800343868016 61957544812145422272 62030243168146790208 62064151828770777156 62158249524850784832 62245625956925077674 62651746994914558656 63063929540933733384 63453213056618509516 63564617541619602072 63649662632645192208 63956991723975278628 64155000986278607664 64190071139878978623 64362824118725250384 64551019510885265736 64750867868504105568 64786263751085284926 64975697270825300379 64998405907220044224 65208961157972295744 65300626003890725658 65399630635042390176 65476367788599389664 65703716287865359767 65907133366155964596 66007057544965384512 66159091726991830728 66247608046222546992 66567481182096718572 66746632419418778176 66773572455106305936 67185755001125480664 67393760434565497632 67627766547185516721 67719167707738530312 68148872596297323936 68164688547921020643 68348138305643222544 68385500626145578533 68609428457621157792 68701223159045604288 68797797110285612166 69246667731221354304 69327918834987589056 69470984763068524224 69568640775386851518 69702237913663600056 69928030715457132936 70132498641525721044 70483215369278878488 70918296945632451812 70946920733550450057 71137858236485803056 71605870461725841234 71702648161134914448 71840343371137943616 72073062332495695296 72145257100401179352 72283802280836325984 72368617029504588576 72408177133565906682 72517957778992582304 72619896949745923953 72645277190422402368 73093704827400318432 73360081302718832712 73574584464422688948 73660913762174313372 73772593726726017984 73812921310760306988 74041444286954611344 74257939738086057576 74629286861589400752 75089961471846125448 75322438132749673824 75583974376266165747 75610390545133520832 75831473558423384928 76077121350967678368 76184063671205846601 76299569074216121872 76389095753365954608 76535790650297286336 76783720001286263616 76891655593848625362 77008233802459615264 77185607014823802516 77288876053926304824 77393334523129748928 77662061379112838334 77902501197624023592 78154857858452089752 78383380834646394108 78626053840326413904 78669034554889274553 79293617290438738299 79507018029013544592 79553263671720238176 79659700472758400064 80030090516046528438 80044333200558017424 80151427018886538336 80292148473624760512 80552246136318718272 80787779019758246688 80882571974152187232 81049482223579944928 81082195124057657208 81163414237951326771 81319277565940866732 81538129908486651456 81582702501366655092 81821248415113341218 81835280527686675696 82230417930825358236 82451722400458490688 82752202438361036208 82994167942566770232 83540182205346814773 84085239387911644512 84183901442484929568 84476206655826891129 84752823388826136096 84866216843526922944 85275988965300371504 85310407753226308044 85540001315038143552 85586761519838638164 85817098824967000512 85837015208493137106 85937732722536698934 86068026014513687648 86102764481584447128 86115074862553691486 86381685001447046568 86634263027767067172 86949985560667092927 87067501338520967544 87604955050487146356 87876177821541286128 87924215090758600971 88212122302655774304 88330144061630062656 88756641576128958096 89031429940141741248 89445395282640237666 89581006668167307552 89738283588168849984 90049874850627769602 90170355396247355628 90292223610318040416 90605738275631644723 90621276903358558056 90886251397228027524 91130851074190963392 91180667501527438044 91447277640420793126 91462960589767461072 91730396147047482888 92665365856065893952 92758187700515802024 92936317218218133408 93237374287276177248 93368438935387616511 93509998188700961392 93977620492371837984 94595894311400600076 94850477648647737408 95179819584927764274 95346926312429403108 95474493948967788312 95603530881513219264 95935487585962917942 96193676133868239136 96232501479417911496 96544236178087875576 96826529266327898604 97126301802756158352 97179395626627927389 97497608860830066336 97813441736958443616 98099445952563585264 98214551682899084496 98403159407525082432 98417228414347075984 98721925715939481792 99010586317448076768 99371412069333820488 99505715815452534336 99851221773145077858 100119948629128167264 100778632501688220996 101578751561607795468 101852127671154606144 102205780892235004082 102223308894445985904 102522207458464833816 102914142686431736688 103051834738568406432 103196695665428418249 103549415172150451112 103567173603838352064 103870001596832031456 104206477144602786336 104352961163080277277 104511174446195192144 104553356870495400084 104834738453768551872 104892046073185699404 105198747962288581566 105724823053918317732 106009357372018059456 106377445418448677718 106706787354728704584 106725777600744023232 107553972241702371672 108109593498743542944 108217885650601769028 108425703421254488976 108552925544256882864 108612265700348860023 108776936668488873456 108967915785633603552 109113707370248900928 109640557241100477648 109980001690763327424 110040121954078249068 110336269917814714944 110361876696634033422 110658890590089026976 110719381966140460482 111043122849082391653 111062166430431917016 111386909607129086364 112634942207769188172 113747210337635077392 114115682026451517552 114449353611324182808 114583643630048931912 114803685975445929504 115175580001929395424 115337483390772938043 115512350703689422896 115778410522235703774 115933314080889457236 116090001784694623392 116493092068669257501 116806606733982861808 116853751796436035388 117168237095388381504 117232286787678134628 117575071251969591162 117939080760489620856 118342188768171944128 119260527043520316888 119489550709137600096 120066499800837026136 120227140528329807504 120828369204478077408 121181668529637370032 121323857961228280848 121574223335369917392 121950614119689948096 121978916348911300098 122307194862729977184 122374053752049982638 122731872622670011827 122918825419088424768 123345626896238037354 123677583600687736032 124107019654856790671 124128303657541554312 124491251913850155348 126127859081867466768 126906426113237019032 127129235083239204144 127299325265290384416 127913983447950557256 128310001972557215328 128380142279757957246 128725648237450500768 128755522812739705659 128906599083805048401 129102039021770531472 129172612293830537229 129501735737008211136 129572527502170569852 129951394541650600758 130601252007781451316 130799261270084780352 130952735577198779328 131407432575730719534 131814266732311929192 132318183453983661456 132495216092445093984 133134962364193437144 133547144910212611872 134371510002250961328 134787520869130995264 135074812275941654403 135255533094371033442 135438335415477060624 136297745192594647872 136329377095842041286 136696276611286445088 136771001252291157066 137170916460631189689 137218856915242315584 137595594220571224332 139137281550773703036 139404475827327200112 139856061430914265872 140264997283051442088 140966430738557756976 141836593891264903624 141893841467100900114 142275716472971606112 142769729377391646411 143211740923451682468 143405296322269828896 143903231378944376913 144290514200802358704 144567604561672651968 144737234059009177152 144816354267131813364 145035915557985164608 145239793899491847906 146187409654800636864 146720162605437665424 147149168928845377896 147321827524348626744 147625842621520613976 148082888573909222688 148515879476172115152 149258573723178801504 149776832659717616787 150179922943692250896 150644876265499347648 151167948752532331494 151662947116846769856 152154242701935356736 152368127342411693202 152599138148432243744 152778191506731909216 153308671338352506123 153783311187697250724 154016467604919230528 154371214029647605032 154577752107852609648 155324122758225676668 155805002395248047184 156309715716904179504 156766761669292788216 157252107680652827808 157338069109778549106 157798121943432872349 158587234580877476598 159014036058027089184 159106527343440476352 159566168127673016577 160060181032093056876 160088666401116034848 160302854037773076672 161575558039516493376 161765143948304374464 162098964447159889856 162164390248115314416 162326828475902653542 162638555131881733464 163165405002733310184 163642496830226682436 163670561055373351392 164460835861650716472 165504404876722072416 165542815044951050133 165988335885133540464 166079072949210690723 167080364410693629546 168170478775823289024 168367802884969859136 168952413311653782258 169505646777652272192 170551977930600743008 170620815506452616088 171173523039677276328 171674030416986274212 171875465445073397868 172136052029027375296 172205528963168894256 172230149725107382972 172763370002894093136 173268526055534134344 173899971121334185854 174135002677041935088 175209910100974292712 175752355643082572256 175848430181517201942 176362606877954386743 176424244605311548608 177513283152257916192 178890790565280475332 179162013336334615104 180099749701255539204 180340710792494711256 180584447220636080832 181211476551263289446 181242553806717116112 181772502794456055048 182361335003054876088 182894555280841586252 182925921179534922144 182968374523366950147 183460792294094965776 183561080628074973957 185018440344357056031 185516375401031604048 185872634436436266816 186474748574552354496 186736877870775233022 187019996377401922784 187955240984743675968 189191788622801200152 190359639169855528548 190693852624858806216 190948987897935576624 191870975171925835884 192387352267736478272 192465002958835822992 192570213419636935869 193088472356175751152 193653058532655797208 194252603605512316704 194358791253255854778 194927091812475901137 194995217721660132672 195626883473916887232 196198891905127170528 196429103365798168992 196834456828694151968 197111148863596079301 198021172634896153536 198742824138667640976 199702443546290155716 200239897258256334528 201557265003376441992 202883299641556550163 203157503123215590936 204411561784470008164 204446617788891971808 204494065643763061929 205044414916929667632 205156501878436735599 205828285372863473376 206103669477136812864 206393391330856836498 207098830344300902224 207740003193664062912 208412954289205572672 208705922326160554554 209022348892390384288 209106713740990800168 209784092146371398808 210397495924577163132 211449646107836635464 212754890836897355436 213413574709457409168 215107944483404743344 216219186997487085888 216435771301203538056 216851406842508977952 217105851088513765728 217224531400697720046 217553873336977746912 217859690849237771859 217935831571267207104 219281114482200955296 220080243908156498136 220723753393268066844 221317781180178053952 221438763932280920964 222086245698164783306 222124332860863834032 222773819214258172728 225269884415538376344 226751923128798497241 227494420675270154784 228231364052903035104 228552191013617539803 228898707222648365616 229167287260097863824 229607371950891859008 230351160003858790848 230674966781545876086 231024701407378845792 231556821044471407548 231866628161778914472 232180003569389246784 232986184137338515002 233613213467965723616 233707503592872070776 234464573575356269256 235150142503939182324 235878161520979241712 236007103664667823659 238521054087040633776 238979101418275200192 240132999601674052272 240454281056659615008 241656738408956154816 242363337059274740064 242647715922456561696 243148446670739834784 243490242713853980313 243957832697822600196 244614389725459954368 244748107504099965276 245463745245340023654 246691253792476074708 247355167201375472064 248214039309713581342 248256607315083108624 248982503827700310696 250620546616040444319 252255718163734933536 253428619967480673387 253812852226474038064 254258470166478408288 254598650530580768832 255827966895901114512 256620003945114430656 256760284559515914492 257451296474901001536 257511045625479411318 257813198167610096802 258204078043541062944 258345224587661074458 259145055004341139704 259902789083301201516 261202504015562902632 262814865151461439068 263628533464623858384 263772645272275802913 264636366907967322912 264990432184890187968 266269924728386874288 267094289820425223744 268743020004501922656 270149624551883308806 270511066188742066884 270876670830954121248 271817214826894934169 272658754191684082572 273392553222572890176 273542002504582314132 274341832921262379378 275191188441142448664 278274563101547406072 278808951654654400224 279712122861828531744 280105316806162849533 280529994566102884176 281932861477115513952 283673187782529807248 283787682934201800228 284551432945943212224 285539458754783292822 286423481846903364936 286810592644539657792 287806462757888753826 288581028401604717408 289632708534263626728 290479587798983695812 293440325210875330848 294298337857690755792 294643655048697253488 295251685243041227952 296165777147818445376 297031758952344230304 298517147446357603008 299553665319435233574 300359845887384501792 301402762018937920201 302335897505064662988 304736254684823386404 305198276296864487488 305556383013463818432 306617342676705012246 307566622375394501448 308742428059295210064 309155504215705219296 310648245516451353336 311610004790496094368 312619431433808359008 313058883489240831831 313533523338585576432 314504215361305655616 314676138219557098212 315596243886865744698 317174469161754953196 318028072116054178368 319132336255346033154 320120362064186113752 320177332802232069696 324328780496230628832 324653656951805307084 325277110263763466928 326330810005466620368 327284993660453364872 327341122110746702784 328921671723301432944 331008809753444144832 331085630089902100266 331976671770267080928 332158145898421381446 333129368547247174959 334160728821387259092 337904826623307564516 341103955861201486016 341241631012905232176 342347046079354552656 343348060833972548424 343750930890146795736 344411057926337788512 344460299450214765944 345526740005788186272 346537052111068268688 347799942242668371708 348270005354083870176 349479276206007772503 350419820201948585424 351504711286165144512 351696860363034403884 352725213755908773486 355026566304515832384 357781581130560950664 360199499402511078408 360681421584989422512 362422953102526578892 362485107613434232224 363545005588912110096 364722670006109752176 365789110561683172504 365851842359069844288 365936749046733900294 366921584588189931552 367122161256149947914 368195617868010035481 370036880688714112062 371032750802063208096 372321058964570372013 373473755741550466044 374039992754803845568 378383577245602400304 380719278339711057096 381387705249717612432 381897975795871153248 383741950343851671768 384930005917671645984 385140426839273871738 386176944712351502304 386266568438219116977 387306117065311594416 387517836881491611687 388505207211024633408 388717582506511709556 389854183624951802274 392397783810254341056 392858206731596337984 393668913657388303936 394222297727192158602 397485648277335281952 399404887092580311432 403114530006752883984 405224436827824963209 405766599283113100326 406315006246431181872 408823123568940016328 408893235577783943616 408988131287526123858 410088829833859335264 410313003756873471198 411512749381893569067 411656570745726946752 412786782661713672996 414197660688601804448 417411844652321109108 418044697784780768576 418213427481981600336 419568184292742797616 420794991849154326264 422899292215673270928 425509781673794710872 426827149418914818336 428309188132174939233 430215888966809486688 431709694136833130739 432871542602407076112 433702813685017955904 434211702177027531456 434449062801395440092 435107746673955493824 435719381698475543718 438562228964401910592 440160487816312996272 441447506786536133688 442877527864561841928 444172491396329566612 444248665721727668064 445547638428516345456 449330497979152850361 450539768831076752688 453503846257596994482 454988841350540309568 456462728105806070208 457104382027235079606 457797414445296731232 458334574520195727648 459926014015057518369 461349933563091752172 462049402814757691584 463113642088942815096 463733256323557828944 465972368274677030004 467226426935931447232 467415007185744141552 468929147150712538512 470300285007878364648 471756323041958483424 472014207329335647318 473394365830298617047 477042108174081267552 478698504383019049731 480265999203348104544 480908562113319230016 484726674118549480128 485295431844913123392 486296893341479669568 486980485427707960626 487915665395645200392 489496215008199930552 490927490490680047308 493382507584952149416 496428078619427162684 496513214630166217248 496628445134853150399 497965007655400621392 498237218847632072169 501241093232080888638 504511436327469867072 506857239934961346774 507625704452948076128 508516940332956816576 511655933791802229024 513520569119031828984 515022091250958822636 515626396335220193604 516408156087082125888 516690449175322148916 518290110008682279408 519805578166602403032 522405008031125805264 525629730302922878136 527257066929247716768 527545290544551605826 529087820633863160229 529272733815934645824 532539849456773748576 537486040009003845312 540299249103766617612 541022132377484133768 541753341661908242496 543634429653789868338 545317508383368165144 547084005009164628264 548683665842524758756 550382376882284897328 550683241884224921871 555055321033071168093 556549126203094812144 557617903309308800448 559424245723657063488 560210633612325699066 561059989132205768352 563865722954231027904 567346375565059614496 567575365868403600456 571078917509566585644 572846963693806729872 575612925515777507652 577162056803209434816 579265417068527253456 580959175597967391624 584781275437427703411 586880650421750661696 588596675715381511584 589287310097394506976 590503370486082455904 591333446590788237903 594063517904688460608 599107330638870467148 600719691774769003584 602805524037875840402 604671795010129325976 608649898924669650489 609472509369646772808 613234685353410024492 615133244750789002896 615469505635310206797 617484856118590420128 618311008431410438592 621296491032902706672 623220009580992188736 625238862867616718016 626117766978481663662 627067046677171152864 629352276439114196424 631192487773731489396 634348938323509906392 638264672510692066308 640240724128372227504 648657560992461257664 649307313903610614168 650554220527526933856 652661620010933240736 653579072547713315577 654569987320906729744 657843343446602865888 662171260179804200532 663953343540534161856 664316291796842762892 666258737094494349918 668321457642774518184 675809653246615129032 680255769386395491723 682483262025810464352 684694092158709105312 686696121667945096848 687501861780293591472 688822115852675577024 688920598900429531888 691053480011576372544 693074104222136537376 695599884485336743416 696540010708167740352 698958552412015545006 700839640403897170848 703393720726068807768 705450427511817546972 715563162261121901328 720398998805022156816 721362843169978845024 724845906205053157784 724970215226868464448 727090011177824220192 729445340012219504352 730470728141561940939 731578221123366345008 731873498093467800588 733843169176379863104 734244322512299895828 736391235736020070962 740073761377428224124 742065501604126416192 744642117929140744026 746947511483100932088 756767154491204800608 760285859902442020161 761438556679422114192 762775410499435224864 763795951591742306496 767483900687703343536 769860011835343291968 770280853678547743476 772353889424703004608 772533136876438233954 774612234130623188832 775035673762983223374 777301859943576741571 777435165013023419112 779708367249903604548 788444595454384317204 794971296554670563904 798809774185160622864 806229060013505767968 810448873655649926418 811533198566226200652 812630012492862363744 815451644480684802507 817646247137880032656 817976262575052247716 820177659667718670528 820626007513746942396 823025498763787138134 825573565323427345992 828395321377203608896 834823689304642218216 836426854963963200672 839136368585485595232 841589983698308652528 845798584431346541856 851019563347589421744 853654298837829636672 856618376264349878466 860431777933618973376 863419388273666261478 865743085204814152224 868749137583997534697 868898125602790880184 871438763396951087436 880320975632625992544 882895013573072267376 885755055729123683856 888344982792659133224 888497331443455336128 891095276857032690912 898660995958305700722 901079537662153505376 904208286056813760603 907007692515193988964 914208764054470159212 915594828890593462464 916669149040391455296 919852028030115036738 922699867126183504344 926227284177885630192 927466512647115657888 931944736549354060008 934830014371488283104 937858294301425077024 940600570015756729296 943512646083916966848 944028414658671294636 946788731660597234094 954084216348162535104 957397008766038099462 960531998406696209088 973960970855415921252 975831330791290400784 978992430016399861104 981854980981360094616 986765015169904298832 992856157238854325368 993026429260332434496 993256890269706300798 995930015310801242784 996474437695264144338 999388105641741524877 1002482186464161777276 1013714479869922693548 1015251408905896152256 1023311867583604458048 1027041138238063657968 1030044182501917645272 1031252792670440387208 1033380898350644297832 1036580220017364558816 1039611156333204806064 1044810016062251610528 1048437828618023317509 1051259460605845756272 1054514133858495433536 1055090581089103211652 1058175641267726320458 1065079698913547497152 1080598498207533235224 1082044264754968267536 1087268859307579736676 1090635016766736330288 1094168010018329256528 1097367331685049517512 1100764753764569794656 1101366483768449843742 1104586853604030106443 1110110642066142336186 1113098252406189624288 1116963176893711116039 1120421267224651398132 1122119978264411536704 1134692751130119228992 1135150731736807200912 1142157835019133171288 1145693927387613459744 1151225851031555015304 1158530834137054506912 1158799705314657350931 1161918351195934783248 1162553510644474835061 1169562550874855406822 1177193351430763023168 1178574620194789013952 1181006740972164911808 1182666893181576475806 1198214661277740934296 1205611048075751680804 1209343590020258651952 1217299797849339300978 1218945018739293545616 1226469370706820048984 1230266489501578005792 1230939011270620413594 1234538248145680707201 1234969712237180840256 1242592982065805413344 1252235533956963327324 1254134093354342305728 1258704552878228392848 1262384975547462978792 1268697876647019812784 1276529345021384132616 1280481448256744455008 1284927564396524817699 1295129082410499392217 1298614627807221228336 1301108441055053867712 1305323240021866481472 1307158145095426631154 1309139974641813459488 1315686686893205731776 1324342520359608401064 1328632583593685525784 1332517474188988699836 1336642915285549036368 1347991493937458551083 1351619306493230258064 1360511538772790983446 1364966524051620928704 1369388184317418210624 1373392243335890193696 1375003723560587182944 1377841197800859063776 1379778042045172555107 1386148208444273074752 1391199768970673486832 1397917104824031090012 1401679280807794341696 1406787441452137615536 1410900855023635093944 1420183097490895851141 1431126324522243802656 1436095513149057149193 1440797997610044313632 1442725686339957690048 1449691812410106315568 1454180022355648440384 1458890680024439008704 1460941456283123881878 1463156442246732690016 1463746996186935601176 1468488645024599791656 1472782471472040141924 1480147522754856448248 1489284235858281488052 1493895022966201864176 1494711656542896216507 1513534308982409601216 1520571719804884040322 1522877113358844228384 1525550820998870449728 1534967801375406687072 1540561707357095486952 1545066273752876467908 1549224468261246377664 1550071347525966446748 1554603719887153483142 1554870330026046838224 1559416734499807209096 1576889190908768634408 1587263461901589480687 1597619548370321245728 1612458120027011535936 1620897747311299852836 1623066397132452401304 1625260024985724727488 1630903288961369605014 1635292494275760065312 1635952525150104495432 1641252015027493884792 1646050997527574276268 1651147130646854691984 1652049725652674765613 1669647378609284436432 1672853709927926401344 1678272737170971190464 1683179967396617305056 1691597168862693083712 1702039126695178843488 1713236752528699756932 1726838776547332522956 1731486170409628304448 1737498275167995069394 1737796251205581760368 1742877526793902174872 1754343826312283110233 1760641951265251985088 1765790027146144534752 1771510111458247367712 1774000339772364713709 1776689965585318266448 1782190553714065381824 1797321991916611401444 1802159075324307010752 1808416572113627521206 1814015385030387977928 1828417528108940318424 1839704056060230073476 1845399734252367008688 1846408516905930620391 1852454568355771260384 1854933025294231315776 1863889473098708120016 1869660028742976566208 1875716588602850154048 1881201140031513458592 1888056829317342589272 1893577463321194468188 1914794017532076198924 1947921941710831842504 1951662661582580801568 1957984860032799722208 1960737217643139946731 1963709961962720189232 1973530030339808597664 1985712314477708650736 1986513780539412601596 1991860030621602485568 1992948875390528288676 1998776211283483049754 2004964372928323554552 2027428959739845387096 2054082276476127315936 2060088365003835290544 2062505585340880774416 2066761796701288595664 2073160440034729117632 2079222312666409612128 2089620032124503221056 2096875657236046635018 2102518921211691512544 2109819334132565441407 2110181162178206423304 2116351282535452640916 2161196996415066470448 2164088529509936535072 2174537718615159473352 2181270033533472660576 2188336020036658513056 2191412184424685822817 2194734663370099035024 2201529507529139589312 2202732967536899687484 2209173707208060212886 2220221284132284672372 2226196504812379248576 2233926353787422232078 2240842534449302796264 2270301463473614401824 2284315670038266342576 2291387854775226919488 2302451702063110030608 2317061668274109013824 2317599410629314701862 2323836702391869566496 2325107021288949670122 2331905579830730224713 2339125101749710813644 2365333786363152951612 2396429322555481868592 2411222096151503361608 2418687180040517303904 2434599595698678601956 2437890037478587091232 2446354933442054407521 2452938741413640097968 2460532979003156011584 2461878022541240827188 2469076496291361414402 2485185964131610826688 2504471067913926654648 2517409105756456785696 2524769951094925957584 2537395753294039625568 2553058690042768265232 2560962896513488910016 2569855128793049635398 2590258164820998784434 2597229255614442456672 2606247412751992604091 2614316290190853262308 2618279949283626918976 2648685040719216802128 2657265167187371051568 2665034948377977399672 2673285830571098072736 2695982987874917102166 2703238612986460516128 2712624858170441281809 2721023077545581966892 2746784486671780387392 2750007447121174365888 2755682395601718127552 2759556084090345110214 2782399537941346973664 2795834209648062180024 2813574882904275231072 2821801710047270187888 2840366194981791702282 2862252649044487605312 2872191026298114298386 2881595995220088627264 2899383624820212631136 2921882912566247763756 2926312884493465380032 2927493992373871202352 2936977290049199583312 2945564942944080283848 2960295045509712896496 2978568471716562976104 2987790045932403728352 2989423313085792433014 2998164316925224574631 3041143439609768080644 3045754226717688456768 3069935602750813374144 3081123414714190973904 3090132547505752935816 3100142695051932893496 3109207439774306966284 3109740660052093676448 3118833468999614418192 3145313485854069952527 3153778381817537268816 3174526923803178961374 3195239096740642491456 3241795494622599705672 3246132794264904802608 3261806577922739210028 3270584988551520130624 3271905050300208990864 3282504030054987769584 3292101995055148552536 3302294261293709383968 3304099451305349531226 3313760560812090319329 3339294757218568872864 3350889530681133348117 3366359934793234610112 3404078253390357686976 3426473505057399513864 3453677553094665045912 3474996550335990138788 3475592502411163520736 3476399115943972052793 3485755053587804349744 3487660531933424505183 3508687652624566220466 3531580054292289069504 3543020222916494735424 3548000679544729427418 3553379931170636532896 3594643983833222802888 3616833144227255042412 3628030770060775955856 3656835056217880636848 3679408112120460146952 3690799468504734017376 3692817033811861240782 3703614744437042121603 3704909136711542520768 3727778946197416240032 3762402280063026917184 3776113658634685178544 3787154926642388936376 3829588035064152397848 3854782693189574453097 3885387247231498176651 3895843883421663685008 3903325323165161603136 3915969720065599444416 3921474435286279893462 3927419923925440378464 3947060060679617195328 3971424628955417301472 3973027561078825203192 3985897750781056577352 3997552422566966099508 4009928745856647109104 4054857919479690774192 4108164552952254631872 4120176730007670581088 4125011170681761548832 4133523593402577191328 4139334126135517665321 4158444625332819224256 4193751314472093270036 4205037842423383025088 4219638668265130882814 4220362324356412846608 4232702565070905281832 4260549292472687553423 4308286539447171447579 4322393992830132940896 4328177059019873070144 4349075437230318946704 4362540067066945321152 4376672040073317026112 4382824368849371645634 4389469326740198070048 4405465935073799374968 4418347414416120425772 4440442568264569344744 4467852707574844464156 4481685068898605592528 4484134969628688649521 4540602926947228803648 4568631340076532685152 4604903404126220061216 4635198821258629403724 4647673404783739132992 4650214042577899340244 4663811159661460449426 4678250203499421627288 4730667572726305903224 4761790385704768442061 4792858645110963737184 4822444192303006723216 4837374360081034607808 4869199191397357203912 4875780074957174182464 4892709866884108815042 4905877482827280195936 4923756045082481654376 4938152992582722828804 5008942135827853309296 5034818211512913571392 5049539902189851915168 5074791506588079251136 5106117380085536530464 5139710257586099270796 5180516329641997568868 5194458511228884913344 5212494825503985208182 5228632580381706524616 5297370081438433604256 5314530334374742103136 5322001019317094141127 5330069896755954799344 5346571661142196145472 5391965975749834204332 5406477225972921032256 5425249716340882563618 5442046155091163933784 5519112168180690220428 5564799075882693947328 5591668419296124360048 5627149765808550462144 5643603420094540375776 5680732389963583404564 5744382052596228596772 5798767249640425262272 5843765825132495527512 5854987984747742404704 5873954580098399166624 5891129885888160567696 5920590091019425792992 5957136943433125952208 5975580091864807456704 5978846626171584866028 5996328633850449149262 6082286879219536161288 6162246829428381947808 6180265095011505871632 6200285390103865786992 6218414879548613932568 6219481320104187352896 6237666937999228836384 6290626971708139905054 6307556763635074537632 6329458002397696324221 6349053847606357922748 6483590989245199411344 6492265588529809605216 6523613155845478420056 6543810100600417981728 6565008060109975539168 6584203990110297105072 6604588522587418767936 6608198902610699062452 6627521121624180638658 6678589514437137745728 6701779061362266696234 6852947010114799027728 6907355106189330091824 6949993100671980277576 6951185004822327041472 6952798231887944105586 6971510107175608699488 6975321063866849010366 6995716739492190674139 7017375305249132440932 7096001359089458854836 7106759862341273065792 7189287967666445605776 7233666288454510084824 7256061540121551911712 7313670112435761273696 7339064800326163222563 7358816224240920293904 7381598937009468034752 7385634067623722481564 7407229488874084243206 7455557892394832480064 7552227317269370357088 7574309853284777872752 7659176070128304795696 7709565386379148906194 7770774494462996353302 7791687766843327370016 7818742238255977812273 7842948870572559786924 7854839847850880756928 7942849257910834602944 7946055122157650406384 7971795501562113154704 7995104845133932199016 8019857491713294218208 8109715838959381548384 8137874574511323845427 8240353460015341162176 8250022341363523097664 8267047186805154382656 8278668252271035330642 8387502628944186540072 8439277336530261765628 8440724648712825693216 8465405130141810563664 8521098584945375106846 8616573078894342895158 8644787985660265881792 8698150874460637893408 8765648737698743291268 8778938653480396140096 8810931870147598749936 8836694828832240851544 8880885136529138689488 8935705415149688928312 8963370137797211185056 8968269939257377299042 8994492950775673723893 9137262680153065370304 9209806808252440122432 9270397642517258807448 9300428085155798680488 9327622319322920898852 9356500406998843254576 9435940457562209857581 9461335145452611806448 9523580771409536884122 9585717290221927474368 9644888384606013446432 9738398382794714407824 9785419733768217630084 9811754965654560391872 9847512090164963308752 9876305985165445657608 9941281682436270957987 10017884271655706618592 10052668592043400044351 10099079804379703830336 10212234760171073060928 10279420515172198541592 10361032659283995137736 10424989651007970416364 10457265160763413049232 10462981595800273515549 10594740162876867208512 10629060668749484206272 10644002038634188282254 10660139793511909598688 10783931951499668408664 10850499432681765127236 10884092310182327867568 11038224336361380440856 11110844233311126364809 11183336838592248720096 11287206840189080751552 11361464779927166809128 11488764105192457193544 11564348079568723359291 11687531650264991055024 11709975969495484809408 11747909160196798333248 11782259771776321135392 11841180182038851585984 11914273886866251904416 11957693252343169732056 11992657267700898298524 12164573758439072322576 12324493658856763895616 12360530190023011743264 12400570780207731573984 12418002378406552995963 12436829759097227865136 12475333875998457672768 12581253943416279810108 12615113527270149075264 12658916004795392648442 12698107695212715845496 12924859618341514342737 12967181978490398822688 12984531177059619210432 13047226311690956840112 13087620201200835963456 13130016120219951078336 13168407980220594210144 13216397805221398124904 13255042243248361277316 13403558122724533392468 13705894020229598055456 13814710212378660183648 13899986201343960555152 13905596463775888211172 13943020214351217398976 13950642127733698020732 13991433478984381348278 14034750610498264881864 14192002718178917709672 14378575935332891211552 14467332576909020169648 14512123080243103823424 14627340224871522547392 14678129600652326445126 14717632448481840587808 14768735338927958089849 14771268135247444963128 14814458977748168486412 15104454634538740714176 15148619706569555745504 15318352140256609591392 15419130772758297812388 15541548988925992706604 15583375533686654740032 15637484476511955624546 15685897741145119573848 15892110244315300812768 15943591003124226309408 15990209690267864398032 16039714983426588436416 16219431677918763096768 16275749149022647690854 16557336504542070661284 16775005257888373080144 16878554673060523531256 16881449297425651386432 16930810260283621127328 17042197169890750213692 17233146157788685790316 17396301748921275786816 17531297475397486582536 17621863740295197499872 17673389657664481703088 17761770273058277378976 17871410830299377856624 17926740275594422370112 17936539878514754598084 17988985901551347447786 18540795285034517614896 18600856170311597360976 18655244638645841797704 18713000813997686509152 18871880915124419715162 18922670290905223612896 18988374007193088972663 19047161542819073768244 19289776769212026892864 19476796765589428815648 19570839467536435260168 19695024180329926617504 19752611970330891315216 19882563364872541915974 20035768543311413237184 20105337184086800088702 20558841030344397083184 20722065318567990275472 20849979302015940832728 20914530321526826098464 20925963191600547031098 20987150218476572022417 21288004077268376564508 21320279587023819197376 21567863902999336817328 21700998865363530254472 21768184620364655735136 22017194400978489667689 22076448672722760881712 22221688466622252729618 22366673677184497440192 22722929559854333618256 22977528210384914387088 23128696159137446718582 23375063300529982110048 23456226714767933436819 23564519543552642270784 23828547773732503808832 23915386504686339464112 23985314535401796597048 24329147516878144645152 24413623723533971536281 24721060380046023486528 24801141560415463147968 24836004756813105991926 24873659518194455730272 25162507886832559620216 25317832009590785296884 25396215390425431690992 25849719236683028685474 25934363956980797645376 26094452623381913680224 26336815960441188420288 26432795610442796249808 26510084486496722554632 26807116245449066784936 26983478852327021171679 27411788040459196110912 27629420424757320367296 27799972402687921110304 27811192927551776422344 27901284255467396041464 27982866957968762696556 28069501220996529763728 28384005436357835419344 28757151870665782423104 28934665153818040339296 29356259201304652890252 29435264896963681175616 29537470677855916179698 29542536270494889926256 29628917955496336972824 29823845047308812873961 30158005776130200133053 30297239413139111491008 30636704280513219182784 30838261545516595624776 31083097977851985413208 31274968953023911249092 31371795482290239147696 31388944787400820546647 31784220488630601625536 31887182006248452618816 31980419380535728796064 32551498298045295381708 33114673009084141322568 33332532699933379094427 33550010515776746160288 33757109346121047062512 33861620520567242254656 34084394339781500427384 34466292315577371580632 35062594950794973165072 35243727480590394999744 35346779315328963406176 35523540546116554757952 35742821660598755713248 35873079757029509196168 35977971803102694895572 37081590570069035229792 37201712340623194721952 37254007135219658987889 37310489277291683595408 37426001627995373018304 37743761830248839430324 37845340581810447225792 37976748014386177945326 38094323085638147536488 38953593531178857631296 39141678935072870520336 39390048360659853235008 39505223940661782630432 39765126729745083831948 40210674368173600177404 41117682060688794166368 41444130637135980550944 41699958604031881665456 41829060643053652196928 41851926383201094062196 41974300436953144044834 42576008154536753129016 43135727805998673634656 43401997730727060508944 43536369240729311470272 44034388801956979335378 44152897345445521763424 44306206016783874269547 44443376933244505459236 45445859119708667236512 45955056420769828774176 46257392318274893437164 46750126601059964220096 46912453429535866873638 47830773009372678928224 47970629070803593194096 48658295033756289290304 48827247447067943072562 49672009513626211983852 49747319036388911460544 50325015773665119240432 50635664019181570593768 50792430780850863381984 51699438473366057370948 52188905246763827360448 52865591220885592499616 53020168972993445109264 53614232490898133569872 53966957704654042343358 55599944805375842220608 55622385855103552844688 55802568510934792082928 55965733915937525393112 56139002441993059527456 56768010872715670838688 56965122021579266917989 57869330307636080678592 58712518402609305780504 59074941355711832359396 59085072540989779852512 59257835910992673945648 59647690094617625747922 60316011552260400266106 61676523091033191249552 62166195955703970826416 62549937906047822498184 62743590964580478295392 62777889574801641093294 62961450655429716067251 63960838761071457592128 65102996596090590763416 66051583202935469003067 66229346018168282645136 66665065399866758188854 67100021031553492320576 67514218692242094125024 68168788679563000854768 68932584631154743161264 70125189901589946330144 70368680144303800310457 70693558630657926812352 71485643321197511426496 71746159514059018392336 71955943606205389791144 73240871170601914608843 74163181140138070459584 74403424681246389443904 74508014270439317975778 74620978554583367190816 75487523660497678860648 75953496028772355890652 76188646171276295072976 78283357870145741040672 79010447881323565260864 79530253459490167663896 80421348736347200354808 80950436556981063515037 82235364121377588332736 82888261274271961101888 83399917208063763330912 83703852766402188124392 83948600873906288089668 85152016309073506258032 86271455611997347269312 86803995461454121017888 88068777603913958670756 88305794690891043526848 88612412033567748539094 88886753866489010918472 90474017328390600399159 90891718239417334473024 91910112841539657548352 92514784636549786874328 93824906859071733747276 95661546018745357856448 95941258141607186388192 97654494894135886145124 99344019027252423967704 100650031547330238480864 101271328038363141187536 101584861561701726763968 103398876946732114741896 105731182441771184999232 106040337945986890218528 107228464981796267139744 107933915409308084686716 111244771710207105689376 111605137021869584165856 111931467831875050786224 112278004883986119054912 113536021745431341677376 113930244043158533835978 117425036805218611561008 118149882711423664718792 118170145081979559705024 118515671821985347891296 119295380189235251495844 120632023104520800532212 123353046182066382499104 124332391911407941652832 125099875812095644996368 125487181929160956590784 125555779149603282186588 125922901310859432134502 130205993192181181526832 132103166405870938006134 132458692036336565290272 132918618050351622808641 133330130799733516377708 135028437384484188250048 136337577359126001709536 137865169262309486322528 140250379803179892660288 140737360288607600620914 143492319028118036784672 143911887212410779582288 146481742341203829217686 149016028540878635951556 149241957109166734381632 150975047320995357721296 151906992057544711781304 152377292342552590145952 156566715740291482081344 159060506918980335327792 160842697472694400709616 161900873113962127030074 166799834416127526661824 167407705532804376248784 167897201747812576179336 170304032618147012516064 170895366064737800753967 173607990922908242035776 176137555207827917341512 177224824067135497078188 177773507732978021836944 180948034656781200798318 185029569273099573748656 187649813718143467494552 188884351966289148201753 191882516283214372776384 195308989788271772290248 198688038054504847935408 201300063094660476961728 202542656076726282375072 206797753893464229483792 211106040432911400931371 212080675891973780437056 214456929963592534279488 215867830818616169373432 219722613511805743826529 222489543420414211378752 223210274043739168331712 223862935663750101572448 227860488086317067671956 234850073610437223122016 236299765422847329437584 237031343643970695782592 238590760378470502991688 241264046209041601064424 246706092364132764998208 248664783822815883305664 250199751624191289992736 251111558299206564373176 251845802621718864269004 260411986384362363053664 264206332811741876012268 264917384072673130580544 265837236100703245617282 266660261599467032755416 272675154718252003419072 275730338524618972645056 281474720577215201241828 286984638056236073569344 287823774424821559164576 292963484682407658435372 298032057081757271903112 301950094641990715442592 303813984115089423562608 304754584685105180291904 318121013837960670655584 321685394945388801419232 323801746227924254060148 334815411065608752497568 335794403495625152358672 340608065236294025032128 341790732129475601507934 352275110415655834683024 354449648134270994156376 355547015465956043673888 361896069313562401596636 370059138546199147497312 375299627436286934989104 377768703932578296403506 390617979576543544580496 397376076109009695870816 398755854151054868425923 405085312153452564750144 413595507786928458967584 422212080865822801862742 431735661637232338746864 439445227023611487653058 447725871327500203144896 455720976172634135343912 469700147220874446244032 472599530845694658875168 477181520756941005983376 482528092418083202128848 500399503248382579985472 502223116598413128746352 503691605243437728538008 512686098194213402261901 520823972768724726107328 528412665623483752024536 531674472201406491234564 533320523198934065510832 562949441154430402483656 566653055898867444605259 575647548849643118329152 585926969364815316870744 596064114163514543806224 603900189283981430885184 607627968230178847125216 633318121298734202794113 636242027675921341311168 643370789890777602838464 647603492455848508120296 669630822131217504995136 671588806991250304717344 683581464258951203015868 704550220831311669366048 708899296268541988312752 711094030931912087347776 723792138627124803193272 740118277092398294994624 750599254872573869978208 755537407865156592807012 781235959153087089160992 794752152218019391741632 797511708302109736851846 827191015573856917935168 844424161731645603725484 863471323274464677493728 878890454047222975306116 911441952345268270687824 945199061691389317750336 954363041513882011966752 965056184836166404257696 1004446233196826257492704 1007383210486875457076016 1025372196388426804523802 1056825331246967504049072 1063348944402812982469128 1066641046397868131021664 1125898882308860804967312 1133306111797734889210518 1171853938729630633741488 1192128228327029087612448 1196267562453164605277769 1215255936460357694250432 1266636242597468405588226 1295206984911697016240592 1343177613982500609434688 1367162928517902406031736 1409100441662623338732096 1417798592537083976625504 1447584277254249606386544 1501198509745147739956416 1511074815730313185614024 1538058294582640206785703 1562471918306174178321984 1595023416604219473703692 1688848323463291207450968 1726942646548929354987456 1757780908094445950612232 1822883904690536541375648 1908726083027764023933504 1930112369672332808515392 2008892466393652514985408 2014766420973750914152032 2050744392776853609047604 2113650662493935008098144 2126697888805625964938256 2133282092795736262043328 2251797764617721609934624 2266612223595469778421036 2343707877459261267482976 2384256456654058175224896 2392535124906329210555538 2533272485194936811176452 2590413969823394032481184 2734325857035804812063472 2835597185074167953251008 2895168554508499212773088 3022149631460626371228048 3076116589165280413571406 3190046833208438947407384 3377696646926582414901936 3515561816188891901224464 3588802687359493815833307 3645767809381073082751296 4029532841947501828304064 4101488785553707218095208 4227301324987870016196288 4253395777611251929876512 4503595529235443219869248 4533224447190939556842072 4687415754918522534965952 4785070249812658421111076 5066544970389873622352904 5180827939646788064962368 5468651714071609624126944 5790337109016998425546176 6044299262921252742456096 6152233178330560827142812 6380093666416877894814768 6755393293853164829803872 7031123632377783802448928 7177605374718987631666614 8202977571107414436190416 8506791555222503859753024 9066448894381879113684144 9570140499625316842222152 10133089940779747244705808 10766408062078481447499921 10937303428143219248253888 12088598525842505484912192 12304466356661121654285624 12760187332833755789629536 13510786587706329659607744 14062247264755567604897856 14355210749437975263333228 16405955142214828872380832 18132897788763758227368288 19140280999250633684444304 20266179881559494489411616 21532816124156962894999842 24608932713322243308571248 25520374665667511579259072 28710421498875950526666456 32811910284429657744761664 36265795577527516454736576 38280561998501267368888608 40532359763118988978823232 43065632248313925789999684 49217865426644486617142496 57420842997751901053332912 76561123997002534737777216 86131264496627851579999368 98435730853288973234284992 114841685995503802106665824 172262528993255703159998736 229683371991007604213331648 344525057986511406319997472 689050115973022812639994944
- Sum of all divisors σ(n): 2698406913112292165487421377
- Sum of proper divisors (its aliquot sum) s(n): 2009356797139269352847426433
- 689050115973022812639994944 is an abundant number, because the sum of its proper divisors (2009356797139269352847426433) is greater than itself. Its abundance is 1320306681166246540207431489
Bases of 689050115973022812639994944
- Binary: 1000111001111110000000100110100010011011000110110111111111101111111110111000100100010000002
- Hexadecimal: 0x239F809A26C6DFFBFEE2440
- Base-36: 2EKTXDUEV8X8IGP000
Squares and roots of 689050115973022812639994944
- 689050115973022812639994944 squared (6890501159730228126399949442) is 474790062322436187841197333443083824562918584345563136
- 689050115973022812639994944 cubed (6890501159730228126399949443) is 327154147506113384166633973878256352084410508516728949955990566179056387872784384
-
689050115973022812639994944 is a
perfect square number . Itssquare root is 26249764112712 -
The
cube root of 689050115973022812639994944 is 883249913.1106458469
Scales and comparisons
How big is 689050115973022812639994944?- 689,050,115,973,022,812,639,994,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 689,050,115,973,022,812,639,994,944 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 689050115973022812639994944 cubic inches would be around 73604159.4 feet tall.
Recreational maths with 689050115973022812639994944
- 689050115973022812639994944 backwards is 449499936218220379511050986
- 689050115973022812639994944 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 689050115973022812639994944's digits is 126
- 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 689050115973022812639994944 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 689050115973022812639994944 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/689050115973022812639994944/
Chicago style:
Numbermatics. 2024. "Number 689050115973022812639994944 - Facts about the integer". https://numbermatics.com/n/689050115973022812639994944/
The information we have on file for 689050115973022812639994944 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 689050115973022812639994944, math, Factors of 689050115973022812639994944, curriculum, school, college, exams, university, Prime factorization of 689050115973022812639994944, STEM, science, technology, engineering, physics, economics, calculator, six hundred eighty-nine septillion, fifty sextillion, one hundred fifteen quintillion, nine hundred seventy-three quadrillion, twenty-two trillion, eight hundred twelve billion, six hundred thirty-nine million, nine hundred ninety-four thousand, nine hundred forty-four.