21337229319574943758348288
21,337,229,319,574,943,758,348,288 is an even composite number composed of six prime numbers multiplied together.
21337229319574943758348288 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 21337229319574943758348288:
212 × 73 × 113 × 176 × 193 × 413
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 17 × 17 × 17 × 17 × 17 × 17 × 19 × 19 × 19 × 41 × 41 × 41)See below for interesting mathematical facts about the number 21337229319574943758348288 from the Numbermatics database.
Names of 21337229319574943758348288
- Cardinal: 21337229319574943758348288 can be written as Twenty-one septillion, three hundred thirty-seven sextillion, two hundred twenty-nine quintillion, three hundred nineteen quadrillion, five hundred seventy-four trillion, nine hundred forty-three billion, seven hundred fifty-eight million, three hundred forty-eight thousand, two hundred eighty-eight.
Scientific notation
- Scientific notation: 2.1337229319574943758348288 × 1025
Factors of 21337229319574943758348288
Divisors of 21337229319574943758348288
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 19 22 28 32 34 38 41 44 49 56 64 68 76 77 82 88 98 112 119 121 128 133 136 152 154 164 176 187 196 209 224 238 242 256 266 272 287 289 304 308 323 328 343 352 361 374 392 418 448 451 476 484 512 532 539 544 574 578 608 616 646 656 686 697 704 722 748 779 784 833 836 847 896 902 931 952 968 1024 1064 1078 1088 1148 1156 1216 1232 1292 1309 1312 1331 1372 1394 1408 1444 1463 1496 1558 1568 1666 1672 1681 1694 1792 1804 1862 1904 1936 2009 2023 2048 2057 2128 2156 2176 2261 2296 2299 2312 2432 2464 2527 2584 2618 2624 2662 2744 2788 2816 2888 2926 2992 3116 3136 3157 3179 3332 3344 3362 3388 3553 3584 3608 3724 3773 3808 3872 3971 4018 4046 4096 4114 4256 4312 4352 4522 4592 4598 4624 4864 4879 4913 4928 4961 5054 5168 5236 5248 5324 5453 5488 5491 5576 5632 5776 5831 5852 5929 5984 6137 6232 6272 6314 6358 6517 6664 6688 6724 6776 6859 7106 7168 7216 7448 7546 7616 7667 7744 7942 8036 8092 8228 8512 8569 8624 8704 9044 9163 9184 9196 9248 9317 9728 9758 9826 9856 9922 10108 10241 10336 10472 10496 10648 10906 10976 10982 11152 11264 11552 11662 11704 11767 11849 11858 11968 12274 12464 12544 12628 12716 13034 13243 13328 13376 13448 13552 13718 14063 14161 14212 14336 14399 14432 14801 14896 15092 15232 15334 15488 15827 15884 16072 16093 16184 16456 17024 17138 17248 17408 17689 18088 18326 18368 18392 18491 18496 18634 19456 19516 19652 19712 19844 20216 20482 20672 20944 20992 21296 21812 21952 21964 22099 22253 22304 22528 22627 23104 23324 23408 23534 23698 23716 23936 24548 24871 24928 25088 25256 25289 25432 26068 26486 26656 26752 26896 27104 27436 27797 28126 28322 28424 28577 28672 28798 28864 29602 29792 30184 30464 30668 30976 31654 31768 31939 32144 32186 32368 32912 34048 34153 34276 34391 34496 34727 34816 34969 35378 36176 36652 36736 36784 36982 36992 37268 38171 38437 38912 39032 39083 39304 39424 39688 40432 40964 41344 41503 41888 41984 42592 42959 43624 43681 43904 43928 44198 44506 44608 45056 45254 46208 46648 46816 47068 47396 47432 47872 48013 49096 49742 49856 50176 50512 50578 50864 52136 52972 53312 53504 53669 53792 54043 54208 54571 54872 55594 56252 56644 56848 57154 57596 57728 59204 59584 59983 60368 60401 60928 61336 61952 63308 63536 63878 64141 64288 64372 64736 65219 65824 67507 68096 68306 68552 68782 68921 68992 69454 69632 69938 70756 71687 72352 73304 73472 73568 73964 73984 74536 75449 76342 76874 77824 78064 78166 78608 78848 79376 80864 81928 82369 82688 82943 83006 83521 83776 83968 84337 85184 85918 87248 87362 87808 87856 88396 89012 89216 90508 92416 92701 93296 93347 93632 94136 94259 94792 94864 95744 96026 98192 99127 99484 99712 100352 100793 101024 101156 101728 103607 104272 104329 105944 106624 107008 107338 107584 108086 108416 109142 109744 110789 111188 112504 112651 113288 113696 114308 115192 115456 116603 118408 119168 119966 120736 120802 121856 122672 123823 123904 126616 127072 127756 128282 128576 128744 129437 129472 130339 130438 131648 135014 136192 136612 137104 137564 137842 137984 138908 139876 141512 143374 144704 145673 146608 146944 147136 147928 147968 149072 150898 152684 153748 154693 155771 156128 156332 157216 157696 158389 158752 161728 162811 163856 164738 165376 165886 166012 167042 167552 167936 168674 170368 171836 174097 174496 174724 175616 175712 176792 177023 178024 178432 181016 184832 185402 186592 186694 187264 188272 188518 189584 189728 191488 192052 194579 196384 198254 198968 199424 200039 200704 201433 201586 202048 202312 203401 203456 207214 208544 208658 211888 213248 214016 214676 215168 216172 216832 218284 219488 221578 222376 223573 225008 225131 225302 226576 227392 228616 230384 230912 233206 236816 238336 239071 239932 240737 241472 241604 243089 243712 244783 245344 247646 247808 251617 253232 254144 255512 256564 257152 257488 258874 258944 260678 260876 263296 267197 269059 270028 272384 273224 273581 274208 275128 275684 275968 277816 279752 281219 283024 286748 289408 291346 293216 293888 294272 295856 295936 298144 300713 301796 305368 305767 307496 309386 311542 312256 312664 314347 314432 315392 316778 317504 323456 325622 327712 329476 330752 331772 332024 334084 335104 336091 337348 340736 343672 348194 348992 349448 351232 351329 351424 353584 354046 356048 356864 362032 369664 370804 373184 373388 374528 375683 376544 377036 378301 379168 379456 381997 382976 384104 384659 389158 392768 396508 397936 398848 400078 402866 403172 404096 404624 406802 406912 414428 417088 417316 419881 422807 423776 426496 428032 429352 429913 430336 432344 433664 436568 438976 443156 444752 447146 450016 450262 450604 453152 454784 456533 457232 460768 461824 466412 472549 473632 476672 478142 479864 480491 481474 482447 482944 483208 485809 486178 487424 489566 490688 495292 495616 503234 506464 508288 511024 513128 514304 514976 517748 517888 521356 521752 526592 528143 534394 538118 540056 542963 544768 546448 547162 548416 550256 551368 551936 555632 559504 562438 566048 573496 576583 578816 580601 582692 584647 586432 587776 588544 590359 591712 591872 594473 596288 601426 603592 606841 610736 611534 614992 618772 623084 624512 625328 628694 628864 633556 635008 646912 648907 651244 653429 655424 658952 659813 661504 663544 664048 664411 668168 670208 672182 674696 681472 687344 696388 697984 698896 702464 702658 702848 705551 707168 708092 712096 713728 724064 725249 730303 739328 741608 742577 746368 746776 749056 751366 753088 754072 756602 758131 758336 758912 763994 765952 768208 769318 778316 785536 788557 793016 795872 797696 800156 805732 806344 808192 809248 813604 813824 816221 828856 829939 834176 834632 839762 845614 847552 852992 856064 858704 859826 860672 864688 867328 873136 877952 886312 889504 894292 900032 900524 901208 906059 906304 909568 912373 913066 914464 918731 921536 923648 927707 932824 945098 947264 953344 956284 959728 960982 962948 964894 965888 966416 971618 972356 979132 981376 990584 1006468 1012928 1016576 1019711 1022048 1026256 1026817 1028608 1029952 1035496 1035776 1036849 1042712 1043504 1053184 1056286 1068788 1076236 1080112 1085926 1090397 1092896 1094324 1096832 1100512 1102736 1103872 1108723 1111264 1119008 1124876 1132096 1139677 1146992 1147619 1153166 1157632 1161202 1165384 1169294 1171657 1172864 1175552 1177088 1180718 1183424 1183744 1188946 1192576 1202852 1207184 1213682 1218679 1221472 1223068 1229984 1237544 1239161 1246168 1249024 1250656 1257388 1257728 1267112 1270016 1282633 1293824 1297814 1302488 1306858 1309499 1310848 1317904 1319626 1323008 1327088 1328096 1328822 1336336 1340416 1344364 1349392 1362053 1362944 1374688 1392776 1395968 1397792 1400273 1404928 1405316 1405696 1410031 1411102 1414336 1416184 1419857 1423807 1424192 1427456 1433729 1448128 1450498 1460606 1478656 1483216 1485154 1492736 1493552 1498112 1502732 1506176 1508144 1513204 1516262 1516672 1517824 1527988 1536416 1538636 1556632 1565011 1571072 1575917 1577114 1586032 1586899 1591744 1595392 1600312 1602403 1611464 1612688 1616384 1618496 1627208 1627648 1632442 1657712 1659878 1668352 1669264 1679524 1685159 1691228 1695104 1701623 1705984 1713481 1717408 1719652 1721344 1729376 1734656 1746272 1755904 1761319 1772624 1773593 1779008 1788584 1790921 1800064 1801048 1802416 1812118 1812608 1819136 1824746 1826132 1828928 1837462 1843072 1847296 1855414 1865648 1883413 1890196 1894528 1906688 1912568 1915067 1919456 1921964 1925896 1929788 1931776 1932832 1943236 1944712 1958264 1962752 1968533 1981168 1982251 2012936 2025856 2033152 2039422 2044096 2052512 2053634 2057216 2059904 2070992 2071552 2073698 2085424 2087008 2104991 2106368 2112572 2137576 2140369 2152472 2160224 2171852 2180794 2185792 2188648 2193664 2200429 2201024 2205472 2207744 2215763 2217446 2222528 2237411 2238016 2249752 2264192 2279354 2293984 2295238 2306332 2315264 2322404 2330768 2338588 2343314 2345728 2352637 2354176 2361436 2366848 2377892 2385152 2405704 2414368 2427364 2437358 2442944 2446136 2459303 2459968 2475088 2476441 2478322 2492336 2498048 2501312 2514776 2515456 2534224 2540032 2565266 2587648 2595628 2604976 2613716 2618998 2621696 2629781 2635808 2639252 2648107 2654176 2656192 2657644 2672672 2673979 2680832 2688728 2692613 2698784 2724106 2725888 2749376 2767787 2785552 2791936 2795584 2800546 2810632 2811392 2820062 2822204 2828672 2832368 2839714 2847614 2848384 2854912 2867458 2896256 2900996 2921212 2939167 2959649 2966432 2970308 2985472 2987104 2996224 3005464 3009391 3012352 3016288 3026408 3032524 3033344 3035648 3055976 3072832 3077272 3093409 3113264 3130022 3142144 3151834 3154228 3172064 3173798 3183488 3190784 3200624 3204806 3222928 3225376 3232768 3236992 3254416 3255296 3264884 3307843 3315424 3319756 3336704 3338528 3359048 3363437 3370318 3377129 3382456 3390208 3400663 3403246 3411968 3424361 3426962 3434816 3439304 3442688 3457817 3458752 3469312 3492544 3511808 3522638 3545248 3547186 3558016 3577168 3581842 3600128 3602096 3604832 3624236 3625216 3638272 3649492 3652264 3657856 3674924 3686144 3697001 3710828 3731296 3766826 3780392 3789056 3800741 3813376 3825136 3827227 3830134 3838912 3843928 3851792 3859576 3863552 3864619 3865664 3886472 3889424 3916528 3925504 3937066 3962336 3964502 4025872 4051712 4064207 4066304 4078844 4088192 4092529 4105024 4107268 4114432 4119808 4132513 4141984 4143104 4147396 4161311 4170848 4174016 4209982 4212736 4225144 4247887 4275152 4277489 4280738 4304944 4320448 4343704 4361588 4371584 4377296 4387328 4400858 4402048 4410944 4431526 4434892 4445056 4474822 4476032 4499504 4528384 4542349 4558708 4574003 4587968 4590476 4612664 4618691 4630528 4644808 4650877 4661536 4677176 4686628 4691456 4705274 4708352 4722872 4733696 4755784 4770304 4780723 4811408 4828736 4854728 4874716 4885888 4892272 4918606 4919936 4950176 4952882 4956644 4984672 4996096 5002624 5029552 5030912 5068448 5076743 5080064 5112121 5130532 5175296 5191256 5198039 5209952 5227432 5237996 5243392 5259562 5271616 5278504 5296214 5306917 5308352 5312384 5315288 5343899 5345344 5347958 5361664 5377456 5385226 5397568 5448212 5451776 5498752 5535574 5571104 5583872 5591168 5601092 5621264 5622784 5640124 5644408 5657344 5664736 5679428 5695228 5696768 5713547 5734916 5792512 5801992 5809573 5842424 5878334 5919298 5932864 5940616 5970944 5972593 5974208 5992448 6010928 6018782 6024704 6032576 6052816 6065048 6066688 6071296 6111952 6145664 6154544 6186818 6226528 6260044 6284288 6303668 6308456 6342413 6344128 6347596 6366976 6386611 6401248 6409612 6431117 6445856 6450752 6465536 6473984 6493949 6508832 6510592 6529768 6539203 6615686 6630848 6639512 6673408 6675251 6677056 6718096 6726874 6740636 6754258 6764912 6780416 6801326 6806492 6848722 6853924 6869632 6878608 6885376 6915634 6917504 6985088 7023616 7045276 7090496 7094372 7116032 7137977 7154336 7163684 7187719 7200256 7204192 7209664 7248472 7250432 7257943 7276544 7298984 7304528 7308521 7315712 7349848 7372288 7394002 7421656 7462592 7533652 7560784 7578112 7601482 7650272 7654454 7660268 7677824 7687856 7703584 7719152 7727104 7729238 7731328 7761061 7772944 7778848 7833056 7851008 7874132 7924672 7929004 7977739 8033333 8051744 8103424 8128414 8132608 8157688 8168347 8176384 8185058 8201599 8210048 8214536 8228864 8239616 8258753 8265026 8283968 8286208 8294792 8322622 8339441 8341696 8348032 8419964 8425472 8450288 8495774 8550304 8554978 8561476 8609888 8640896 8674127 8687408 8723176 8743168 8754592 8774656 8801716 8804096 8821888 8863052 8869784 8890112 8949644 8952064 8978431 8999008 9056768 9084698 9117416 9129329 9148006 9166493 9175936 9180952 9225328 9230371 9237382 9261056 9289616 9301754 9323072 9354352 9373256 9382912 9410548 9416704 9445744 9467392 9511568 9540608 9561446 9622816 9657472 9709456 9749432 9771776 9784544 9801911 9837212 9839872 9870217 9900352 9905764 9913288 9938999 9966649 9969344 9992192 10005248 10036103 10059104 10061824 10106041 10136896 10153486 10160128 10224242 10261064 10316297 10350592 10382512 10396078 10419904 10454864 10475992 10486784 10519124 10543232 10557008 10592428 10613834 10616704 10624768 10630576 10687798 10690688 10695916 10754912 10770452 10795136 10896424 10955077 10997504 11031419 11071148 11108293 11142208 11167744 11182336 11202184 11216821 11242528 11245568 11280248 11288816 11294987 11314688 11329472 11358856 11390456 11393536 11427094 11469832 11529979 11585024 11603984 11619146 11684848 11756668 11838596 11865728 11881232 11941888 11945186 11948416 11994367 12021856 12037564 12049408 12065152 12105632 12130096 12133376 12142592 12223904 12291328 12309088 12329233 12373636 12415151 12453056 12520088 12536447 12568576 12607336 12616912 12623809 12684826 12688256 12695192 12733952 12773222 12802496 12819224 12862234 12888227 12891712 12901504 12931072 12947968 12987898 13017664 13021184 13059536 13078406 13231372 13261696 13279024 13346816 13350502 13354112 13405469 13436192 13453748 13481272 13508516 13529824 13560832 13602652 13612984 13697444 13707848 13739264 13757216 13779731 13831268 13835008 13875757 13970176 14047232 14090552 14108963 14180992 14188744 14232064 14275954 14308672 14327368 14375438 14400512 14404489 14408384 14419328 14496944 14500864 14515886 14553088 14597968 14609056 14617042 14631424 14699696 14744576 14788004 14843312 14925184 14982583 15067304 15121568 15156224 15202964 15300544 15308908 15320536 15355648 15375712 15403003 15407168 15438304 15454208 15458476 15462656 15510341 15522122 15545888 15557696 15618427 15661877 15666112 15702016 15748264 15771019 15849344 15858008 15955478 16066666 16103488 16206848 16256828 16265216 16315376 16336694 16352768 16370116 16403198 16420096 16429072 16479232 16517506 16530052 16567936 16589584 16645244 16678882 16683392 16696064 16839928 16900576 16991548 17100608 17109956 17122952 17215121 17219776 17281792 17335087 17348254 17374816 17446352 17455889 17486336 17509184 17549312 17603432 17608192 17626433 17643776 17726104 17739568 17780224 17899288 17904128 17956862 17998016 18113536 18169396 18234832 18258658 18296012 18332986 18351872 18361904 18450656 18460742 18474764 18536749 18579232 18603508 18646144 18708704 18717853 18746512 18765824 18821096 18848291 18891488 18934784 19023136 19081216 19122892 19245632 19314944 19374509 19418912 19498864 19509523 19543552 19569088 19603822 19674424 19679744 19700131 19740434 19800704 19811528 19826576 19877998 19918169 19933298 19938688 19984384 20010496 20072206 20118208 20123648 20212082 20273792 20306972 20320256 20448484 20522128 20632594 20717543 20765024 20792156 20839808 20909728 20951984 20973568 21038248 21065737 21086464 21114016 21184856 21227668 21233408 21249536 21261152 21375596 21381376 21391832 21509824 21540904 21590272 21653863 21792848 21804761 21910154 21995008 22062838 22142296 22216586 22261483 22284416 22335488 22364672 22404368 22433642 22485056 22491136 22560496 22577632 22589974 22629376 22658944 22717712 22780912 22787072 22854188 22939664 23059958 23154901 23170048 23207968 23238292 23369696 23513336 23544059 23639903 23677192 23731456 23762464 23804641 23883776 23890372 23896832 23970527 23988734 24043712 24075128 24098816 24130304 24137569 24204719 24211264 24260192 24266752 24285184 24373393 24447808 24582656 24618176 24658466 24747272 24830302 24880481 24906112 25040176 25072894 25137152 25214672 25233824 25247618 25369652 25376512 25390384 25467904 25546444 25604992 25638448 25724468 25776454 25783424 25803008 25879007 25895936 25975796 26035328 26119072 26156812 26462744 26523392 26558048 26605187 26693632 26701004 26708224 26790589 26810938 26872384 26907496 26962544 26977283 27017032 27052333 27059648 27121664 27205304 27225968 27240851 27394888 27415696 27478528 27514432 27559462 27662536 27670016 27751514 27940352 28094464 28181104 28217926 28361984 28377488 28464128 28551908 28617344 28647703 28654736 28750876 28801024 28808978 28816768 28838656 28927591 28993888 29001728 29031772 29129177 29195936 29218112 29234084 29262848 29399392 29489152 29576008 29686624 29735209 29850368 29942423 29965166 30134608 30151081 30243136 30312448 30405928 30445657 30601088 30617816 30641072 30711296 30751424 30806006 30814336 30876608 30916952 30925312 31020682 31044244 31091776 31115392 31236854 31323754 31332224 31404032 31496528 31542038 31698688 31716016 31910956 32018021 32133332 32206976 32330837 32413696 32513656 32556139 32630752 32673388 32705536 32740232 32806396 32840192 32858144 32958464 33035012 33060104 33135872 33179168 33290488 33357764 33366784 33392128 33465061 33679856 33698267 33801152 33983096 34027499 34201216 34219912 34245904 34430242 34439552 34563584 34670174 34696508 34749632 34892704 34911778 34972672 35018368 35098624 35206864 35216384 35252866 35287552 35452208 35479136 35560448 35784847 35798576 35808256 35913724 35996032 36227072 36338792 36386273 36469664 36517316 36592024 36665972 36703744 36723808 36901312 36921484 36949528 37073498 37148419 37158464 37207016 37292288 37407293 37417408 37435706 37493024 37531648 37642192 37667971 37696582 37782976 37869568 38035987 38046272 38162432 38245784 38491264 38629888 38749018 38837824 38997728 39019046 39087104 39138176 39207644 39348848 39359488 39400262 39480868 39601408 39623056 39653152 39755996 39836338 39866596 39877376 39994829 40020992 40144412 40236416 40424164 40547584 40613944 40667011 40896968 41044256 41265188 41435086 41530048 41584312 41679616 41808151 41819456 41903968 41947136 42076496 42099497 42131474 42172928 42228032 42369712 42455336 42466816 42499072 42510809 42522304 42751192 42762752 42783664 43019648 43081808 43180544 43307726 43585696 43609522 43820308 43990016 44125676 44284592 44433172 44522966 44568832 44706277 44729344 44808736 44867284 44970112 45017819 45120992 45155264 45179948 45258752 45317888 45435424 45457643 45561824 45574144 45708376 45774421 45879328 46119916 46309802 46340096 46415936 46476584 46726757 46739392 47026672 47052379 47088118 47279806 47354384 47462912 47524928 47609282 47780744 47793664 47941054 47977468 48087424 48150256 48197632 48260608 48275138 48409438 48422528 48520384 48533504 48746786 48895616 49165312 49236352 49316932 49494544 49660604 49760962 49812224 49965839 50080352 50145788 50314033 50429344 50467648 50495236 50739304 50753024 50780768 50805601 50935808 51092888 51159647 51209984 51276896 51448936 51552908 51566848 51606016 51758014 51791872 51951592 52070656 52238144 52313624 52587953 52925488 53046784 53116096 53210374 53402008 53416448 53581178 53621876 53744768 53814992 53925088 53954566 54034064 54104666 54119296 54243328 54410608 54451936 54481702 54789776 54831392 54957056 55028864 55118924 55325072 55340032 55503028 55844173 55880704 56233331 56362208 56435852 56723968 56754976 56928256 57103816 57178429 57234688 57295406 57309472 57411193 57501752 57602048 57617956 57633536 57677312 57811271 57855182 57987776 58003456 58063544 58214137 58258354 58376087 58391872 58436224 58468168 58525696 58782889 58798784 58978304 59152016 59373248 59470418 59700736 59884846 59930332 60269216 60302162 60486272 60624896 60811856 60891314 61202176 61235632 61282144 61422592 61502848 61612012 61628672 61753216 61833904 61850624 62041364 62088488 62183552 62230784 62473708 62647508 62664448 62849017 62993056 63084076 63397376 63432032 63821912 63905303 64036042 64165451 64266664 64413952 64612597 64661674 64827392 65027312 65062859 65112278 65261504 65346776 65411072 65480464 65612792 65680384 65698523 65716288 65916928 66070024 66120208 66271744 66358336 66580976 66715528 66733568 66784256 66930122 67359712 67396534 67602304 67966192 68054998 68402432 68439824 68491808 68860484 68879104 69091519 69127168 69340348 69393016 69499264 69572993 69766543 69785408 69823556 69945344 70036736 70252721 70413728 70432768 70505732 70575104 70742287 70904416 70958272 71120896 71569694 71597152 71616512 71827448 71992064 72214079 72454144 72677584 72717313 72772546 72939328 73034632 73184048 73331944 73407488 73427761 73447616 73802624 73842968 73899056 74146996 74296838 74316928 74414032 74584576 74814586 74834816 74871412 74986048 75284384 75335942 75393164 75565952 75739136 76071974 76092544 76491568 76982528 77219933 77259776 77498036 77675648 77758051 77995456 78038092 78174208 78276352 78415288 78517747 78697696 78718976 78800524 78961736 79064909 79202816 79246112 79306304 79511992 79672676 79733192 79754752 79989658 80041984 80288824 80472832 80709853 80848328 81095168 81227888 81272291 81334022 81793936 82088512 82530376 82870172 83060096 83168624 83359232 83616302 83638912 83807936 84152992 84198994 84262948 84345856 84456064 84739424 84910672 84933632 84998144 85021618 85044608 85502384 85525504 85567328 86039296 86163616 86304631 86361088 86615452 86906057 87171392 87219044 87640616 87755129 87980032 88251352 88366663 88569184 88866344 89045932 89137664 89412554 89458688 89617472 89734568 89940224 90035638 90217589 90241984 90310528 90359896 90517504 90635776 90846283 90870848 90915286 91123648 91148288 91416752 91548842 91733851 91758656 92239832 92619604 92680192 92831872 92953168 93453514 93478784 94053344 94104758 94176236 94559612 94708768 94925824 95049856 95218564 95561488 95587328 95882108 95954936 96174848 96300512 96458117 96521216 96550276 96818876 96845056 97040768 97130299 97493572 97791232 98330624 98472704 98633864 98762741 98989088 99321208 99521924 99624448 99931678 100160704 100291576 100628066 100831423 100858688 100935296 100990472 101478608 101506048 101534081 101561536 101611202 101871616 102185776 102319294 102419968 102553792 102897872 103105816 103133696 103212032 103516028 103583744 103903184 104141312 104476288 104627248 105175906 105850976 106093568 106232192 106420748 106804016 106832896 107162356 107243752 107489536 107629984 107821021 107850176 107909132 108068128 108209332 108238592 108572387 108821216 108903872 108963404 109328989 109579552 109633139 109662784 109914112 110057728 110237848 110397133 110650144 110680064 111006056 111166451 111688346 111761408 112466662 112724416 112871704 113447936 113479267 113509952 113856512 114207632 114356858 114469376 114590812 114618944 114822386 115003504 115235912 115267072 115354624 115622542 115710364 115975552 116127088 116428274 116516708 116752174 116783744 116872448 116936336 117051392 117565778 117597568 118304032 118746496 118940836 119401472 119769692 119860664 120505847 120538432 120604324 120972544 121345609 121623712 121782628 122191223 122404352 122471264 122564288 122845184 123005696 123224024 123257344 123385031 123506432 123667808 123701248 124082728 124176976 124244857 124367104 124461568 124947416 125295016 125328896 125698034 125986112 126168152 126794752 126829769 126864064 127643824 127810606 128072084 128330902 128533328 128827904 129225194 129323348 130054624 130125718 130224556 130523008 130693552 130822144 130960928 131225584 131360768 131397046 131432576 131938037 132140048 132240416 132543488 132716672 133161952 133431056 133467136 133568512 133860244 134719424 134793068 135204608 135621563 135932384 136109996 136566661 136804864 136879648 136983616 137720968 137758208 137900917 138183038 138254336 138680696 138786032 138861899 138998528 139145986 139427183 139533086 139570816 139647112 139890688 140073472 140398801 140505442 140827456 140865536 141011464 141150208 141484574 141770497 141808832 141916544 142241792 143139388 143194304 143233024 143654896 143984128 144428158 145355168 145434626 145545092 145878656 146069264 146368096 146663888 146814976 146855522 146895232 147460159 147605248 147685936 147798112 148293992 148593676 148633856 148828064 149169152 149629172 149669632 149742824 149972096 150568768 150671884 150786328 151131904 151577041 152143948 152185088 152633327 152983136 153965056 154439866 154519552 154996072 155198593 155351296 155516102 155830381 155990912 156076184 156348416 156552704 156830576 156916307 157035494 157395392 157437952 157601048 157923472 158129818 158405632 158449379 158492224 158612608 159023984 159345352 159466384 159509504 159979316 160083968 160577648 160945664 161419706 161696656 162190336 162455776 162544582 162668044 163587872 164177024 164808413 165060752 165740344 166120192 166337248 166632487 166718464 167232604 167277824 167615872 167793689 168305984 168397988 168525896 168691712 168912128 168962983 169433033 169478848 169821344 169867264 169996288 170043236 170089216 170613751 171004768 171051008 171134656 171802697 172078592 172327232 172609262 172722176 173230904 173812114 174163367 174342784 174438088 175281232 175377049 175510258 175960064 176502704 176733326 177138368 177732688 178091864 178275328 178825108 178917376 179234944 179469136 179880448 180071276 180435178 180483968 180621056 180719792 181271552 181692566 181741696 181830572 182247296 182833504 183097684 183467702 183517312 184479664 185239208 185663744 185906336 186236309 186907028 186957568 187534123 188106688 188209516 188352472 188840981 189119224 189366331 189417536 189851648 190099712 190437128 190685957 191122976 191174656 191764216 191909872 192014779 192349696 192601024 192916234 193042432 193100552 193637752 193690112 194081536 194260598 194987144 195582464 196009643 196661248 196945408 197267728 197525482 197978176 198642416 199043848 199248896 199863356 200321408 200583152 201256132 201662846 201717376 201870592 201980944 202957216 203012096 203068162 203123072 203222404 203904239 204371552 204638588 204839936 205107584 205795744 206211632 206267392 206424064 207032056 207806368 208146463 208282624 208952576 209254496 209596961 210351812 211057567 211701952 212187136 212464384 212841496 213119599 213608032 213665792 214324712 214487504 214604753 214979072 215259968 215642042 215700352 215818264 216136256 216418664 216477184 217144774 217642432 217807744 217926808 218657978 219099859 219159104 219266278 219325568 219828224 220115456 220475696 220794266 221300288 221360128 222012112 222332902 223376692 223522816 224933324 225448832 225743408 226895872 226958534 227019904 227892973 228415264 228713716 228938752 229181624 229237888 229644772 230007008 230471824 230534144 230709248 231245084 231420728 231951104 232254176 232856548 233033416 233504348 233567488 233744896 233872672 234255427 235131556 235195136 235887869 236608064 237492992 237881672 238192493 238802944 239539384 239721328 239852371 241011694 241076864 241208648 241945088 242691218 243247424 243565256 244382446 244808704 244876313 244942528 245128576 245690368 246011392 246448048 246514688 246770062 247012864 247335616 247402496 248165456 248353952 248489714 248734208 248923136 249894832 250590032 250657792 251396068 251972224 252336304 253589504 253659538 253728128 254703911 255287648 255621212 256144168 256661804 257066656 257655808 258450388 258646696 260038933 260109248 260251436 260449112 261046016 261387104 261851051 261921856 262451168 262721536 262794092 262865152 263675797 263876074 264280096 264480832 265086976 265433344 265513259 266251909 266323904 266862112 266934272 267137024 267720488 268107323 269438848 269586136 270409216 271243126 271864768 272219992 273133322 273609728 273685291 273759296 273967232 275441936 275516416 275801834 276366076 276508672 277361392 277572064 277723798 277997056 278291972 278854366 279066172 279141632 279294224 280146944 280797602 281010884 281654912 282022928 282300416 282969148 283540994 283617664 283833088 284669077 286278776 286388608 287309792 287968256 288856316 290710336 290869252 291090184 291757312 292138528 292657057 292736192 293327776 293629952 293711044 293790464 294696479 294920318 295210496 295371872 295596224 296587984 296750113 297187352 297267712 297575663 297656128 298338304 299258344 299339264 299485648 299649361 299944192 301137536 301343768 301572656 302263808 303154082 304287896 304370176 305266654 305966272 307930112 308879732 309039104 309992144 310397186 310702592 311032204 311660762 311981824 312152368 313105408 313661152 313832614 314070988 314790784 315124733 315202096 315846944 316259636 316811264 316898758 316984448 317225216 318047968 318203501 318690704 318932768 319019008 319958632 320420947 321155296 321891328 322839412 323393312 324380672 324911552 325089164 325336088 327087299 327175744 328354048 329366653 329616826 330121504 331480688 331661891 332240384 332674496 333264974 333436928 334465208 334555648 334902227 335231744 335587378 336611968 336795976 337051792 337383424 337824256 337925966 338608873 338866066 338957696 339642688 339734528 340086472 340178432 341227502 342009536 342102016 342269312 343605394 344157184 344654464 345218524 345444352 346461808 347624228 348326734 348685568 348876176 350562464 350754098 351020516 352198231 353005408 353466652 354276736 355465376 355639207 356183728 356550656 357650216 358117529 358469888 358938272 359760896 360142552 360870356 360967936 361242112 361439584 362543104 363385132 363483392 363661144 364494592 365667008 366195368 366935404 367034624 368115671 368959328 370478416 370680937 371327488 371812672 372472618 373814056 373915136 374302489 375068246 376213376 376419032 376704944 377681962 378238448 378445211 378732662 378835072 379703296 380199424 380874256 381371914 382245952 382349312 383528432 383819744 384029558 384699392 385202048 385832468 386084864 386201104 387275504 387380224 388163072 388521196 389974288 391164928 392019286 393633317 393890816 394535456 395050964 395956352 397284832 398087696 398497792 399726712 400249003 400642816 401166304 401878351 402512264 403325692 403434752 403741184 403961888 404678897 405914432 406024192 406136324 406246144 406444808 407498959 407808478 408632609 408743104 409277176 409679872 410215168 411480223 411591488 412423264 412534784 412848128 414064112 414347681 415612736 416292926 416565248 417905152 418508992 419193922 420703624 422115134 422968177 423403904 424374272 424928768 425682992 426239198 427216064 427331584 428649424 428975008 429209506 429958144 430519936 431284084 431400704 431636528 432272512 432837328 432954368 434289548 435284864 435615488 435853616 437315956 438199718 438318208 438532556 438651136 439943119 440230912 440951392 441588532 442600576 444024224 444665804 446753384 447337121 449158157 449866648 450897664 451486816 452288179 453791744 453917068 454039808 455440013 455785946 456830528 457427432 457877504 458363248 458475776 458613811 459289544 459889661 460014016 460943648 461068288 461418496 462490168 462841456 463094467 463902208 464508352 465713096 466066832 467008696 467134976 467489792 467745344 468510854 470263112 470390272 471775738 472729139 473216128 474985984 475763344 476384986 477605888 479078768 479442656 479704742 482023388 482153728 482417296 483890176 485382436 486494848 487010951 487130512 488764892 489617408 489752626 489885056 490257152 491769047 492022784 492896096 493029376 493540124 494025728 494671232 495196009 496330912 496707904 496979428 497468416 497846272 499789664 501180064 501315584 502792136 503944448 504672608 505498553 507179008 507319076 507456256 509021191 509407822 510575296 511242424 512288336 512568377 513323608 513994327 514133312 515311616 516900776 517293392 517576169 520077866 520218496 520502872 520898224 522092032 522774208 523702102 523843712 524902336 525588184 525730304 527351594 527752148 528560192 528961664 530173952 530866688 531026518 532503818 532647808 533724224 533868544 535440976 536214646 538877696 539172272 540818432 542486252 543729536 544306357 544439984 546266644 547219456 547370582 547518592 547934464 549624229 550883872 551032832 551603668 552732152 553454363 554722784 555144128 555447596 555994112 556583944 557708732 558132344 558283264 558588448 560293888 561595204 562021768 563309824 564045856 564968971 565938296 567081988 567235328 567666176 568906037 569338154 572557552 572777216 572870539 574619584 575936512 577712632 578467483 581420672 581738504 582180368 583514624 584277056 585314114 585472384 586655552 587422088 587580928 589392958 589840636 590420992 590743744 591192448 593175968 593500226 594374704 594535424 595151326 595312256 596676608 598516688 598678528 598971296 599298722 599888384 602275072 602687536 603145312 604527616 606308164 608342399 608575792 608740352 610533308 611932544 614285903 615860224 617759464 618566641 619984288 620794372 621405184 622064408 623321524 623963648 624304736 626210816 627322304 627665228 628141976 629581568 630249466 630404192 631523123 631693888 632519272 633622528 633797516 633968896 634450432 635923981 636095936 636407002 637381408 637865536 638038016 639917264 640355507 640841894 642136957 642310592 643782656 645678824 646611779 646786624 648761344 649823104 650178328 650672176 654174598 654351488 656708096 658733306 659233652 660243008 662961376 663323782 664480768 665348992 666529948 666873856 668930416 669111296 669804454 670463488 671174756 673223936 673591952 674103584 675648512 675851932 677217746 677732132 677915392 679285376 679912093 680172944 680356864 682455004 684019072 684538624 687210788 688314368 689308928 690437048 691339187 692923616 695248456 696653468 697371136 697752352 701124928 701508196 702041032 704396462 705819961 706010816 706933304 708553472 710738567 710930752 711278414 712367456 713101312 715300432 715691449 716235058 716939776 717876544 719521792 720285104 721740712 721935872 722484224 722683753 722879168 725086208 726770264 726966784 727322288 728989184 731334016 732390736 733870808 734069248 736231342 737918656 740956832 741361874 742654976 743625344 744945236 747628112 747830272 748604978 750136492 752426752 752838064 753409888 755363924 756476896 756890422 757465324 757670144 760006709 760398848 761748512 762743828 764491904 765302923 767056864 767431973 767639488 768059116 769398784 770404096 771664936 772402208 772779931 774551008 774760448 776326144 777042392 778165157 779948576 782329856 784038572 787266634 787781632 789070912 790101928 791912704 794354869 794569664 796175392 796995584 799453424 799890443 800498006 801285632 802332608 803756702 805024528 806651384 806869504 807482368 807705371 807923776 809357794 811828864 812272648 812492288 812889616 814997918 815616956 817265218 817486208 818554352 819359744 820430336 822960446 823182976 824846528 825069568 828128224 828695362 831225472 832585852 833130496 835810304 837017984 838387844 841407248 844230268 845936354 846807808 849419263 849857536 851365984 852478396 854432128 855338561 857298848 857950016 858419012 859916288 861039872 862568168 862801408 863273056 863695217 864545024 865674656 865908736 868579096 869713999 870569728 871230976 871707232 874631912 876399436 876636416 877065112 877302272 879886238 880461824 881902784 883177064 885201152 887808383 888048448 889331608 893506768 893995201 894674242 898316314 899733296 901795328 902973632 904576358 907834136 908079616 910880026 911571892 913661056 914854864 915755008 916726496 916951552 917227622 918579088 919779322 920028032 921887296 922136576 924980336 925682912 926188934 927804416 929016704 931426192 932133664 934017392 934269952 934979584 935490688 937021708 940526224 940780544 943551476 945458278 946432256 949350941 949971968 951526688 952769972 955966627 958157536 958885312 959409484 964046776 964307456 964834592 965306419 967780352 970764872 972033293 972989696 974021902 974261024 975990281 977529784 979234816 979505252 979770112 980514304 982791607 983538094 984045568 985792192 986058752 987080248 988051456 989342464 989640329 990392018 992393479 992661824 993415808 993958856 994936832 995692544 999309113 999579328 1002360128 1002631168 1005584272 1007888896 1009345216 1010997106 1014638152 1014912512 1018042382 1018815644 1021150592 1022484848 1024576672 1025136754 1026647216 1027988654 1028266624 1030623232 1033801552 1034586784 1035152338 1040155732 1040436992 1041005744 1041796448 1044184064 1045548416 1047404204 1047687424 1049804672 1051176368 1051460608 1054703188 1055504296 1057120384 1057923328 1061039287 1061733376 1062053036 1065007636 1065295616 1067448448 1068433289 1070881952 1072429292 1077755392 1078344544 1081636864 1084972504 1086390151 1087459072 1088612714 1088879968 1090812667 1092533288 1094438912 1094741164 1095037184 1095868928 1098414149 1099248458 1101767744 1102065664 1103207336 1105464304 1106068603 1106908726 1109145653 1109445568 1110288256 1110895192 1111988224 1113167888 1115417464 1116264688 1116566528 1116874891 1117176896 1120587776 1123190408 1124043536 1126619648 1128091712 1129937942 1131876592 1134163976 1134470656 1135332352 1137812074 1138676308 1145115104 1145554432 1145741078 1149239168 1151873024 1155425264 1156934966 1162841344 1163477008 1164360736 1167029248 1168554112 1170628228 1170944768 1173311104 1174555823 1174844176 1175161856 1178785916 1179681272 1180841984 1181487488 1182384896 1182740881 1186031231 1186351936 1187000452 1188749408 1189070848 1190302652 1190624512 1194296257 1197033376 1197357056 1197942592 1198597444 1199776768 1202618879 1204550144 1205375072 1206290624 1209055232 1212616328 1216684798 1217151584 1217480704 1219143569 1221066616 1223865088 1227639343 1228571806 1231720448 1235518928 1236194321 1237133282 1239968576 1241588744 1242810368 1244128816 1246643048 1247927296 1248271937 1248609472 1252421632 1254644608 1255330456 1256283952 1259163136 1260498932 1260808384 1263046246 1263387776 1265038544 1267595032 1267937792 1268900864 1271847962 1272191872 1272814004 1274762816 1275731072 1279834528 1280711014 1281683788 1284273914 1284621184 1287565312 1291357648 1293223558 1293573248 1299646208 1300356656 1301344352 1308349196 1308702976 1312738861 1313416192 1317466612 1318467304 1320486016 1321886867 1325564317 1325922752 1326647564 1328961536 1330697984 1333059896 1334801699 1337860832 1338222592 1339608908 1340926976 1342349512 1344103453 1346447872 1347183904 1348207168 1351297024 1351703864 1354435492 1355464264 1355830784 1358570752 1359824186 1360345888 1360713728 1364910008 1368038144 1369077248 1372067501 1374421576 1376628736 1378617856 1380874096 1381628947 1382678374 1385847232 1390496912 1393306936 1394742272 1395127459 1395504704 1402249856 1403016392 1404082064 1408792924 1411639922 1412021632 1413866608 1417106944 1421477134 1421861504 1422556828 1424734912 1430600864 1431382898 1432470116 1433879552 1435753088 1439043584 1440570208 1443481424 1443871744 1444968448 1445367506 1445758336 1453540528 1453933568 1454644576 1457978368 1462668032 1464781472 1467178727 1467741616 1468138496 1472462684 1475837312 1477402969 1481913664 1482723748 1485309952 1487250688 1489890472 1491837193 1495256224 1495660544 1497209956 1500272984 1502233271 1504853504 1505676128 1506819776 1510727848 1512953792 1513780844 1514930648 1515340288 1520013418 1520797696 1523497024 1525487656 1528983808 1530605846 1533699013 1534113728 1534863946 1535278976 1536118232 1538797568 1540808192 1543329872 1544386811 1544804416 1545559862 1549102016 1549520896 1552652288 1554084784 1556330314 1559475467 1559897152 1564659712 1568077144 1574533268 1575563264 1578141824 1580203856 1583825408 1588709738 1589139328 1592350784 1598906848 1599780886 1600996012 1602571264 1604665216 1607513404 1610049056 1613302768 1613739008 1614964736 1615410742 1615847552 1618715588 1623657728 1624545296 1624984576 1625779232 1629995836 1631233912 1634530436 1634972416 1637108704 1639787989 1640860672 1645920892 1646365952 1649693056 1651215083 1656256448 1657390724 1662450944 1665171704 1667347451 1671620608 1674035968 1676775688 1678966597 1682814496 1688460536 1691872708 1693615616 1698838526 1699715072 1702731968 1704956792 1708864256 1710677122 1714134191 1714597696 1715900032 1716838024 1719832576 1722079744 1725136336 1725602816 1726079377 1726546112 1727390434 1729090048 1731349312 1731817472 1737158192 1739427998 1741139456 1742461952 1742943169 1743414464 1749263824 1752798872 1753272832 1754130224 1754604544 1759772476 1760923648 1763805568 1766354128 1770402304 1775616766 1776096896 1778663216 1787013536 1787990402 1789348484 1796632628 1799466592 1803590656 1805947264 1809152716 1815668272 1816159232 1821760052 1823143784 1827322112 1829709728 1832957357 1833452992 1833903104 1834455244 1837158176 1839558644 1840056064 1843774592 1845730579 1849960672 1851365824 1852377868 1855608832 1858033408 1858592813 1862852384 1863763363 1864267328 1868034784 1868539904 1869959168 1870981376 1874043416 1876751261 1881052448 1881561088 1887102952 1889829667 1890916556 1892864512 1898701882 1899943936 1903053376 1905539944 1911933254 1915797037 1916315072 1917770624 1918818968 1928093552 1928614912 1929147539 1929669184 1930612838 1935560704 1941529744 1944066586 1945979392 1948043804 1948522048 1951980562 1955059568 1959010504 1959540224 1961028608 1965583214 1967076188 1968091136 1971584384 1974160496 1976102912 1978684928 1979280658 1980784036 1984786958 1985323648 1986831616 1987917712 1989873664 1998618226 1999158656 2004720256 2011168544 2015777792 2018690432 2021994212 2029276304 2029825024 2036084764 2037631288 2042301184 2044969696 2048599399 2049153344 2050273508 2053294432 2055977308 2056533248 2062875353 2067603104 2069173568 2070304676 2077250791 2080311464 2080873984 2082011488 2083029641 2083592896 2088368128 2091096832 2094808408 2095374848 2097545527 2099609344 2102352736 2102921216 2109406376 2111008592 2112162569 2114240768 2115846656 2122078574 2123466752 2124106072 2130015272 2130591232 2134896896 2136866578 2141763904 2144858584 2155510784 2156106073 2156689088 2163273728 2169945008 2172780302 2174918144 2177225428 2177759936 2181625334 2185066576 2189482328 2190074368 2191737856 2196828298 2198496916 2203535488 2206414672 2210928608 2212137206 2213817452 2218291306 2218891136 2220576512 2221790384 2223976448 2226335776 2230834928 2232529376 2233133056 2233749782 2234353792 2242946629 2246380816 2248087072 2253239296 2256183424 2259875884 2263753184 2268327952 2268941312 2270664704 2275624148 2277352616 2289611093 2290230208 2291108864 2291482156 2298478336 2305566571 2310850528 2313869932 2321633237 2325682688 2326954016 2328721472 2334058496 2337108224 2341256456 2341889536 2344315589 2346622208 2349111646 2349688352 2350323712 2357571832 2359362544 2360652283 2361683968 2362974976 2364769792 2365481762 2370262111 2372062462 2372703872 2374000904 2377498816 2378141696 2380605304 2381249024 2386779617 2388592514 2394066752 2394714112 2395885184 2397194888 2399553536 2405237758 2409100288 2410098449 2410750144 2412581248 2418110464 2425232656 2433369596 2434303168 2434961408 2438287138 2442133232 2447730176 2455278686 2457143612 2471037856 2472388642 2474266564 2479937152 2483177488 2485620736 2488257632 2493286096 2495854592 2496543874 2497218944 2506822703 2509289216 2510660912 2512567904 2518326272 2520997864 2521616768 2526092492 2526775552 2530077088 2535190064 2535875584 2537801728 2543695924 2544383744 2545628008 2549525632 2551462144 2559669056 2561422028 2563367576 2568547828 2569242368 2576809697 2582715296 2586447116 2587146496 2594766559 2599292416 2600713312 2602688704 2616698392 2617405952 2620117423 2625477722 2626832384 2634933224 2636934608 2638376081 2640972032 2643773734 2649116477 2651128634 2651845504 2653295128 2657923072 2661395968 2666119792 2667577219 2669603398 2675721664 2676445184 2679217816 2681853952 2684699024 2688206906 2692895744 2693639443 2694367808 2696414336 2702594048 2703407728 2708870984 2710928528 2711661568 2717141504 2719648372 2720691776 2721427456 2729820016 2736076288 2738154496 2744135002 2748843152 2757235712 2761748192 2763257894 2765356748 2771694464 2780993824 2786613872 2789484544 2790254918 2791009408 2801743021 2804499712 2806032784 2808164128 2817585848 2823279844 2824043264 2827733216 2832752279 2834213888 2842954268 2843723008 2845113656 2849469824 2852492713 2860428263 2861201728 2862765796 2864940232 2867759104 2871506176 2880361561 2881140416 2886962848 2887743488 2889936896 2890735012 2891516672 2900433767 2907081056 2907867136 2909289152 2915956736 2920645849 2925336064 2929562944 2934357454 2935483232 2936276992 2944925368 2951674624 2954805938 2960777239 2963827328 2965447496 2970619904 2974501376 2979780944 2981409833 2983674386 2990512448 2991321088 2994419912 3000545968 3004466542 3009707008 3010538201 3011352256 3013639552 3021455696 3025907584 3027561688 3029861296 3030680576 3040026836 3041595392 3046994048 3050975312 3057967616 3061211692 3067398026 3068227456 3069727892 3070557952 3072236464 3081616384 3086659744 3088773622 3089608832 3091119724 3098204032 3105304576 3108169568 3112660628 3118950934 3119794304 3131359847 3136154288 3149066536 3156283648 3160407712 3166017253 3167650816 3177419476 3178278656 3184701568 3188080091 3197813696 3199561772 3201992024 3205142528 3209330432 3210296677 3215026808 3219227627 3220098112 3226605536 3227478016 3229929472 3230821484 3231695104 3237431176 3241661269 3247315456 3249090592 3249969152 3251558464 3259991672 3262467824 3264251243 3269060872 3269944832 3274217408 3279575978 3281721344 3291841784 3292731904 3299386112 3302430166 3309103973 3312512896 3314781448 3324901888 3330343408 3332163931 3334694902 3343241216 3348071936 3353551376 3357933194 3365628992 3376921072 3383745416 3387231232 3397677052 3399430144 3405463936 3409913584 3417728512 3421354244 3428268382 3429195392 3431800064 3433676048 3444159488 3450272672 3451205632 3452158754 3453092224 3454780868 3458180096 3462698624 3466372063 3474316384 3478855996 3482278912 3484923904 3485886338 3486828928 3498527648 3505597744 3506545664 3508260448 3509209088 3519544952 3527611136 3532708256 3538489871 3540804608 3551233532 3552193792 3557326432 3563148337 3574027072 3575980804 3578696968 3587978639 3593265256 3597960289 3598933184 3607181312 3611894528 3618305432 3623033183 3631336544 3632318464 3643520104 3646287568 3648280801 3654644224 3659419456 3665914714 3666905984 3667806208 3668910488 3674316352 3679117288 3680112128 3687549184 3691461158 3699921344 3702731648 3704755736 3711217664 3716066816 3717185626 3724697603 3725704768 3727526726 3728534656 3736069568 3737079808 3741962752 3748086832 3753502522 3762104896 3763122176 3774205904 3779659334 3781833112 3785729024 3797403764 3799887872 3806106752 3811079888 3823866508 3831594074 3832630144 3835541248 3837637936 3856187104 3857229824 3858295078 3859338368 3861225676 3874180541 3883059488 3888133172 3891958784 3896087608 3897044096 3903961124 3910119136 3918021008 3919080448 3922057216 3931166428 3934152376 3943168768 3948320992 3954782797 3957369856 3958561316 3961568072 3969573916 3970647296 3973663232 3975835424 3982342259 3997236452 3998317312 4009440512 4010093773 4022337088 4031555584 4037380864 4043988424 4049272381 4058552608 4059650048 4072169528 4075262576 4077490307 4084602368 4089939392 4097198798 4098306688 4100547016 4106588864 4111954616 4113066496 4125750706 4135206208 4138347136 4140609352 4154501582 4160622928 4161747968 4162897321 4164022976 4166059282 4167185792 4176736256 4182193664 4189616816 4190749696 4195091054 4199218688 4204705472 4205842432 4218812752 4222017184 4224325138 4228481536 4231693312 4244157148 4246933504 4248212144 4260030544 4261182464 4269793792 4273733156 4283527808 4289717168 4311021568 4312212146 4313378176 4329966487 4339890016 4345560604 4349836288 4354450856 4355519872 4363250668 4370133152 4378964656 4380148736 4383475712 4393656596 4396993832 4407070976 4412829344 4420661861 4421857216 4424274412 4427634904 4436582612 4437782272 4441153024 4443580768 4451467867 4452671552 4461669856 4465058752 4466266112 4467499564 4468707584 4482488549 4485893258 4492761632 4494958699 4496174144 4506478592 4512366848 4519751768 4526282453 4527506368 4536655904 4537882624 4541329408 4551248296 4554705232 4557824491 4579222186 4580460416 4582217728 4582964312 4596956672 4611133142 4621701056 4627739864 4643266474 4651365376 4652649947 4653908032 4657442944 4668116992 4674216448 4682512912 4683779072 4688631178 4693244416 4698223292 4699376704 4700647424 4715143664 4718725088 4721304566 4725949952 4729539584 4730963524 4740524222 4744124924 4745407744 4748001808 4754997632 4761210608 4762498048 4773559234 4777185028 4788133504 4791770368 4794389776 4799107072 4810475516 4818200576 4820196898 4821500288 4825162496 4839374309 4850465312 4866739192 4868606336 4876574276 4884266464 4895460352 4910557372 4914287224 4940739727 4942075712 4944777284 4948533128 4959874304 4966354976 4975169969 4976515264 4986572192 4991709184 4993087748 4994437888 5009840143 5013645406 5018578432 5021321824 5025135808 5036652544 5041995728 5043233536 5044751921 5052184984 5053551104 5058786271 5060154176 5070380128 5071751168 5075603456 5087391848 5088767488 5091256016 5094039137 5099051264 5102924288 5119338112 5122844056 5126735152 5137095656 5138484736 5153619394 5165430592 5172894232 5174292992 5189533118 5198584832 5200020529 5201426624 5205377408 5233396784 5234811904 5240234846 5250955444 5253664768 5269866448 5273869216 5276752162 5281944064 5287547468 5298232954 5302257268 5303691008 5306590256 5322791936 5332239584 5335154438 5339206796 5351443328 5357120461 5358435632 5363707904 5369398048 5376413812 5385791488 5387278886 5388735616 5392828672 5406815456 5409459517 5417741968 5421857056 5423323136 5434283008 5439296744 5441383552 5447156099 5459640032 5472152576 5476308992 5488270004 5497686304 5514471424 5523496384 5526515788 5530713496 5543388928 5560484083 5561987648 5573227744 5578969088 5580509836 5582018816 5599233101 5603486042 5608999424 5612065568 5616328256 5635171696 5638252147 5646559688 5648086528 5653937597 5655466432 5665504558 5668427776 5685908536 5687446016 5690227312 5693337859 5698939648 5704985426 5720856526 5722403456 5725531592 5729880464 5735518208 5743012352 5756350841 5760723122 5762280832 5773925696 5775486976 5781470024 5783033344 5800867534 5814162112 5815734272 5818578304 5831913472 5841291698 5850672128 5859125888 5868714908 5870966464 5872553984 5889850736 5903349248 5909611876 5921554478 5927654656 5930894992 5949002752 5959561888 5962819666 5967348772 5981024896 5987369927 5988839824 6001091936 6008933084 6019414016 6021076402 6022704512 6027279104 6042911392 6045866519 6051815168 6055123376 6059722592 6061361152 6080053672 6087997993 6093988096 6101950624 6115935232 6122423384 6134796052 6136454912 6139455784 6141115904 6144472928 6163232768 6173319488 6177547244 6179217664 6182239448 6196408064 6214658681 6216339136 6225321256 6237901868 6239588608 6257966407 6262719694 6272308576 6298133072 6301575929 6312567296 6320815424 6332034506 6335301632 6354838952 6356557312 6363142313 6369403136 6376160182 6395627392 6399123544 6403984048 6410285056 6418660864 6420593354 6430053616 6433568587 6438455254 6440196224 6453211072 6454956032 6461642968 6463390208 6474862352 6483322538 6494630912 6498181184 6499938304 6503116928 6519983344 6524935648 6528502486 6538121744 6539889664 6548434816 6559151956 6563442688 6583683568 6585463808 6598772224 6604860332 6618207946 6625025792 6629562896 6649803776 6660686816 6664327862 6669389804 6691766389 6696143872 6707102752 6715866388 6731257984 6753842144 6757144933 6767490832 6774462464 6795354104 6804233051 6810927872 6819827168 6831931967 6835457024 6842708488 6856536764 6858390784 6863600128 6867352096 6879541249 6888318976 6900545344 6902411264 6904317508 6906184448 6909561736 6916360192 6925397248 6927482303 6932744126 6946754353 6948632768 6957711992 6964557824 6969847808 6971772676 6973657856 6995163791 6997055296 7011195488 7013091328 7016520896 7018418176 7039089904 7043910577 7055222272 7065416512 7076979742 7081609216 7102467064 7104387584 7114652864 7126296674 7148054144 7151961608 7157393936 7175957278 7186530512 7190459009 7195920578 7197866368 7214362624 7223789056 7236610864 7246066366 7262673088 7264636928 7287040208 7292575136 7296561602 7309288448 7318838912 7331829428 7333811968 7335612416 7337820976 7348632704 7358234576 7360224256 7375098368 7382922316 7399842688 7405463296 7409511472 7432133632 7434371252 7449395206 7451409536 7455053452 7457069312 7472139136 7479033023 7483925504 7496173664 7507005044 7524209792 7548411808 7559318668 7563666224 7571458048 7594807528 7604731057 7612213504 7622159776 7635688669 7647733016 7663188148 7665260288 7671082496 7675275872 7688899043 7712374208 7714459648 7716590156 7718676736 7722451352 7742480221 7748361082 7764019571 7766118976 7776266344 7783917568 7792175216 7794088192 7807922248 7818124237 7820238272 7836042016 7838160896 7844114432 7862332856 7868304752 7872605939 7886337536 7896641984 7909565594 7914739712 7917122632 7923136144 7939147832 7941294592 7947326464 7951670848 7964684518 7994472904 7996634624 8018881024 8020187546 8036395363 8044674176 8063111168 8074761728 8087976848 8098544762 8117105216 8119300096 8144339056 8150525152 8154980614 8169204736 8179878784 8194397596 8196613376 8201094032 8213177728 8223909232 8226132992 8251501412 8270412416 8276694272 8279186167 8281218704 8309003164 8321245856 8323495936 8325794642 8328045952 8332118564 8334371584 8360073799 8364387328 8379233632 8381499392 8390182108 8398437376 8409410944 8418332153 8437625504 8444034368 8448650276 8456963072 8463386624 8488314296 8496424288 8520061088 8522364928 8534004983 8539587584 8547466312 8567055616 8579434336 8593475401 8622043136 8624424292 8626756352 8653360247 8659932974 8679780032 8691121208 8699672576 8708901712 8711039744 8713662409 8726501336 8737903559 8740266304 8757929312 8760297472 8766951424 8787313192 8793987664 8798794873 8814141952 8825658688 8841323722 8843714432 8848548824 8855269808 8873165224 8875564544 8882306048 8887161536 8902935734 8905343104 8923339712 8930117504 8934999128 8937415168 8964977098 8971786516 8985523264 8989917398 8992348288 9012957184 9024733696 9039503536 9052564906 9055012736 9073311808 9075765248 9102496592 9109410464 9115648982 9158444372 9160920832 9164435456 9165928624 9193913344 9222266284 9243402112 9253208069 9255479728 9286532948 9302730752 9305299894 9307816064 9314885888 9343611893 9348432896 9365025824 9367558144 9377262356 9386488832 9396446584 9398753408 9408724171 9430287328 9437450176 9442609132 9451899904 9459079168 9461927048 9481048444 9488249848 9490815488 9496003616 9509995264 9522421216 9524996096 9547118468 9554370056 9576267008 9583540736 9588779552 9604472507 9620951032 9636401152 9640393796 9643000576 9650324992 9671402629 9678748618 9700930624 9733478384 9737212672 9738799163 9753148552 9765892213 9768532928 9790920704 9821114744 9828574448 9833947211 9881479454 9884151424 9889554568 9897066256 9919748608 9932709952 9950339938 9953030528 9973144384 9986175496 9988875776 10019680286 10027290812 10037156864 10042643648 10050271616 10073305088 10083991456 10086467072 10089503842 10104369968 10107102208 10117572542 10120308352 10140760256 10143502336 10174783696 10177534976 10182512032 10188078274 10198102528 10205848576 10238676224 10245688112 10253470304 10274191312 10276969472 10307238788 10330861184 10341820783 10345788464 10348585984 10379066236 10397169664 10400041058 10402853248 10410754816 10442860351 10466793568 10469623808 10480469692 10501910888 10515632897 10539732896 10547738432 10553504324 10563888128 10575094936 10596465908 10604514536 10607382016 10613180512 10645583872 10664479168 10670308876 10678413592 10702886656 10714240922 10716871264 10735893091 10738796096 10752827624 10771582976 10774557772 10777471232 10785657344 10810707677 10813630912 10818919034 10835483936 10843714112 10846646272 10868566016 10878593488 10882767104 10886043619 10894312198 10916328269 10919280064 10944305152 10952617984 10976540008 10992400243 10995372608 11028942848 11046992768 11053031576 11061426992 11086777856 11120968166 11123975296 11146455488 11161019672 11164037632 11198466202 11206972084 11217998848 11224131136 11232656512 11270343392 11276504294 11293119376 11296173056 11307875194 11310932864 11331009116 11336855552 11371817072 11374892032 11380454624 11386675718 11397879296 11409970852 11441713052 11444806912 11451063184 11459760928 11486024704 11512701682 11521446244 11524561664 11547851392 11558505581 11562940048 11566066688 11601735068 11628324224 11637156608 11671432157 11682583396 11701344256 11718251776 11737429816 11741932928 11752766179 11779701472 11806698496 11819223752 11843108956 11855309312 11861789984 11898005504 11919123776 11925639332 11934697544 11962049792 11974739854 11977679648 11998939337 12002183872 12017866168 12038828032 12042152804 12045409024 12054558208 12082555639 12085822784 12091733038 12103630336 12110246752 12119445184 12122722304 12160107344 12166754633 12175995986 12187976192 12200602183 12203901248 12231870464 12244846768 12269592104 12272909824 12278911568 12282231808 12285623801 12288945856 12326465536 12346638976 12355094488 12358435328 12364478896 12392816128 12429317362 12432678272 12450642512 12475803736 12479177216 12515932814 12525439388 12544617152 12596266144 12603151858 12625134592 12641630848 12664069012 12670603264 12709677904 12713114624 12726284626 12738806272 12752320364 12791254784 12798247088 12807968096 12837321728 12841186708 12860107232 12867137174 12876910508 12880392448 12906422144 12920114053 12923285936 12926780416 12949724704 12966645076 12989261824 12996362368 13006233856 13010149691 13039966688 13046343541 13049871296 13057004972 13076243488 13079779328 13096869632 13118303912 13137258827 13167367136 13170927616 13197544448 13209720664 13228807669 13236415892 13250051584 13259125792 13299607552 13321373632 13328655724 13338779608 13383532778 13392287744 13410579259 13414205504 13431732776 13462515968 13504032773 13507684288 13514289866 13534981664 13548924928 13590708208 13598137531 13608466102 13621855744 13639654336 13663863934 13670914048 13685416976 13713073528 13716781568 13727200256 13730991307 13734704192 13759082498 13776637952 13801090688 13808635016 13812368896 13819123472 13832720384 13850794496 13854964606 13865488252 13893508706 13897265536 13915423984 13929115648 13943545352 13947315712 13990327582 13994110592 14022390976 14026182656 14033041792 14078179808 14087821154 14110444544 14130833024 14153959484 14163218432 14204934128 14208775168 14229305728 14252593348 14296108288 14303923216 14314787872 14351914556 14373061024 14380918018 14391841156 14395732736 14440127471 14447578112 14473221728 14492132732 14525346176 14540755537 14574080416 14581207487 14585150272 14593123204 14618576896 14637677824 14663658856 14667623936 14675641952 14682818689 14697265408 14716469152 14720448512 14750196736 14765844632 14785137983 14799685376 14810926592 14819022944 14864267264 14868742504 14898790412 14902819072 14910106904 14914138624 14944278272 14958066046 14967851008 14992347328 15014010088 15048419584 15092742511 15096823616 15118637336 15127332448 15142916096 15189615056 15197918417 15209462114 15224427008 15244319552 15271377338 15295466032 15326376296 15330520576 15342164992 15346402049 15350551744 15377798086 15424748416 15433180312 15437353472 15444902704 15484960442 15496722164 15528039142 15532237952 15552532688 15567835136 15584350432 15588176384 15615844496 15636248474 15640476544 15672084032 15676321792 15724665712 15736609504 15745211878 15772675072 15793283968 15819131188 15829479424 15834245264 15846272288 15878295664 15882589184 15894652928 15903341696 15929369036 15988945808 15993269248 16037762048 16040375092 16072790726 16089348352 16138965997 16149523456 16175953696 16197089524 16234210432 16251432659 16288678112 16301050304 16309961228 16338409472 16359757568 16388795192 16393226752 16402188064 16410209123 16426355456 16447818464 16452265984 16503002824 16524565981 16540824832 16553388544 16558372334 16562437408 16591834777 16618006328 16642491712 16646991872 16651589284 16656091904 16664237128 16668743168 16707457319 16720147598 16728774656 16758467264 16762998784 16780364216 16796874752 16818821888 16836664306 16870689143 16875251008 16888068736 16897300552 16913926144 16926773248 16976628592 16988254921 16992848576 17040122176 17044729856 17068009966 17079175168 17094932624 17134111232 17158868672 17186950802 17248848584 17253512704 17306720494 17319865948 17359560064 17382242416 17399345152 17417803424 17422079488 17427324818 17453002672 17475807118 17480532608 17515858624 17520594944 17574626384 17587975328 17597589746 17628283904 17651317376 17682647444 17687428864 17697097648 17710539616 17746330448 17751129088 17764612096 17774323072 17805871468 17810686208 17846679424 17860235008 17869998256 17874830336 17929954196 17943573032 17971046528 17979834796 17984696576 18037667879 18049467392 18079007072 18105129812 18110025472 18146623616 18163365913 18204993184 18218820928 18231297964 18316888744 18321841664 18331857248 18340821961 18387826688 18444532568 18468632567 18486804224 18506416138 18510959456 18543815339 18573065896 18605461504 18610599788 18615632128 18629771776 18673040533 18687223786 18696865792 18730051648 18735116288 18754524712 18772977664 18792893168 18797506816 18803166251 18817448342 18855476101 18860574656 18874900352 18885218264 18903799808 18918158336 18923854096 18962096888 18976499696 18981630976 18986873147 18992007232 19019990528 19044842432 19049992192 19094236936 19108740112 19152534016 19167081472 19177559104 19208945014 19241902064 19280787592 19286001152 19300649984 19342805258 19357497236 19401861248 19466956768 19474425344 19477598326 19506297104 19531784426 19537065856 19581841408 19642229488 19657148896 19667894422 19762958908 19768302848 19779109136 19794132512 19839497216 19865419904 19900679876 19906061056 19946288768 19967448991 19972350992 19977751552 20039360572 20054581624 20074313728 20085287296 20100543232 20162530927 20167982912 20172934144 20179007684 20208739936 20214204416 20235145084 20240616704 20281520512 20303036369 20349567392 20355069952 20365024064 20376156548 20396205056 20411697152 20444520943 20477352448 20491376224 20506940608 20548382624 20553938944 20614477576 20661722368 20683641566 20691576928 20697171968 20725440673 20758132472 20794339328 20800082116 20805706496 20821509632 20869868831 20885720702 20933587136 20939247616 20960939384 21003821776 21015303457 21031265794 21073767407 21079465792 21095476864 21107008648 21127776256 21150189872 21192931816 21209029072 21214764032 21220622929 21226361024 21291167744 21328958336 21340617752 21356827184 21405773312 21428481844 21433742528 21471786182 21477592192 21505655248 21549115544 21554942464 21571314688 21621415354 21627261824 21637838068 21670967872 21687428224 21737132032 21757186976 21765534208 21772087238 21788624396 21832656538 21838560128 21888610304 21953080016 21984800486 21990745216 22093985536 22106063152 22122853984 22173555712 22241936332 22247950592 22292910976 22316560637 22322039344 22328075264 22396932404 22413944168 22435997696 22448262272 22465313024 22472076739 22534593389 22540686784 22553008588 22586238752 22592346112 22615750388 22621865728 22662018232 22691628883 22743634144 22749784064 22760909248 22773351436 22795758592 22819941704 22849758701 22883426104 22889613824 22902126368 22919521856 22972049408 23025403364 23042892488 23049123328 23095702784 23117011162 23125880096 23132133376 23163727811 23203470136 23256648448 23274313216 23325147517 23342864314 23365166792 23402688512 23436503552 23474859632 23483865856 23487692099 23505532358 23559402944 23613396992 23638447504 23686217912 23710618624 23717166803 23723579968 23796011008 23838247552 23851278664 23869395088 23924099584 23949479708 23955359296 23997878674 24004367744 24035732336 24084305608 24090818048 24109116416 24165111278 24171645568 24183466076 24207260672 24220493504 24238890368 24320214688 24333509266 24351991972 24375952384 24401204366 24407802496 24463740928 24489693536 24539184208 24545819648 24557823136 24564463616 24571247602 24577891712 24693277952 24710188976 24716870656 24728957792 24785632256 24858634724 24865356544 24901285024 24942038359 24951607472 24958354432 25031865628 25050878776 25089234304 25115850473 25185722023 25192532288 25206303716 25250269184 25283261696 25328138024 25361232281 25419355808 25426229248 25452569252 25477612544 25504640728 25537965607 25582509568 25596494176 25615936192 25674643456 25682373416 25720214464 25734274348 25753821016 25760784896 25812844288 25840228106 25846571872 25853560832 25899449408 25933290152 25978523648 25992724736 26012467712 26020299382 26072883221 26079933376 26092687082 26099742592 26114009944 26152486976 26159558656 26193739264 26236607824 26254575787 26274517654 26334734272 26341855232 26395088896 26419441328 26457615338 26472831784 26500103168 26511082939 26518251584 26599215104 26642747264 26657311448 26677559216 26767065556 26784575488 26821158518 26828411008 26863465552 26925031936 27008065546 27015368576 27028579732 27069963328 27181416416 27196275062 27216932204 27243711488 27279308672 27327727868 27341828096 27370833952 27426147056 27433563136 27454400512 27461982614 27469408384 27518164996 27602181376 27617270032 27624737792 27638246944 27701588992 27709929212 27730976504 27787017412 27794531072 27830847968 27876395813 27887090704 27894631424 27980655164 27988221184 28044781952 28066083584 28070656411 28156359616 28175642308 28220889088 28261666048 28307918968 28344906667 28409868256 28417550336 28458611456 28505186696 28542432149 28592216576 28607846432 28629575744 28703829112 28746122048 28761836036 28783682312 28791465472 28880254942 28895156224 28946443456 28984265464 29050692352 29081511074 29140281247 29148160832 29162414974 29170300544 29186246408 29237153792 29275355648 29327317712 29335247872 29343349409 29351283904 29365637378 29394530816 29432938304 29440897024 29500393472 29531689264 29570275966 29599370752 29621853184 29630033873 29638045888 29728534528 29737485008 29797580824 29805638144 29820213808 29828277248 29888556544 29916132092 29935702016 29984694656 30028020176 30096839168 30185485022 30193647232 30237274672 30254664896 30379230112 30395836834 30418924228 30448854016 30488639104 30542754676 30590932064 30652752592 30661041152 30684329984 30692804098 30701103488 30755596172 30849496832 30866360624 30874706944 30889805408 30969920884 30993444328 31056078284 31064475904 31105065376 31160275069 31168700864 31176352768 31231688992 31272496948 31280953088 31344168064 31377419843 31449331424 31464710893 31473219008 31490423756 31545350144 31586567936 31638262376 31668490528 31683977171 31692544576 31756591328 31765178368 31789305856 31806683392 31858738072 31904771437 31977891616 31986538496 32075524096 32080750184 32127104339 32145581452 32178696704 32277931994 32299046912 32351907392 32394179048 32468420864 32502865318 32568549629 32577356224 32602100608 32619922456 32676818944 32719515136 32777590384 32786453504 32795508163 32804376128 32820418246 32852710912 32895636928 32904531968 33006005648 33049131962 33081649664 33106777088 33115920211 33116744668 33124874816 33183669554 33236012656 33284983424 33303178568 33312183808 33328474256 33337486336 33414914638 33440295196 33457549312 33516934528 33560728432 33593749504 33637643776 33673328612 33741378286 33750502016 33776137472 33794601104 33827852288 33953257184 33976509842 33985697152 34080244352 34136019932 34158350336 34189865248 34268222464 34317737344 34373901604 34497697168 34507025408 34613440988 34639731896 34719120128 34764484832 34826189783 34835606848 34844158976 34854649636 34906005344 34951614236 34961065216 35031717248 35068881001 35149252768 35175950656 35195179492 35256567808 35302634752 35313263447 35365294888 35374857728 35394195296 35411503897 35421079232 35492660896 35502258176 35529224192 35548646144 35611742936 35621372416 35658273959 35693358848 35720470016 35739996512 35749660672 35859908392 35887146064 35906763673 35942093056 35959669592 35969393152 36075335758 36098934784 36158014144 36210259624 36220050944 36293247232 36326731826 36400143703 36409986368 36437641856 36462595928 36633777488 36643683328 36653803241 36663714496 36681643922 36775653376 36889065136 36937265134 36973608448 37012832276 37021918912 37087630678 37146131792 37221199576 37231264256 37259543552 37346081066 37374447572 37393731584 37460103296 37509049424 37545955328 37585786336 37595013632 37606332502 37634896684 37710952202 37721149312 37749800704 37770436528 37807599616 37847708192 37924193776 37952999392 37963261952 37973746294 37984014464 38039981056 38089684864 38130092693 38188473872 38217480224 38305068032 38334162944 38355118208 38417890028 38483804128 38561575184 38572002304 38601299968 38685610516 38714994472 38803722496 38923388581 38933913536 38948850688 38955196652 39012594208 39063568852 39074131712 39194631707 39284458976 39314297792 39335788844 39467765029 39525917816 39536605696 39558218272 39577563179 39588265024 39678994432 39730839808 39801359752 39812122112 39853365013 39892577536 39934897982 39944701984 39955503104 40078721144 40109163248 40131088811 40148627456 40170574592 40201086464 40294455887 40325061854 40335965824 40345868288 40358015368 40417479872 40428408832 40470290168 40481233408 40563041024 40575253489 40606072738 40699134784 40710139904 40730048128 40752313096 40792410112 40823394304 40889041886 40954704896 40971673633 40982752448 41013881216 41096765248 41107877888 41228955152 41323444736 41367283132 41383153856 41394343936 41450881346 41516264944 41600164232 41611412992 41643019264 41739737662 41771441404 41867174272 41921878768 42007643552 42030606914 42062531588 42147534814 42158931584 42190953728 42214017296 42255552512 42300379744 42385863632 42418058144 42429528064 42441245858 42452722048 42615985951 42657916672 42681235504 42713654368 42811546624 42856963688 42867485056 42943572364 42955184384 43011310496 43098231088 43109884928 43142629376 43242830708 43254523648 43275676136 43341935744 43374856448 43502610767 43514373952 43531068416 43544174476 43577248792 43665313076 43677120256 43805764849 43906160032 43969600972 43981490432 44111031503 44187971072 44212126304 44245707968 44347111424 44483872664 44495901184 44541996191 44585821952 44633121274 44644078688 44656150528 44793864808 44827888336 44852393377 44871995392 44896524544 44930626048 44944153478 45034980109 45069186778 45081373568 45106017176 45172477504 45184692224 45231500776 45243731456 45324036464 45348812723 45383257766 45487268288 45499568128 45521818496 45546702872 45591517184 45639883408 45699517402 45766852208 45779227648 45791870531 45804252736 45839043712 45944098816 46050806728 46085784976 46098246656 46191405568 46234022324 46251760192 46264266752 46327455622 46406940272 46513296896 46548626432 46650295034 46685728628 46730333584 46873007104 46949719264 46967731712 46975384198 47011064716 47118805888 47226793984 47276895008 47372435824 47421237248 47434333606 47447159936 47629631357 47676495104 47702557328 47738790176 47848199168 47898959416 47910718592 47995757348 48008735488 48071464672 48156788743 48168611216 48181636096 48218232832 48330222556 48343291136 48366932152 48414521344 48440987008 48477780736 48492376121 48627280471 48640429376 48667018532 48703983944 48751904768 48802408732 48815604992 48966146537 48979387072 49078368416 49091639296 49115646272 49128927232 49142495204 49155783424 49307374039 49386555904 49420377952 49433741312 49457915584 49571264512 49717269448 49730713088 49802570048 49884076718 49903214944 49916708864 50063731256 50101757552 50178468608 50231700946 50333213063 50371444046 50385064576 50412607432 50500538368 50566523392 50656276048 50683967161 50722464562 50838711616 50852458496 50905138504 50955225088 51009281456 51075931214 51165019136 51179149417 51192988352 51231872384 51349286912 51364746832 51440428928 51468548696 51507642032 51521569792 51625688576 51680456212 51693143744 51707121664 51798898816 51866580304 51985449472 52024935424 52040598764 52145766442 52159866752 52185374164 52199485184 52228019888 52304973952 52387478528 52473215648 52509151574 52549035308 52669468544 52790177792 52838882656 52915230676 52945663568 53000206336 53022165878 53036503168 53233117399 53285494528 53314622896 53355118432 53534131112 53642317036 53656822016 53726931104 53822293301 53850063872 54016131092 54030737152 54057159464 54139926656 54197361547 54348136997 54362832832 54392550124 54433864408 54487422976 54558617344 54655455736 54726869659 54741667904 54852294112 54867126272 54908801024 54923965228 54938816768 55036329992 55108241573 55204362752 55234540064 55249475584 55276493888 55403177984 55419858424 55461953008 55492271131 55574034824 55589062144 55661695936 55752791626 55774181408 55789262848 55961310328 55976442368 56089563904 56132167168 56141312822 56254767541 56312719232 56351284616 56441778176 56523332096 56615837936 56646786827 56689813334 56819736512 56835100672 56917222912 57010373392 57084864298 57184433152 57200225819 57215692864 57259151488 57407658224 57492244096 57523672072 57567364624 57582930944 57760509884 57790312448 57892886912 57968530928 58101384704 58163022148 58280562494 58296321664 58324829948 58340601088 58372492816 58550711296 58654635424 58670495744 58686698818 58702567808 58731274756 58789061632 58865876608 58928325071 59000786944 59063378528 59140551932 59198741504 59243706368 59260067746 59276091776 59474970016 59595161648 59611276288 59640427616 59656554496 59777113088 59832264184 59969389312 60056040352 60154327807 60193678336 60370970044 60387294464 60474549344 60509329792 60573521729 60758460224 60791673668 60837848456 60897708032 60977278208 60995636863 61085509352 61165324913 61181864128 61305505184 61322082304 61368659968 61385608196 61402206976 61511192344 61591564111 61698993664 61732721248 61749413888 61779610816 61939841768 61986888656 62020773617 62112156568 62128951808 62210130752 62320550138 62337401728 62352705536 62463377984 62544993896 62561906176 62688336128 62754839686 62898662848 62929421786 62946438016 62980847512 63090700288 63173135872 63276524752 63319859251 63336981056 63367954342 63385089152 63513182656 63530356736 63613366784 63717476144 63809542874 63955783232 63973076992 64151048192 64161500368 64254208678 64291162904 64357393408 64555863988 64598093824 64703814784 64788358096 64936841728 65005730636 65137099258 65154712448 65204201216 65239844912 65439030272 65555180768 65572907008 65591016326 65608752256 65640836492 65705421824 65791273856 65861069197 66012011296 66098263924 66163299328 66213554176 66231840422 66233489336 66249749632 66367339108 66472025312 66569966848 66606357136 66624367616 66656948512 66674972672 66829829276 66880590392 67033869056 67121456864 67231307549 67275287552 67346657224 67482756572 67501004032 67552274944 67589202208 67699818403 67906514368 67953019684 67971394304 68160488704 68171594141 68272039864 68361245491 68379730496 68536444928 68635474688 68747803208 68837630477 68995394336 69014050816 69226881976 69279463792 69317335219 69438240256 69528969664 69652379566 69671213696 69688317952 69709299272 69812010688 69903228472 69922130432 70063434496 70137762002 70298505536 70351901312 70390358984 70513135616 70605269504 70626526894 70730589776 70749715456 70769254457 70788390592 70823007794 70842158464 70985321792 71004516352 71097292288 71223485872 71242744832 71316547918 71386717696 71440940032 71479993024 71499321344 71719816784 71774292128 71813527346 71884186112 71919339184 71938786304 72150671516 72197869568 72316028288 72420519248 72440101888 72586494464 72653463652 72800287406 72819972736 72875283712 72925191856 73267554976 73287366656 73307606482 73327428992 73363287844 73609430279 73778130272 73874530268 73947216896 74025664552 74043837824 74175261356 74292263584 74442399152 74462528512 74519087104 74692162132 74748895144 74920206592 75018098848 75151251637 75171572672 75190027264 75212665004 75269793368 75421904404 75442298624 75499601408 75540873056 75674953739 75695416384 75848387552 75905998784 75926523904 75947492588 75968028928 76079962112 76179369728 76202305333 76260185386 76376947744 76414297883 76434960448 76610136064 76668325888 76710236416 76835780056 76946801701 76967608256 77123150368 77144004608 77202599936 77371221032 77429988944 77483016347 77607444992 77846777162 77867827072 77897701376 77910393304 78025188416 78127137704 78148263424 78389263414 78568917952 78628595584 78671577688 78935530058 79051835632 79073211392 79095049099 79116436544 79155126358 79176530048 79357988864 79461679616 79602719504 79624244224 79706730026 79785155072 79869795964 79889403968 79911006208 80157442288 80218326496 80262177622 80341149184 80402172928 80588911774 80650123708 80671931648 80691736576 80716030736 80834959744 80940580336 80962466816 81126082048 81150506978 81212145476 81398269568 81460096256 81504626192 81584820224 81778083772 81909409792 81943347266 81965504896 82027762432 82193530496 82269363253 82457910304 82646889472 82734566264 82766307712 82901762692 83032529888 83200328464 83222825984 83286038528 83479475324 83542882808 83734348544 83843757536 83992575359 84015287104 84061213828 84125063176 84295069628 84317863168 84381907456 84428034592 84577889473 84600759488 84771727264 84836116288 84859056128 84882491716 84905444096 85167282431 85231971902 85315833344 85362471008 85404215281 85427308736 85623093248 85713927376 85734970112 85887144728 85910368768 85999366607 86022620992 86196462176 86219769856 86285258752 86485661416 86509047296 86551352272 86598665329 86683871488 86749712896 87005221534 87028747904 87062136832 87088348952 87154497584 87330626152 87354240512 87611529698 87812320064 87939201944 87962980864 88222063006 88375942144 88400348993 88424252608 88491415936 88694222848 88967745328 88991802368 89083992382 89171643904 89266242548 89288157376 89312301056 89587729616 89655776672 89704786754 89793049088 89861252096 89888306956 90069960218 90138373556 90162747136 90212034352 90344955008 90463001552 90487462912 90648072928 90697625446 90766515532 90974536576 91043636992 91071047837 91093405744 91183034368 91279766816 91399034804 91533704416 91558455296 91583741062 91608505472 91678087424 91960811789 92101613456 92171569952 92196493312 92382811136 92468044648 92503520384 92601653683 92654911244 92813880544 93026593792 93097252864 93300590068 93371457256 93460667168 93746014208 93874054813 93899438528 93935463424 93950768396 94022129432 94237611776 94528229411 94553790016 94744871648 94842474496 94868667212 94894319872 95186962717 95259262714 95352990208 95405114656 95477580352 95696398336 95797918832 95821437184 95850286499 95991514696 96017470976 96116939149 96142929344 96313577486 96337222432 96363272192 96436465664 96660445112 96686582272 96733864304 96786743603 96829042688 96881974016 96955561472 96984752242 97254560942 97280858752 97334037064 97407967888 97503809536 97604817464 97631209984 97857964297 97932293074 97958774144 98156736832 98183278592 98231292544 98284990408 98311566848 98614748078 98773111808 98840755904 98867482624 98915831168 99142529024 99434538896 99461426176 99605140096 99768153436 99806429888 99833417728 100127462512 100203515104 100356937216 100463401892 100666426126 100742888092 100770129152 100825214864 101133046784 101312552096 101367934322 101444929124 101677423232 101785288759 101810277008 101910450176 102018562912 102151862428 102330038272 102358298834 102385976704 102463744768 102729493664 102779730823 102880857856 102937097392 103015284064 103043139584 103251377152 103360912424 103386287488 103495965881 103597797632 103733160608 103970898944 104049870848 104081197528 104291532884 104319733504 104370748328 104398970368 104456039776 104609947904 104774957056 104946431296 105018303148 105098070616 105338937088 105649197577 105677765312 105830461352 105891327136 106000412672 106044331756 106073006336 106385428919 106466234798 106570989056 106629245792 106710236864 107068262224 107126790793 107284634072 107313644032 107424814343 107453862208 107644586602 107700127744 108032262184 108061474304 108114318928 108173419321 108279853312 108394723094 108696273994 108725665664 108785100248 108867728816 108974845952 109117234688 109310911472 109370665979 109453739318 109483335808 109704588224 109734252544 109847930456 109877633536 110072659984 110216483146 110408725504 110469080128 110498951168 110552987776 110806355968 110839716848 110923906016 110984542262 111148069648 111178124288 111323391872 111505583252 111548362816 111578525696 111922620656 111952884736 112179127808 112264334336 112282625644 112509535082 112625438464 112702569232 113046664192 113231675872 113293573654 113379626668 113639473024 113760028613 113834445824 114020746784 114169728596 114368866304 114400451638 114431385728 114518302976 114815316448 114871463861 114984488192 115047344144 115134729248 115165861888 115521019768 115671961867 115785773824 115937061856 116142843439 116202769408 116326044296 116561124988 116592643328 116649659896 116681202176 116744985632 116952201233 117101422592 117309270848 117340991488 117373397636 117405135616 117462549512 117578123264 117731753216 117856650142 118094824001 118126757056 118281103864 118397483008 118487412736 118520135492 118552183552 118917784447 118949940032 119190323296 119222552576 119280855232 119313108992 119554226176 119664528368 119746479809 119938778624 120112080704 120308655614 120387356672 120741940088 120774588928 120949098688 121018659584 121147043458 121516920448 121583347336 121675696912 121795416064 121954556416 121991273726 122171018704 122237803153 122330649826 122363728256 122611010368 122644164608 122771216392 122804413952 123022384688 123183128222 123397987328 123465442496 123498827776 123559221632 123879683536 123973777312 124041547234 124224313136 124257903616 124420261504 124641100276 124674803456 124705411072 124926755968 125089987792 125123812352 125376672256 125509679372 125797325696 125858843572 125892876032 125961695024 126346271744 126553049504 126639718502 126673962112 126735908684 126770178304 127026365312 127143561391 127226733568 127434952288 127619085748 127911566464 128323000736 128385753727 128508417356 128582325808 128714786816 129111727976 129280427969 129407629568 129576716192 129806707373 129873683456 130011461272 130274198516 130309424896 130408402432 130479689824 130711283731 130878060544 131110361536 131145814016 131182032652 131217504512 131281672984 131410843648 131582547712 131622163757 131722138394 131988332707 132024022592 132196527848 132326598656 132427108352 132463680844 132466978672 132499499264 132734678216 132908112029 132944050624 133139933696 133212714272 133248735232 133313897024 133349945344 133659658552 133761180784 133834300963 134067738112 134242913728 134462615098 134550575104 134693314448 134965513144 135002008064 135104549888 135178404416 135399636806 135813028736 135906039368 135942788608 136320977408 136343188282 136544079728 136618721171 136722490982 136759460992 137072889856 137270949376 137495606416 137675260954 137990788672 138028101632 138453763952 138558927584 138634670438 138876480512 139057939328 139304759132 139342427392 139376635904 139418598544 139624021376 139806456944 139844260864 140126868992 140275524004 140597011072 140703802624 140780717968 141210539008 141253053788 141461179552 141499430912 141538508914 141576781184 141646015588 141684316928 141970643584 142121254583 142194584576 142446971744 142485489664 142633095836 142773435392 142881880064 142959986048 143111646601 143439633568 143548584256 143627054692 143768372224 143838678368 143877572608 144301343032 144632056576 144841038496 144880203776 145078084711 145172988928 145306927304 145600574812 145639945472 145750567424 145850383712 146089081817 146535109952 146574733312 146615212964 146654857984 146726575688 147107124199 147218860558 147516371849 147556260544 147749060536 147894433792 148051329104 148087675648 148350522712 148544360503 148584527168 148884798304 148925057024 149038174208 149384324264 149497790288 149579512841 149840413184 150036197696 150302503274 150343145344 150380054528 150425330008 150539586736 150843808808 150884597248 150999202816 151081746112 151349907478 151390832768 151696775104 151811997568 151894985176 151936057856 152159924224 152358739456 152404610666 152520370772 152753895488 152828595766 152869920896 153220272128 153420472832 153671560112 153893603402 153935216512 154246300736 154288009216 154742442064 154859977888 154966032694 155214889984 155693554324 155735654144 155795402752 155820786608 156050376832 156254275408 156296526848 156778526828 157137835904 157257191168 157304537173 157343155376 157871060116 158103671264 158146422784 158190098198 158232873088 158310252716 158353060096 158841402181 158923359232 159205439008 159248488448 159413460052 159570310144 159739591928 159778807936 159948310907 160314884576 160436652992 160524355244 160682298368 160804345856 161177823548 161300247416 161343863296 161432061472 161669919488 161881160672 161924933632 162146094677 162252164096 162301013956 162424290952 162796539136 162920192512 163009252384 163276032619 163556167544 163818819584 163886694532 163931009792 164055524864 164387060992 164413844693 164538726506 164915820608 165293778944 165469132528 165532615424 165559585771 165803525384 166020167621 166065059776 166400656928 166445651968 166572077056 166958950648 167085765616 167177102587 167468697088 167687515072 167985150718 168030574208 168122427656 168250126352 168590139256 168635726336 168763814912 168856069184 169155778946 169201518976 169543454528 169672232576 169764983432 169810888192 170334564862 170463943804 170631666688 170724942016 170808430562 170854617472 171246186496 171427854752 171469940224 171774289456 171820737536 171998733214 172045241984 172392924352 172439539712 172971322832 173018094592 173102704544 173197330658 173367742976 173499425792 174010443068 174057495808 174124273664 174176697904 174308995168 174661252304 174708481024 175223059396 175624640128 175810953311 175878403888 175925961728 176444126012 176751884288 176800697986 176848505216 176982831872 177528625967 177935490656 177983604736 178167984764 178343287808 178532485096 178576314752 178765759249 179175459232 179311553344 179409573508 179586098176 179722504192 179776613912 180139920436 180276747112 180325494272 180424068704 180689910016 180926003104 180974925824 181296145856 181395250892 181533031064 181949073152 182087273984 182142095674 182186811488 182510182547 182559533632 182798069608 183067408832 183116910592 183167482124 183217010944 183356174848 183782030509 183921623578 184203226912 184343139904 184392986624 184765622272 184936089296 185007040768 185203307366 185309822488 185577580573 185627761088 186053187584 186194505728 186601180136 186742914512 186870804131 186921334336 187492028416 187748109626 187798877056 187870926848 187901536792 188044258864 188475223552 189056458822 189107580032 189489743296 189737334424 189788639744 190373925434 190518525428 190705980416 190810229312 190955160704 191392796672 191595837664 191642874368 191700572998 191983029392 192034941952 192233878298 192285858688 192627154972 192674444864 192726544384 193320890224 193373164544 193467728608 193573487206 193763948032 193911122944 193969504484 194509121884 194561717504 194668074128 194815935776 195209634928 195262419968 195715928594 195864586148 195917548288 196313473664 196462585088 196494594877 196569980816 196623133696 197229496156 197546223616 197681511808 197831662336 198414346669 198869077792 198922852352 199210280192 199536306872 199612859776 199797025043 200254925024 200407030208 200713874432 200926803784 201332852252 201485776184 201540258304 201650429728 202266093568 202625104192 202735868644 202889858248 203354846464 203570577518 203620554016 203981968729 204037125824 204303724856 204660076544 204716597668 204771953408 204927489536 205403445863 205458987328 205559461646 205761715712 205874194784 206030568128 206086279168 206502754304 206721824848 206772574976 206834828761 206991931762 207195595264 207410237111 207466321216 207941797888 208099741696 208162395056 208583065768 208639467008 208741496656 208797940736 208855604617 208912079552 209219895808 209549914112 209892862592 210036606296 210196141232 210677874176 211298395154 211355530624 211660922704 211782654272 212088663512 212146012672 212770857838 212932469596 213141978112 213258491584 213420473728 214136524448 214253581586 214569268144 214627288064 214849628686 214907724416 215289173204 215400255488 216064524368 216122948608 216228637856 216346838642 216559706624 216789446188 217392547988 217451331328 217570200496 217735457632 218234469376 218621822944 218741331958 218907478636 218966671616 219409176448 219641938901 219695860912 219755267072 220145319968 220432966292 220817451008 220938160256 221105975552 221679433696 221787840197 221847812032 221969084524 222296139296 222356248576 222646783744 223011166504 223096725632 223333400059 223845241312 223905769472 224358255616 224528668672 224565251288 224889730373 225019070164 225250876928 225405138464 226093328384 226463351744 226587147308 226759253336 227278946048 227520057226 227668891648 227979847403 228041493568 228339457192 228737732608 228800903276 228862771456 229036605952 229568557141 229630632896 229742927722 229968976384 230094688288 230269458496 230331723776 231042039536 231168338027 231343923734 231571547648 231811441477 231874123712 232285686878 232405538816 232652088592 233122249976 233185286656 233299319792 233362404352 233426852219 233489971264 233904402466 234202845184 234618541696 234746795272 234810271232 234925099024 235156246528 235463506432 235713300284 236189648002 236253514112 236562207728 236794966016 237040270984 237104367104 237835568894 237899880064 238380646592 238445105152 238561710464 239108452352 239329056736 239492959618 239877557248 240224161408 240617311228 240774713344 241483880176 241549177856 241898197376 242037319168 242294086916 243033840896 243166694672 243351393824 243909112832 243982547452 244342037408 244475606306 244661299652 244727456512 245222020736 245482167007 245542432784 245608827904 246044769376 246366256444 246795974656 246930884992 247118443264 247192844129 247759367072 247880527279 247947554624 248083094468 248448626272 248515807232 248840523008 249282200552 249349606912 249607917713 249853511936 250179975584 250247624704 250753344512 251019358744 251347345711 251594651392 251717687144 251785752064 251923390048 252692543488 253106099008 253279437004 253347924224 253471817368 253540356608 254052730624 254287122782 254453467136 254801005921 254869904576 255238171496 255823132928 256576622687 256646001472 256771507454 257016834712 257164651616 257429573632 258223455952 258364613089 258560855938 258815259136 259153432384 259613414746 259747366912 260022922544 260548397032 260618849792 260816804864 260888834833 260959379648 261422567462 261756121088 262220723072 262364065304 262435009024 262563345968 262821687296 263165095424 263244327514 263444276788 263976665414 264048045184 264393055696 264653197312 264927361688 264933957344 264998998528 265469356432 265816224058 265888101248 266279867392 266425428544 266497470464 266627794048 267319317104 267522361568 267668601926 268135476224 268485827456 268925230196 269101150208 269386628896 269931026288 270004016128 270209099776 270356808832 270799273612 271626057472 271812078736 271885577216 272641954816 272686376564 273088159456 273237442342 273444981964 273518921984 274362421949 274541898752 274991212832 275350521908 275981577344 276274355203 276907527904 277042942253 277117855168 277269340876 277752961024 278115878656 278609518264 278684854784 278837197088 278973555091 279248042752 279612913888 279688521728 280253737984 280551048008 280917621677 281194022144 281407605248 281561435936 282061191209 282421078016 282506107576 282922359104 282998861824 283077017828 283153562368 283292031176 283368633856 283941287168 284026774423 284242509166 284389169152 284893943488 284970979328 285266191672 285546870784 285763760128 285919972096 286223293202 286801715431 286879267136 287097168512 287254109384 287536744448 287677356736 287755145216 288602686064 288800333657 289264113152 289682076992 289760407552 290156169422 290345977856 290613854608 291201149624 291279890944 291501134848 291700767424 292178163634 293070219904 293230425928 293309715968 293453151376 294214248398 294437721116 295032743698 295112521088 295498121072 295788867584 296102658208 296175351296 296701045424 297088721006 297169054336 297769596608 297850114048 298768648528 298995580576 299159025682 299680826368 300072395392 300605006548 300686290688 300760109056 300850660016 301079173472 301687617616 301769194496 301998405632 302163492224 302699814956 302781665536 303393550208 303623995136 303789970352 303872115712 304717478912 304809221332 305040741544 305507790976 305657191532 305739841792 306640353943 306840945664 307343120224 307787206804 307870433024 308492601472 308777220521 309484884128 309719955776 309932065388 310429779968 311387108648 311471308288 311641573216 311793973337 312100753664 312508550816 312593053696 313557053656 313966753639 314275671808 314514382336 314609074346 314686310752 315244860763 315742120232 316207342528 316292845568 316380196396 316465746176 316620505432 316706120192 317441689061 317682804362 317846718464 318410878016 318496976896 318826920104 319140620288 319479183856 319557615872 319896621814 320543093717 320629769152 320873305984 321048710488 321364596736 321608691712 322355647096 322600494832 322687726592 322776843499 322864122944 323339838976 323762321344 323849867264 324292189354 324504328192 324602027912 324848581904 325593078272 325840385024 326018504768 326552065238 327112335088 327773389064 327862019584 328111049728 328774121984 328827689386 329077453012 329831641216 330587557888 330938265056 331065230848 331119171542 331607050768 332040335242 332130119552 332801313856 332891303936 333917901296 334171531232 334354205174 334937394176 335375030144 335970301436 336061148416 336244855312 336500252704 337180278512 337271452672 337527629824 337712138368 338311557892 338403037952 339086909056 339344465152 339446632847 339529966864 339621776384 340669129724 340927887608 341263333376 341449884032 341616861124 341709234944 342763025759 342855709504 342939880448 343548578912 343641475072 343997466428 344090483968 344785848704 345151618273 345942645664 346036189184 346205409088 346394661316 346735485952 346998851584 348020886136 348114991616 348353395808 348617990336 349322504608 349416962048 350446118792 351249280256 351621906622 351756807776 351851923456 352332491441 352888252024 353503768576 353601395972 353697010432 353965663744 354787770127 355057251934 355870981312 355967209472 356335969528 356686575616 357064970192 357152629504 357260158769 357531518498 358254045919 358350918464 358623106688 358819147016 359172196352 359445008384 359553227824 360279840872 360553494224 360650988544 360750589793 360848137408 361379820032 361852006208 361949851648 362592291712 362790501784 363066062128 363898146304 364174547968 364284191348 364373622976 365020365094 365119067264 365596139216 366134817664 366334964248 366434021888 366712349696 367564061018 367843247156 368406453824 368686279808 369531244544 369872178592 370014081536 370406614732 370619644976 371155161146 371255522176 372106375168 373202360272 373485829024 373741608262 373842668672 375496219252 375597754112 375741853696 375803073584 376088517728 376950447104 378112917644 378215160064 378979486592 379381530829 379474668848 379577279488 380747850868 381037050856 381411960832 381620458624 381910321408 383088087613 383191675328 383285748736 383401145996 383966058784 384069883904 384467756596 384571717376 385254309944 385348889728 385757691011 386641780448 386746329088 386935457216 387146974412 387527896064 387822245888 387939008968 388445897917 389018243768 389123435008 389336148256 389631871552 390419269856 390524839936 391431857188 391729172296 391835096576 392626947328 392925170176 392989189754 393139961632 393246267392 393783372787 394458992312 395092447232 395363023616 395663324672 396527507789 396828693338 397738155584 397845704704 398420560384 399072613744 399225719552 399290765683 399594050086 400401580733 400509850048 400814060416 401427748864 401853607568 402665704504 402971552368 403080516608 403191835651 403300859456 404532187136 405250208384 405471737288 405779716496 406709692928 407141155036 407241108032 407963937458 408074251648 408607449712 409433195336 409543906816 409854979072 410806891726 410917974656 411118923292 411523431424 411748389568 412061136256 413005508608 413443649696 413545149952 413669657522 413983863524 414391190528 414820474222 414932642432 415883595776 416324790112 417166131536 417278934016 417482993312 417595881472 417711209234 417824159104 418439791616 419785725184 420073212592 420392282464 421355748352 422596790308 422711061248 423321845408 423565308544 424014652103 424177327024 424292025344 425541715676 425864939192 426283956224 426516983168 426840947456 426969458041 428157274391 428273048896 428507163172 429138536288 429254576128 429699257372 429815448832 430578346408 431140948777 432129048736 432245897216 432457275712 432693677284 433119413248 433578892376 434145415319 434785095976 434902662656 435140400992 435470915264 436468938752 437243645888 437482663916 437814957272 437933343232 438818352896 439283877802 439391721824 439510534144 440290639936 440865932584 441634902016 441876320512 442211951104 443239014757 443358867392 443575680394 443695624064 443938169048 444592278592 444712497152 445293567488 446022333008 446193451264 446327788379 446666800118 447690482624 447811538944 448716511232 449057337344 449130502576 449779460746 450038140328 450501753856 450688409963 450810276928 452186656768 452926703488 453174294616 453518506672 454557892096 455040114452 455337783296 455959694806 456082987136 456678914384 457601806552 457725542912 458073211904 459137114282 459261265792 459485855444 459937952768 460189376576 460538916992 462084079072 462336676054 462687847468 463143095296 463622882954 463748247424 464571373756 464811077632 465304177184 466244499952 466370573312 466598639584 466724808704 466853704438 466979942528 467808804932 469237083392 469493590544 469620542464 469850198048 470927012864 471426600568 472379296004 472507028224 473124415456 473898728821 474080541968 474208734208 475671137788 475799760128 476761293184 477123420928 477201158987 478528718437 478658113472 478985919236 479755114496 480448322816 481234622456 481863413339 482967760352 483098355712 483796394752 484074638336 484588173832 485221346533 486067681792 486333389344 486702787648 487818225664 487965094904 488684074816 488951212612 489322599304 489454913024 490444041472 490964334014 491084865568 491217655808 492089538752 492732512888 493591949312 493861769984 494236886528 494385688258 495384781199 495518734144 495761054558 495895109248 496166188936 496897252544 497031614464 497681046016 498564401104 498699213824 498836939953 499215835426 499707023872 500359951168 500495249408 501506689024 502038717488 502694691422 503189302784 503435374288 503571504128 503710575841 503846780096 505385086976 506212198016 506558874008 506695848448 506943634736 507080713216 508105461248 508574245564 508906934272 509602011842 509739809152 510476342992 511646265856 513153245374 513292002944 513543014908 514033669424 514329303232 516446911904 516729226178 517121711876 517630518272 518306864768 519226829492 519494733824 520045845088 521096794064 521237699584 521633609728 521777669666 521918759296 522845134924 524441446144 524728130608 524870018048 525126691936 526330190848 526488655028 526888553576 527953330828 528096090368 528786111392 529724676173 529854723376 529867914688 529997997056 530938712864 531632448116 531776202496 532559734784 532850857088 533255588096 533416137331 534638634208 534900085181 535044723136 535337203852 536270952448 536971654912 537850460392 538627611907 538773257792 539862052576 540008032256 540418199552 540713617664 541598547224 542381114429 543252114944 543624157472 543771154432 545283909632 545372753128 546176318912 546474884684 546889963928 547037843968 548724843898 549083797504 549982425664 550701043816 551963154688 552548710406 553665343693 553815055808 554085884506 554235710336 554538681752 555505922048 556231757312 557219036528 557369709568 557523638771 557674394176 557947110182 558496085504 559225827776 559377043456 560507475968 561102096016 561835243354 562388044288 562815210496 562970643587 563122871872 564122382418 564842156032 565012215152 565844718208 566154035656 566307124736 566584062352 566737267712 567882574336 568053548846 568485018332 568778338304 569787886976 570532383344 571093741568 571839944192 572446586404 573603430862 573758534272 574194337024 574508218768 575073488896 575354713472 577205372128 577600667314 578528226304 579364153984 580312338844 580691955712 581227709216 582402299248 582559781888 583002269696 583401534848 584356327268 586140439808 586460851856 586619431936 586906302752 588428496796 588875442232 590065487396 590225042176 590996242144 592045226311 592205316416 592350702592 593402090848 594177442012 594338108672 595539193216 596170977017 597537297056 597829506967 597991161152 598318051364 599361652736 600144790784 601210013096 601372581376 601701320032 601995566249 602158346944 603375235232 603538388992 603996811264 604326984448 605399629912 605563331072 606190657303 606787100416 607247990272 607579940704 607744231424 609434957824 609618442664 610081483088 610414982441 611015581952 611314383064 611479683584 613280707886 613681891328 614686240448 615574413608 615740866048 616985202944 617554441042 618802442951 618969768256 619439911552 619864130776 620859559936 622774217296 622942616576 623114655097 623283146432 623587946674 624201507328 625017101632 625186107392 627114107312 627933507278 628551343616 629028764672 629202484009 629218148692 629372621504 630489721526 631484240464 632414685056 632760392792 632931492352 633241010864 633412240384 634883378122 635365608724 635693436928 636821756032 637653840208 638281240576 638958367712 639115231744 639793243628 641086187434 641259538304 641746611968 642097420976 642729193472 644711294192 645200989664 645375453184 645553686998 645728245888 646679677952 647524642688 648211575781 648584378708 649008656384 649204055824 649697163808 651186156544 651680770048 652037009536 653104130476 654224670176 655546778128 655724039168 656222099456 657548243968 657655378772 658154906024 659663282432 661697605877 661876530112 662130461696 662238343084 663214101536 664080670484 664260239104 665602627712 666308739019 667835802592 668343062464 668708410348 669874788352 670750060288 670952005493 671940602872 672122296832 672489710624 672818574043 673000505408 674360557024 674542905344 675055259648 675424276736 676623115784 676806075904 677507205221 678173818112 678688930304 678893265694 679059933728 679243552768 681338259448 681855775216 682228509787 682526666752 682899768064 683233722248 683418469888 685005750079 685526051518 685711419008 685879760896 687097157824 687282950144 687994932856 688180967936 689571697408 690303236546 691885291328 692072378368 692410818176 692789322632 693470971904 693997703168 696041772272 696229983232 696518451761 696706791616 697235980672 698645009216 698833924096 700892237584 702498560512 703243813244 703513615552 703703846912 704664982882 705776504048 707202791944 707394020864 707931327488 709575540254 710114503868 711741962624 712671939056 713373151232 714129940384 714305259008 714520317538 715063036996 716508091838 716701836928 717246213376 717638294032 718344392704 719106455648 720559681744 721106988448 721301977088 721501179586 721696274816 722759640064 723704012416 724471761167 725184583424 725581003568 726132124256 727796292608 728349095936 728568382696 728747245952 730040730188 730238134528 731192278432 732269635328 732669928496 732868043776 733424699392 735128122036 735686494312 736812907648 737372559616 739544383039 739744357184 740028163072 740813229464 741239289952 742310322292 742511044352 744698002433 746404720544 746971658048 747483216524 747685337344 749887535551 750992438504 751195508224 751606147168 751973700401 752177035456 753900894208 756225835288 756430320128 757213935247 757958973184 758763061658 758949337696 759154558976 761495701736 762074101712 762490687409 762823921664 763240917248 763820642816 765594661853 766176175226 766383350656 766571497472 766802291992 767932117568 768139767808 768935513192 769143434752 770508619888 770697779456 770929816291 771515382022 773283560896 773492658176 773870914432 774293948824 775055792128 775644491776 775878017936 776891795834 778036487536 778246870016 778461799027 778672296512 779263743104 780838539712 781049679872 782863714376 783458344592 783670193152 785253894656 785850340352 785978379508 786279923264 786492534784 787566745574 788917984624 790726047232 791326649344 793055015578 793657386676 795476311168 796841120768 798145227488 798451439104 798581531366 799188100172 800803161466 801019700096 801628120832 802855497728 803707215136 805331409008 805943104736 806161033216 806383671302 806601718912 809703733069 810500416768 810943474576 811559432992 813419385856 814282310072 814482216064 815927874916 816148503296 817214899424 818665408631 818866390672 819087813632 819709958144 821613783452 821835949312 822237846584 823046862848 823496779136 824122272512 826663768007 826887299392 827090299904 827339315044 827967727048 828782381056 829640948444 829865284864 832424491129 832649580224 834332263072 834557868032 834965986624 835191762944 835422418468 835648318208 836879583232 838225358663 839571450368 840146425184 840784564928 842711496704 845193580616 845422122496 846643690816 847130617088 848029304206 848354654048 848584050688 851083431352 851729878384 852567912448 853033966336 853681894912 853938916082 855664622071 856314548782 856546097792 857014326344 858277072576 858509152256 859398514744 859630897664 861156692816 861627441737 862281897554 864258097472 864491794432 864914551424 865387354568 866238826496 867157784752 868290830638 869570191952 869805325312 870045540089 870280801984 870941830528 872937877504 874487291776 874965327832 875629914544 875866686464 877636705792 878567755604 878783443648 879021068288 880581279872 881731865168 883752641024 884423902208 886478029514 886717734784 887151360788 887391248128 887876338096 889184557184 890587134976 892044666016 892386902528 892655576758 893333600236 895380965248 897433022464 898261005152 899558921492 900076280656 901003507712 901376819926 901620553856 904962995783 905853406976 906348589232 907037013344 909115784192 910080228904 911919389612 912165974272 913357828768 914978986117 915203613104 915451085824 916146423808 918274228564 918522531584 918971710888 919875905536 920378753152 921077833984 921355146299 923918328949 924168158144 924673352108 925375694936 926286190592 927245765908 927496494848 929142747512 930356784203 930608354368 932488999904 932741146624 933197279168 933449617408 933707408876 933959885056 935617609864 936840106741 938474166784 938987181088 939241084928 939700396096 941854025728 942853201136 944758592008 945014056448 946248830912 947797457642 948161083936 948417468416 951342275576 951599520256 953522586368 954246841856 954402317974 956331048197 957057436874 957316226944 957971838472 959510228992 960896645632 962469244912 962995376059 963726826678 965935520704 966196711424 967592789504 968149276672 969176347664 970442693066 972135363584 972403838923 972666778688 973405575296 975636451328 975930189808 977368149632 977902425224 978645198608 978909826048 980888082944 981928668028 982169731136 982435311616 984179077504 985465025776 987723539968 988473773056 988771376516 990769562398 991037468288 991522109116 991790218496 992332377872 993794505088 995362092032 997128802208 997398427648 997673879906 998431670852 999414047744 1000719902336 1001781526207 1003013378048 1004077434976 1005389382844 1006378605568 1006870748576 1007143008256 1007421151682 1007693560192 1012424396032 1013117748016 1013391696896 1013887269472 1014161426432 1016210922496 1017148491128 1019204023684 1019479618304 1020952685984 1022623572719 1023292531712 1026306490748 1026584005888 1027086029816 1028067338848 1028658606464 1029749869393 1032614602943 1032893823808 1033458452356 1034243423752 1035261036544 1036613729536 1038453658984 1039810523521 1040091690176 1042193588128 1042475399168 1043267219456 1043555339332 1043837518592 1045690269848 1047056589887 1048882892288 1049456261216 1049740036096 1050253383872 1052660381696 1052977310056 1053777107152 1054353151489 1055906661656 1056192180736 1057572222784 1059449352346 1059709446752 1059735829376 1059995994112 1061877425728 1063264896232 1063552404992 1065119469568 1065701714176 1066511176192 1066832274662 1069277268416 1069800170362 1070089446272 1070674407704 1072541904896 1073943309824 1075700920784 1076437607267 1077255223814 1077546515584 1079724105152 1080016064512 1081427235328 1083197094448 1084762228858 1086504229888 1087248314944 1087542308864 1090567819264 1090745506256 1092352637824 1092949769368 1093779927856 1094075687936 1097449687796 1098167595008 1099964851328 1101402087632 1103926309376 1105097420812 1107330687386 1107630111616 1108171769012 1108471420672 1109077363504 1112463514624 1114438073056 1114739419136 1115047277542 1115348788352 1115894220364 1116992171008 1118451655552 1119638176349 1121014951936 1122204192032 1123670486708 1124776088576 1125630420992 1125941287174 1126245743744 1128244764836 1130024430304 1131689436416 1132308071312 1132614249472 1133168124704 1133474535424 1135765148672 1136107097692 1136970036664 1139575773952 1141064766688 1142932228333 1143679888384 1144893172808 1147206861724 1147517068544 1148388674048 1149016437536 1150709426944 1150896912851 1154410744256 1155201334628 1157056452608 1158728307968 1158917100397 1160624677688 1162141173347 1162455418432 1164804598496 1165119563776 1166004539392 1166803069696 1168712654536 1170239718109 1172280879616 1172921703712 1173238863872 1173812605504 1176856993592 1177750884464 1178394698723 1180130974792 1180450084352 1181992484288 1184090452622 1184410632832 1184701405184 1186804181696 1188354884024 1188676217344 1191078386432 1192341954034 1195074594112 1195659013934 1195982322304 1196636102728 1198723305472 1200289581568 1202420026192 1202745162752 1203077325769 1203402640064 1203991132498 1204316693888 1206750470464 1207076777984 1208653968896 1210799259824 1211126662144 1212381314606 1213574200832 1214495980544 1215159881408 1215488462848 1218869915648 1219236885328 1220162966176 1220829964882 1222031163904 1222628766128 1222959367168 1226561415772 1227363782656 1229372480896 1231148827216 1231481732096 1233970405888 1235108882084 1237604885902 1237939536512 1238879823104 1239728261552 1245548434592 1245885233152 1246229310194 1246566292864 1247175893348 1248403014656 1250034203264 1251360314743 1254228214624 1255867014556 1257102687232 1258057529344 1258404968018 1258436297384 1258745243008 1260979443052 1262968480928 1264829370112 1265520785584 1265862984704 1266482021728 1266824480768 1269766756244 1270731217448 1273643512064 1275307680416 1277571277829 1277916735424 1278230463488 1279586487256 1282172374868 1282519076608 1283493223936 1284194841952 1286474213563 1289422588384 1290401979328 1290750906368 1291107373996 1291456491776 1293359355904 1295049285376 1296423151562 1297168757416 1298408111648 1299043064011 1299394327616 1302372313088 1303361540096 1304074019072 1306208260952 1308095628917 1308449340352 1311093556256 1311448078336 1312444198912 1315096487936 1315310757544 1316309812048 1317211277899 1319326564864 1323395211754 1323753060224 1324260923392 1324476686168 1326428203072 1328161340968 1328520478208 1331205255424 1332617478038 1335671605184 1336686124928 1337416820696 1339749576704 1341500120576 1341904010986 1343881205744 1344244593664 1344615834683 1344979421248 1345637148086 1346001010816 1348721114048 1349085810688 1350848553472 1353246231568 1353612151808 1355014410442 1356347636224 1357377860608 1357786531388 1358119867456 1358487105536 1362676518896 1363711550432 1364457019574 1365799536128 1366467444496 1366836939776 1370011500158 1371052103036 1371422838016 1371759521792 1374194315648 1375989865712 1376361935872 1379143394816 1380606473092 1383770582656 1384821636352 1385578645264 1386941943808 1392083544544 1392459966464 1393036903522 1393413583232 1394471961344 1397290018432 1398579175301 1401784475168 1404997121024 1406487626488 1407027231104 1409329965764 1411553008096 1414405583888 1414788041728 1415862654976 1419151080508 1420229007736 1423483925248 1425343878112 1427873781103 1428259880768 1428610518016 1429040635076 1430126073992 1433016183676 1433403673856 1434492426752 1435276588064 1437824121041 1438212911296 1441119363488 1442213976896 1442603954176 1443002359172 1443392549632 1445519280128 1447408024832 1447843801327 1448943522334 1450369166848 1451162007136 1451871659777 1452264248512 1455592585216 1456698191872 1457136765392 1457494491904 1460081460376 1460476269056 1461989232319 1462384556864 1464539270656 1465339856992 1465736087552 1466849398784 1470256244072 1471372988624 1472177310593 1473625815296 1474745119232 1479088766078 1479488714368 1480056326144 1481626458928 1482478579904 1484620644584 1485022088704 1489396004866 1492809441088 1493943316096 1494966433048 1495370674688 1499775071102 1501984877008 1502391016448 1502805932881 1503212294336 1503947400802 1504354070912 1507801788416 1512451670576 1512860640256 1514427870494 1515917946368 1517526123316 1517898675392 1518309117952 1522991403472 1524148203424 1524981374818 1526481834496 1527641285632 1531189323706 1532352350452 1532766701312 1533142994944 1533604583984 1535864235136 1537871026384 1538286869504 1541017239776 1541395558912 1541859632582 1543030764044 1546567121792 1547741828864 1548587897648 1550111584256 1551756035872 1553783591668 1556072975072 1556493740032 1556923598054 1557344593024 1558527486208 1561677079424 1563333800413 1565727428752 1566916689184 1567340386304 1570507789312 1571700680704 1571956759016 1572559846528 1574228112611 1575133491148 1577835969248 1581452094464 1582653298688 1586110031156 1587314773352 1590952622336 1593682241536 1595858931821 1596290454976 1596902878208 1597163062732 1598376200344 1601606322932 1602039400192 1603256241664 1606979899987 1607414430272 1610662818016 1611886209472 1612322066432 1612767342604 1613203437824 1618178366189 1619407466138 1621000833536 1621886949152 1622680090339 1623118865984 1626838771712 1628564620144 1628964432128 1631855749832 1632297006592 1633987965533 1634429798848 1637330817262 1637732781344 1638175627264 1639419916288 1643227566904 1643671898624 1644475693168 1645374641251 1646093725696 1646993558272 1648244545024 1653327536014 1653774598784 1654180599808 1654678630088 1655935454096 1657564762112 1659281896888 1659730569728 1663585393049 1664848982258 1665299160448 1668664526144 1669115736064 1669931973248 1670844836936 1671296636416 1673759166464 1676450717326 1679142900736 1680292850368 1681569129856 1685422993408 1690387161232 1690844244992 1693287381632 1694261234176 1696058608412 1696709308096 1697168101376 1702166862704 1703459756768 1706067932672 1707363789824 1707877832164 1711329244142 1712629097564 1713092195584 1714028652688 1716554145152 1718797029488 1719261795328 1722313385632 1723254883474 1724563795108 1728516194944 1729829102848 1730349908903 1730774709136 1732477652992 1734315569504 1736581661276 1739140383904 1739610650624 1740091080178 1740561603968 1741883661056 1747255423991 1748974583552 1749930655664 1751259829088 1751733372928 1755273411584 1757135511208 1757566887296 1759431419977 1761162559744 1763463730336 1767505282048 1768847804416 1772956059028 1773435469568 1774302721576 1774782496256 1775752676192 1778369114368 1781174269952 1783607041447 1784089332032 1784773805056 1785311153516 1786667200472 1790761930496 1796036358809 1796522010304 1799117842984 1800152561312 1802007015424 1802753639852 1803241107712 1808552291623 1809925991566 1811706813952 1812697178464 1814074026688 1818231568384 1820160457808 1821155443481 1823838779224 1824331948544 1826221843831 1826715657536 1829957972234 1830407226208 1830902171648 1832292847616 1836548457128 1837045063168 1837943421776 1838948128457 1839751811072 1840757506304 1842155667968 1842710292598 1847836657898 1848336316288 1849346704216 1850751389872 1852572381184 1854491531816 1854992989696 1858285495024 1859301321643 1860713568406 1861216708736 1864977999808 1865482293248 1866394558336 1867414817752 1867919770112 1871235219728 1873680213482 1876948333568 1877974362176 1878482169856 1879400792192 1883708051456 1885706402272 1889517184016 1890028112896 1892497661824 1895594915284 1896322167872 1896834936832 1902684551152 1903199040512 1907045172736 1908493683712 1908804635948 1912662096394 1914114873748 1914632453888 1915943676944 1921793291264 1924938489824 1925990752118 1927453653356 1931871041408 1933920486421 1935185579008 1936298553344 1938352695328 1940885386132 1944270727168 1944807677846 1945333557376 1946811150592 1951860379616 1952814885637 1954736299264 1955804850448 1957290397216 1957819652096 1961776165888 1963857336056 1964339462272 1966423351739 1968358155008 1970930051552 1974428338463 1975447079936 1976947546112 1977542753032 1981539124796 1982074936576 1983044218232 1983580436992 1984664755744 1987589010176 1988187420961 1990724184064 1994257604416 1994796855296 1995347759812 1996863341704 1998828095488 2001439804672 2003563052414 2007612008017 2008154869952 2010778765688 2012757211136 2013741497152 2014286016512 2014842303364 2015387120384 2021602335599 2024848792064 2026235496032 2026783393792 2027774538944 2028322852864 2032421844992 2034296982256 2038408047368 2038959236608 2041905371968 2045247145438 2046585063424 2052612981496 2053168011776 2054172059632 2056134677696 2057317212928 2059499738786 2065229205886 2065787647616 2066916904712 2068486847504 2070522073088 2073227459072 2076907317968 2078042653601 2079621047042 2080183380352 2084387176256 2084950798336 2087110678664 2087675037184 2091380539696 2094113179774 2097765784576 2098912522432 2099480072192 2100506767744 2105320763392 2105954620112 2107554214304 2108706302978 2111813323312 2112384361472 2115144445568 2118898704692 2119418893504 2119471658752 2119991988224 2123754851456 2126529792464 2127104809984 2131403428352 2133022352384 2133664549324 2138554536832 2139600340724 2140178892544 2141348815408 2147886619648 2151401841568 2152875214534 2154510447628 2155093031168 2159448210304 2161440543647 2162854470656 2166394188896 2169524457716 2173008459776 2174496629888 2181491012512 2182557813359 2184705275648 2185899538736 2187559855712 2188151375872 2194899375592 2197767275473 2199929702656 2202804175264 2206714025341 2207852618752 2210194841624 2214661374772 2215260223232 2216343538024 2216942841344 2218154727008 2222091823427 2224927029248 2228876146112 2229478838272 2230094555084 2230697576704 2231788440728 2233984342016 2236903311104 2239276352698 2243801656019 2244408384064 2247340973416 2249552177152 2251260841984 2251882574348 2252491487488 2256489529672 2259437904493 2260048860608 2263378872832 2264616142624 2265228498944 2266336249408 2266949070848 2271530297344 2272214195384 2273940073328 2275183116371 2279151547904 2282129533376 2285864456666 2287359776768 2289786345616 2294413723448 2295034137088 2296777348096 2298032875072 2301418853888 2301793825702 2308821488512 2310402669256 2314112905216 2317456615936 2317834200794 2321249355376 2322518259907 2324282346694 2324910836864 2329609196992 2330239127552 2333606139392 2337425309072 2340479436218 2344561759232 2345843407424 2346477727744 2347625211008 2353713987184 2355501768928 2356789397446 2360261949584 2360900168704 2363984968576 2368180905244 2368821265664 2369402810368 2373608363392 2376709768048 2377352434688 2382156772864 2384683908068 2390149188224 2391318027868 2391964644608 2393272205456 2400579163136 2404840052384 2405490325504 2406154651538 2406805280128 2407982264996 2408633387776 2413500940928 2416061327911 2417307937792 2421598519648 2422253324288 2424762629212 2427148401664 2428991961088 2430319762816 2438473770656 2440325932352 2441659929764 2444062327808 2445257532256 2445918734336 2453122831544 2458744961792 2462297654432 2462963464192 2466327440087 2467940811776 2470217764168 2475209771804 2475879073024 2477759646208 2479456523104 2483514390889 2491096869184 2491770466304 2492458620388 2493132585728 2494351786696 2496806029312 2500068406528 2500821111383 2502720629486 2507778321433 2508456429248 2511734029112 2514205374464 2516115058688 2516809936036 2516872594768 2517490486016 2521958886104 2525254128551 2525936961856 2529658740224 2531041571168 2531725969408 2532964043456 2533648961536 2539533512488 2541462434896 2542851718297 2547287024128 2550615360832 2555142555658 2555833470848 2556460926976 2559172974512 2564344749736 2565038153216 2566986447872 2568389683904 2572948427126 2578845176768 2580803958656 2582214747992 2582912983552 2586718711808 2590098570752 2592846303124 2594337514832 2596816223296 2598086128022 2598788655232 2604744626176 2608148038144 2612416521904 2616191257834 2616898680704 2622187112512 2622896156672 2630192975872 2630621515088 2632619624096 2634422555798 2638653129728 2646790423508 2647506120448 2648521846784 2648953372336 2652856406144 2656322681936 2657040956416 2662410510848 2665234956076 2671343210368 2673372249856 2674833641392 2683000241152 2683808021972 2687762411488 2688489187328 2689231669366 2689958842496 2691274296172 2692002021632 2697442228096 2700303837077 2701697106944 2706492463136 2707224303616 2710028820884 2712695272448 2714755721216 2715573062776 2716239734912 2719121285419 2725353037792 2727423100864 2728914039148 2731599072256 2732934888992 2733673879552 2740023000316 2742104206072 2742845676032 2748388631296 2751979731424 2752723871744 2756483609509 2758286789632 2761212946184 2767541165312 2769643272704 2771157290528 2775692554523 2784167089088 2784919932928 2786073807044 2786827166464 2788943922688 2794580036864 2795035359781 2797158350602 2802811065131 2803568950336 2809994242048 2812975252976 2814054462208 2818659931528 2822342849557 2823106016192 2828811167776 2829576083456 2831725309952 2838302161016 2840458015472 2842010743979 2846967850496 2850687756224 2855747562206 2856519761536 2857221036032 2858081270152 2860252147984 2866032367352 2866807347712 2868984853504 2870553176128 2875648242082 2876425822592 2882238726976 2884427953792 2886004718344 2886785099264 2891038560256 2894816049664 2895687602654 2897887044668 2900738333696 2902324014272 2903743319554 2904528497024 2911185170432 2914273530784 2914988983808 2920162920752 2920952538112 2923978464638 2924769113728 2929078541312 2930679713984 2931472175104 2940512488144 2942745977248 2944354621186 2947251630592 2949490238464 2958177532156 2958977428736 2960112652288 2963252917856 2964957159808 2969241289168 2970044177408 2978792009732 2985618882176 2987886632192 2988786206287 2989932866096 2990741349376 2999550142204 3003969754016 3004782032896 3005611865762 3006424588672 3007894801604 3008708141824 3017986641439 3024903341152 3025721280512 3028855740988 3031835892736 3035052246632 3035797350784 3039017907233 3045982806944 3048296406848 3049962749636 3052963668992 3055282571264 3062378647412 3064704700904 3065533402624 3067209167968 3071728470272 3075742052768 3076573739008 3082034479552 3082791117824 3083719265164 3086061528088 3093134243584 3095483657728 3097175795296 3102673103299 3103512071744 3107567183336 3112145950144 3112987480064 3113847196108 3114689186048 3117054972416 3123354158848 3124294518653 3126667600826 3131454857504 3133833378368 3134680772608 3141015578624 3143401361408 3143913518032 3145119693056 3148456225222 3150266982296 3154818869741 3155671938496 3162904188928 3165306597376 3172220062312 3174629546704 3176803670227 3181905244672 3187364483072 3191717863642 3192580909952 3193805756416 3194326125464 3196752400688 3203212645864 3204078800384 3206512483328 3213959799974 3214828860544 3221325636032 3223772418944 3225534685208 3226406875648 3236356732378 3238814932276 3242001667072 3243773898304 3245360180678 3246237731968 3253677543424 3257129240288 3257928864256 3263711499664 3264594013184 3267975931066 3268859597696 3274661634524 3275465562688 3276351254528 3286455133808 3287343797248 3288951386336 3290749282502 3293987116544 3296489090048 3306655072028 3307549197568 3308361199616 3309357260176 3311870908192 3318563793776 3319461139456 3327170786098 3329697964516 3330598320896 3337329052288 3339863946496 3340408112909 3341689673872 3342593272832 3352901434652 3358285801472 3360585700736 3363138259712 3373043893373 3380774322464 3381688489984 3386574763264 3388522468352 3392117216824 3393418616192 3396549425731 3404333725408 3406919513536 3412135865344 3414727579648 3415755664328 3422658488284 3425258195128 3426184391168 3428057305376 3433108290304 3437594058976 3438523590656 3444626771264 3446509766948 3449127590216 3457032389888 3459658205696 3460699817806 3461549418272 3467693468393 3468631139008 3473163322552 3478280767808 3479221301248 3480182160356 3481123207936 3483767322112 3491858579671 3494510847982 3497949167104 3499861311328 3502519658176 3503466745856 3510546823168 3514271022416 3515133774592 3518862839954 3522325119488 3525974030887 3526927460672 3535010564096 3537695608832 3545912118056 3546870939136 3548605443152 3549564992512 3550545278489 3551505352384 3556738228736 3562348539904 3567214082894 3568178664064 3569547610112 3570622307032 3573334400944 3581523860992 3592072717618 3593044020608 3598235685968 3600305122624 3605507279704 3606482215424 3617104583246 3619851983132 3623413627904 3625394356928 3628148053376 3636463136768 3640320915616 3642310886962 3647677558448 3648663897088 3652443687662 3653431315072 3659915944468 3660814452416 3661804343296 3673096914256 3674090126336 3675886843552 3677896256914 3681515012608 3684311335936 3685420585196 3695673315796 3696672632576 3698693408432 3701502779744 3708983063632 3709985979392 3716570990048 3718602643286 3721427136812 3722433417472 3729955999616 3732789116672 3733912961317 3734829635504 3735839540224 3742470439456 3747360426964 3753896667136 3755948724352 3758801584384 3770393283349 3771412804544 3779034368032 3780056225792 3784995323648 3791189830568 3792644335744 3796667801003 3805369102304 3806398081024 3814090345472 3816987367424 3817609271896 3825324192788 3828229747496 3829264907776 3831887353888 3843586582528 3849876979648 3851981504236 3854907306712 3863742082816 3867840972842 3870371158016 3875657405851 3876705390656 3881770772264 3888541454336 3889615355692 3890667114752 3893622301184 3902665471397 3903720759232 3905629771274 3909472598528 3911609700896 3914580794432 3915639304192 3923552331776 3927714672112 3928678924544 3929861746459 3932846703478 3936716310016 3940794505109 3941860103104 3948856676926 3950894159872 3953895092224 3955085506064 3963078249592 3964149873152 3966088436464 3967160873984 3968256487723 3969329511488 3975178020352 3976374841922 3981448368128 3988515208832 3990695519624 3993726683408 3997656190976 4002879609344 4007126104828 4015224016034 4016309739904 4021557531376 4025514422272 4027482994304 4029684606728 4030774240768 4043204671198 4049697584128 4052470992064 4053566787584 4055549077888 4064843689984 4068593964512 4076816094736 4077918473216 4083810743936 4090494290876 4093170126848 4105225962992 4106336023552 4108344119264 4112269355392 4114634425856 4118999477572 4130458411772 4131575295232 4133833809424 4136973695008 4146454918144 4153814635936 4156085307202 4159242094084 4160366760704 4168774352512 4173196839119 4174221357328 4175350074368 4182761079392 4188226359548 4195531569152 4197825044864 4201013535488 4211909240224 4213968963743 4215108428608 4217412605956 4223626646624 4224768722944 4230288891136 4237797409384 4238837787008 4238943317504 4243334601121 4247509702912 4253059584928 4254209619968 4262806856704 4266044704768 4267329098648 4272904877087 4277109073664 4279200681448 4280357785088 4282697630816 4295773239296 4302803683136 4305750429068 4309020895256 4310186062336 4318896420608 4322881087294 4325708941312 4331617100657 4332788377792 4339048915432 4346016919552 4348993259776 4361802585679 4362982025024 4365115626718 4369410551296 4371799077472 4375119711424 4376302751744 4389798751184 4392198422513 4395534550946 4399859405312 4404417388063 4405608350528 4413428050682 4415705237504 4420389683248 4429322749544 4430520446464 4432687076048 4433885682688 4435110192161 4436309454016 4444183646854 4449854058496 4457752292224 4460189110168 4461395153408 4463576881456 4467968684032 4473806622208 4478552705396 4487603312038 4488816768128 4494681946832 4499104354304 4503765148696 4504982974976 4512979059344 4518875808986 4520097721216 4526757745664 4529232285248 4530456997888 4532672498816 4543060594688 4544428390768 4547880146656 4550366232742 4558303095808 4564259066752 4571728913332 4574719553536 4579572691232 4588827446896 4590068274176 4593554696192 4596065750144 4602837707776 4603587651404 4617642977024 4620805338512 4634913231872 4635668401588 4642498710752 4645036519814 4648564693388 4649821673728 4659218393984 4664161173133 4667212278784 4674850618144 4680958872436 4689123518464 4691686814848 4695250422016 4696664038451 4707427974368 4709730018301 4711003537856 4713578794892 4720523899168 4721800337408 4727969937152 4736361810488 4737642531328 4742550436547 4747216726784 4753419536096 4754704869376 4764313545728 4769367816136 4775599568509 4780298376448 4782636055736 4783929289216 4786544410912 4795040250553 4801158326272 4809680104768 4810980651008 4812309303076 4813610560256 4815964529992 4817266775552 4827001881856 4832122655822 4834615875584 4843197039296 4844506648576 4849525258424 4854296803328 4857983922176 4860639525632 4875629162327 4876947541312 4880651864704 4883319859528 4888124655616 4890515064512 4891837468672 4906245663088 4909605672169 4917489923584 4924595308864 4925926928384 4932654880174 4935881623552 4940435528336 4950419543608 4951758146048 4955519292416 4958913046208 4967028781778 4982193738368 4984917240776 4986265171456 4988703573392 4993612058624 5000136813056 5001642222766 5005441258972 5015556642866 5016912858496 5023468058224 5028410748928 5033619872072 5033745189536 5034980972032 5043917772208 5050508257102 5051873923712 5059317480448 5062083142336 5063451938816 5065928086912 5079067024976 5082924869792 5085703436594 5094574048256 5101230721664 5110285111316 5111666941696 5112921853952 5118345949024 5128689499472 5130076306432 5133972895744 5136779367808 5145896854252 5157690353536 5161607917312 5164429495984 5165825967104 5180197141504 5185692606248 5188675029664 5193632446592 5196172256044 5197577310464 5212886017031 5216296076288 5224833043808 5232382515668 5233797361408 5244374225024 5249212748857 5261243030176 5263815902807 5265239248192 5268845111596 5277306259456 5293580847016 5295012240896 5297906744672 5300497546729 5305712812288 5312645363872 5314081912832 5324821021696 5330469912152 5337434811863 5342686420736 5346744499712 5349667282784 5359162632971 5366000482304 5367616043944 5375524822976 5376978374656 5378463338732 5379917684992 5382548592344 5384004043264 5394884456192 5396508714037 5400607674154 5403394213888 5412984926272 5414448607232 5420057641768 5425390544896 5429511442432 5431146125552 5432479469824 5438242570838 5449232593189 5450706075584 5454846201728 5457828078296 5463198144512 5465869777984 5467347759104 5480046000632 5484208412144 5485691352064 5487206339483 5496777262592 5503959462848 5505447743488 5512967219018 5516573579264 5522425892368 5535082330624 5539286545408 5542314581056 5551385109046 5568334178176 5572147614088 5573654332928 5577887845376 5589160073728 5590070719562 5594316701204 5605622130262 5607137900672 5619988484096 5625950505952 5628108924416 5637319863056 5644685699114 5646212032384 5657622335552 5659152166912 5676604322032 5680916030944 5684021487958 5693935700992 5701375512448 5711495124412 5713039523072 5714442072064 5716162540304 5720504295968 5732064734704 5733614695424 5737969707008 5741106352256 5751296484164 5752851645184 5764477453952 5768855907584 5772009436688 5773570198528 5789632099328 5791375205308 5795774089336 5801476667392 5804648028544 5807486639108 5809056994048 5826971437903 5828547061568 5829977967616 5840325841504 5841905076224 5847956929276 5849538227456 5858157082624 5861359427968 5867577510641 5881024976288 5885491954496 5888709242372 5894503261184 5898980476928 5916355064312 5917954857472 5926505835712 5929914319616 5938482578336 5940088354816 5957584019464 5971237764352 5975773264384 5977572412574 5979865732192 5981482698752 5989652354497 5999100284408 6007939508032 6009564065792 6011223731524 6012849177344 6015789603208 6017416283648 6031392092159 6035973282878 6049806682304 6051442561024 6057711481976 6063671785472 6070104493264 6071594701568 6078035814466 6090318780623 6091965613888 6096592813696 6099925499272 6105927337984 6110565142528 6124757294824 6129409401808 6131066805248 6132760026481 6134418335936 6143456940544 6151484105536 6153147478016 6164068959104 6165582235648 6167438530328 6172123056176 6186268487168 6190967315456 6194351590592 6205346206598 6207024143488 6215134366672 6224291900288 6227694392216 6229378372096 6234109944832 6246708317696 6248589037306 6253335201652 6262909715008 6267666756736 6282031157248 6287827036064 6290239386112 6296912450444 6300533964592 6309637739482 6311343876992 6325808377856 6344440124624 6349259093408 6353607340454 6363810489344 6383435727284 6385161819904 6387611512832 6388652250928 6393504801376 6406425291728 6408157600768 6413024966656 6427919599948 6429657721088 6442651272064 6447544837888 6449486024093 6451069370416 6452813751296 6472713464756 6477629864552 6484003334144 6487547796608 6490720361356 6492475463936 6512497489421 6514258480576 6515857728512 6527422999328 6529188026368 6535951862132 6537719195392 6549323269048 6550931125376 6557880747187 6572910267616 6574687594496 6577902772672 6581498565004 6587974233088 6592978180096 6613310144056 6615098395136 6618714520352 6623741816384 6637127587552 6638922278912 6654341572196 6659395929032 6661196641792 6674658104576 6679727892992 6680816225818 6683379347744 6685186545664 6694317337379 6705802869304 6716571602944 6721171401472 6726276519424 6740967632413 6746087786746 6761548644928 6763376979968 6773149526528 6777044936704 6784234433648 6786837232384 6787943016611 6793098851462 6806826872461 6808667450816 6813839027072 6824271730688 6829455159296 6831511328656 6845316976568 6850516390256 6852368782336 6854261206067 6856114610752 6866216580608 6875188117952 6877047181312 6889253542528 6893019533896 6898255180432 6914064779776 6919316411392 6921399635612 6923098836544 6935386936786 6937262278016 6946326645104 6956561535616 6960364320712 6962246415872 6967534644224 6983717159342 6989021695964 6995898334208 6999722622656 7005039316352 7021093646336 7028542044832 7030267549184 7037725679908 7044650238976 7051948061774 7053854921344 7070021128192 7091824236112 7093741878272 7097210886304 7099129985024 7101090556978 7103010704768 7113476457472 7134428165788 7136357328128 7139095220224 7141244614064 7146668801888 7163047721984 7184145435236 7186088041216 7196471371936 7200610245248 7208249085751 7211014559408 7212964430848 7234209166492 7239703966264 7246827255808 7250788713856 7256296106752 7278673664647 7280641831232 7284621773924 7295355116896 7297327794176 7304887375324 7306862630144 7319831888936 7321628904832 7329396129209 7346193828512 7348180252672 7351773687104 7355792513828 7363030025216 7368622671872 7370841170392 7380472060423 7391346631592 7393345265152 7397386816864 7403005559488 7417966127264 7419971958784 7433141980096 7437205286572 7442854273624 7444866834944 7459911999232 7465578233344 7467825922634 7469659271008 7471679080448 7484940878912 7494720853928 7507793334272 7511897448704 7517603168768 7535063250869 7540786566698 7542825609088 7558068736064 7560112451584 7569990647296 7582379661136 7585288671488 7593335602006 7610738204608 7612796162048 7628180690944 7633974734848 7635218543792 7650648385576 7656459494992 7658529815552 7661702969371 7663774707776 7687173165056 7699753959296 7703963008472 7709814613424 7727484165632 7735681945684 7740742316032 7751314811702 7753410781312 7763541544528 7779230711384 7781334229504 7787244602368 7805330942794 7807441518464 7811259542548 7818945197056 7823219401792 7829161588864 7847104663552 7855429344224 7857357849088 7859723492918 7865693406956 7873432620032 7881589010218 7883720206208 7897713353852 7901788319744 7910171012128 7926156499184 7928299746304 7932176872928 7934321747968 7936512975446 7938659022976 7950356040704 7952749683844 7977030417664 7981391039248 7987453366816 8005759218688 8014252209656 8030448032068 8032619479808 8043115062752 8054965988608 8056278389957 8059369213456 8061548481536 8086409342396 8099395168256 8104941984128 8111098155776 8112419702779 8134988213429 8137187929024 8153632189472 8155836946432 8167621487872 8180988581752 8191678026763 8210451925984 8212672047104 8216688238528 8224538710784 8229268851712 8237998955144 8248762891061 8260916823544 8263150590464 8267667618848 8273947390016 8292909836288 8307629271872 8312170614404 8318484188168 8320733521408 8337548705024 8346393678238 8348442714656 8350700148736 8365522158784 8376452719096 8391063138304 8395650089728 8402027070976 8421541280383 8423818480448 8427937927486 8430216857216 8434825211912 8447253293248 8449537445888 8460577782272 8475594818768 8477675574016 8477886635008 8480227979201 8486669202242 8495019405824 8506119169856 8508419239936 8525613713408 8532089409536 8534658197296 8545809754174 8554218147328 8558401362896 8560715570176 8563079789297 8565395261632 8591546478592 8605607366272 8611500858136 8618041790512 8620372124672 8637792841216 8645762174588 8651417882624 8663234201314 8665576755584 8678097830864 8697986519552 8723605171358 8725964050048 8730231253436 8738821102592 8743598154944 8750239422848 8779597502368 8784396845026 8791069101892 8799718810624 8808834776126 8811216701056 8826856101364 8831410475008 8840779366496 8858645499088 8861040892928 8865374152096 8867771365376 8870220384322 8872618908032 8888367293708 8915504584448 8920378220336 8922790306816 8927153762912 8947613244416 8957105410792 8975206624076 8977633536256 8989363893664 9005319494941 9007530297392 9009965949952 9025958118688 9037751617972 9040195442432 9053515491328 9058464570496 9065344997632 9088856781536 9093301448077 9095760293312 9100732465484 9116606191616 9128518133504 9143457826664 9156669402419 9159145382464 9177654893792 9180136548352 9187109392384 9192131500288 9205675415552 9207175302808 9220478945293 9235285954048 9241610677024 9269826463744 9271336803176 9284997421504 9290073039628 9297129386776 9299643347456 9318436787968 9328322346266 9334424557568 9349701236288 9361917744872 9378247036928 9383373629696 9390500844032 9393328076902 9412310842781 9414855948736 9419460036602 9422007075712 9427157589784 9441047798336 9443600674816 9455939874304 9472723620976 9475285062656 9477901859107 9485100873094 9494433453568 9506839072192 9509409738752 9528627091456 9538735632272 9551199137018 9560596752896 9565272111472 9567858578432 9570500940979 9573088821824 9590080501106 9602316652544 9619360209536 9624618606152 9627221120512 9631929059984 9634533551104 9654003763712 9664245311644 9669231751168 9686394078592 9699050516848 9708593606656 9721279051264 9751258324654 9753895082624 9761303729408 9766639719056 9776249311232 9781030129024 9812491326176 9819211344338 9834979847168 9849190617728 9865309760348 9871763247104 9880871056672 9900839087216 9903516292096 9911038584832 9917826092416 9934057563556 9964387476736 9969834481552 9972530342912 9977407146784 10000273626112 10003284445532 10010882517944 10031113285732 10033825716992 10046936116448 10064768847287 10067239744144 10067490379072 10069961944064 10087835544416 10101016514204 10103747847424 10118634960896 10124166284672 10131856173824 10134906609289 10158134049952 10163101618439 10165849739584 10171406873188 10189148096512 10202461443328 10220570222632 10223333883392 10233924626233 10236691898048 10257378998944 10260152612864 10267945791488 10273558735616 10291793708504 10305241174151 10315380707072 10323215834624 10328858991968 10331651934208 10360394283008 10371385212496 10377350059328 10387264893184 10392344512088 10395154620928 10425772034062 10432592152576 10449666087616 10464765031336 10467594722816 10488748450048 10498425497714 10519641530167 10522486060352 10527631805614 10530478496384 10537690223192 10554612518912 10587161694032 10590024481792 10592949136649 10595813489344 10600995093458 10611425624576 10625290727744 10628163825664 10649642043392 10660939824304 10674869623726 10685372841472 10693488999424 10696442228153 10699334565568 10718325265942 10732000964608 10735232087888 10751049645952 10756926677464 10759835369984 10765097184688 10768008086528 10789768912384 10793017428074 10801215348308 10806788427776 10825969852544 10840115283536 10850781089792 10862292251104 10864958939648 10876485141676 10898465186378 10901412151168 10909692403456 10915656156592 10926396289024 10931739555968 10960092001264 10968416824288 10971382704128 10974412678966 10993554525184 11007918925696 11019596788277 11025934438036 11033147158528 11044851784736 11070164661248 11078573090816 11084629162112 11102770218092 11136668356352 11144295228176 11147308665856 11155775690752 11178320147456 11180141439124 11188633402408 11211244260524 11214275801344 11248859299909 11251901011904 11256217848832 11274639726112 11289371398228 11292424064768 11315244671104 11327248563323 11353208644064 11358760632373 11361832061888 11368042975916 11387871401984 11402751024896 11422990248824 11426079046144 11432325080608 11437915758731 11441008591936 11464129469408 11467229390848 11475939414016 11482212704512 11502592968328 11505703290368 11517622488757 11528954907904 11537711815168 11544018873376 11547140397056 11579264198656 11582750410616 11591548178672 11597884666379 11602953334784 11609296057088 11614973278216 11618113988096 11645097751343 11653942875806 11657094123136 11659955935232 11680651683008 11683810152448 11695913858552 11699076454912 11716314165248 11722718855936 11735155021282 11762049952576 11770983908992 11777418484744 11789006522368 11797960953856 11832710128624 11835909714944 11840813679937 11853011671424 11859828639232 11876965156672 11880176709632 11915168038928 11942475528704 11951546528768 11955144825148 11959731464384 11962965397504 11979304708994 11998200568816 12015879016064 12022447463048 12025698354688 12031579206416 12034832567296 12062784184318 12071946565756 12099613364608 12115422963952 12127343570944 12140208986528 12143189403136 12156071628932 12180637561246 12183931227776 12193185627392 12199850998544 12211854675968 12249514589648 12258818803616 12262133610496 12265520052962 12268836671872 12286913881088 12302968211072 12316019939839 12328137918208 12331164471296 12334877060656 12344246112352 12372536974336 12381934630912 12388703181184 12410692413196 12414048286976 12430268733344 12448583800576 12455388784432 12458756744192 12468219889664 12493416635392 12497178074612 12506670403304 12525819430016 12535333513472 12572254511663 12575654072128 12580478772224 12593824900888 12601067929184 12619275478964 12622687753984 12659866041361 12688880249248 12698518186816 12707214680908 12727620978688 12748088104367 12766871454568 12770323639808 12777304501856 12783552906817 12787009602752 12812850583456 12816315201536 12826049933312 12855839199896 12859315442176 12872636899199 12885302544128 12895089675776 12898972048186 12902138740832 12905627502592 12945426929512 12955259729104 12962341685953 12968006668288 12975095593216 12981440722712 12984950927872 13015109251501 13024994978842 13028516961152 13031715457024 13054845998656 13058376052736 13071903724264 13075438390784 13098646538096 13101862250752 13115761494374 13145820535232 13149375188992 13155805545344 13162997130008 13175948466176 13185956360192 13226620288112 13230196790272 13233850583459 13237429040704 13247483632768 13274255175104 13277844557824 13308683144392 13318791858064 13322393283584 13349316209152 13359455785984 13361632451636 13366758695488 13370373091328 13388634674758 13411605738608 13442342802944 13452553038848 13481935264826 13492175573492 13523097289856 13546299053056 13554089873408 13568468867296 13573674464768 13575886033222 13586197702924 13613653744922 13617334901632 13627678054144 13648543461376 13663022657312 13690633953136 13701032780512 13704737564672 13708522412134 13712229221504 13732433161216 13750376235904 13764963462173 13778507085056 13786039067792 13796510360864 13828129559552 13838632822784 13842799271224 13846197673088 13870773873572 13874524556032 13892653290208 13913123071232 13917311946727 13920728641424 13924492831744 13935069288448 13967434318684 13978043391928 13991796668416 13999445245312 14010078632704 14053284056119 14057084089664 14060535098368 14075451359816 14089300477952 14103896123548 14107709842688 14151216349193 14183648472224 14187483756544 14194421772608 14198259970048 14202181113956 14206021409536 14226952914944 14268856331576 14272714656256 14282489228128 14293337603776 14326095443968 14368290870472 14372176082432 14392942743872 14401220490496 14416498171502 14422029118816 14425928861696 14468418332984 14479407932528 14493654511616 14501577427712 14512592213504 14546298575207 14557347329294 14561283662464 14569243547848 14590710233792 14594655588352 14609774750648 14613725260288 14639663777872 14643257809664 14647666509529 14658792258418 14692387657024 14696360505344 14703547374208 14711585027656 14726060050432 14737245343744 14741682340784 14760944120846 14782693263184 14786690530304 14790774181513 14794773633728 14806011118976 14835932254528 14839943917568 14866283960192 14874410573144 14885708547248 14889733669888 14919823998464 14931156466688 14935651845268 14939318542016 14943358160896 14969881757824 14989441707856 15023794897408 15035206337536 15070126501738 15081573133396 15085651218176 15116137472128 15139981294592 15164759322272 15170577342976 15186671204012 15221476409216 15256361381888 15270437087584 15301296771152 15312918989984 15317059631104 15323405938742 15327549415552 15384370928311 15399507918592 15407926016944 15419629226848 15454968331264 15471363891368 15502629623404 15506821562624 15527083089056 15554642763989 15558461422768 15562668459008 15574489204736 15610661885588 15614883036928 15622519085096 15637890394112 15646438803584 15658323177728 15706611592133 15710858688448 15714715698176 15719446985836 15731386813912 15746865240064 15763178020436 15767440412416 15795426707704 15816065331451 15820342024256 15852312998368 15856599492608 15864353745856 15868643495936 15873025950892 15877318045952 15900712081408 15905499367688 15926281814597 15954060835328 15962782078496 15974906733632 16011518437376 16028504419312 16060896064136 16065238959616 16086230125504 16109931977216 16112556779914 16118738426912 16123096963072 16172818684792 16198790336512 16209883968256 16222196311552 16224839405558 16257627819349 16269976426858 16274375858048 16307264378944 16311673892864 16335242975744 16361977163504 16370921393003 16383356053526 16420903851968 16425344094208 16433376477056 16449077421568 16458537703424 16475997910288 16497525782122 16521833647088 16526301180928 16530865261691 16535335237696 16547894780032 16585819672576 16615258543744 16624341228808 16636968376336 16641467042816 16675097410048 16692787356476 16696885429312 16701400297472 16731044317568 16752905438192 16791300179456 16804054141952 16843082560766 16847636960896 16855875854972 16860433714432 16869650423824 16894506586496 16921155564544 16951189637536 16955351148032 16955773270016 16960455958402 16973338404484 16990038811648 17012238339712 17051227426816 17069316394592 17091619508348 17108436294656 17116802725792 17121431140352 17126159578594 17130790523264 17211214732544 17223001716272 17236083581024 17240744249344 17275585682432 17291524349176 17326468402628 17331153511168 17356195661728 17384600736223 17395973039104 17447210342716 17451928100096 17460462506872 17477642205184 17487196309888 17500478845696 17505747779681 17554448250031 17559195004736 17568793690052 17582138203784 17599437621248 17617669552252 17622433402112 17653712202728 17676778899857 17681558732992 17717290998176 17722081785856 17730748304192 17735542730752 17740440768644 17745237816064 17776734587416 17799962028079 17831009168896 17840756440672 17845580613632 17854307525824 17895226488832 17914210821584 17950413248152 17955267072512 17978727787328 18010638989882 18015060594784 18019931899904 18051916237376 18075503235944 18080390884864 18107030982656 18116929140992 18130689995264 18177713563072 18186602896154 18191520586624 18201464930968 18233212383232 18257036267008 18286915653328 18299439323539 18313338804838 18318290764928 18355309787584 18360273096704 18384263000576 18411350831104 18414350605616 18440957890586 18470571908096 18483221354048 18539652927488 18542673606352 18569994843008 18580146079256 18594258773552 18599286694912 18636873575936 18656644692532 18668849115136 18699402472576 18723835489744 18766747259392 18781001688064 18786656153804 18824621685562 18829711897472 18838920073204 18844014151424 18854315179568 18882095596672 18911879748608 18945447241952 18950570125312 18955803718214 18970201746188 18988866907136 19013678144384 19033848997933 19057254182912 19077471264544 19102398274036 19121193505792 19130544222944 19135717156864 19141001881958 19146177643648 19180161002212 19238720419072 19249237212304 19254442241024 19263858119968 19269067102208 19308007527424 19328490623288 19372788157184 19398101033696 19429847881661 19442558102528 19502516649308 19507790165248 19522607458816 19533279438112 19562060258048 19565247518467 19619677455917 19624982652352 19638422688676 19669959694336 19698381235456 19730619520696 19756399946899 19761742113344 19801678174432 19807032584192 19822077169664 19835652184832 19868115127112 19894075207853 19928774953472 19939668963104 19945060685824 19954814293568 20000547252224 20006568891064 20021765035888 20032709878291 20062226571464 20067651433984 20093872232896 20129537694574 20134479488288 20134980758144 20139923888128 20175671088832 20202033028408 20207495694848 20237269921792 20248332569344 20263712347648 20269813218578 20316268099904 20326203236878 20331699479168 20342813746376 20378296193024 20404922886656 20441140445264 20446667766784 20452314538073 20467849252466 20473383796096 20514757997888 20520305225728 20547117471232 20583587417008 20610482348302 20630761414144 20646431669248 20657717983936 20663303868416 20720788566016 20742770424992 20754700118656 20774529786368 20784689024176 20790309241856 20851544068124 20865184305152 20899332175232 20929530062672 20935189445632 20977496900096 20996850995428 21039283060334 21044972120704 21055263611228 21060956992768 21075380446384 21174323388064 21180048963584 21185898273298 21191626978688 21201990186916 21222851249152 21250581455488 21273125350631 21299284086784 21321879648608 21349739247452 21370745682944 21386977998848 21392884456306 21398669131136 21436650531884 21470464175776 21502099291904 21513853354928 21519670739968 21530194369376 21536016173056 21579537824768 21586034856148 21602430696616 21651939705088 21680230567072 21718711723093 21724584502208 21729917879296 21752970283352 21796930372756 21802824302336 21819384806912 21831312313184 21863479111936 21870061630571 21920184002528 21936833648576 21942765408256 21948825357932 21987109050368 22015837851392 22039193576554 22051868876072 22083732088187 22089703569472 22140329322496 22157146181632 22169258324224 22205540436184 22237625691589 22273336712704 22288590456352 22294617331712 22311551381504 22356640294912 22360282878248 22377266804816 22422488521048 22428551602688 22497718599818 22503802023808 22512435697664 22549279452224 22578742796456 22584848129536 22630489342208 22654497126646 22706417288128 22717521264746 22723664123776 22736085951832 22775742803968 22805502049792 22845980497648 22852158092288 22858469189611 22864650161216 22875831517462 22882017183872 22928258938816 22934458781696 22964425409024 23005185936656 23011406580736 23035244977514 23057909815808 23075423630336 23088037746752 23094280794112 23158528397312 23165500821232 23183096357344 23195769332758 23218592114176 23229946556432 23236227976192 23290195502686 23307885751612 23314188246272 23319911870464 23361303366016 23391827717104 23398152909824 23445437711872 23470310042564 23524099905152 23541967817984 23554836969488 23578013044736 23665420257248 23671819429888 23681627359874 23706023342848 23719657278464 23753930313344 23775845980117 23830336077856 23884951057408 23903093057536 23910289650296 23919462928768 23958609417988 23996401137632 24031758032128 24044894926096 24051396709376 24063158412832 24069665134592 24125568368636 24143893131512 24199226729216 24230845927904 24273854278751 24280417973056 24286378806272 24312143257864 24361275122492 24367862455552 24386371254784 24399701997088 24443010057697 24499029179296 24517637607232 24524267220992 24531040105924 24537673343744 24573827762176 24605936422144 24632039879678 24656275836416 24669754121312 24681818216209 24688492224704 24745073948672 24763869261824 24777406362368 24821384826392 24828096573952 24853816949423 24860537466688 24897167601152 24910777568864 24917513488384 24936439779328 24986833270784 24994356149224 25013340806608 25027014280081 25051638860032 25070667026944 25144509023326 25151308144256 25160957544448 25187649801776 25202135858368 25238550957928 25245375507968 25319732082722 25377760498496 25397036373632 25414429361816 25455241957376 25496176208734 25533742909136 25540647279616 25547700858977 25554609003712 25567105813634 25574019205504 25625701166912 25632630403072 25711678399792 25718630884352 25745273798398 25770605088256 25790179351552 25797944096372 25804277481664 25811255005184 25890853859024 25910519458208 25924683371906 25950191186432 25962881445424 25969901855744 26030218503002 26049989957684 26057033922304 26063430914048 26109691997312 26143807448528 26150876781568 26197293076192 26203724501504 26231522988748 26291641070464 26311611090688 26325994260016 26351896932352 26453240576224 26460393580544 26467701166918 26474858081408 26494967265536 26548510350208 26576674607021 26617366288784 26637583716128 26644786567168 26698632418304 26718911571968 26723264903272 26733517390976 26777269349516 26823211477216 26884685605888 26905106077696 26963870529652 26984351146984 27046194579712 27092598106112 27129601840957 27136937734592 27147348929536 27151772066444 27172395405848 27227307489844 27234669803264 27255356108288 27318658299779 27326045314624 27381267906272 27402065561024 27409475129344 27417044824268 27424458443008 27464866322432 27500752471808 27509032225213 27529926924346 27557014170112 27572078135584 27585561535763 27593020721728 27656259119104 27677265645568 27685598542448 27692395346176 27741547747144 27749049112064 27777795414061 27785306580416 27826246142464 27834623893454 27841457282848 27848985663488 27870138576896 27934868637368 27956086783856 27971368901267 27983593336832 27998890490624 28020157265408 28106568112238 28114168179328 28121070196736 28150902719632 28178600955904 28207792247096 28215419685376 28302432698386 28367296944448 28374967513088 28388843545216 28404362227912 28412042819072 28453905829888 28537712663152 28545429312512 28564978456256 28586675207552 28652190887936 28736581740944 28744352164864 28785885487744 28802440980992 28832996343004 28844058237632 28851857723392 28936836665968 28958815865056 29003154855424 29025184427008 29092597150414 29114694658588 29122567324928 29138487095696 29181420467584 29219549501296 29227450520576 29279327555744 29286515619328 29295333019058 29317584516836 29384775314048 29407094748416 29423170055312 29452120100864 29483364681568 29521888241692 29565386526368 29573381060608 29581548363026 29589547267456 29612022237952 29671864509056 29703342207847 29732567920384 29748821146288 29771417094496 29779467339776 29839647996928 29862312933376 29871303690536 29878637084032 29910334139609 29939763515648 29978883415712 30047589794816 30070412675072 30140253003476 30163146266792 30171302436352 30232274944256 30279962589184 30321319704599 30329518644544 30341154685952 30373342408024 30442952818432 30532618099753 30540874175168 30602593542304 30625837979968 30634119262208 30646811877484 30655098831104 30745388957591 30768741856622 30799015837184 30815852033888 30830921716441 30839258453696 30909936662528 30942727782736 31005259246808 31013643125248 31045771345127 31054166178112 31109285527978 31116922845536 31125336918016 31148978409472 31221323771176 31229766073856 31245038170192 31262118183769 31275780788224 31292877607168 31316646355456 31413223184266 31421717376896 31429431396352 31438893971672 31462773627824 31493730480128 31526356040872 31534880824832 31590853415408 31608122467931 31632130662902 31640684048512 31704625996736 31713198985216 31728707491712 31746051901784 31754636091904 31801424162816 31810998735376 31852563629194 31908121670656 31925564156992 31949813467264 32023036874752 32057008838624 32121792128272 32130477919232 32172460251008 32219863954432 32225113559828 32237476853824 32246193926144 32345637369584 32419767936512 32444392623104 32449678811116 32515255638698 32539952853716 32548751716096 32614528757888 32670485951488 32723954327008 32741842786006 32766712107052 32841807703936 32866752954112 32876648269157 32898154843136 32917075406848 32951995820576 32995051564244 33043667294176 33052602361856 33061730523382 33070670475392 33095789560064 33197853055829 33230517087488 33248682457616 33273936752672 33282934085632 33350194820096 33385574712952 33393770858624 33429196979563 33462088635136 33505810876384 33565281753871 33582600358912 33608108283904 33686165121532 33695273921792 33711751709944 33720867428864 33739300847648 33789013172992 33842311129088 33902379275072 33910702296064 33911546540032 33920911916804 33946676808968 33980077623296 34024476679424 34129404136289 34138632789184 34183239016696 34216872589312 34233605451584 34242862280704 34252319157188 34261581046528 34367239705183 34422429465088 34446003432544 34472167162048 34481488498688 34551171364864 34583048698352 34652936805256 34662307022336 34712391323456 34769201472446 34791946078208 34894420685432 34903856200192 34920925013744 34955284410368 34974392619776 35000957691392 35011495559362 35108896500062 35118390009472 35137587380104 35164276407568 35198875242496 35235339104504 35244866804224 35307424405456 35326725111217 35353557799714 35363117465984 35434581996352 35444163571712 35461496608384 35480881537288 35490475632128 35553469174832 35599924056158 35662018337792 35681512881344 35691161227264 35708615051648 35790452977664 35828421643168 35900826496304 35910534145024 35957455574656 36021277979764 36030121189568 36039863799808 36103832474752 36151006471888 36160781769728 36233858281984 36261379990528 36355427126144 36373205792308 36383041173248 36402929861936 36514072534016 36573831306656 36598878647078 36626677609676 36636581529856 36710619575168 36744489241999 36768526001152 36828701211232 36881915781172 36941143816192 36966442708096 37085347212704 37103482827103 37139989686016 37160292158512 37188517547104 37198573389824 37273747151872 37313289385064 37362043683041 37398804945152 37447670979488 37514138430797 37533494518784 37562003376128 37573312307608 37649243371124 37659423794944 37677840146408 37688028302848 37708630359136 37764191193344 37775560998259 37823759497216 37890894483904 37901140250624 37911607436428 37940403492376 37977733814272 38027356288768 38067697995866 38144628152323 38154942529088 38204796548072 38242387011584 38261088445888 38271434313728 38282003763916 38292355287296 38360322004424 38410444376381 38477440838144 38498474424608 38508884482048 38527716239936 38538134204416 38616015054848 38656981246576 38745576314368 38796202067392 38859695763322 38885116205056 39005033298616 39015580330496 39045214917632 39066558876224 39124120516096 39130495036934 39239354911834 39249965304704 39276845377352 39339919388672 39396762470912 39461239041392 39482810418419 39512799893798 39523484226688 39603356348864 39614065168384 39671304369664 39736230254224 39788150415706 39857549906944 39879337926208 39890121371648 39909628587136 40001094504448 40013137782128 40043530071776 40065419756582 40124453142928 40135302867968 40187744465792 40259075389148 40268958976576 40269961516288 40279847776256 40351342177664 40404066056816 40414991389696 40496665138688 40527424695296 40539626437156 40632536199808 40652406473756 40663398958336 40685627492752 40809845773312 40882280890528 40893335533568 40904629076146 40935698504932 40946767592192 41029515995776 41073042574487 41094234942464 41167174834016 41220964696604 41261522828288 41292863338496 41315435967872 41485540849984 41509400237312 41549059572736 41569378048352 41580618483712 41703088136248 41798664350464 41859060125344 41870378891264 41927566481479 41954993800192 41993701990856 42078566120668 42089944241408 42110527222456 42121913985536 42150760892768 42219744645113 42348646776128 42360097927168 42371796546596 42383253957376 42403980373832 42445702498304 42501162910976 42546250701262 42632231464361 42643759297216 42699478494904 42741491365888 42773955997696 42785768912612 42797338262272 42873301063768 42929320185367 42940928351552 43004198583808 43027706709856 43039341479936 43060388738752 43072032346112 43159075649536 43172069712296 43204861393232 43228479211049 43303879410176 43360461134144 43437423446186 43449169004416 43459835758592 43505940566704 43593860745512 43605648604672 43638769613824 43662624626368 43726958223872 43740123261142 43840368005056 43873667297152 43897650715864 43974218100736 44031675702784 44078387153108 44103737752144 44167464176374 44179407138944 44280658644992 44338516648448 44411080872368 44475251383178 44546673425408 44577180912704 44589234663424 44713280589824 44720565756496 44754533609632 44844977042096 44857103205376 44995437199636 45007604047616 45024871395328 45098558904448 45157485592912 45169696259072 45260978684416 45308994253292 45412834576256 45435042529492 45447328247552 45472171903664 45611004099584 45691960995296 45704316184576 45716938379222 45729300322432 45751663034924 45764034367744 45856517877632 45905165230309 45928850818048 46010371873312 46022813161472 46070489955028 46115819631616 46150847260672 46176075493504 46331001642464 46366192714688 46391538665516 46437184228352 46459893112864 46472455952384 46580391005372 46615771503224 46628376492544 46722606732032 46783655434208 46796305819648 46860221361653 46890875423744 46940620085128 47048199810304 47083935635968 47109673938976 47186773426891 47330840514496 47343638859776 47363254719748 47412046685696 47439314556928 47507860626688 47515601116277 47551691960234 47647788107227 47660672155712 47769902114816 47806186115072 47820579300592 47838925857536 47917218835976 47979828442469 47992802275264 48063516064256 48089789852192 48102793418752 48126316825664 48139330269184 48251136737272 48287786263024 48314182647643 48398453458432 48461691855808 48547708557502 48560835946112 48572757612544 48624286515728 48722550244984 48735724911104 48772742509568 48799403994176 48886020115394 48998058358592 49035275214464 49062080211848 49075346687488 49147655524352 49211872844288 49264079759356 49312551672832 49339508242624 49363636432418 49376984449408 49490147897344 49554812724736 49642769652784 49656193147904 49707633898846 49721074933376 49794335202304 49821555137728 49835026976768 49973666541568 49988712298448 50026681613216 50054028560162 50103277720064 50141334053888 50289018046652 50302616288512 50321915088896 50375299603552 50404271716736 50477101915856 50490751015936 50639464165444 50755520996992 50794072747264 50828858723632 50992352417468 51067485818272 51081294559232 51095401717954 51109218007424 51134211627268 51148038411008 51251402333824 51305772904463 51423356799584 51437261768704 51490547596796 51541210176512 51580358703104 51595888192744 51608554963328 51663304422961 51781707718048 51821038916416 51849366743812 51900382372864 51925762890848 51939803711488 52060437006004 52099979915368 52114067844608 52219383994624 52287614897056 52301753563136 52394586152384 52407449003008 52463045977496 52583282140928 52623222181376 52651988520032 52745442756083 52906481152448 52920787161088 52935402333836 52949716162816 52989934531072 53097020700416 53153349214042 53234732577568 53275167432256 53289573134336 53397264836608 53437823143936 53446529806544 53467034781952 53554538699032 53631920785597 53646422954432 53769371211776 53810212155392 53927741059304 53968702293968 54005662393859 54092389159424 54185196212224 54259203681914 54273875469184 54294697859072 54303544132888 54344790811696 54454614979688 54469339606528 54510712216576 54637316599558 54652090629248 54762535812544 54804131122048 54834089648536 54848916886016 54929732644864 55001504943616 55018064450426 55059853848692 55114028340224 55144156271168 55171123071526 55186041443456 55312518238208 55371197084896 55384790692352 55483095494288 55498098224128 55555590828122 55570613160832 55652492284928 55669247786908 55682914565696 55697971326976 55869737274736 55912173567712 55942737802534 55997780981248 56040314530816 56213136224476 56228336358656 56242140393472 56301805439264 56415584494192 56430839370752 56604865396772 56734593888896 56777687090432 56786937919453 56808724455824 56824085638144 57075425326304 57090858625024 57129956912512 57173350415104 57341746187341 57473163481888 57488704329728 57571770975488 57604881961984 57665992686008 57688116475264 57741340237427 57873673331936 57917631730112 58006309710848 58050368854016 58185194300828 58229389317176 58245134649856 58276974191392 58362840935168 58439099002592 58454901041152 58558655111488 58573031238656 58590666038116 58635169033672 58769550628096 58814189496832 58846340110624 58950788962681 58966729363136 59043776483384 59130773052736 59146762121216 59163096726052 59179094534912 59224044475904 59343729018112 59361595854407 59406684415694 59465135840768 59497642292576 59542834188992 59558934679552 59679295993856 59724625866752 59742607381072 59757274168064 59820668279218 59879527031296 59941558525079 59957766831424 60095179589632 60140825350144 60280506006952 60326292533584 60342604872704 60359269734313 60464549888512 60559925178368 60642639409198 60659037289088 60682309371904 60746684816048 60885905636864 61065236199506 61081748350336 61205187084608 61251675959936 61293623754968 61310197662208 61490777915182 61537483713244 61598031674368 61631704067776 61661843432882 61678516907392 61819873325056 61885455565472 62010518493616 62027286250496 62091542690254 62108332356224 62218571055956 62233845691072 62250673836032 62442647542352 62459532147712 62490076340384 62524236367538 62585755214336 62633292710912 62826446368532 62843434753792 62858862792704 62877787943344 62925547255648 63052712081744 63069761649664 63181706830816 63216244935862 63264261325804 63281368097024 63409251993472 63457414983424 63492103803568 63509272183808 63621997470752 63705127258388 63816243341312 63851128313984 63899626934528 64096685816933 64114017677248 64243584256544 64260955838464 64344920502016 64439727908864 64450227119656 64474953707648 64543352617051 64691274739168 64839535873024 64888785246208 64899357622232 65030511277396 65079905707432 65097503432192 65229057515776 65340971902976 65447908654016 65483685572012 65533424214104 65683615407872 65733505908224 65753296538314 65796309686272 65886175899467 65903991641152 65990103128488 66087334588352 66105204723712 66123461046764 66141340950784 66191579120128 66345313013749 66395706111658 66461034174976 66497364915232 66547873505344 66565868171264 66700389640192 66771149425904 66787541717248 66858393959126 66924177270272 66993506586853 67011621752768 67130563507742 67165200717824 67216216567808 67372330243064 67390547843584 67423503419888 67441734857728 67460360291291 67478601695296 67578026345984 67684622258176 67804758550144 67821404592128 67841823833608 67893353617936 67960155246592 68048953358848 68258808272578 68277265578368 68366478033392 68433745178624 68467210903168 68504638314376 68523162093056 68734479410366 68844858930176 68892006865088 68944334324096 69102342729728 69166097396704 69305873610512 69324614044672 69424782646912 69538402944892 69583892156416 69788841370864 69807712400384 69841850027488 69948785239552 70001915382784 70022991118724 70217793000124 70236780018944 70275174760208 70328552815136 70470678209008 70489733608448 70614848810912 70653450222434 70707115599428 70726234931968 70869163992704 70922993216768 70944346265023 70961763074576 70980951264256 71106938349664 71199848112316 71324036675584 71363025762688 71417230103296 71637472383631 71656843286336 71801652992608 71821068290048 71914911149312 72042555959528 72060242379136 72136688219057 72207664949504 72302012943776 72321563539456 72467716563968 72522759981056 72710854252288 72746411584616 72766082346496 72805859723872 73028145068032 73147662613312 73197757294156 73253355219352 73273163059712 73421239150336 73488978483998 73537052002304 73637490711169 73657402422464 73763831562344 73882287632384 73932885416192 74150643956543 74170694425408 74206965654206 74279979372032 74320584317024 74377035094208 74397146779648 74547494303744 74626578770128 74667373182721 74724087366082 74797609890304 74875095597071 74895341958976 75028276861594 75066989037568 75124006752256 75146624615216 75298486742248 75318847589888 75355680292816 75376056605696 75396873266737 75417260718272 75528382386688 75551121996518 75647518994432 75781788967808 75823214872856 75880806984752 75955467628544 76054712577536 76135395991732 76289256304646 76309885058176 76409593096144 76484774023168 76522176891776 76564007527832 76584710574592 76720644008848 76820888752762 76954881676288 76996948849216 77017768964096 77055432479872 77232030109696 77313962493152 77491152628736 77592404134784 77719391526644 77770232410112 78010066597232 78031160660992 78090429835264 78133117752448 78248241032192 78260990073868 78478709823668 78499930609408 78553690754704 78793524941824 78922478082784 78965620836838 79025599787596 79046968453376 79206712697728 79290739943261 79342608739328 79472460508448 79576300831412 79715099813888 79758675852416 79819257174272 80026275564256 80065410311117 80087060143552 80130839513164 80248906285856 80270605735936 80375488931584 80518150778296 80537917953152 80539923032576 80623357421299 80702684355328 80808132113632 80829982779392 80993330277376 81054849390592 81079252874312 81185192664653 81265072399616 81304812947512 81326797916672 81371254985504 81515684259401 81619691546624 81764561781056 81786671067136 81809258152292 81871397009864 81893535184384 82059031991552 82146085148974 82188469884928 82334349668032 82441929393208 82523045656576 82585726676992 82630871935744 82885695759559 82971081699968 83018800474624 83098119145472 83138756096704 83161236967424 83406176272496 83597328700928 83718120250688 83740757782528 83855132962958 83909987600384 83987403981712 84157132241336 84179888482816 84221054444912 84243827971072 84301521785536 84439489290226 84697293552256 84743593093192 84766507914752 84807960747664 84891404996608 85002325821952 85092501402524 85264462928722 85287518594432 85398956989808 85482982731776 85571537825224 85594676524544 85746602127536 85858640370734 85881856703104 86008397167616 86055413419712 86078682959872 86120777477504 86318151299072 86344139424592 86409722786464 86456958422098 86607758820352 86720922268288 86874846892372 86898338008832 86919671517184 87011881133408 87187721491024 87211297209344 87277539227648 87325249252736 87453916447744 87480246522284 87680736010112 87747334594304 87795301431728 88063351405568 88156774306216 88207475504288 88334928352748 88358814277888 88619062289527 88677033296896 88822161744736 88950502766356 89093346850816 89154361825408 89236616730569 89441131512992 89484870347719 89509067219264 89689954084192 89714206410752 89990874399272 90015208095232 90108458294393 90197117808896 90314971185824 90339392518144 90521957368832 90617988506584 90736391801671 90825669152512 90870085058984 90894656495104 90944343807328 91105764760507 91222008199168 91383921990592 91408632369152 91433876758444 91458600644864 91503326069848 91528068735488 91713035755264 91810330460618 91857701636096 92020743746624 92045626322944 92140979910056 92231639263232 92301694521344 92352150987008 92636954084213 92662003284928 92732385429376 92783077331032 92874368456704 92919786225728 92944911904768 93160782010744 93231543006448 93256752985088 93282507771211 93445213464064 93567310868416 93592611639296 93720442723306 93781750847488 93881240170256 94096399620608 94167871271936 94219347877952 94373546853782 94661681028992 94726509439496 94824093371392 94878629113856 95015721253376 95031202232554 95103383920468 95295576214454 95321344311424 95539804229632 95641158601184 95677851715072 95834437671952 95959656884938 95985604550528 96127032128512 96179579704384 96205586837504 96252633651328 96502273474544 96575572526048 96628365295286 96796906916864 96923383711616 97095417115004 97121671892224 97145515225088 97248573031456 97445100489968 97471449822208 97545485019136 97598807988352 97772040230788 97996116717184 98070550428928 98124160423696 98150693374976 98423745688576 98528159518712 98625103345664 98679016485248 98727272864836 98753968898816 99058514444351 99109625449472 99285539305568 99312386295808 99415267797692 99442149866752 99588670404608 99643110275456 99977424596896 100053363226432 100108057120324 100206555440128 100282668107776 100578036093304 100605232577024 100750599207104 100808543433472 100954203831712 100981502031872 101278928330888 101511041993984 101588145494528 101657717447264 101824090026449 101984704834936 102134971636544 102162589118464 102190803435908 102218436014848 102268423254536 102296076822016 102502804667648 102533665566703 102611545808926 102846713599168 102874523537408 102981095193592 103082420353024 103160717406208 103191776385488 103217109926656 103326608845922 103535419270591 103563415436096 103642077832832 103698733487624 103800764745728 103851525781696 103879607422976 104120874012008 104199959830736 104228135689216 104256920450177 104438767989248 104575229794112 104603507126272 104789172304768 104814898006016 104926091954992 105166564281856 105246444362752 105303977040064 105490885512166 105812962304896 105870804667672 105899432325632 105979869062144 106194041400832 106306698428084 106469465155136 106550334864512 106794529673216 106893059613088 106934069563904 107109077398064 107263841571194 107292845908864 107538742423552 107855482118608 107937404587936 108011324787718 108184778318848 108518407363828 108547750938368 108589395718144 108607088265776 108689581623392 108909229959376 108938679213056 109021424433152 109274633199116 109304181258496 109525071625088 109608262244096 109668179297072 109697833772032 110003009887232 110036128900852 110119707697384 110228056680448 110288312542336 110342246143052 110372082886912 110712457320157 110742394169792 110769581384704 110966190988576 110996196448256 111111181656244 111141226321664 111304984569856 111338495573816 111365829131392 111483972702179 111739474549472 111824347135424 111885475605068 111995561962496 112080629061632 112426272448952 112456672717312 112603610878528 112831168988384 112861678741504 113209730793544 113469187777792 113555374180864 113573875838906 113617448911648 113648171276288 113803394735443 114150850652608 114181717250048 114259913825024 114346700830208 114596449751021 114683492374682 114946326963776 114977408659456 115143541950976 115209763923968 115331985372016 115376232950528 115482680474854 115716056831837 115747346663872 115835263460224 116012619421696 116100737708032 116370388601656 116458778634352 116490269299712 116522440503139 116553948382784 116725681870336 116878198005184 116909802082304 117117310222976 117146062477312 117181332076232 117270338067344 117539101256192 117628378993664 117692680221248 117901577925362 117933458726272 118087552966768 118261546105472 118326193452104 118358189069824 118448088951808 118687458036224 118723191708814 118813368831388 118930271681536 118995284585152 119085668377984 119358591987712 119485214762144 119514548336128 119641336558436 119759054062592 119883117050158 119915533662848 120190359179264 120561012013904 120652585067168 120685209745408 120718539468626 120929099777024 121285278818396 121318074578176 121364618743808 121493369632096 121771811273728 122130472399012 122163496700672 122410374169216 122503351919872 122540234457767 122587247509936 122620395324416 122981555830364 123074967426488 123196063348736 123263408135552 123323686865764 123357033814784 123737452298999 123770911130944 124021036987232 124054572500992 124183085380508 124216664712448 124437142111912 124467691382144 124599734196553 124885295084704 124919064295424 124980152680768 125048472735076 125171510428672 125266585421824 125652892737064 125686869507584 125755575886688 125851094511296 126105424163488 126139523299328 126363413661632 126432489871724 126528522651608 126562736194048 126818503986944 126914829966848 126984207607136 127018544367616 127243994941504 127410254516776 127632486682624 127702256627968 127799253869056 128096075264773 128193371633866 128228035354496 128487168513088 128521911676928 128689841004032 128879455817728 128900454239312 128949907415296 129086705234102 129382549478336 129679071746048 129777570492416 129798715244464 130061022554792 130159811414864 130195006864384 130248950479307 130458115031552 130681943805952 130895817308032 130967371144024 131066848428208 131367230815744 131467011816448 131506593076628 131592619372544 131772351798934 131807983282304 131980206256976 132174669176704 132246922093528 132282681901568 132383158240256 132690626027498 132791412223316 132922068349952 132994729830464 133095747010688 133400779280384 133542298851808 133575083434496 133716787918252 133848354540544 133987013173706 134023243505536 134261127015484 134330401435648 134744660486128 134781095687168 134847006839776 134883469715456 134920720582582 134957203390592 135156052691968 135609517100288 135642809184256 135683647667216 135786707235872 136097906717696 136517616545156 136554531156736 136732956066784 136934421806336 136956732629269 137009276628752 137046324186112 137468958820732 137689717860352 137784013730176 137888668648192 138294799628293 138332194793408 138611747221024 138649228089344 138849565293824 139076805889784 139258526454971 139577682741728 139615424800768 139683700054976 139897570479104 140003830765568 140045982237448 140228969148037 140435586000248 140473560037888 140550349520416 140657105630272 140941356418016 140979467216896 141229697621824 141306900444868 141414231198856 141452469863936 141738327985408 141845986433536 141888692530046 141923526149152 141961902528512 142213876699328 142399696224632 142648073351168 142726051525376 142834460206592 143166201766511 143274944767262 143313686572672 143603305985216 143642136580096 143829822298624 144085111919056 144120484758272 144273376438114 144415329899008 144604025887552 144643127078912 144935433127936 145045519962112 145421708504576 145492823169232 145532164692992 145572356418049 145611719447744 146056290136064 146295325226624 146395514588312 146506710438704 146546326119424 146842478300672 146977956967996 147074104004608 147274981422338 147314804844928 147527663124688 147865770832384 148301287913086 148341388850816 148413931308412 148559958744064 148641168634048 148754070188416 149094988607488 149253157540256 149334746365442 149448174732164 149595219780608 149750191194142 149790683917952 150056553723188 150133978075136 150293249230432 150596973484496 150637695179776 150711360585632 150752113211392 150793746533474 150834521436544 151056764773376 151102243993036 151563577935616 151646429745712 151761613969504 152109425155072 152270791983464 152578512609292 152619770116352 152819186192288 153044353783552 153090431413997 153128015055664 153169421149184 153441288017696 153641777505524 153909763352576 153993897698432 154110864959744 154586124617309 154627924986304 154982305257472 155184808269568 155438783053288 155663379841123 156020133194464 156062321321984 156180859670528 156266235504896 156496482064384 156521980147736 156957419647336 156999861218816 157107381509408 157587049883648 157844956165568 157931241673676 158051199575192 158093936906752 158413425395456 158581479886522 158685217478656 158944921016896 159152601662824 159430199627776 159517351704832 159638514348544 160009284327277 160052551128512 160130820622234 160174120287104 160261679026328 160497812571712 160541211471872 160750977863168 161036301556592 161075835906304 161079846065152 161124331604819 161246714842598 161405368710656 161616264227264 161659965558784 161986660554752 162109698781184 162158505748624 162370385329306 162530144799232 162609625895024 162653595833344 162698515996643 162742509971008 163031368518802 163239383093248 163529123562112 163618516304584 163742794019728 163787070368768 164118063983104 164292170297948 164376939769856 164668699336064 164883858786416 165046091313152 165261743871488 165771391519118 165942163399936 166037600949248 166196238290944 166277512193408 166812352544992 167194657401856 167436240501376 167710265925916 167819975200768 167974807963424 168314264482672 168359776965632 168442108889824 168487655942144 168603043571072 168878978580452 169394587104512 169487186186384 169533015829504 169615921495328 170004651643904 170185002805048 170528925857444 170575037188864 170797913979616 171101070403879 171143075650448 171189353049088 171493204255072 171717280741468 171763713406208 172016794335232 172110826839424 172241554955008 172688278849184 172772727513463 172819445572928 172913916844196 173215517640704 173441844536576 173749693784744 173796676017664 173976718645961 174023762266816 174375442982048 174422594418688 174555078455296 174650498505472 174907832895488 174960493044568 175189099960567 175361472020224 175494669188608 175590602863456 176126702811136 176313548612432 176414951008576 176669856705496 176717628555776 177238124579054 177354066593792 177644323489472 177901005532712 178186693701632 178308723650816 178473233461138 178833906012839 178882263025984 178969740695438 179018134438528 179379908168384 179428412821504 179981748798544 180030416190464 180080135323033 180216916588786 180394235617792 180629942371648 180678785036288 181043914737664 181235977013168 181472783603342 181651338305024 181740170117968 181789312990208 181839517878601 181888687614656 182211529521014 182444016398336 182767843981184 182867753516888 182917201289728 183006652139696 183056137470976 183426071510528 183620660921236 183715403272192 184041487493248 184281959820112 184463278526464 184704301974016 185273908168426 185324006569856 185464770858752 185566154662064 185748736913408 185839572451456 186321564021488 186463086012896 186513505970176 186565015542422 186890426928128 187134621736832 187440885446612 187563501694976 187762480340512 188192799241216 188335742543872 188438695755904 188747093707564 189323362057984 189453018878992 189648186742784 190031442506752 190062404465108 190206767840936 190591152428908 190642688622848 191230608098453 191282317202368 191355703430144 191668875343904 191919313769876 191971209101056 192254064257024 192359159408768 192505267302656 192563225576491 193004546949088 193098930750341 193151145052096 193256730590572 193593813833728 193846767423232 194190834230008 194243343784448 194444567898427 194497146062912 194890200979936 194942899644416 195090970038272 195197615976704 195544080461576 195799582308869 195992233434368 196141100857856 196248320847392 196301386749952 196847491377152 197056319037424 197250206691328 197358032970496 197454545729672 197507937797632 198117028888702 198219250898944 198571078611136 198624772591616 198830535595384 198884299733504 199177340809216 199286220550912 199954849193792 200106726452864 200216114240648 200413110880256 200565336215552 201156072186608 201210465154048 201293832558929 201501198414208 201617086866944 201908407663424 201963004063744 202557856661776 203022083987968 203176290989056 203315434894528 203648180052898 203969409669872 204269943273088 204381606871816 204436872029696 204536846509072 204592153644032 205005609335296 205067331133406 205223091617852 205693427198336 205962190387184 206164840706048 206383552770976 206434219853312 206653217691844 207070838541182 207126830872192 207284155665664 207397466975248 207601529491456 207703051563392 208241748024016 208399919661472 208456271378432 208513840900354 208877535978496 209150459588224 209372338977263 209578344609536 209629796012032 209852183909984 210333128563712 210492888725504 210607954080128 210981771024332 211625924609792 211741609335344 211798864651264 211959738124288 212388082801664 212613396856168 212938930310272 213100669729024 213728326698271 213786119226176 213868139127808 214218154796128 214527683142388 214585691817728 215217722703137 215710964237216 215816452015087 215874809175872 216022649575436 216369556637696 217036814727656 217095501876736 217214176531552 217320399415889 217379163246784 217818459918752 217877358426112 218042848866304 218549266398232 218608362516992 218834827286383 219050143250176 219216524488192 219336358594144 219395667544064 220006019774464 220072257801704 220239415394768 220359808661201 220456113360896 220576625084672 220684492286104 220744165773824 221256857275517 221424914640314 221484788339584 221539162769408 221932381977152 221992392896512 222222363312488 222282452643328 222609969139712 222676991147632 222731658262784 222967945404358 223478949098944 223648694270848 223770951210136 223991123924992 224161258123264 224852544897904 224913345434624 224975459918803 225207221757056 225662337976768 225723357483008 226419461587088 226938375555584 227110748361728 227147751677812 227234897823296 227296342552576 227606789470886 228301701305216 228519827650048 228693401660416 229192899502042 229366984749364 229892653927552 230287083901952 230419527847936 230663970744032 230752465901056 230965360949708 231432113663674 231494693327744 231670526920448 232025238843392 232740777203312 232917557268704 232980538599424 233044881006278 233107896765568 233451363740672 233756396010368 234004378856941 234234620445952 234292124954624 234362664152464 234540676134688 235078202512384 235256757987328 235385360442496 235803155850724 235866917452544 236175105933536 236523092210944 236652386904208 236716378139648 236896177903616 237374916072448 237446383417628 237626737662776 237860543363072 237990569170304 238171336755968 238905828954023 238970429524288 239029096672256 239282673116872 239518108125184 239766234100316 239831067325696 240570677936281 241122024027808 241305170134336 241370419490816 241437078937252 241858199554048 242570557636792 242636149156352 242986739264192 243543622547456 244260944798024 244326993401344 244820748338432 245006703839744 245080468915534 245174495019872 245240790648832 245963111660728 246149934852976 246392126697472 246526816271104 246647373731528 246714067629568 247287075778519 247474904597998 247541822261888 248042073974464 248109145001984 248366170761016 248433329424896 248874284223824 248935382764288 249199468393106 249770590169408 249838128590848 249960305361536 250096945470152 250343020857344 250533170843648 251305785474128 251373739015168 251443161085721 251511151773376 251702189022592 252210848326976 252279046598656 252726827323264 252864979743448 253057045303216 253125472388096 253637007973888 253829659933696 253968415214272 254037088735232 254487989883008 254820509033552 255404513255936 255598507738112 256192150529546 256386743267732 256456070708992 256974337026176 257379682008064 257800908478624 257899814830592 258173410468204 258765098956672 259358143492096 259597430488928 260122045109584 260319622829728 260390013728768 260497900958614 260916230063104 261534305781287 261791634616064 261934742288048 262133696856416 262734461631488 262934023632896 263013186153256 263544703597868 263615966564608 263960412513952 264349338353408 264428926987813 264493844187056 264565363803136 264766316480512 265381252054996 265582824446632 265844136699904 265989459660928 266191494021376 267012397066261 267084597703616 267150166868992 267433575836504 267696709081088 267974026347412 268046487011072 268522254030968 268873110634667 269489320972256 269562191374336 269694013679552 269766939430912 269841441165164 269914406781184 270312105383936 271219034200576 271367295334432 271573414471744 272195813435392 273035233090312 273109062313472 273465912133568 273868843612672 273913465258538 274018553257504 274092648372224 274937917641464 275379435720704 275568027460352 275777337296384 276379672928933 276589599256586 276664389586816 277223494442048 277298456178688 277699130587648 278153611779568 278305663681051 278517052909942 279155365483456 279230849601536 279367400109952 279795140958208 280007661531136 280091964474896 280457938296074 280871172000496 280947120075776 281024709448747 281100699040832 281314211260544 281882712836032 281958934433792 282459395243648 282613800889736 282828462397712 282904939727872 283476655970816 283691972867072 283777385060092 283847052298304 283923805057024 284427753398656 284799392449264 285452103050752 285668920413184 286332403533022 286549889534524 286627373145344 287206611970432 287659644597248 288170223838112 288240969516544 288546752876228 288830659798016 289208051775104 289870866255872 290843417009152 290985646338464 291064329385984 291144712836098 291223438895488 292590650453248 292791029176624 293013420877408 293092652238848 293684956601344 293955913935992 294549962844676 294629609689856 295055326249376 295538212515791 295731541664768 296602575826172 296682777701632 296827862616824 297119917488128 297282337268096 297508140376832 298425620250527 298506315080512 298669492730884 298896349464328 299190439561216 299500382388284 299581367835904 300113107446376 300505241297569 300586498460864 301193946968992 301275390359552 301422721171264 301504226422784 301587493066948 301669042873088 302113529546752 302204487986072 302599354477343 303127155871232 303292859491424 303523227939008 304218850310144 304541583966928 305157025218584 305239540232704 305638372384576 306088707567104 306180862827994 306256030111328 306338842298368 306882576035392 307283555011048 307819526705152 307987795396864 308221729919488 309172249234618 309255849972608 309964610514944 310369616539136 310877566106576 311326759682246 312040266388928 312124642643968 312532471009792 312992964128768 313043960295472 313914839294672 313999722437632 314214763018816 315174099767296 315689912331136 315862483347352 316102399150384 316187873813504 316826850790912 317162959773044 317370434957312 317889842033792 318305203325648 319034703409664 319277028697088 320018568654554 320105102257024 320261641244468 320348240574208 320523358052656 320995625143424 321501955726336 322072603113184 322151671812608 322159692130304 322248663209638 322493429685196 322810737421312 323232528454528 323973321109504 324317011497248 324740770658612 325060289598464 325219251790048 325307191666688 325397031993286 325485019942016 326062737037604 327058247124224 327237032609168 327485588039456 327574140737536 328236127966208 328584340595896 329337398672128 329767717572832 330307413988237 330523487742976 331542783038236 331884326799872 332075201898496 332555024386816 332609207813939 333534516750589 333624705089984 334389314803712 334872481002752 335420531851832 335858799097283 335949615926848 336628528965344 336719553931264 336884217779648 336975311884288 337206087142144 337757957160904 338199278533501 338789174209024 338974372372768 339066031659008 339231842990656 340009303287808 340370005610096 341057851714888 341150074377728 341595827959232 342202140807758 342286151300896 342378706098176 342986408510144 343434561482936 343527426812416 344033588670464 344221653678848 344483109910016 345376557698368 345545455026926 345638891145856 345827833688392 346431035281408 346883689073152 347499387569488 347593352035328 347689347147241 347953437291922 348047524533632 348750885964096 348845188837376 349300997010944 349815665790976 349920986089136 350378199921134 350722944040448 350989338377216 351181205726912 352253405622272 352627097224864 352829902017152 353339713410992 353435257111552 354476249158108 354708133187584 355288646978944 355802011065424 356617447301632 356946466922276 357667812025678 357764526051968 357939481390876 358036268877056 358759816336768 359963497597088 360060832380928 360160270646066 360433833177572 360788471235584 361259884743296 361643130960727 362087829475328 362471954026336 362945567206684 363302676610048 363480340235936 363578625980416 363679035757202 363777375229312 364423059042028 365535687962368 365735507033776 365834402579456 366013304279392 366112274941952 366852143021056 367241321842472 368082974986496 368563919640224 369218099292581 369408603948032 370547816336852 370648013139712 370929541717504 371132309324128 371679144902912 372643128042976 372926172025792 373027011940352 373130031084844 373780853856256 374269243473664 374881770893224 375423445499179 375524960681024 376385598482432 376671485087744 376877391511808 377494187415128 378039636757013 378646724115968 378906037757984 379296373485568 380062885013504 380124808930216 380413535681872 381182304857816 381285377245696 382461216196906 382564634404736 382711406860288 383337750687808 383838627539752 383942418202112 384508128514048 384718318817536 385010534605312 385126451152982 386009093898176 386197861500682 386302290104192 386513461181144 387187627667456 387693534846464 388381668460016 388486687568896 388593976223387 388889135796854 388994292125824 389780401959872 389885799288832 390395231953408 391088160923152 391599164617738 391984466868736 392282201715712 392496641694784 392602773499904 393694982754304 394112638074848 394716065940992 394909091459344 395015875595264 396234057777404 396438501797888 397142157222272 397661071190768 397768599467008 398572441101824 399909698387584 400213452905728 400432228481296 400826221760512 402312144373216 402420930308096 402587665117858 403002396828416 403234173733888 403816815326848 404189381661989 405115713323552 406044167975936 406352581978112 406630869789056 407296360105796 407938819339744 408539886546176 408763213743632 408873744059392 409073693018144 409184307288064 410011218670592 410134662266812 410446183235704 411386854396672 411924380774368 412655522738767 412767105541952 412868439706624 413306435383688 414141677082364 414253661744384 414568311331328 414794933950496 415406103126784 415531170980849 416483496048032 416799839322944 416912542756864 417027681800708 417755071956992 418300919176448 418744677954526 419156689219072 419590909675553 419704367819968 420666257127424 420985777451008 421215908160256 421963542048664 422514888140191 423251849219584 423483218670688 423597729302528 423919476248576 424776165603328 425226793712336 425877860620544 426201339458048 427456653396542 427572238452352 427736278255616 428436309592256 429055366284776 429171383635456 430435445406274 431421928474432 431632904030174 431749618351744 432045299150872 432739113275392 434073629455312 434191003753472 434310914602609 434428353063104 434640798831778 434758326493568 435636919837504 435754716852224 437098532796464 437216725033984 437669654572766 438100286500352 438433048976384 438672717188288 438791335088128 440012039548928 440144515603408 440478830789536 440719617322402 441153250169344 441368984572208 441488331547648 442513714551034 442849829280628 442969576679168 443078325538816 443864763954304 444444726624976 444564905286656 445353982295264 445463316525568 445935890808716 446957898197888 447297388541696 447541902420272 447982247849984 449705089795808 449826690869248 449950919837606 450414443514112 451324675953536 451803468319357 452838923174176 453876751111168 454221496723456 454295503355624 454469795646592 455213578941772 456603402610432 457039655300096 457386803320832 458385799004084 458733969498728 459785307855104 460574167803904 461203231296269 461327941488064 461504931802112 461930721899416 462864227327348 462989386655488 463341053840896 464417191096243 465481554406624 465835114537408 465961077198848 466089762012556 466215793531136 466902727481344 467512792020736 468008757713882 468469240891904 468725328304928 468954546107971 469081352269376 470156405024768 470513515974656 470770720884992 471606311701448 471733834905088 472222522039037 472350211867072 473046184421888 473304773808416 473432756279296 473792355807232 474749832144896 474892766835256 475253475325552 475513271321539 475721086726144 475981138340608 476342673511936 477811657908046 477940859048576 478058193344512 478565346233744 479036216250368 479532468200632 479662134651392 481141355872562 482244048055616 482610340268672 482874157874504 483716399108096 485141115273584 485272298312704 485973478528384 487087245094912 488521889596048 488653986802688 489641496676864 490013407679488 490160937831068 490348990039744 490481581297664 491926223321456 492299869705952 493053632542208 493294747463056 493428135259136 494574151557038 494949809195996 495083644523776 496084147948928 496732341522032 496866658849792 497748568447648 497870765528576 498398936786212 499541180338816 499920610723072 500193890940304 500686041714688 502611570948256 502747478030336 502886322171442 503022303546752 503404378045184 504421696653952 504956817533399 505453654646528 505729959486896 506114090606432 506250944776192 507274015947776 507659319867392 507936830428544 508975979766016 509641018067104 510809026511872 511197015476224 512384301059092 512773486535464 512912141417984 513948674052352 514759364016128 515462434978183 515601816957248 515799629661184 516346820936408 517530197913344 519054507695801 519194860977856 520244090219168 520639245659456 520780027457536 520995801917228 521832460126208 522671612279047 523068611562574 523583269232128 523869484576096 524125669179497 524267393712832 525468923262976 525868047265792 526026372306512 527089407195736 527231933129216 527778112867159 527920825027904 528698676706816 528857853975626 528987688374112 529130727606272 529532632961024 530762504109992 531165648893264 531456009124073 531688273399808 531978919321856 532382988042752 534024794132522 534169195407232 534300333737984 534867151673008 535393418162176 535948052694824 536092974022144 537044508061936 537746221269334 538978641944512 539124382748672 539388027359104 539682882330328 539828813562368 540624210767872 542438068401152 542734590668864 543146828943488 544391626870784 546070466180624 546218124626944 546931824267136 547737687225344 547826930517076 548037106515008 548185296744448 549875835282928 551136054920704 551554674592768 552759345857866 553179198513172 553328779173632 554446988884096 555398261175296 556307223559136 556611327362102 557034105819884 558310730966912 558734800219904 559590281916416 560183928949792 560915876592148 561742344000992 561894240151552 562049418897494 562201398081664 562628422521088 563765425672064 564363501949093 564918790487296 565227601779472 565656924795424 565809879455744 566953311941632 567383945734144 567554770120184 567694104596608 568296348652571 568855506797312 569598784898528 570609789815807 570904206101504 571337840826368 572664807066044 573099779069048 573254746290688 574413223940864 575319289194496 576340447676224 576481939033088 577093505752456 577661319596032 578416103550208 580199870316913 581686834018304 581971292676928 582128658771968 582289425672196 582446877790976 585181300906496 585582058353248 586026841754816 586185304477696 587369913202688 587911827871984 589099925689352 589259219379712 590110652498752 591076425031582 591463083329536 593205151652344 593365555403264 593655725233648 594239834976256 594564674536192 595016280753664 596851240501054 597012630161024 597338985461768 597792698928656 598380879122432 599000764776568 599162735671808 600226214892752 600554326890689 601010482595138 601172996921728 602387893937984 602550780719104 602845442342528 603174986133896 603338085746176 604227059093504 604408975972144 605198708954686 606254311742464 606585718982848 607046455878016 608437700620288 609083167933856 610314050437168 610479080465408 611276744769152 612177415134208 612361725655988 612512060222656 612677684596736 613765152070784 614567110022096 615975590793728 616443459838976 618344498469236 618511699945216 620739233078272 621755132213152 622653519364492 624080532777856 624656317113983 625064942019584 626087920590944 627829678589344 627999444875264 628429526037632 630759208060751 631379824662272 631724966694704 632204798300768 632375747627008 633653701581824 634325919546088 635154742611697 635779684067584 636610406651296 637740353323549 638069406819328 638554057394176 640037137309108 640210204514048 640523282488936 640696481148416 641046716105312 641991250286848 643003911452672 644145206226368 644303343625216 644319384260608 644497326419276 644986859370392 645621474842624 646465056909056 648458678589491 648634022994496 649481541317224 650120579196928 650438503580096 650614383333376 650794063986572 650970039884032 652125474075208 652977554398477 654116494248448 654474065218336 654971176078912 655148281475072 656472255932416 657168681191792 658674797344256 659535435145664 660614827976474 661046975485952 663085566076472 663768653599744 664150403796992 665110048773632 665218415627878 667069033501178 667249410179968 668778629607424 669744962005504 670841063703664 671207777113123 671717598194566 671899231853696 673257057930688 673439107862528 673768435559296 674412174284288 675515914321808 676398557067002 677578348418048 677948744745536 678132063318016 678463685981312 680018606575616 680740011220192 682115703429776 682300148755456 683191655918464 684404281615516 684572302601792 684757412196352 685972817020288 686869122965872 687054853624832 688443307357696 688966219820032 690753115396736 691090910053852 691277782291712 691655667376784 693767378146304 694998775138976 695186704070656 695378694294482 695906874583844 696095049067264 697501771928192 698601994021888 699841972178272 700756399842268 701445888080896 701978676754432 702362411453824 705254194449728 705659804034304 706679426821984 706870514223104 708952498316216 710577293957888 711604022130848 712768630185143 713234894603264 713892933844552 715335624051356 715529052103936 715878962781752 716072537754112 717519632673536 717735658966921 719926995194176 720121664761856 720320541292132 720867666355144 721576942471168 722519769486592 723286261921454 724747934894137 724943908052672 725891134413368 726605353220096 726960680471872 727157251960832 727358071514404 727554750458624 728846118084056 729798443151239 731071375924736 731471014067552 731668805158912 732026608558784 732224549883904 733704286042112 734482643684944 736165949972992 737127839280448 738436198585162 738817207896064 741095632673704 741296026279424 741859083435008 742264618648256 743358289805824 745286256085952 745852344051584 746260062169688 747561707712512 748538486947328 749763541786448 750846890998358 751049921362048 752771196964864 753754783023616 754988374830256 756079273514026 757293448231936 757812075515968 760125770027008 760249617860432 760827071363744 762364609715632 762570754491392 764922432393812 765129268809472 765422813720576 766675501375616 767677255079504 767884836404224 769436637635072 770021069210624 770252902305964 772018187796352 772395723001364 772604580208384 773026922362288 775387069692928 776763336920032 776973375137792 777187952446774 777778271593708 777988584251648 779560803919744 780387808915253 780790463906816 782176321846304 783198329235476 783968933737472 784564403431424 784993283389568 788225276149696 789432131881984 789818182918688 790031751190528 792468115554808 794284314444544 795322142381536 795537198934016 796623763148101 797144882203648 799819396775168 800426905811456 800864456962592 802175148257147 804624288746432 804841860616192 805175330235716 806004793656832 806468347467776 807633630653696 808378763323978 810012397822859 810231426647104 812088335951872 812705163956224 813261739578112 814592720211592 815657083521973 815877638679488 817079773092352 817526427487264 817747488118784 818147386036288 818368614576128 820022437341184 820269324533624 820892366471408 821341105009931 822773708793344 823848761548736 825311045477534 825534211083904 825736879413248 826612870767376 828283354164728 828507323488768 829136622662656 829589867900992 830812206253568 831062341961698 832966992096064 833599678645888 834055363601416 835510143913984 836601838352896 837489355909052 838313378438144 839181819351106 839408735639936 841332514254848 842431816320512 843927084097328 845029776280382 846503698439168 846966437341376 847195458605056 849552331206656 850453587424672 851755721241088 852402678916096 854913306793084 855144476904704 855472556511232 856872619184512 858110732569552 858342767270912 860870890812548 862843856948864 863265808060348 863499236703488 864090598301744 868147258910624 868382007506944 868621829205218 868856706126208 869281597663556 869516652987136 871273839675008 872198139375871 874197065592928 874433450067968 875339309145532 876200573000704 876866097952768 877345434376576 880289031206816 880957661579072 881439234644804 882306500338688 882737969144416 882976663095296 885027429102068 885699658561256 885939153358336 887729527908608 888889453249952 889129810573312 890707964590528 890926633051136 891871781617432 893915796395776 894594777083392 895083804840544 896672526853411 899410179591616 899653381738496 899901839675212 900828887028224 902649351907072 903606936638714 905677846348352 907753502222336 908442993446912 908591006711248 908939591293184 910427157883544 911742653355149 913206805220864 914079310600192 914773606641664 916771598008168 917467938997456 919570615710208 921148335607808 922406462592538 922655882976128 923009863604224 923861443798832 925728454654696 925978773310976 926682107681792 928834382192486 930963108813248 931670229074816 932179524025112 932431587062272 933805454962688 935025584041472 936017515427764 936938481783808 937450656609856 937909092215942 938162704538752 940312810049536 941541441769984 943212623402896 943467669810176 944445044078074 944700423734144 946092368843776 946609547616832 946865512558592 949499664289792 949785533670512 950506950651104 951026542643078 951962276681216 952685347023872 955623315816092 955881718097152 956116386689024 957130692467488 959064936401264 959324269302784 962282711745124 964488096111232 965220680537344 965748315749008 970282230547168 970544596625408 971946957056768 974809685184797 977043779192096 977307973605376 979282993353728 980026815358976 980321875662136 980697980079488 981602784036259 983852446642912 984599739411904 986107265084416 986589494926112 986856270518272 989148303114076 989899618391992 990167289047552 992168295897856 993464683044064 993733317699584 995497136895296 995741531057152 996797873572424 999082360677632 999841221446144 1000387781880608 1002163412365577 1005223141896512 1005494956060672 1005772644342884 1006044607093504 1006808756090368 1008843393307904 1009913635066798 1010907309293056 1011459918973792 1012228181212864 1012501889552384 1014548031895552 1015318639734784 1015873660857088 1017951959532032 1019006494926343 1019282036134208 1021618053023744 1022394030952448 1024768602118184 1025546973070928 1025824282835968 1026107585483321 1027897348104704 1029518728032256 1030924869956366 1031203633914496 1031599259322368 1032693641872816 1035060395826688 1038109015391602 1038389721955712 1040488180438336 1041278491318912 1041991603834456 1043664920252416 1045343224558094 1046137223125148 1047166538464256 1047738969152192 1048251338358994 1048534787425664 1050937846525952 1052052744613024 1054178814391472 1054463866258432 1055556225734318 1055841650055808 1057397353413632 1057715707951252 1057975376748224 1058261455212544 1061525008219984 1062331297786528 1062912018248146 1063957838643712 1064765976085504 1068049588265044 1068338390814464 1068600667475968 1069734303346016 1071896105389648 1072185948044288 1074089016123872 1075492442538668 1077957283889024 1078776054718208 1079365764660656 1079657627124736 1084876136802304 1085469181337728 1086293657886976 1089643658887861 1092140932361248 1092436249253888 1093863648534272 1095475374450688 1095653861034152 1096074213030016 1099751670565856 1102272109841408 1103109349185536 1105518691715732 1106358397026344 1106657558347264 1108893977768192 1110796522350592 1112614447118272 1113222654724204 1114068211639768 1116621461933824 1117469600439808 1120064990290939 1120367857899584 1121831753184296 1123484688001984 1123788480303104 1124098837794988 1124402796163328 1125256845042176 1127530851344128 1127870321233733 1128727003898186 1129837580974592 1130455203558944 1131313849590848 1131619758911488 1133906623883264 1134767891468288 1135109540240368 1135388209193216 1136592697305142 1137711013594624 1138889611976501 1139197569797056 1141219579631614 1141808412203008 1142675681652736 1145329614132088 1146199558138096 1146509492581376 1146826124951947 1148826447881728 1150638578388992 1152680895352448 1152963878066176 1154187011504912 1155322639192064 1156832207100416 1160399740633826 1163373668036608 1163942585353856 1164578851344392 1164893755581952 1170362601812992 1171164116706496 1172053683509632 1174739826405376 1175823655743968 1178199851378704 1178518438759424 1180221304997504 1182152850063164 1182926166659072 1186410303304688 1186731110806528 1187311450467296 1189129349072384 1190032561507328 1193702481002108 1194025260322048 1194677970923536 1195585397857312 1198001529553136 1198325471343616 1200452429785504 1201108653781378 1202020965190276 1202345993843456 1204775787875968 1205690884685056 1206349972267792 1206676171492352 1208817951944288 1210397417909372 1212508623484928 1213171437965696 1214092911756032 1217837030521727 1218166335867712 1220628100874336 1220958160930816 1222553489538304 1224354830268416 1224723451311976 1225024120445312 1226323699723969 1227530304141568 1229134220044192 1231951181587456 1232886919677952 1236688996938472 1237023399890432 1241478466156544 1243510264426304 1245307038728984 1248161065555712 1249312634227966 1250129884039168 1251837342089873 1252175841181888 1255659357178688 1255998889750528 1256859052075264 1260560947261231 1261518416121502 1262759649324544 1263449933389408 1264409596601536 1264751495254016 1267307403163648 1268651839092176 1270309485223394 1271559368135168 1272876625150207 1273220813302592 1275480706647098 1276138813638656 1277108114788352 1280074274618216 1280420409028096 1281046564977872 1281392962296832 1281746845534529 1282093432210624 1283982500573696 1286007822905344 1288290412452736 1288606687250432 1288994652838552 1289973718740784 1291242949685248 1292930113818112 1296917357178982 1297268045988992 1298963082634448 1300241158393856 1300877007160192 1301588127973144 1301940079768064 1304250948150416 1305955108796954 1308232988496896 1308948130436672 1309942352157824 1312944511864832 1314337362383584 1317349594688512 1319070870291328 1321229655952948 1322093950971904 1326171132152944 1327537307199488 1330220097547264 1330436831255756 1334138067002356 1334498820359936 1339489924011008 1341682127407328 1342415554226246 1343435196389132 1343798463707392 1346514115861376 1347536871118592 1347942579035437 1348824348568576 1351031828643616 1352797114134004 1355156696836096 1355897489491072 1356927371962624 1361111975288989 1361480022440384 1364231406859552 1364600297510912 1366383311836928 1368808563231032 1369144605203584 1370597076162083 1371945634040576 1373738245931744 1374109707249664 1376886614715392 1377932439640064 1381506230793472 1382181820107704 1382555564583424 1383311334753568 1387534756292608 1389997550277952 1390373408141312 1390757388588964 1391813749167688 1392190098134528 1395003543856384 1397203988043776 1399683944356544 1401512799684536 1402891776161792 1403957353508864 1404724822907648 1409056827912503 1410508388899456 1411319608068608 1413358853643968 1413741028446208 1417904996632432 1421154587915776 1423208044261696 1425537260370286 1426469789206528 1427785867689104 1430671248102712 1431058104207872 1431757925563504 1432145075508224 1435039265347072 1435471317933842 1439853990388352 1440641082584264 1441735332710288 1443153884942336 1445039538973184 1446572523842908 1449495869788274 1449887816105344 1451782268826736 1453210706440192 1453921360943744 1454716143028808 1455109500917248 1457692236168112 1459596886302478 1462142751849472 1462942028135104 1463337610317824 1464053217117568 1467408572084224 1468965287369888 1472331899945984 1474255678560896 1476872397170324 1477634415792128 1482191265347408 1482592052558848 1483718166870016 1484529237296512 1486716579611648 1490572512171904 1491704688103168 1492520124339376 1497076973894656 1499527083572896 1501693781996716 1502099842724096 1506524058921959 1507509566047232 1509976749660512 1512158547028052 1514586896463872 1515624151031936 1520499235720864 1521242795911223 1521654142727488 1524729219431264 1525141508982784 1529844864787624 1530258537618944 1531843791004681 1533351002751232 1535354510159008 1535769672808448 1538873275270144 1540042138421248 1540505804611928 1542518660628407 1544036375592704 1544791446002728 1545209160416768 1546053844724576 1548798000928619 1550774139385856 1553526673840064 1553946750275584 1554375904893548 1555556543187416 1555977168503296 1559121607839488 1560775617830506 1561580927813632 1564352643692608 1566396658470952 1567937867474944 1569128806862848 1569986566779136 1574828219431621 1576450552299392 1578864263763968 1579636365837376 1580063502381056 1584936231109616 1588568628889088 1590644284763072 1591074397868032 1593247526296202 1594289764407296 1599638793550336 1600853811622912 1601728913925184 1604350296514294 1609248577492864 1610350660471432 1612009587313664 1612936694935552 1615267261307392 1616757526647956 1620024795645718 1620462853294208 1624176671903744 1626523479156224 1629185440423184 1631314167043946 1631755277358976 1634159546184704 1635052854974528 1635494976237568 1636294772072576 1640044874682368 1640538649067248 1641784732942816 1642682210019862 1645547417586688 1647697523097472 1650622090955068 1651068422167808 1651473758826496 1653225741534752 1656566708329456 1657014646977536 1658273245325312 1659179735801984 1661624412507136 1662124683923396 1665933984192128 1667199357291776 1668110727202832 1673203676705792 1674978711818104 1676626756876288 1678363638702212 1678817471279872 1683994745553967 1684863632641024 1687854168194656 1690059552560764 1693007396878336 1693932874682752 1700907174849344 1703511442482176 1704805357832192 1709826613586168 1710288953809408 1713745238369024 1716221465139104 1716685534541824 1721741781625096 1725687713897728 1726531616120696 1726998473406976 1728181196603488 1731009530449633 1736294517821248 1736764015013888 1737243658410436 1737713412252416 1738563195327112 1739033305974272 1742547679350016 1744396278751742 1748394131185856 1748866900135936 1750678618291064 1752401146001408 1753732195905536 1754690868753152 1760102127600047 1760578062413632 1761915323158144 1762878469289608 1764613000677376 1765475938288832 1765953326190592 1770054858204136 1771399317122512 1771878306716672 1772367647653009 1775459055817216 1777778906499904 1778259621146624 1781415929181056 1781853266102272 1783743563234864 1787831592791552 1789189554166784 1790167609681088 1793345053706822 1798820359183232 1799803679350424 1801657774056448 1805298703814144 1807213873277428 1811355692696704 1815507004444672 1817182013422496 1817879182586368 1820854315767088 1823485306710298 1826413610441728 1828158621200384 1833543196016336 1834935877994912 1839141231420416 1844812925185076 1845311765952256 1846019727208448 1847722887597664 1851456909309392 1851957546621952 1853364215363584 1857668764384972 1861926217626496 1863340458149632 1864359048050224 1864863174124544 1870051168082944 1872035030855528 1873876963567616 1874901313219712 1875818184431884 1876325409077504 1882111774442669 1883082883539968 1886425246805792 1886935339620352 1888890088156148 1889400847468288 1892184737687552 1893219095233664 1899571067341024 1901013901302208 1902053085286156 1903924553362432 1905370694047744 1911246631632184 1911763436194304 1914261384934976 1918129872802528 1918648538605568 1924565423490248 1928976192222464 1930441361074688 1931496631498016 1934657710502531 1940564461094336 1941089193250816 1943893914113536 1948139645767357 1949619370369594 1954087558384192 1954615947210752 1958565986707456 1960053630717952 1960643751324272 1961395960158976 1963205568072518 1967172966141229 1967704893285824 1969199478823808 1972214530168832 1973178989852224 1973712541036544 1978296606228152 1979799236783984 1980334578095104 1980881488553363 1984336591795712 1986929366088128 1987466635399168 1990994273790592 1991483062114304 1993595747144848 1998164721355264 1999682442892288 2000775563761216 2004326824731154 2010446283793024 2011545288685768 2012089214187008 2013617512180736 2017686786615808 2019827270133596 2021814618586112 2022919837947584 2024456362425728 2029096063791104 2031747321714176 2035903919064064 2038012989852686 2038564072268416 2043236106047488 2049537204236368 2051093946141856 2051648565671936 2052215170966642 2055794696209408 2061849739912732 2062407267828992 2063198518644736 2065387283745632 2070120791653376 2076218030783204 2076779443911424 2080976360876672 2082556982637824 2083983207668912 2090686449116188 2092274446250296 2094333076928512 2095477938304384 2096502676717988 2097069574851328 2103536689082983 2104105489226048 2108357628782944 2108927732516864 2111112451468636 2111683300111616 2114794706827264 2115431415902504 2115950753496448 2118195481341401 2123050016439968 2124662595573056 2125824036496292 2127915677287424 2129531952171008 2136099176530088 2136676781628928 2139468606692032 2143792210779296 2144371896088576 2148178032247744 2150984885077336 2155914567778048 2157552109436416 2158731529321312 2159315254249472 2169752273604608 2170938362675456 2172587315773952 2179287317775722 2184281864722496 2184872498507776 2187727297068544 2190950748901376 2191307722068304 2192148426060032 2199503341131712 2204544219682816 2206218698371072 2211037383431464 2212716794052688 2213315116694528 2214232158148219 2217787955536384 2221593044701184 2225228894236544 2226445309448408 2228136423279536 2233242923867648 2234939200879616 2240129980581878 2240735715799168 2243663506368592 2246969376003968 2248197675589976 2248805592326656 2250513690084352 2255061702688256 2255740642467466 2257454007796372 2259675161949184 2260910407117888 2262627699181696 2267813247766528 2270219080480736 2270776418386432 2273185394610284 2275422027189248 2277779223953002 2278395139594112 2282439159263228 2283616824406016 2290659228264176 2292399116276192 2293018985162752 2293652249903894 2297652895763456 2305361790704896 2305927756132352 2308374023009824 2313664414200832 2320799481267652 2327885170707712 2328264454697573 2329157702688784 2329787511163904 2340725203625984 2342328233412992 2344107367019264 2351011593680981 2351647311487936 2356399702757408 2357036877518848 2360442609995008 2364305700126328 2367394949734507 2372820606609376 2373462221613056 2374622900934592 2378258698144768 2380065123014656 2387404962004216 2388050520644096 2389355941847072 2391170795714624 2396003059106272 2396650942687232 2400904859571008 2402217307562756 2404041930380552 2404691987686912 2409551575751936 2411381769370112 2412699944535584 2413352342984704 2417635903888576 2420794835818744 2425017246969856 2426342875931392 2428185823512064 2433825430030687 2435674061043454 2436332671735424 2441256201748672 2441916321861632 2445106979076608 2448709660536832 2449446902623952 2450048240890624 2452647399447938 2455060608283136 2458268440088384 2463902363174912 2465773839355904 2473377993876944 2474046799780864 2474730059106833 2482956932313088 2487020528852608 2490614077457968 2496322131111424 2498625268455932 2500259768078336 2503674684179746 2504351682363776 2511318714357376 2513718104150528 2521121894522462 2523036832243004 2525519298649088 2526899866778816 2528819193203072 2534614806327296 2537303678184352 2540618970446788 2543118736270336 2545753250300414 2546441626605184 2550961413294196 2552277627277312 2560148549236432 2560840818056192 2562093129955744 2562785924593664 2563493691069058 2564186864421248 2567965001147392 2576580824905472 2577213374500864 2577989305677104 2579947437481568 2585860227636224 2593834714357964 2594536091977984 2597926165268896 2601754014320384 2603176255946288 2603880159536128 2608501896300832 2611910217593908 2616465976993792 2617896260873344 2619884704315648 2627964118494253 2628674724767168 2634699189377024 2638141740582656 2642459311905896 2646277457299091 2652342264305888 2655074614398976 2660440195094528 2660873662511512 2668276134004712 2668997640719872 2678979848022016 2683364254814656 2684831108452492 2686870392778264 2687596927414784 2693028231722752 2695073742237184 2695885158070874 2697648697137152 2702063657287232 2705594228268008 2710313393672192 2711794978982144 2713854743925248 2720157833563709 2722223950577978 2722960044880768 2728462813719104 2729200595021824 2732766623673856 2737617126462064 2738289210407168 2741194152324166 2743891268081152 2747476491863488 2748219414499328 2753773229430784 2755864879280128 2763012461586944 2764363640215408 2765111129166848 2765874771942931 2766622669507136 2775069512585216 2779995100555904 2781514777177928 2783627498335376 2784380196269056 2790007087712768 2794407976087552 2799367888713088 2803025599369072 2805783552323584 2809449645815296 2818113655825006 2821016777798912 2822639216137216 2826717707287936 2835809993264864 2842309175831552 2846416088523392 2851074520740572 2852939578413056 2855571735378208 2861342496205424 2862116208415744 2863515851127008 2864290151016448 2870078530694144 2870942635867684 2879707980776704 2881282165168528 2883470665420576 2890079077946368 2893145047685816 2898991739576548 2899775632210688 2903564537653472 2907842721887488 2908718196865943 2909432286057616 2910219001834496 2915384472336224 2919193772604956 2924285503698944 2925884056270208 2928106434235136 2937136367728871 2937930574739776 2944663799891968 2948511357121792 2953744794340648 2957604216981337 2964382530694816 2965184105117696 2967436333740032 2969058474593024 2973433159223296 2981145024343808 2983409376206336 2985040248678752 2994153947789312 2999054167145792 3003387563993432 3004199685448192 3013048117843918 3015019132094464 3019953499321024 3024317094056104 3029173792927744 3031248302063872 3040176402218263 3040998471441728 3042485591822446 3043308285454976 3049458438862528 3050283017965568 3059689729575248 3060517075237888 3061362300491561 3063687582009362 3066702005502464 3070709020318016 3071539345616896 3077746550540288 3080084276842496 3081011609223856 3085037321256814 3088072751185408 3089582892005456 3090418320833536 3091271803936217 3092107689449152 3097596001857238 3101548278771712 3107053347680128 3108751809787096 3111113086374832 3111954337006592 3118243215678976 3121551235661012 3123161855627264 3128705287385216 3132793316941904 3135875734949888 3139973133558272 3149656438863242 3152901104598784 3157728527527936 3159272731674752 3169872462219232 3177137257778176 3181288569526144 3186495052592404 3188579528814592 3199277587100672 3201707623245824 3203457827850368 3208700593028588 3218497154985728 3220701320942864 3224019174627328 3230534522614784 3233515053295912 3240049591291436 3240925706588416 3250920337673701 3253046958312448 3258370880846368 3262628334087892 3263510554717952 3268319092369408 3270105709949056 3272589544145152 3281077298134496 3282681822755797 3283569465885632 3285364420039724 3291094835173376 3295395046194944 3301244181910136 3302136844335616 3305557654273259 3306451483069504 3313133416658912 3314029293955072 3316546490650624 3318359471603968 3323248825014272 3324249367846792 3328592899250773 3331867968384256 3334398714583552 3336221454405664 3346407353411584 3349957423636208 3353253513752576 3356727277404424 3357634942559744 3367989491107934 3369727265282048 3375708336389312 3380119105121528 3386014793756672 3387865749365504 3401814349698688 3407022884964352 3409610715664384 3419653227172336 3420577907618816 3427490476738048 3432442930278208 3433371069083648 3443483563250192 3451375427795456 3453063232241392 3453996946813952 3456362393206976 3462019060899266 3472589035642496 3474487316820872 3475426824504832 3477126390654224 3478066611948544 3485095358700032 3488792557503484 3496788262371712 3501357236582128 3504802292002816 3509381737506304 3520204255200094 3521156124827264 3523830646316288 3525756938579216 3529226001354752 3530951876577664 3540109716408272 3542798634245024 3543756613433344 3544735295306018 3550918111634432 3555557812999808 3562831858362112 3563706532204544 3567487126469728 3575663185583104 3578379108333568 3580335219362176 3586690107413644 3597640718366464 3599607358700848 3603315548112896 3610597407628288 3614427746554856 3622711385393408 3633381553870607 3634364026844992 3635758365172736 3641708631534176 3646970613420596 3652827220883456 3658701285953329 3667086392032672 3668879684256479 3669871755989824 3678282462840832 3689625850370152 3690623531904512 3694446790070113 3695445775195328 3702913818618784 3703915093243904 3706728430727168 3715337528769944 3720192063868511 3723852435252992 3726680916299264 3728718096100448 3729726348249088 3740102336165888 3744070061711056 3747753927135232 3749802626439424 3751636368863768 3752650818155008 3764223548885338 3766165767079936 3772850493611584 3773870679240704 3777780176312296 3778801694936576 3784369475375104 3786438190467328 3799142134682048 3802027802604416 3804106170572312 3807849106724864 3810741388095488 3822493263264368 3823526872388608 3824582818619651 3828522769869952 3836259745605056 3837297077211136 3849130846980496 3857952384444928 3860882722149376 3862993262996032 3869315421005062 3881128922188672 3887787828227072 3896279291534714 3899238740739188 3908175116768384 3917131973414912 3921287502648544 3922791920317952 3926411136145036 3934345932282458 3935409786571648 3938398957647616 3944429060337664 3946357979704448 3956593212456304 3959598473567968 3960669156190208 3961762977106726 3968673183591424 3973858732176256 3978074440567997 3981988547581184 3982966124228608 3987191494289696 3996329442710528 3999364885784576 4001551127522432 4008653649462308 4020892567586048 4023090577371536 4024178428374016 4027235024361472 4035373573231616 4039654540267192 4043629237172224 4045839675895168 4048912724851456 4061399092218391 4063494643428352 4071807838128128 4076025979705372 4077128144536832 4099074408472736 4102187892283712 4103297131343872 4104430341933284 4111589392418816 4123699479825464 4124814535657984 4130774567491264 4140241583306752 4152436061566408 4153558887822848 4161952721753344 4165113965275648 4167966415337824 4181372898232376 4184548892500592 4188666153857024 4190955876608768 4193005353435976 4194139149702656 4203880288234823 4207073378165966 4208210978452096 4216715257565888 4217855465033728 4222224902937272 4223366600223232 4229589413654528 4230862831805008 4231901506992896 4236390962682802 4246100032879936 4249325191146112 4251648072992584 4255831354574848 4259063904342016 4272198353060176 4273353563257856 4274533738457257 4278937213384064 4287584421558592 4288743792177152 4296356064495488 4301969770154672 4311829135556096 4315104218872832 4317463058642624 4318630508498944 4341876725350912 4345174631547904 4358574635551444 4368563729444992 4375454594137088 4382615444136608 4384296852120064 4399006682263424 4409088439365632 4422074766862928 4425433588105376 4426630233389056 4428464316296438 4435575911072768 4446083198281879 4450457788473088 4452890618896816 4456272846559072 4466485847735296 4469878401759232 4480259961163756 4481471431598336 4487327012737184 4493938752007936 4496395351179952 4497611184653312 4501027380168704 4510123405376512 4511481284934932 4514908015592744 4519350323898368 4521820814235776 4525255398363392 4539210750126437 4540438160961472 4541552836772864 4546370789220568 4550844054378496 4555558447906004 4556790279188224 4564878318526456 4570842880789339 4581318456528352 4584798232552384 4586037970325504 4587304499807788 4595305791526912 4610723581409792 4616748046019648 4627328828401664 4641598962535304 4655770341415424 4656528909395146 4658315405377568 4659575022327808 4681450407251968 4684656466825984 4688214734038528 4698454439791861 4702023187361962 4703294622975872 4712799405514816 4714073755037696 4720885219990016 4728611400252656 4734789899469014 4745641213218752 4746924443226112 4749245801869184 4756517396289536 4760130246029312 4774809924008432 4776101041288192 4777420060628699 4778711883694144 4782341591429248 4792006118212544 4793301885374464 4801809719142016 4804434615125512 4808083860761104 4809383975373824 4819103151503872 4822763538740224 4825399889071168 4826704685969408 4835271807777152 4841589671637488 4852685751862784 4856371647024128 4867650860061374 4871348122086908 4872665343470848 4882512403497344 4890213958153216 4898893805247904 4900096481781248 4905294798895876 4910121216566272 4916536880176768 4927804726349824 4946755987753888 4948093599561728 4949460118213666 4974041057705216 4981228154915936 4992644262222848 4997250536911864 5007349368359492 5008703364727552 5022637428714752 5024149612768447 5027436208301056 5042243789044924 5046073664486008 5051038597298176 5053799733557632 5057638386406144 5073235544258959 5074607356368704 5081237940893576 5086237472540672 5091506500600828 5092883253210368 5101922826588392 5108589102058673 5120297098472864 5121681636112384 5124186259911488 5125571849187328 5126987382138116 5128373728842496 5135930002294784 5153161649810944 5155978611354208 5159894874963136 5171720455272448 5187669428715928 5189072183955968 5195852330537792 5203508028640768 5206352511892576 5207760319072256 5217003792601664 5223820435187816 5232931953987584 5235792521746688 5239769408631296 5255928236988506 5257349449534336 5269398378754048 5276283481165312 5284918623811792 5292554914598182 5304684528611776 5320880390189056 5321747325023024 5336552268009424 5337995281439744 5357959696044032 5366728509629312 5369662216904984 5373740785556528 5375193854829568 5386056463445504 5390147484474368 5391770316141748 5395297394274304 5404127314574464 5411188456536016 5423589957964288 5427709487850496 5440315667127418 5444447901155956 5445920089761536 5456925627438208 5465533247347712 5475234252924128 5476578420814336 5482388304648332 5487782536162304 5494952983726976 5507546458861568 5526024923173888 5528727280430816 5530222258333696 5531749543885862 5533245339014272 5559990201111808 5563029554355856 5567254996670752 5568760392538112 5580014175425536 5598735777426176 5606051198738144 5615226037800029 5618899291630592 5636227311650012 5642033555597824 5645278432274432 5653435414575872 5670086784760013 5671619986529728 5684618351663104 5692832177046784 5702149041481144 5709599584653811 5711143470756416 5722684992410848 5724232416831488 5727031702254016 5728580302032896 5740157061388288 5741885271735368 5749387735069517 5759415961553408 5762564330337056 5766941330841152 5780158155892736 5786290095371632 5797983479153096 5799551264421376 5807129075306944 5815685443774976 5817436393731886 5818864572115232 5820438003668992 5830768944672448 5838387545209912 5848571007397888 5851768112540416 5856212868470272 5874272735457742 5875861149479552 5889327599783936 5897022714243584 5907489588681296 5915208433962674 5928765061389632 5930368210235392 5938116949186048 5946866318446592 5962290048687616 5966818752412672 5970080497357504 5988307895578624 5998108334291584 6006775127986864 6008399370896384 6026096235687836 6030038264188928 6039906998642048 6048634188112208 6062496604127744 6080352804436526 6081996942883456 6084971183644892 6086616570909952 6098916877725056 6119379459150496 6121034150475776 6122724600983122 6127375164018724 6133404011004928 6141418040636032 6155493101080576 6162023218447712 6170074642513628 6176145502370816 6179165784010912 6180836641667072 6182543607872434 6184215378898304 6195192003714476 6214106695360256 6217503619574192 6222226172749664 6223908674013184 6236486431357952 6243102471322024 6257410574770432 6265586633883808 6276707687973877 6279946267116544 6299312877726484 6305802209197568 6318545463349504 6339744924438464 6354274515556352 6362577139052288 6372990105184808 6382198573486043 6398555174201344 6403415246491648 6406915655700736 6417401186057176 6436994309971456 6441402641885728 6448038349254656 6461069045229568 6467030106591824 6480099182582872 6481851413176832 6501840675347402 6506093916624896 6516741761692736 6525256668175784 6527021109435904 6536638184738816 6540211419898112 6545179088290304 6562154596268992 6565363645511594 6567138931771264 6570728840079448 6582189670346752 6590790092389888 6602488363820272 6604273688671232 6606097595797579 6611115308546518 6612902966139008 6626266833317824 6628058587910144 6636718943207936 6646497650028544 6648498735693584 6657185798501546 6663735936768512 6668797429167104 6672442908811328 6692814706823168 6699914847272416 6713454554808848 6715269885119488 6735978982215868 6739454530564096 6751416672778624 6760238210243056 6775731498731008 6803628699397376 6814045769928704 6839306454344672 6841155815237632 6854980953476096 6864885860556416 6871219488253813 6886967126500384 6902750855590912 6906126464482784 6907993893627904 6912724786413952 6924038121798532 6945178071284992 6948974633641744 6950853649009664 6954252781308448 6956133223897088 6970190717400064 6977585115006968 6993576524743424 7002714473164256 7015143886559039 7018763475012608 7040408510400188 7042312249654528 7047661292632576 7051513877158432 7061903753155328 7080219432816544 7085597268490048 7087513226866688 7089470590612036 7101836223268864 7111115625999616 7125663716724224 7133045464484401 7134974252939456 7151326371166208 7156758216667136 7160670438724352 7173380214827288 7182753098383247 7195281436732928 7199214717401696 7206631096225792 7221194815256576 7228855493109712 7245422770786816 7266763107741214 7268728053689984 7271516730345472 7283417263068352 7293941226841192 7305654441766912 7317402571906658 7334172784065344 7337759368512958 7339743511979648 7356564925681664 7379251700740304 7381247063809024 7383285548244353 7388893580140226 7390891550390656 7405827637237568 7407830186487808 7430675057539888 7440384127737022 7447704870505984 7453361832598528 7457436192200896 7459452696498176 7480204672331776 7488140123422112 7499605252878848 7503272737727536 7505301636310016 7528447097770676 7532331534159872 7545700987223168 7555560352624592 7557603389873152 7572876380934656 7598284269364096 7604055605208832 7608212341144624 7615698213449728 7644986526528736 7647053744777216 7649165637239302 7657045539739904 7672519491210112 7698261693960992 7715904768889856 7721765444298752 7725986525992064 7738630842010124 7762257844377344 7775575656454144 7792558583069428 7798477481478376 7816350233536768 7840454932036573 7842575005297088 7845583840635904 7852822272290072 7868691864564916 7870819573143296 7876797915295232 7892715959408896 7895092248636131 7913186424912608 7919196947135936 7921338312380416 7923525954213452 7937346367182848 7947717464352512 7956148881135994 7963977095162368 7972227283835507 7974382988579392 7992658885421056 7998729771569152 8003102255044864 8017307298924616 8027782874663629 8041785135172096 8046181154743072 8048356856748032 8054470048722944 8070747146463232 8079309080534384 8087258474344448 8091679351790336 8097825449702912 8122798184436782 8126989286856704 8143615676256256 8152051959410744 8154256289073664 8198148816945472 8204375784567424 8208860683866568 8223178784837632 8247398959650928 8249629071315968 8261549134982528 8280483166613504 8304872123132816 8307117775645696 8323905443506688 8330227930551296 8335932830675648 8362745796464752 8369097785001184 8381911753217536 8386010706871952 8388278299405312 8407760576469646 8414146756331932 8416421956904192 8433430515131776 8444449805874544 8446733200446464 8461725663610016 8463803013985792 8472781925365604 8492200065759872 8498650382292224 8503296145985168 8511662709149696 8544396706120352 8546707126515712 8549067476914514 8557874426768128 8575168843117184 8584265898067783 8592712128990976 8603939540309344 8623658271112192 8630208437745664 8634926117285248 8683753450701824 8690349263095808 8717149271102888 8737127458889984 8750909188274176 8762861394629111 8765230888273216 8768593704240128 8798013364526848 8823926630828617 8844149533725856 8850867176210752 8853260466778112 8856928632592876 8871151822145536 8892166396563758 8900915576946176 8905781237793632 8910136376051449 8912545693118144 8932971695470592 8939756803518464 8960519922327512 8962942863196672 8972227918741703 8974654025474368 8987877504015872 8992790702359904 8995222369306624 9002054760337408 9020246810753024 9022962569869864 9029816031185488 9034752155109241 9038700647796736 9043641628471552 9050510796726784 9078421500252874 9080876321922944 9083105673545728 9092741578441136 9101688108756992 9111116895812008 9113580558376448 9129756637052912 9141685761578678 9162636913056704 9169596465104768 9174608999615576 9190611583053824 9221447162819584 9233496092039296 9254657656803328 9283197925070608 9311540682830848 9313057818790292 9316630810755136 9319150044655616 9369312933651968 9376429468077056 9396908879583722 9404046374723924 9406589245951744 9425598811029632 9441770439980032 9457222800505312 9469579798938028 9491282426437504 9498491603738368 9513034792579072 9549619848016864 9552202082576384 9554840121257398 9557423767388288 9564683182858496 9584012236425088 9594179533134581 9603619438284032 9608869230251024 9616167721522208 9618767950747648 9638206303007744 9645527077480448 9650799778142336 9670543615554304 9683179343274976 9705371503725568 9712743294048256 9735301720122748 9742696244173816 9745330686941696 9765024806994688 9780427916306432 9797787610495808 9800192963562496 9810589597791752 9820242433132544 9833073760353536 9863397795387521 9893511975507776 9896187199123456 9898920236427332 9948082115410432 9962456309831872 9985288524445696 9994501073823728 10014698736718984 10017406729455104 10045274857429504 10048299225536894 10054872416602112 10084487578089848 10092147328972016 10102077194596352 10107599467115264 10115276772812288 10146471088517918 10149214712737408 10162475881787152 10172474945081344 10183013001201656 10185766506420736 10203845653176784 10217178204117346 10240594196945728 10243363272224768 10248372519822976 10253974764276232 10256747457684992 10271860004589568 10306323299621888 10311957222708416 10319789749926272 10343440910544896 10375338857431856 10378144367911936 10391704661075584 10407016057281536 10412705023785152 10415520638144512 10434007585203328 10447640870375632 10471585043493376 10479538817262592 10511856473977012 10514698899068672 10552566962330624 10569837247623584 10585109829196364 10609369057223552 10643494650046048 10673104536018848 10675990562879488 10722906537032767 10733457019258624 10739324433809968 10747481571113056 10750387709659136 10772112926891008 10780294968948736 10783540632283496 10797630624398849 10808254629148928 10822376913072032 10841586006500333 10847179915928576 10855418975700992 10880631334254836 10888895802311912 10891840179523072 10913851254876416 10931066494695424 10950468505848256 10953156841628672 10964776609296664 10975565072324608 10989905967453952 11023797536021347 11052049846347776 11057454560861632 11060444516667392 11063499087771724 11066490678028544 11119980402223616 11126059108711712 11134509993341504 11137520785076224 11160028350851072 11197471554852352 11212102397476288 11230452075600058 11237798583261184 11272454623300024 11284067111195648 11290556864548864 11306870829151744 11340173569520026 11343239973059456 11369236703326208 11385664354093568 11404298082962288 11410532210923091 11419199169307622 11422286941512832 11445369984821696 11448464833662976 11454063404508032 11480314122776576 11483770543470736 11498775470139034 11518831923106816 11525128660674112 11533882661682304 11560316311785472 11572580190743264 11595966958306192 11599102528842752 11614258150613888 11631370887549952 11634872787463772 11637729144230464 11640876007337984 11661537889344896 11676775090419824 11703536225080832 11712425736940544 11748545470915484 11751722298959104 11794045428487168 11814979177362592 11830416867925348 11857530122779264 11876233898372096 11924580097375232 11933637504825344 11940160994715008 11996216668583168 12013550255973728 12016798741792768 12052192471375672 12079813997284096 12097268376224416 12117066713147431 12124993208255488 12160705608873052 12163993885766912 12169942367289784 12173233141819904 12197833755450112 12238758918300992 12242068300951552 12245449201966244 12254750328037448 12266808022009856 12282836081272064 12320714893200329 12324046436895424 12340149285027256 12352291004741632 12358331568021824 12361673283334144 12365087215744868 12368430757796608 12390384007428952 12406573533571063 12428213390720512 12435007239148384 12444452345499328 12447817348026368 12472972862715904 12486204942644048 12514821149540864 12531173267767616 12553415375947754 12559892534233088 12598625755452968 12611604418395136 12637090926699008 12679489848876928 12708549031112704 12725154278104576 12745980210369616 12764397146972086 12797110348402688 12813831311401472 12834802372114352 12873988619942912 12882805283771456 12922138090459136 12934060213183648 12960198365165744 12963702826353664 13003681350694804 13012187833249792 13033483523385472 13050513336351568 13054042218871808 13080422839796224 13090358176580608 13124309192537984 13130727291023188 13134277863542528 13141457680158896 13181580184779776 13204976727640544 13208547377342464 13212195191595158 13222230617093036 13225805932278016 13252533666635648 13273437886415872 13296997471387168 13314371597003092 13327471873537024 13337594858334208 13344885817622656 13399829694544832 13426909109617696 13430539770238976 13471957964431736 13502833345557248 13520476420486112 13542603973517717 13551462997462016 13607257398794752 13636977520371499 13678612908689344 13682311630475264 13709961906952192 13729771721112832 13742438976507626 13770210762988603 13773934253000768 13805501711181824 13812252928965568 13815987787255808 13825449572827904 13848076243597064 13866170419873541 13890356142569984 13897949267283488 13901707298019328 13908505562616896 13912266447794176 13940381434800128 13955170230013936 13987153049486848 14005428946328512 14030287773118078 14037526950025216 14080817020800376 14084624499309056 14095322585265152 14103027754316864 14123807506310656 14160438865633088 14171194536980096 14178941181224072 14203672446537728 14222231251999232 14251327433448448 14266090928968802 14269948505878912 14302652742332416 14321340877448704 14346760429654576 14365506196766494 14390562873465856 14398429434803392 14442389630513152 14457710986219424 14490845541573632 14533526215482428 14537456107379968 14543033460690944 14566834526136704 14587882453682384 14634805143813316 14668345568130688 14675518737025916 14679487023959296 14758503401480608 14762494127618048 14766571096488706 14777787160280452 14781783100781312 14811655274475136 14827368369389807 14861350115079776 14880768255474044 14895409741011968 14906723665197056 14914872384401792 14976280246844224 14999210505757696 15006545475455072 15010603272620032 15056894195541352 15091401974446336 15111120705249184 15115206779746304 15145752761869312 15196568538728192 15208111210417664 15216424682289248 15289973053057472 15294107489554432 15298331274478604 15314091079479808 15345038982420224 15396523387921984 15431809537779712 15443530888597504 15451973051984128 15477261684020248 15499625107037533 15524515688754688 15551151312908288 15585117166138856 15596954962956752 15632700467073536 15680909864073146 15685150010594176 15691167681271808 15705644544580144 15737383729129832 15741639146286592 15753595830590464 15785431918817792 15790184497272262 15826372849825216 15838393894271872 15847051908426904 15874692734365696 15895434928705024 15912297762271988 15927954190324736 15944454567671014 15948765977158784 15985317770842112 16006204510089728 16034614597849232 16055565749327258 16083570270344192 16092362309486144 16096713713496064 16141494292926464 16158618161068768 16183358703580672 16195650899405824 16245596368873564 16253978573713408 16304103918821488 16308512578147328 16396297633890944 16408751569134848 16417721367733136 16494797919301856 16499258142631936 16523098269965056 16571764648141549 16609744246265632 16614235551291392 16647810887013376 16660455861102592 16671865661351296 16725491592929504 16738195570002368 16763823506435072 16772021413743904 16776556598810624 16815521152939292 16828293512663864 16832843913808384 16866861030263552 16888899611749088 16893466400892928 16923451327220032 16927606027971584 16945563850731208 16984400131519744 16997300764584448 17006592291970336 17036778010214809 17088793412240704 17093414253031424 17098134953829028 17115748853536256 17150337686234368 17168531796135566 17185424257981952 17207879080618688 17247316542224384 17260416875491328 17269852234570496 17323110413747831 17367506901403648 17380698526191616 17434298542205776 17474254917779968 17501818376548352 17525722789258222 17530461776546432 17537187408480256 17596026729053696 17647853261657234 17688299067451712 17701734352421504 17713857265185752 17742303644291072 17784332793127516 17801831153892352 17811562475587264 17820272752102898 17825091386236288 17865943390941184 17921039844655024 17925885726393344 17944455837483406 17949308050948736 17975755008031744 17985581404719808 17990444738613248 18040493621506048 18045925139739728 18059632062370976 18069504310218482 18087283256943104 18101021593453568 18156843000505748 18161752643845888 18166211347091456 18185483156882272 18222233791624016 18227161116752896 18259513274105824 18283371523157356 18325273826113408 18339192930209536 18349217999231152 18442894325639168 18466992184078592 18523942201093637 18566395850141216 18623081365661696 18626115637580584 18633261621510272 18738625867303936 18752858936154112 18793817759167444 18808092749447848 18813178491903488 18851197622059264 18883540879960064 18914445601010624 18939159597876056 18982564852875008 18996983207476736 19041104834945963 19099239696033728 19104404165152768 19109680242514796 19114847534776576 19129366365716992 19168024472850176 19188359066269162 19207238876568064 19217738460502048 19232335443044416 19237535901495296 19276412606015488 19291054154960896 19301599556284672 19341087231108608 19361123403600517 19366358686549952 19410743007451136 19425486588096512 19470603440245496 19485392488347632 19490661373883392 19496044124183099 19530049613989376 19560855832612864 19595575220991616 19600385927124992 19621179195583504 19640484866265088 19666147520707072 19726795590775042 19787023951015552 19797840472854664 19896164230820864 19924912619663744 19970577048891392 19989002147647456 20029397473437968 20034813458910208 20090549714859008 20096598451073788 20109744833204224 20168975156179696 20184294657944032 20215198934230528 20230553545624576 20292942177035836 20298429425474816 20324951763574304 20366026002403312 20371533012841472 20407691306353568 20434356408234692 20481188393891456 20496745039645952 20507949528552464 20513494915369984 20612646599243776 20623914445416832 20639579499852544 20703229518869359 20750677714863712 20756288735823872 20783409322151168 20814032114563072 20825410047570304 20868015170406656 20895281740751264 20943170086986752 20959077634525184 21023712947954024 21029397798137344 21105133924661248 21139674495247168 21170219658392728 21218738114447104 21281234815527841 21286989300092096 21346209072037696 21351981125758976 21429536103440927 21445813074065534 21466914038517248 21478648867619936 21494963142226112 21500775419318272 21544225853782016 21560589937897472 21567081264566992 21595261248797698 21616509258297856 21638902627553519 21644753826144064 21683172013000666 21694359831857152 21710837951401984 21761262668509672 21777791604623824 21783680359046144 21789696374086993 21827702509752832 21862132989390848 21900937011696512 21906313683257344 21929553218593328 21951130144649216 21979811934907904 22047595072042694 22104099692695552 22114909121723264 22126998175543448 22132981356057088 22239960804447232 22252118217423424 22269019986683008 22320056701702144 22394943109704704 22424204794952576 22460904151200116 22475597166522368 22544909246600048 22568134222391296 22613741658303488 22680347139040052 22686479946118912 22771328708187136 22808596165924576 22821064421846182 22838398338615244 22844573883025664 22890739969643392 22908126809016064 22967541086941472 22997550940278068 23037663846213632 23050257321348224 23067765323364608 23138903579912813 23145160381486528 23191933916612384 23198205057685504 23228516301227776 23262741775099904 23269745574927544 23275458288460928 23300150294755411 23323075778689792 23353550180839648 23407072450161664 23424851473881088 23497090941830968 23503444597918208 23588090856974336 23629958354725184 23660833735850696 23715060245558528 23752467796744192 23849160194750464 23867275009650688 23880321989430016 23992433337166336 24027100511947456 24033597483585536 24104384942751344 24159627994568192 24194536752448832 24234133426294862 24249986416510976 24321411217746104 24327987771533824 24339884734579568 24346466283639808 24395667510900224 24477517836601984 24490898403932488 24509500656074896 24533616044019712 24565672162544128 24641429786400658 24648092873790848 24680298570054512 24704582009483264 24716663136043648 24730174431489736 24736861515593216 24780768014857904 24813147067142126 24856426781441024 24870014478296768 24888904690998656 24945945725431808 24972409885288096 25029642299081728 25062346535535232 25106830751895508 25119785068466176 25197251510905936 25223208836790272 25274181853398016 25358979697753856 25450308556209152 25491960420739232 25528794293944172 25610909001673303 25627662622802944 25669604744228704 25747977239885824 25765610567542912 25861127530490791 25868120426367296 25920396730331488 25927405652707328 26007362701389608 26041344447079577 26066967046770944 26101026672703136 26108084437743616 26160845679592448 26180716353161216 26248618385075968 26261454582046376 26268555727085056 26282915360317792 26363160369559552 26409953455281088 26417094754684928 26424390383190316 26444461234186072 26451611864556032 26505067333271296 26546875772831744 26593994942774336 26628743194006184 26654943747074048 26675189716668416 26689771635245312 26772079730337557 26799659389089664 26853818219235392 26861079540477952 26943915928863472 27005666691114496 27040952840972224 27085207947035434 27102925994924032 27214514797589504 27273955040742998 27357225817378688 27419923813904384 27459543442225664 27484877953015252 27540421525977206 27547868506001536 27611003422363648 27624505857931136 27650899145655808 27696152487194128 27732340839747082 27780712285139968 27795898534566976 27803414596038656 27817011125233792 27880762869600256 27910340460027872 27974306098973696 28010857892657024 28060575546236156 28075053900050432 28161634041600752 28169248998618112 28190645170530304 28206055508633728 28247615012621312 28320877731266176 28342389073960192 28357882362448144 28444462503998464 28502654866896896 28532181857937604 28539897011757824 28642681754897408 28693520859309152 28731012393532988 28781125746931712 28796858869606784 28915421972438848 28981691083147264 29067052430964856 29074912214759936 29133669052273408 29175764907364768 29269610287626632 29336691136261376 29351037474051832 29358974047918592 29427162017643761 29517006802961216 29524988255236096 29533142192977412 29555574320560904 29563566201562624 29623310548950272 29654736738779614 29722700230159552 29761536510948088 29790819482023936 29813447330394112 29829744768803584 29921736169200799 29952560493688448 29998421011515392 30013090950910144 30021206545240064 30113788391082704 30182803948892672 30222241410498368 30230413559492608 30291505523738624 30393137077456384 30416222420835328 30432849364578496 30579946106114944 30596662548957208 30628182158959616 30690077964840448 30793046775843968 30863619075559424 30903946103968256 30954523368040496 30999250214075066 31049031377509376 31170234332277712 31193909925913504 31265400934147072 31361819728146292 31370300021188352 31382335362543616 31411289089160288 31474767458259664 31483278292573184 31507191661180928 31570863837635584 31580368994544524 31652745699650432 31676787788543744 31694103816853808 31790869857410048 31824595524543976 31855908380649472 31888909135342028 31897531954317568 31995900165525373 32012409020179456 32069229195698464 32111131498654516 32167140540688384 32184724618972288 32317236322137536 32366717407161344 32391301798811648 32491192737747128 32608207837642976 32617025156294656 32792595267781888 32817503138269696 32835442735466272 32889181078543027 32989595838603712 32998516285263872 33046196539930112 33143529296283098 33219488492531264 33228471102582784 33295621774026752 33320911722205184 33343731322702592 33441940424400893 33450983185859008 33476391140004736 33527647012870144 33544042827487808 33553113197621248 33631042305878584 33656587025327728 33665687827616768 33674985305407171 33733722060527104 33777799223498176 33786932801785856 33846902654440064 33855212055943168 33891127701462416 33968800263039488 33994601529168896 34013184583940672 34073556020429618 34177586824481408 34196269907658056 34231497707072512 34300675372468736 34337063592271132 34370848515963904 34415758161237376 34494633084448768 34539704469140992 34646220827495662 34735013802807296 34868597084411552 34948509835559936 35051445578516444 35060923553092864 35074374816960512 35192053458107392 35295706523314468 35376598134903424 35403468704843008 35427714530371504 35568665586255032 35603662307784704 35623124951174528 35640545504205796 35650182772472576 35760123714410711 35842079689310048 35851771452786688 35888911674966812 35898616101897472 35951510016063488 35971162809439616 36091850279479456 36119264124741952 36139008620436964 36174566513886208 36202043186907136 36313686001011496 36323505287691776 36370966313764544 36444467583248032 36454322233505792 36519026548211648 36566743046314712 36650547652226816 36678385860419072 36698435998462304 36885788651278336 36933984368157184 37047884402187274 37132791700282432 37246162731323392 37252231275161168 37266523243020544 37477251734607872 37505717872308224 37587635518334888 37616185498895696 37626356983806976 37702395244118528 37767081759920128 37828891202021248 37878319195752112 37965129705750016 37993966414953472 38082209669891926 38198479392067456 38219360485029592 38229695069553152 38258732731433984 38336048945700352 38376718132538324 38414477753136128 38435476921004096 38464670886088832 38552825212030976 38603199112569344 38682174462217216 38722246807201034 38732717373099904 38821486014902272 38941206880490992 38970784976695264 38981322747766784 38992088248366198 39060099227978752 39191150441983232 39200771854249984 39242358391167008 39332295041414144 39453591181550084 39574047902031104 39595680945709328 39792328461641728 39849825239327488 39967197092576677 39978004295294912 40058794946875936 40069626917820416 40181099429718016 40193196902147576 40245714145486619 40337950312359392 40368589315888064 40430397868461056 40461107091249152 40585884354071672 40596858850949632 40649903527148608 40732052004806624 40743066025682944 40815382612707136 40868712816469384 40962376787782912 40993490079291904 41015899057104928 41026989830739968 41225293198487552 41247828890833664 41279158999705088 41406459037738718 41501355429727424 41512577471647744 41566818644302336 41628064229126144 41650820095140608 41736030340813312 41790563481502528 41886340173973504 41918155269050368 42047425895908048 42058795596274688 42070411004816161 42210267849322496 42279348990494336 42340439316785456 42437476228894208 42562469631055682 42573978600184192 42692418144075392 42859072206881854 42891626148131068 42933828077034496 42957297735239872 42989926284452224 43088451707564032 43134162529133984 43190522497595396 43233018516595712 43277805255107038 43289507652288128 43366344026001332 43388719663714304 43522525337019344 43555583209247648 43567360718092288 43579392748173986 43655405019505664 43801874023393024 43812627366514688 43859106437186656 43959623869815808 44095190144085388 44229818243446528 44253996351086896 44265962712114176 44479921608894464 44504236434846848 44538039973366016 44675390014402301 44789886219409408 44848409589905152 44921808302400232 45089818493200096 45136268444782592 45227483316606976 45360694278080104 45372959892237824 45542657416374272 45617192331849152 45642128843692364 45676796677230488 45689147766051328 45781479939286784 45816253618032128 45935082173882944 45995101880556136 46075327692427264 46100514642696448 46135530646729216 46242683170583053 46277807159825626 46290320762973056 46383867833224768 46396410115371008 46457032602455552 46525483550199808 46539491149855088 46550916576921856 46600300589510822 46646151557379584 46707100361679296 46814144900323328 46849702947762176 46994181883661936 47006889195836416 47019871123029827 47176181713948672 47259916709450368 47321667471701392 47430120491117056 47504935593488384 47698320389500928 47760643978860032 47984866674332672 48054201023894912 48208769885502688 48319255989136384 48389073504897664 48468266852589724 48499972833021952 48642822435492208 48655975543067648 48679769469159136 48692932567279616 48791335021800448 48955035673203968 48981796807864976 49019001312149792 49131344325088256 49282859572801316 49296185747581696 49360597140109024 49433326272087296 49460348862979472 49473723031186432 49561536029715808 49626294134284252 49712853562882048 49740028956593536 49777809381997312 49931318251390807 49944819770576192 50059284598163456 50124693071070464 50213661503791016 50279271688682729 50394503021811872 50446417673580544 50548363706796032 50717959395507712 50900617112418304 50983920841478464 51057588587888344 51221818003346606 51255325245605888 51339209488457408 51495954479771648 51531221135085824 51682998837710471 51722255060981582 51736240852734592 51840793460662976 51854811305414656 52014725402779216 52082688894159154 52133934093541888 52202053345406272 52216168875487232 52321691359184896 52361432706322432 52497236770151936 52522909164092752 52537111454170112 52551620666915689 52565830720635584 52726320739119104 52819906910562176 52848780766380632 52888922468372144 52903223729112064 53010134666542592 53093751545663488 53187989885548672 53257486388012368 53309887494148096 53379543270490624 53544159460675114 53599318778179328 53707636438470784 53887831857726944 54011333382228992 54081905681944448 54170415894070868 54205851989848064 54429029595179008 54547910081485996 54714451634757376 54919086884451328 54969755906030504 55080843051954412 55095737012003072 55249011715862272 55265645740452917 55301798291311616 55392304974388256 55464681679494164 55561424570279936 55591797069133952 55634022250467584 55805590986848549 55820680920055744 55948612197947392 56021715785314048 56121151092472312 56194480122645403 56323268083201504 56338497997236224 56381290341060608 56412111017267456 56495230025242624 56641755462532352 56684778147920384 56715764724896288 56888925007996928 57005309733793792 57064363715875208 57079794023515648 57285363509794816 57387041718618304 57462024787065976 57562251493863424 57593717739213568 57830843944877696 57963382166294528 58134104861929712 58149824429519872 58267338104546816 58351529814729536 58539220575253264 58673382272522752 58702074948103664 58717948095837184 58854324035287522 59034013605922432 59066284385954824 59111148641121808 59127132403125248 59246621097900544 59309473477559228 59445400460319104 59523073021896176 59581638964047872 59659489537607168 59843472338401598 59905120987376896 59996842023030784 60026181901820288 60227576782165408 60365607897785344 60444482820996736 60583011047477248 60786274154912768 60832444841670656 60865698729156992 61159892212229888 61193325097914416 61256364317919232 61380155929680896 61586093551687936 61767486415800319 61807892207936512 61909046736080992 61998500428150132 62098062755018752 62340468664555424 62370954632360143 62387819851827008 62530801868294144 62723639456292584 62740600042376704 62805595431191921 62822578178320576 62949534916519328 62966556585146368 63014383322361856 63141727675271168 63160737989089048 63243265085764687 63305491399300864 63353575577087488 63388207633707616 63581739714820096 63649191049087952 63711816761298944 63777818270684056 63795063908635136 63991800331050746 64024818040358912 64138458391396928 64222262997309032 64334281081376768 64369449237944576 64634472644275072 64733434814322688 64782603597623296 64982385475494256 65216415675285952 65234050312589312 65585190535563776 65635006276539392 65670885470932544 65778362157086054 65979191677207424 66092393079860224 66287058592566196 66438976985062528 66591243548053504 66687462645405184 66883880848801786 66901966371718016 66952782280009472 67055294025740288 67088085654975616 67262084611757168 67313174050655456 67331375655233536 67349970610814342 67467444121054208 67555598446996352 67693805308880128 67710424111886336 67782255402924832 67937600526078976 67989203058337792 68026369167881344 68147112040859236 68355173648962816 68392539815316112 68462995414145024 68601350744937472 68674127184542264 68741697031927808 68831516322474752 69043784567712647 69079408938281984 69292441654991324 69737194168823104 69897019671119872 70102891157032888 70121847106185728 70384106916214784 70591413046628936 70753196269806848 70806937409686016 70855429060743008 71137331172510064 71207324615569408 71246249902349056 71281091008411592 71300365544945152 71520247428821422 71684159378620096 71703542905573376 71777823349933624 71797232203794944 71903020032126976 71942325618879232 72183700558958912 72238528249483904 72278017240873928 72349133027772416 72404086373814272 72627372002022992 72647010575383552 72667073553773369 72741932627529088 72888935166496064 72908644467011584 73038053096423296 73133486092629424 73301095304453632 73356771720838144 73396871996924608 73867968736314368 74095768804374548 74265583400564864 74504462550322336 74533046486041088 74954503469215744 75175271036669776 75232370997791392 75252713967613952 75404790488237056 75583414370791943 75657782404042496 75756638391504224 75930259411500032 75987932829906944 76164419339783852 76396958784134912 76438720970059184 76459390139106304 76517465462867968 76672097891400704 76753436265076648 76828955506272256 76870953842008192 76929341772177664 77166582752149429 77206398225138688 77364348924434432 77444493614402068 77465434746199808 77882413760981984 77941569953390528 77962645495533568 77984176496732396 78120198455957504 78382300883966464 78484716782334016 78664590082828288 78907182363100168 79148095804062208 79191361891418656 79584656923283456 79699650478654976 79873725476461637 79934394185153354 79956008590589824 80117589893751872 80139253835640832 80362198859436032 80386393804295152 80491428290973238 80675900624718784 80737178631776128 80860795736922112 80922214182498304 81171768708143344 81193717701899264 81216141030687883 81299807054297216 81464104009613248 81486132051365888 81630765225414272 81737425632938768 81924753575565824 81986980158583808 82031798114209856 82053979661479936 82495657781667328 82558317999410176 82812918075477436 83002710859454848 83133637288604672 83301640190281216 83472060681626624 83581126963005056 83772680347947008 84094851791816096 84117591192549376 84140822009632322 84558697980988672 84680878633570912 84874952457788416 85124939262111364 85147957200368384 85384836288150784 85718144413763708 85783252296262136 85867656154068992 85914595470479744 85979852568904448 86245004252402303 86268325058267968 86381044995190792 86466037033191424 86555610510214076 86579015304576256 86732688052002664 86846014734997441 87045050674038688 87111166418495296 87134721436184576 87158785496347972 87310810039011328 87603748046786048 87718212874373312 87919247739631616 88190380288170776 88459636486893056 88507992702173792 88531925424228352 88959843217788928 89008472869693696 89076079946732032 89350780028804602 89579772438818816 89696819179810304 89843616604800464 90179636986400192 90454966633213952 90721388556160208 90745919784475648 91085314832748544 91234384663698304 91284257687384728 91353593354460976 91378295532102656 91562959878573568 91632507236064256 91870164347765888 91990203761112272 92201029285392896 92271061293458432 92485366341166106 92555614319651252 92580641525946112 92767735666449536 92914065204911104 93078982299710176 93101833153843712 93200601179021644 93292303114759168 93414200723358592 93628289800646656 93988363767323872 94013778391672832 94039742246059654 94519833418900736 94643334943402784 94860240982234112 95458842642600493 95521287957720064 95969733348665344 96108402047789824 96391475340920221 96417539771005376 96638511978272768 96778147009795328 96936533705179448 97063192939114787 97285644870984416 97311951086135296 97359538938318272 97385865134559232 97582670043600896 97910071346407936 97963593615729952 98038002624299584 98262688650176512 98565719145602632 98592371495163392 98721194280218048 98866652544174592 98920697725958944 98947446062372864 99123072059431616 99252588268568504 99425707125764096 99480057913187072 99555618763994624 99862636502781614 99889639541152384 100118569196326912 100249386142140928 100427323007582032 100558543377365458 100789006043623744 101096727413592064 101435918791015424 101801234224836608 101967841682956928 102115177175776688 102443636006693212 102510650491211776 102678418976914816 103062442270171648 103365997675420942 103444510121963164 103472481705469184 103681586921325952 104029450805558432 104165377788318308 104267868187083776 104404106690812544 104643382718369792 104994473540303872 105045818328185504 105074222908340224 105103241333831378 105131661441271168 105639813821124352 105697561532761264 105777844936744288 105806447458224128 106020269333085184 106375979771097344 106514972776024736 106759086540981248 107088318921350228 107198637556358656 107415272876941568 107775663715453888 108022666764457984 108163811363888896 108340831788141736 108497375749262731 108858059190358016 109095820162971992 109428903269514752 109838173768902656 109939511812061008 110161686103908824 110191474024006144 110498023431724544 110531291480905834 110603596582623232 110784609948776512 110929363358988328 111122849140559872 111183594138267904 111268044500935168 111611181973697098 111641361840111488 111897224395894784 112043431570628096 112242302184944624 112388960245290806 112646536166403008 112676995994472448 112824222034534912 112990460050485248 113283510925064704 113369556295840768 113431529449792576 113777850015993856 114128727431750416 114159588047031296 114570727019589632 114774083437236608 114924049574131952 115187435478427136 115661687889755392 116268209723859424 116299648859039744 116534676209093632 116703059629459072 117078441150506528 117346764545045504 117404149896207328 117435896191674368 117708648070575044 118068027211844864 118132568771909648 118222297282243616 118254264806250496 118493242195801088 118618946955118456 118890800920638208 119046146043792352 119257446071503663 119318979075214336 119686944676803196 119810241974753792 120052363803640576 120455153564330816 120731215795570688 120888965641993472 121261772896234817 121572548309825536 121664889683341312 121731397458313984 122319784424459776 122386650195828832 122512728635838464 122760311859361792 123172187103375872 123534972831600638 123615784415873024 123818093472161984 123997000856300264 124196125510037504 124680937329110848 124741909264720286 124775639703654016 125061603736588288 125447278912585168 125481200084753408 125515854320154001 125611190862383842 125645156356641152 125899069833038656 125933113170292736 126283455350542336 126321475978178096 126486530171529374 126610982798601728 126707151154174976 126776415267415232 127163479429640192 127298382098175904 127555636541368112 127590127817270272 127983600662101492 128049636080717824 128276916782793856 128444525994618064 128738898475889152 129268945288550144 129466869628645376 129964770950988512 130432831350571904 131170381071127552 131270012553078784 131341770941865088 131556724314172108 131958383354414848 132184786159720448 132574117185132392 132877953970125056 133287733844621741 133374925290810368 133767761697603572 133803932743436032 133905564560018944 134176171309951232 134524169223514336 134626348101310912 134662751310467072 134699941221628684 134934888242108416 135111196893992704 135387610617760256 135527863825203619 135564510805849664 135875201052157952 135978406116675584 136052738335762688 136294224081718472 136472308869281693 136710347297925632 136785079630632224 136925990828290048 137202701489874944 137348254369084528 137483394063855616 137663032644949504 138087569135425294 138158817876563968 138584883309982648 139474388337646208 139794039342239744 140205782314065776 140243694212371456 140768213832429568 141182826093257872 141506392539613696 141613874819372032 141710858121486016 142274662345020128 142492499804698112 142562182016823184 142600731089890304 143040494857642844 143368318757240192 143555646699867248 143594464407589888 143884651237758464 144367401117917824 144477056498967808 144556034481747856 144698266055544832 145254744004045984 145294021150767104 145334147107546738 145483865255058176 145777870332992128 146076106192846592 146266972185258848 146602190608907264 146713543441676288 146793743993849216 147735937472628736 148191537608749096 148531166801129728 148968643708694887 149008925100644672 149066092972082176 150006752724086489 150350542073339552 150464741995582784 150505427935227904 150809580976474112 151166828741583886 151315564808084992 151472318392874633 151513276783008448 151860518823000064 151975865659813888 152328838679567704 152527874618608951 152793917568269824 152877441940118368 152918780278212608 153034930925735936 153344195782801408 153506872530153296 153657911012544512 153741907684016384 153858683544355328 154333165504298858 154412796450277376 154728697848868864 154888987228804136 154930869492399616 155764827521963968 155883139906781056 155968352993464792 156240396911915008 156764601767932928 156969433564668032 157329180165656576 157814364726200336 158296191608124416 158382723782837312 159399300957309952 159747450952923274 159868788370306708 159912017181179648 160235179787503744 160772787608590304 160982856581946476 161351801249437568 161474357263552256 161721591473844224 162343537416286688 162387435403798528 162432282061375766 162599614108594432 162928208019226496 163101052063287877 163261530450828544 163474851265877536 163849507151131648 163973960317167616 164063596228419712 164991315563334656 165116635998820352 165625836150954872 166005421718909696 166267274577209344 166603280380562432 166944121363253248 167162253926010112 168189703583632192 168235182385098752 168281644019264644 169117395961977344 169361757267141824 169749904915576832 170249878524222728 170295914400736768 170769672576301568 171436288827527416 171566504592524272 171735312308137984 171829190940959488 171959705137808896 172490008504804606 172536650116535936 172762089990381584 172932074066382848 173111221020428152 173158030609152512 173465376104005328 173692029469994882 174090101348077376 174222332836990592 174317570992695944 174621620078022656 175207496093572096 175436425748746624 175838495479263232 176380760576341552 176919272973786112 177015985404347584 177063850848456704 178016945739387392 178152159893464064 178701560057609204 179393638359620608 179687233209600928 180359273972800384 181442777112320416 181491839568951296 182289411129557039 182468769327396608 182568515374769456 182707186708921952 182756591064205312 183125919757147136 183265014472128512 183740328695531776 183980407522224544 184402058570785792 184542122586916864 184970732682332212 185111228639302504 185161283051892224 185535471332899072 185828130409822208 186157964599420352 186203666307687424 186401202358043288 186584606229518336 186828401446717184 187404558112362899 187976727534647744 188027556783345664 188079484492119308 189039666837801472 189286669886805568 189720481964468224 190917685285200986 191042575915440128 191939466697330688 192216804095579648 192782950681840442 192835079542010752 193277023956545536 193556294019590656 193873067410358896 194126385878229574 194571289741968832 194623902172270592 194719077876636544 195165340087201792 195820142692815872 195927187231459904 196076005248599168 196525377300353024 197131438291205264 197184742990326784 197442388560436096 197733305088349184 197841395451917888 197894892124745728 198246144118863232 198505176537137008 198960115826374144 199111237527989248 199725273005563228 199779279082304768 200498772284281856 200854646015164064 201117086754730916 201578012087247488 202871837582030848 203935683365913856 204230354351553376 204887272013386424 205356837953829632 205990134123506327 206124884540343296 206731995350841884 206889020243926328 206944963410938368 207363173842651904 208058901611116864 208330755576636616 208535736374167552 208808213381625088 209452153184405593 209988947080607744 210091636656371008 210148445816680448 210206482667662756 210263322882542336 211279627642248704 211395123065522528 211555689873488576 211612894916448256 212040538666170368 212751959542194688 213029945552049472 213518173081962496 214176637842700456 214397275112717312 214830545753883136 215551327430907776 216045333528915968 216327622727777792 216681663576283472 216994751498525462 218191640325943984 218857806539029504 219676347537805312 219879023624122016 220323372207817648 220382948048012288 220996046863449088 221062582961811668 221207193165246464 221569219897553024 221858726717976656 222367188276535808 222536089001870336 223222363947394196 223282723680222976 224086863141256192 224484604369889248 224777920490581612 225293072332806016 225648444069069824 226567021850129408 226739112591681536 226863058899585152 228257454863500832 228319176094062592 229548166874473216 229848099148263904 230224267549801189 230374870956854272 231323375779510784 232536419447718848 232599297718079488 233069352418187264 233406119258918144 234093582970806251 234156882301013056 234693529090091008 234808299792414656 234871792383348736 235417296141150088 235724897137850197 236136054423689728 236265137543819296 236444594564487232 236508529612500992 236986484391602176 237237893910236912 237781601841276416 238092292087584704 238514892143007326 238637958150428672 239373889353606392 239620483949507584 240104727607281152 240910307128661632 241462431591141376 241777931283986944 242523545792469634 243145096619651072 243462794916627968 244639568848919552 244773300391657664 245520623718723584 246344374206751744 247069945663201276 247231568831746048 247636186944323968 247994001712600528 249361874658221696 249483818529440572 249551279407308032 250894557825170336 250962400169506816 251031708640308002 251222381724767684 251290312713282304 251798139666077312 252642951956356192 252973060343058748 253221965597203456 253414302308349952 253552830534830464 254596764196351808 255111273082736224 255180255634540544 255967201324202984 256553833565587712 256889051989236128 257477796951778304 258537890577100288 259929541901977024 260865662701143808 262340762142255104 262540025106157568 262683541883730176 263113448628344216 263916766708829696 264369572319440896 265148234370264784 265755907940250112 266575467689243482 266749850581620736 267535523395207144 267607865486872064 267811129120037888 268352342619902464 269048338447028672 269252696202621824 269399882443257368 269869776484216832 270222393787985408 270775221235520512 271055727650407238 271129021611699328 271750402104315904 272105476671525376 272588448163436944 272944617738563386 273420694595851264 273570159261264448 274405402979749888 274696508738169056 275326065289899008 276175138270850588 276317635753127936 277169766619965296 278948776675292416 280411564628131552 280487388424742912 281719999018406333 282365652186515744 283012785079227392 283227749638744064 283421716242972032 284549324690040256 284984999609396224 285124364033646368 285201462179780608 286080989715285688 286736637514480384 287111293399734496 287188928815179776 287769302475516928 288734802235835648 288954112997935616 289112068963495712 290509488008091968 290588042301534208 290668294215093476 290967730510116352 291555740665984256 292152212385693184 292533944370517696 293204381217814528 293427086883352576 293587487987698432 294492877033713127 295471874945257472 296383075217498192 297062333602259456 297937287417389774 298017850201289344 298132185944164352 300013505448172978 300701084146679104 300929483991165568 301619161952948224 302333657483167772 302631129616169984 302944636785749266 303026553566016896 303721037646000128 304657677359135408 305055749237217902 305587835136539648 305754883880236736 305837560556425216 306688391565602816 307013745060306592 307483815368032768 307717367088710656 308666331008597716 308825592900554752 309777974457608272 309861738984799232 311529655043927936 311766279813562112 311936705986929584 313529203535865856 313938867129336064 315628729452400672 316592383216248832 316765447565674624 318798601914619904 319494901905846548 319737576740613416 319824034362359296 320470359575007488 321545575217180608 321965713163892952 322703602498875136 322948714527104512 323698782194081371 324687074832573376 324774870807597056 324864564122751532 325199228217188864 325856416038452992 326202104126575754 326523060901657088 326949702531755072 327699014302263296 327947920634335232 328127192456839424 329139097861208789 329982631126669312 330233271997640704 331251672301909744 332010843437819392 332534549154418688 333206560761124864 333888242726506496 334324507852020224 336379407167264384 336563288038529288 338234791923954688 338723514534283648 339499809831153664 340499757048445456 340591828801473536 341539345152603136 342872577655054832 343133009185048544 343658381881918976 343919410275617792 344980017009609212 345073300233071872 345524179980763168 346222442040856304 346316061218305024 346930752208010656 347384058939989764 348180202696154752 348444665673981184 348635141985391888 350414992187144192 350872851497493248 351954901820779103 352761521152683104 353838545947572224 354031970808695168 356033891478774784 356304319786928128 357403120115218408 358787276719241216 359374466419201856 360718547945600768 361780991863973297 362885554224640832 362983679137902592 364578822259114078 364937538654793216 365137030749538912 365414373417843904 365513182128410624 366251839514294272 366530028944257024 367480657391063552 367861344668409823 367960815044449088 368804117141571584 369084245173833728 369941465364664424 370222457278605008 370322566103784448 370424838359478881 371070942665798144 371656260819644416 372315929198840704 372407332615374848 372802404716086576 373169212459036672 373656802893434368 374809116224725798 375953455069295488 376158968984238616 378079333675602944 378573339773611136 379440963928936448 381835370570401972 382085151830880256 384433608191159296 385565901363680884 385670159084021504 387112588039181312 387746134820717792 388252771756459148 389142579483937664 389438155753273088 391640285385631744 391854374462919808 392152010497198336 393361360858517821 394262876582410528 394369485980653568 394884777120872192 395466610176698368 395682790903835776 396492288237726464 397010353074274016 397920231652748288 398222475055978496 399450546011126456 399558558164609536 400997544568563712 401709292030328128 402234173509461832 403156024174494976 405743675164061696 407871366731827712 408460708703106752 409774544026772848 410713675907659264 411980268247012654 412249769080686592 413463990701683768 413778040487852656 413889926821876736 414726347685303808 416117803222233728 416661511153273232 417071472748335104 417616426763250176 418904306368811186 419977894161215488 420183273312742016 420412965335325512 420526645765084672 422559255284497408 422790246131045056 423111379746977152 424081077332340736 425503919084389376 426059891104098944 427036346163924992 428353275685400912 428794550225434624 429661091507766272 431102654861815552 432655245455555584 433363327152566944 433989502997050924 436383280651887968 437715613078059008 439639168018343447 439758047248244032 440646744415635296 440765896096024576 441992093726898176 442125165923623336 442702855600352809 443138439795106048 443717453435953312 444734376553071616 445072178003740672 446444727894788392 446565447360445952 448173726282512384 448969208739778496 449555840981163224 450586144665612032 451296888138139648 453134043700258816 453478225183363072 453726117799170304 456514909727001664 456638352188125184 459096333748946432 459696198296527808 460448535099602378 460749741913708544 462646751559021568 465072838895437696 466138704836374528 466812238517836288 468187165941612502 468313764602026112 469387058180182016 469616599584829312 470834592282300176 471449794275700394 472272108847379456 472530275087638592 472889189128974464 473972968783204352 474475787820473824 475563203682552832 476184584175169408 477029784286014652 477275916300857344 478747778707212784 479240967899015168 480209455214562304 481820614257323264 483555862567973888 485047091584939268 486925589833255936 489279137697839104 489546600783315328 492688748413503488 494139891326402552 495272373888647936 495988003425201056 498723749316443392 498967637058881144 499102558814616064 501789115650340672 501924800339013632 502063417280616004 502444763449535368 502580625426564608 503596279332154624 505285903912712384 505946120686117496 506443931194406912 506828604616699904 507105661069660928 508669514876413583 509193528392703616 510222546165472448 510360511269081088 511934402648405968 513107667131175424 513778103978472256 514955593903556608 517075781154200576 519859083803954048 521731325402287616 524681524284510208 525367083767460352 526226897256688432 527833533417659392 530296468740529568 531511815880500224 533150935378486964 533499701163241472 535071046790414288 535215730973744128 535622258240075776 536704685239804928 538096676894057344 538505392405243648 538799764886514736 540444787575970816 541550442471041024 542111455300814476 542258043223398656 544210953343050752 545176896326873888 545889235477126772 546841389191702528 547140318522528896 549393017476338112 550652130579798016 552350276541701176 554339533239930592 557897553350584832 559116078335231459 560823129256263104 560974776849485824 563439998036812666 564731304373031488 566025570158454784 566455499277488128 566843432485944064 568512987214815181 569098649380080512 569969999218792448 570248728067292736 570402924359561216 572161979430571376 573473275028960768 574222586799468992 574377857630359552 575538604951033856 577469604471671296 577908225995871232 578224137926991424 581018976016183936 581336588430186952 581935461020232704 583111481331968512 584304424771386368 585067888741035392 586408762435629056 587174975975396864 588985754067426254 592766150434996384 594124667204518912 595874574834779548 596035700402578688 596264371888328704 600027010896345956 601402168293358208 601858967982331136 604667314966335544 605262259232339968 605889273571498532 606053107132033792 607922103144982087 609315354718270816 610111498474435804 611175670273079296 611509767760473472 614027490120613184 614967630736065536 615434734177421312 617332662017195432 619555948915216544 619723477969598464 623059310087855872 623532559627124224 623873411973859168 627058407071731712 627877734258672128 631257458904801344 633184766432497664 633530895131349248 637597203829239808 638989803811693096 639475153481226832 639648068724718592 640940719150014976 643091150434361216 643931426327785904 645407204997750272 645897429054209024 647397564388162742 649374149665146752 649729128245503064 650398456434377728 651712832076905984 652404208253151508 653046121803314176 653899405063510144 655398028604526592 656254384913678848 658278195722417578 659965262253338624 662503344603819488 664021686875638784 666413121522249728 668649015704040448 672758814334528768 673126576077058576 676469583847909376 677447029068567296 679442350573803509 680999514096890912 681183657602947072 683078690305206272 685745155310109664 686266018370097088 687316763763837952 687838820551235584 689960034019218424 690146600466143744 691048359961526336 692444884081712608 692632122436610048 693861504416021312 694768117879979528 696360405392309504 696889331347962368 697270283970783776 700829984374288384 701745702994986496 703909803641558206 705523042305366208 707677091895144448 708063941617390336 712067782957549568 712608639573856256 714806240230436816 717574553438482432 718748932838403712 721437095891201536 723561983727946594 725771108449281664 729157644518228156 729875077309586432 730274061499077824 730828746835687808 732503679028588544 734961314782127104 735722689336819646 735921630088898176 737608234283143168 739882930729328848 740444914557210016 740645132207568896 740849676718957762 742141885331596288 744631858397681408 744814665230749696 745604809432173152 747313605786868736 749618232449451596 751906910138590976 752317937968477232 756158667351205888 757146679547222272 759481630244839117 763670741140803944 768867216382318592 771131802727361768 771340318168043008 774225176078362624 775492269641435584 776505543512918296 778285158967875328 778876311506546176 783280570771263488 783708748925839616 784304020994396672 786722721717035642 788525753164821056 788738971961307136 789769554241744384 790933220353396736 791365581807671552 792984576475452928 794020706148548032 795840463305496576 796444950111956992 798901092022252912 799117116329219072 799337809091507059 801995089137127424 803418584060656256 804468347018923664 806312048348989952 815742733463655424 816921417406213504 819549088053545696 821427351815318528 823960536494025308 824499538161373184 826927981403367536 827556080975705312 827779853643753472 829452695370607616 832235606444467456 833323022306546464 835232853526500352 837808612737622372 840366546625484032 840825930670651024 841053291530169344 845118510568994816 845580492262090112 846222759493954304 848832410273643719 851007838168778752 852119782208197888 856706551370801824 857589100450869248 859322183015532544 862205309723631104 865310490911111168 866726654305133888 867979005994101848 872766561303775936 875431226156118016 878610980241078007 879278336036686894 879516094496488064 881293488831270592 881531792192049152 883984187453796352 884250331847246672 885405711200705618 886276879590212096 887434906871906624 889468753106143232 890144356007481344 892889455789576784 893130894720891904 893377551337566713 896347452565024768 897938417479556992 899111681962326448 901172289331224064 902593776276279296 906268087400517632 907452235598340608 913029819454003328 918192667497892864 919392396593055616 920897070199204756 921499483827417088 925293503118043136 930145677790875392 933624477035672576 936374331883225004 936627529204052224 939233199169658624 941669184564600352 942899588551400788 944544217694758912 945060550175277184 945778378257948928 948695046776425333 948951575640947648 951126407365105664 952369168350338816 954059568572029304 955306162084971851 957495557414425568 958481935798030336 960418910429124608 963641228514646528 967111725135947776 970094183169878536 973851179666511872 978558275395678208 979093201566630656 985377496827006976 988279782652805104 990544747777295872 991976006850402112 997447498632886784 997935274117762288 998205117629232128 1003578231300681344 1004126834561232008 1004889526899070736 1005161250853129216 1007192558664309248 1010571807825424768 1011892241372234992 1012887862388813824 1014211322139321856 1017339029752827166 1018387056785407232 1020445092330944896 1023868805296811936 1026215334262350848 1027556207956944512 1029911187807113216 1034151562308401152 1039718167607908096 1043462650804575232 1050047269068605423 1050734167534920704 1052453794513376864 1055667066835318784 1060306228750122431 1060592937481059136 1063023631761000448 1066301870756973928 1067695122330262657 1070142093580828576 1070431461947488256 1071244516480151552 1073409370479609856 1076193353788114688 1077010784810487296 1077599529773029472 1080889575151941632 1083100884942082048 1084222910601628952 1084516086446797312 1088421906686101504 1090353792653747776 1091778470954253544 1093682778383405056 1094280637045057792 1098786034952676224 1101304261159596032 1104700553083402352 1108679066479861184 1115795106701169664 1118232156670462918 1121646258512526208 1126879996073625332 1129462608746062976 1132051140316909568 1133686864971888128 1137025974429630362 1138197298760161024 1139939998437584896 1140497456134585472 1144323958861142752 1146946550057921536 1148445173598937984 1151077209902067712 1154939208943342592 1155816451991742464 1156448275853982848 1162037952032367872 1162673176860373904 1163870922040465408 1166222962663937024 1168608849542772736 1170135777482070784 1174349951950793728 1177971508134852508 1185532300869992768 1188249334409037824 1191749149669559096 1192071400805157376 1200054021792691912 1202804336586716416 1203717935964662272 1209334629932671088 1210524518464679936 1211778547142997064 1212106214264067584 1215844206289964174 1218630709436541632 1220222996948871608 1222351340546158592 1223019535520946944 1228054980241226368 1229935261472131072 1230869468354842624 1234665324034390864 1239111897830433088 1239446955939196928 1246118620175711744 1247065119254248448 1247746823947718336 1255755468517344256 1262514917809602688 1267061790262698496 1277979607623386192 1278950306962453664 1279296137449437184 1281881438300029952 1286182300868722432 1287862852655571808 1290814409995500544 1291794858108418048 1294795128776325484 1298748299330293504 1299458256491006128 1300796912868755456 1303425664153811968 1304808416506303016 1306092243606628352 1307798810127020288 1311831906786540293 1312508769827357696 1316556391444835156 1325006689207638976 1328043373751277568 1337298031408080896 1345517628669057536 1346253152154117152 1352939167695818752 1354894058137134592 1358884701147607018 1361999028193781824 1362367315205894144 1366157380610412544 1371490310620219328 1372532036740194176 1374633527527675904 1375677641102471168 1379920068038436848 1380293200932287488 1380674397521694011 1382096719923052672 1384889768163425216 1385264244873220096 1387723008832042624 1389536235759959056 1392720810784619008 1393778662695924736 1394540567941567552 1403491405989972992 1407819607283116412 1411046084610732416 1416127883234780672 1424135565915099136 1429612480460873632 1437497865676807424 1442874191782403072 1447123967455893188 1451542216898563328 1458315289036456312 1459750154619172864 1460548122998155648 1461657493671375616 1466165072290839151 1469922629564254208 1471445378673639292 1471843260177796352 1479765861458657696 1480889829114420032 1481290264415137792 1481699353437915524 1484283770663192576 1489263716795362816 1491209618864346304 1494627211573737472 1499236464898903192 1503813820277181952 1504635875936954464 1512317334702411776 1514293359094444544 1518963260489678234 1527341482281607888 1537734432764637184 1542263605454723536 1542680636336086016 1548450352156725248 1550984539282871168 1553011087025836592 1556570317935750656 1557752623013092352 1567417497851679232 1568608041988793344 1573445443434071284 1577051506329642112 1579539108483488768 1582731163615343104 1585969152950905856 1588041412297096064 1591680926610993152 1597802184044505824 1598234232658438144 1598675618183014118 1606837168121312512 1608936694037847328 1612624096697979904 1631485466927310848 1633842834812427008 1638655080795643757 1639098176107091392 1642854703630637056 1647921072988050616 1650074279964951379 1653855962806735072 1655112161951410624 1655559707287506944 1658905390741215232 1664471212888934912 1666646044613092928 1670465707053000704 1675617225475244744 1680733093250968064 1681651861341302048 1682106583060338688 1690237021137989632 1691160984524180224 1692445518987908608 1697664820547287438 1702015676337557504 1704239564416395776 1713413102741603648 1718644366031065088 1724410619447262208 1730620981822222336 1733453308610267776 1735958011988203696 1745533122607551872 1757221960482156014 1758556672073373788 1759032188992976128 1762586977662541184 1768500663694493344 1770811422401411236 1772553759180424192 1774869813743813248 1778937506212286464 1785778911579153568 1786261789441783808 1786755102675133426 1795876834959113984 1798223363924652896 1802344578662448128 1814904471196681216 1826059638908006656 1836385334995785728 1838784793186111232 1841794140398409512 1850587006236086272 1860291355581750784 1867248954071345152 1872748663766450008 1873255058408104448 1878466398339317248 1883338369129200704 1885799177102801576 1889088435389517824 1890121100350554368 1891556756515897856 1897390093552850666 1897903151281895296 1902252814730211328 1904738336700677632 1908119137144058608 1910612324169943702 1914991114828851136 1920837820858249216 1927282457029293056 1934223450271895552 1940188366339757072 1947702359333023744 1958186403133261312 1976559565305610208 1981089495554591744 1983952013700804224 1994894997265773568 1995870548235524576 1996410235258464256 2007156462601362688 2008253669122464016 2009779053798141472 2010322501706258432 2014385117328618496 2021143615650849536 2023784482744469984 2028422644278643712 2034678059505654332 2036774113570814464 2040890184661889792 2047737610593623872 2052430668524701696 2055112415913889024 2061450139235991889 2068303124616802304 2079436335215816192 2086925301609150464 2100094538137210846 2101468335069841408 2104907589026753728 2111334133670637568 2120612457500244862 2121185874962118272 2126047263522000896 2132603741513947856 2135390244660525314 2140284187161657152 2140862923894976512 2146818740959219712 2152386707576229376 2154021569620974592 2155199059546058944 2161779150303883264 2168445821203257904 2169032172893594624 2176843813372203008 2180707585307495552 2183556941908507088 2188561274090115584 2197572069905352448 2209401106166804704 2217358132959722368 2231590213402339328 2236464313340925836 2243292517025052416 2253759992147250664 2258925217492125952 2265891475358569597 2267373729943776256 2274051948859260724 2276394597520322048 2280994912269170944 2288647917722285504 2293893100115843072 2296890347197875968 2303973685028461523 2309878417886685184 2311632903983484928 2312896551707965696 2324075904064735744 2325346353720747808 2327741844080930816 2332445925327874048 2337217699085545472 2340271554964141568 2348699903901587456 2355943016269705016 2371064601739985536 2376498668818075648 2383498299339118192 2384142801610314752 2400108043585383824 2405608673173432832 2407435871929324544 2418669259865342176 2423557094285994128 2424212428528135168 2431688412579928348 2437261418873083264 2440445993897743216 2446039071041893888 2456109960482452736 2459870522944262144 2469330648068781728 2478223795660866176 2492237240351423488 2494130238508496896 2495493647895436672 2511510937034688512 2525029835619205376 2532466943047813079 2534123580525396992 2555959215246772384 2557900613924907328 2558592274898874368 2563762876600059904 2572364601737444864 2575029412678868761 2575725705311143616 2581628819991001088 2583589716216836096 2589590257552650968 2592973868516352167 2597496598660587008 2598916512982012256 2601593825737510912 2606851328307623936 2609616833012606032 2612184487213256704 2615597620254040576 2623663813573080586 2625017539654715392 2633112782889670312 2650013378415277952 2656086747502555136 2674596062816161792 2691035257338115072 2692506304308234304 2709788116274269184 2717769402295214036 2723998056387563648 2742980621240438656 2745064073480388352 2749267055055351808 2759840136076873696 2760586401864574976 2761348795043388022 2764193439846105344 2769779536326850432 2775446017664085248 2779072471519918112 2785441621569238016 2787557325391849472 2789081135883135104 2806982811979945984 2815639214566232824 2822092169221464832 2832255766469561344 2859224960921747264 2874995731353614848 2885748383564806144 2894247934911786376 2903084433797126656 2916630578072912624 2919500309238345728 2921096245996311296 2923314987342751232 2932330144581678302 2939845259128508416 2942890757347278584 2943686520355592704 2959531722917315392 2961779658228840064 2963398706875831048 2968567541326385152 2978527433590725632 2982419237728692608 2989254423147474944 2998472929797806384 3007627640554363904 3009271751873908928 3028586718188889088 3037926520979356468 3054682964563215776 3084527210909447072 3085361272672172032 3098919989202469663 3101969078565742336 3106022174051673184 3113140635871501312 3115505246026184704 3134834995703358464 3137216083977586688 3146890886868142568 3154103012659284224 3159078216966977536 3165462327230686208 3171938305901811712 3176082824594192128 3195604368089011648 3196468465316876288 3197351236366028236 3213674336242625024 3217873388075694656 3225248193395959808 3262970933854621696 3267685669624854016 3277310161591287514 3278196352214182784 3285709407261274112 3295842145976101232 3300148559929902758 3307711925613470144 3310224323902821248 3317810781482430464 3328942425777869824 3333292089226185856 3340931414106001408 3351234450950489488 3361466186501936128 3363303722682604096 3364213166120677376 3382321969048360448 3384891037975817216 3395329641094574876 3408479128832791552 3426826205483207296 3448821238894524416 3466906617220535552 3471916023976407392 3491066245215103744 3514443920964312028 3517113344146747576 3518064377985952256 3525173955325082368 3537001327388986688 3541622844802822472 3545107518360848384 3549739627487626496 3560686604134895081 3571557823158307136 3572523578883567616 3573510205350266852 3591753669918227968 3596446727849305792 3604689157324896256 3629808942393362432 3652119277816013312 3672770669991571456 3677569586372222464 3683588280796819024 3720582711163501568 3734497908142690304 3745497327532900016 3746510116816208896 3756932796678634496 3766676738258401408 3771598354205603152 3780242200701108736 3783113513031795712 3794780187105701332 3795806302563790592 3809476673401355264 3816238274288117216 3821224648339887404 3829982229657702272 3854564914058586112 3880376732679514144 3913812548346620213 3916372806266522624 3953119130611220416 3962178991109183488 3967904027401608448 3979590910503706267 3989789994531547136 3991741096471049152 3992820470516928512 4014312925202725376 4016507338244928032 4019558107596282944 4020645003412516864 4028770234657236992 4042287231301699072 4047568965488939968 4056845288557287424 4069356119011308664 4073548227141628928 4081780369323779584 4095475221187247744 4104861337049403392 4110224831827778048 4122900278471983778 4158872670431632384 4173850603218300928 4200189076274421692 4202936670139682816 4209815178053507456 4241224915000489724 4242371749924236544 4265207483027895712 4270780489321050628 4280568374323314304 4304773415152458752 4308043139241949184 4310398119092117888 4336891642406515808 4338064345787189248 4361415170614991104 4367113883817014176 4377122548180231168 4395144139810704896 4418802212333609408 4434716265919444736 4463180426804678656 4472928626681851672 4486585034050104832 4507519984294501328 4517850434984251904 4531782950717139194 4534747459887552512 4548103897718521448 4552789195040644096 4561989824538341888 4577295835444571008 4587786200231686144 4593780694395751936 4607947370056923046 4619756835773370368 4625793103415931392 4648151808129471488 4650692707441495616 4664891850655748096 4680543109928283136 4697399807803174912 4711886032539410032 4742129203479971072 4766996598678236384 4768285603220629504 4800216087170767648 4811217346346865664 4814871743858649088 4837338519730684352 4847114188571988256 4848424857056270336 4863376825159856696 4874522837746166528 4880891987795486432 4892078142083787776 4912219920964905472 4938661296137563456 4956447591321732352 4984474480702846976 4988260477016993792 4990987295790873344 5023021874069377024 5050059671238410752 5064933886095626158 5068247161050793984 5111918430493544768 5115801227849814656 5127525753200119808 5144729203474889728 5150058825357737522 5151451410622287232 5163257639982002176 5179180515105301936 5185947737032704334 5194993197321174016 5197833025964024512 5213702656615247872 5219233666025212064 5231195240508081152 5247327627146161172 5250035079309430784 5266225565779340624 5300026756830555904 5382070514676230144 5385012608616468608 5419576232548538368 5435538804590428072 5447996112775127296 5485961242480877312 5490128146960776704 5519680272153747392 5521172803729149952 5522697590086776044 5528386879692210688 5539559072653700864 5550892035328170496 5558144943039836224 5570883243138476032 5575114650783698944 5578162271766270208 5595364663640549413 5613965623959891968 5631278429132465648 5644184338442929664 5664511532939122688 5718449921843494528 5749991462707229696 5771496767129612288 5788495869823572752 5806168867594253312 5833261156145825248 5842192491992622592 5846629974685502464 5864660289163356604 5885781514694557168 5887373040711185408 5919063445834630784 5923559316457680128 5926797413751662096 5957054867181451264 5964838475457385216 5996945859595612768 6015255281108727808 6018543503747817856 6057173436377778176 6075853041958712936 6109365929126431552 6150276861687546049 6169054421818894144 6170722545344344064 6197839978404939326 6203938157131484672 6212044348103346368 6226281271743002624 6231010492052369408 6253642859362966991 6269669991406716928 6274432167955173376 6293781773736285136 6308206025318568448 6318156433933955072 6330924654461372416 6343876611803623424 6352165649188384256 6391208736178023296 6394702472732056472 6427348672485250048 6435746776151389312 6450496386791919616 6535371339249708032 6554620323182575028 6556392704428365568 6591684291952202464 6600297119859805516 6615423851226940288 6620448647805642496 6657884851555739648 6666584178452371712 6687143134594802957 6702468901900978976 6722932373003872256 6726607445365208192 6764643938096720896 6769782075951634432 6790659282189149752 6816958257665583104 6853652410966414592 6897642477789048832 6933813234441071104 6943832047952814784 6982132490430207488 7028887841928624056 7034226688293495152 7036128755971904512 7050347910650164736 7074002654777973376 7083245689605644944 7090215036721696768 7099479254975252992 7121373208269790162 7143115646316614272 7147020410700533704 7183507339836455936 7192893455698611584 7209378314649792512 7259617884786724864 7304238555632026624 7355139172744444928 7367176561593638048 7441165422327003136 7473865856311838599 7490994655065800032 7493020233632417792 7513865593357268992 7533353476516802816 7543196708411206304 7560484401402217472 7566227026063591424 7589560374211402664 7591612605127581184 7618953346802710528 7632476548576234432 7642449296679774808 7659964459315404544 7709129828117172224 7760753465359028288 7827625096693240426 7832745612533045248 7906238261222440832 7924357982218366976 7935808054803216896 7959181821007412534 7979579989063094272 7983482192942098304 8028625850405450752 8033014676489856064 8039116215192565888 8057540469314473984 8084574462603398144 8095137930977879936 8113690577114574848 8138712238022617328 8147096454283257856 8163560738647559168 8190950442374495488 8220449663655556096 8245800556943967556 8317745340863264768 8400378152548843384 8419630356107014912 8482449830000979448 8484743499848473088 8530414966055791424 8541560978642101256 8561136748646628608 8609546830304917504 8616086278483898368 8620796238184235776 8673783284813031616 8676128691574378496 8722830341229982208 8734227767634028352 8754245096360462336 8790288279621409792 8837604424667218816 8869432531838889472 8945857253363703344 8973170068100209664 9015039968589002656 9035700869968503808 9063565901434278388 9069494919775105024 9096207795437042896 9105578390081288192 9123979649076683776 9154591670889142016 9187561388791503872 9215894740113846092 9251586206831862784 9296303616258942976 9301385414882991232 9361086219856566272 9423772065078820064 9484258406959942144 9533993197356472768 9536571206441259008 9600432174341535296 9622434692693731328 9629743487717298176 9664720782651858077 9674677039461368704 9694228377143976512 9696849714112540672 9726753650319713392 9749045675492333056 9761783975590972864 9784156284167575552 9824439841929810944 9877322592275126912 9912895182643464704 9968948961405693952 9981974591581746688 10100119342476821504 10129867772191252316 10136494322101587968 10223836860987089536 10231602455699629312 10289458406949779456 10300117650715475044 10302902821244574464 10358361030210603872 10371895474065408668 10389986394642348032 10395666051928049024 10438467332050424128 10462390481016162304 10494655254292322344 10532451131558681248 10600053513661111808 10764141029352460288 10770025217232937216 10839152465097076736 10871077609180856144 10895992225550254592 10971922484961754624 10980256293921553408 11039360544307494784 11045395180173552088 11056773759384421376 11079118145307401728 11101784070656340992 11116289886079672448 11141766486276952064 11156324543532540416 11190729327281098826 11262556858264931296 11288368676885859328 11329023065878245376 11436899843686989056 11499982925414459392 11550519959754659653 11576991739647145504 11612337735188506624 11666522312291650496 11684384983985245184 11693259949371004928 11729320578326713208 11771563029389114336 11774746081422370816 11838126891669261568 11847118632915360256 11853594827503324192 11914109734362902528 11929676950914770432 11993891719191225536 12030510562217455616 12037087007495635712 12114346872755556352 12151706083917425872 12218731858252863104 12300553723375092098 12338108843637788288 12395679956809878652 12407876314262969344 12424088696206692736 12452562543486005248 12507285718725933982 12539339982813433856 12587563547472570272 12616412050637136896 12661849308922744832 12704331298376768512 12782417472356046592 12789404945464112944 12854697344970500096 12871493552302778624 13070742678499416064 13109240646365150056 13112785408856731136 13183368583904404928 13200594239719611032 13230847702453880576 13240897295611284992 13315769703111479296 13333168356904743424 13374286269189605914 13404937803801957952 13445864746007744512 13453214890730416384 13529287876193441792 13539564151903268864 13581318564378299504 13633916515331166208 13707304821932829184 13867626468882142208 13887664095905629568 13964264980860414976 14057775683857248112 14068453376586990304 14072257511943809024 14100695821300329472 14148005309555946752 14166491379211289888 14198958509950505984 14242746416539580324 14286231292633228544 14294040821401067408 14367014679672911872 14385786911397223168 14430150974651943223 14608477111264053248 14710278345488889856 14734353123187276096 14882330844654006272 14947731712623677198 14981989310131600064 14986040467264835584 15027731186714537984 15066706953033605632 15086393416822412608 15120968802804434944 15132454052127182848 15179120748422805328 15183225210255162368 15187418372738634121 15237906693605421056 15264953097152468864 15284898593359549616 15319928918630809088 15521506930718056576 15655250193386480852 15665491225066090496 15812476522444881664 15871616109606433792 15918363642014825068 15966964385884196608 16057251700810901504 16066029352979712128 16078232430385131776 16127815795199230661 16169148925206796288 16190275861955759872 16277424476045234656 16294192908566515712 16327121477295118336 16381900884748990976 16440899327311112192 16491601113887935112 16635490681726529536 16800756305097686768 16839260712214029824 16964899660001958896 16969486999696946176 17060829932111582848 17083121957284202512 17122273497293257216 17219093660609835008 17241592476368471552 17347566569626063232 17445660682459964416 17468455535268056704 17508490192720924672 17580576559242819584 17675208849334437632 17738865063677778944 17891714506727406688 17946340136200419328 18025205888752081327 18030079937178005312 18071401739937007616 18127131802868556776 18150817079614465169 18192415590874085792 18211156780162576384 18247959298153367552 18309183341778284032 18375122777583007744 18431789480227692184 18503172413663725568 18592607232517885952 18602770829765982464 18722172439713132544 18847544130157640128 18968516813919884288 19067986394712945536 19200864348683070592 19244869385387462656 19329441565303716154 19349354078922737408 19388456754287953024 19453507300639426784 19498091350984666112 19523567951181945728 19568312568335151104 19648879683859621888 19754645184550253824 19825790365286929408 19963949183163493376 20200238684953643008 20259735544382504632 20447673721974179072 20463204911399258624 20578916813899558912 20600235301430950088 20605805642489148928 20716722060421207744 20743790948130817336 20779972789284696064 20791332103856098048 20876934664100848256 20924780962032324608 20989310508584644688 21064902263117362496 21200107027322223616 21540050434465874432 21742155218361712288 21791984451100509184 21943844969923509248 21960512587843106816 22078721088614989568 22090790360347104176 22113547518768842752 22158236290614803456 22203568141312681984 22232579772159344896 22312649087065080832 22381458654562197652 22525113716529862592 22576737353771718656 22873799687373978112 22999965850828918784 23101039919509319306 23153983479294291008 23224675470377013248 23333044624583300992 23368769967970490368 23386519898742009856 23458641156653426416 23543126058778228672 23549492162844741632 23676253783338523136 23694237265830720512 23707189655006648384 23859353901829540864 23987783438382451072 24074174014991271424 24303412167834851744 24437463716505726208 24601107446750184196 24676217687275576576 24791359913619757304 24815752628525938688 24848177392413385472 24924806228944265567 25014571437451867964 25175127094945140544 25232824101274273792 25408662596753537024 25564834944712093184 25578809890928225888 25709394689941000192 25742987104605557248 26141485356998832128 26218481292730300112 26225570817713462272 26366737167808809856 26401188479439222064 26461695404907761152 26481794591222569984 26666336713809486848 26748572538379211828 26809875607603915904 26906429781460832768 27058575752386883584 27162637128756599008 27414609643865658368 27735252937764284416 27775328191811259136 27857136373525943869 27928529961720829952 28115551367714496224 28136906753173980608 28144515023887618048 28201391642600658944 28296010619111893504 28332982758422579776 28397917019901011968 28485492833079160648 28572462585266457088 28588081642802134816 28734029359345823744 28771573822794446336 28860301949303886446 29216954222528106496 29420556690977779712 29468706246374552192 29895463425247354396 29963978620263200128 30133413906067211264 30172786833644825216 30241937605608869888 30358241496845610656 30366450420510324736 30374836745477268242 30529906194304937728 30569797186719099232 30639857837261618176 31043013861436113152 31310500386772961704 31624953044889763328 31743232219212867584 31836727284029650136 31933928771768393216 32114503401621803008 32132058705959424256 32156464860770263552 32255631590398461322 32338297850413592576 32380551723911519744 32554848952090469312 32654242954590236672 32763801769497981952 32881798654622224384 32983202227775870224 33601512610195373536 33678521424428059648 33929799320003917792 33938973999393892352 34121659864223165696 34166243914568405024 34244546994586514432 34483184952736943104 34695133139252126464 34891321364919928832 34936911070536113408 35161153118485639168 35350417698668875264 35477730127355557888 35783429013454813376 35892680272400838656 36050411777504162654 36060159874356010624 36142803479874015232 36254263605737113552 36301634159228930338 36384831181748171584 36495918596306735104 36618366683556568064 36750245555166015488 36863578960455384368 37006344827327451136 37205541659531964928 37695088260315280256 37937033627839768576 38135972789425891072 38401728697366141184 38658883130607432308 38698708157845474816 38776913508575906048 38907014601278853568 38996182701969332224 39047135902363891456 39167552645483845891 39297759367719243776 39509290369100507648 39651580730573858816 39927898366326986752 40400477369907286016 40519471088765009264 40895347443948358144 40926409822798517248 41200470602861900176 41211611284978297856 41433444120842415488 41487581896261634672 41582664207712196096 41753869328201696512 41978621017169289376 42129804526234724992 42400214054644447232 43051938031812822343 43080100868931748864 43484310436723424576 43583968902201018368 43775500015540768937 43887689939847018496 43921025175686213632 44157442177229979136 44181580720694208352 44227095037537685504 44316472581229606912 44407136282625363968 44465159544318689792 44625298174130161664 44762917309124395304 45050227433059725184 45153474707543437312 45747599374747956224 46202079839018638612 46307966958588582016 46666089249166601984 46737539935940980736 46917282313306852832 47086252117556457344 47352507566677046272 47388474531661441024 47414379310013296768 47718707803659081728 47975566876764902144 48148348029982542848 48606824335669703488 48874927433011452416 49202214893500368392 49352435374551153152 49582719827239514608 49631505257051877376 49696354784826770944 49849612457888531134 50029142874903735928 50350254189890281088 50465648202548547584 50817325193507074048 51129669889424186368 51157619781856451776 51485974209211114496 52436962585460600224 52451141635426924544 52733474335617619712 52802376958878444128 52923390809815522304 52963589182445139968 53332673427618973696 53497145076758423656 53619751215207831808 53812859562921665536 54325274257513198016 54829219287731316736 55470505875528568832 55550656383622518272 55714272747051887738 55857059923441659904 56231102735428992448 56273813506347961216 56402783285201317888 56592021238223787008 56665965516845159552 56795834039802023936 56970985666158321296 57144925170532914176 57176163285604269632 57543147645588892672 57720603898607772892 58937412492749104384 59790926850494708792 59927957240526400256 60266827812134422528 60345573667289650432 60716482993691221312 60732900841020649472 60749673490954536484 61059812388609875456 61139594373438198464 61279715674523236352 62086027722872226304 62621000773545923408 63249906089779526656 63486464438425735168 63673454568059300272 63867857543536786432 64264117411918848512 64312929721540527104 64511263180796922644 64761103447823039488 65109697904180938624 65527603538995963904 65966404455551740448 67203025220390747072 67357042848856119296 67653045478563006539 67859598640007835584 67877947998787784704 68243319728446331392 68332487829136810048 68489093989173028864 68966369905473886208 69390266278504252928 69782642729839857664 69873822141072226816 70700835397337750528 70955460254711115776 71566858026909626752 72100823555008325308 72120319748712021248 72508527211474227104 72603268318457860676 72769662363496343168 73236733367113136128 73727157920910768736 74411083319063929856 75390176520630560512 75874067255679537152 76271945578851782144 76803457394732282368 77317766261214864616 77397416315690949632 77553827017151812096 77814029202557707136 77992365403938664448 78094271804727782912 78335105290967691782 79018580738201015296 79303161461147717632 79855796732653973504 81038942177530018528 81790694887896716288 81852819645597034496 82400941205723800352 82423222569956595712 82866888241684830976 82975163792523269344 83165328415424392192 83507738656403393024 83957242034338578752 84259609052469449984 84800428109288894464 86103876063625644686 86160201737863497728 86968620873446849152 87167937804402036736 87551000031081537874 87775379879694036992 88314884354459958272 88363161441388416704 88632945162459213824 88930319088637379584 89250596348260323328 89525834618248790608 90100454866119450368 91495198749495912448 92404159678037277224 92615933917177164032 93332178498333203968 93834564626613705664 94172504235112914688 94705015133354092544 94776949063322882048 94828758620026593536 95437415607318163456 95951133753529804288 96296696059965085696 97213648671339406976 97749854866022904832 98404429787000736784 98704870749102306304 99165439654479029216 99392709569653541888 99699224915777062268 100058285749807471856 100700508379780562176 102259339778848372736 102315239563712903552 102971948418422228992 104873925170921200448 104902283270853849088 105466948671235239424 105604753917756888256 105846781619631044608 105927178364890279936 106311928609170438847 106665346855237947392 106994290153516847312 107239502430415663616 107625719125843331072 108650548515026396032 109658438575462633472 111101312767245036544 111428545494103775476 112462205470857984896 112547627012695922432 113184042476447574016 113331931033690319104 113941971332316642592 114289850341065828352 114352326571208539264 115086295291177785344 115441207797215545784 117874824985498208768 119581853700989417584 119855914481052800512 120533655624268845056 120691147334579300864 121432965987382442624 121499346981909072968 122119624777219750912 122279188746876396928 122559431349046472704 124172055445744452608 125242001547091846816 126499812179559053312 127055719557301256183 127346909136118600544 127735715087073572864 128528234823837697024 128625859443081054208 129022526361593845288 129522206895646078976 130219395808361877248 131055207077991927808 131932808911103480896 134406050440781494144 134714085697712238592 135306090957126013078 135719197280015671168 136486639456892662784 136664975658273620096 136978187978346057728 137932739810947772416 138780532557008505856 139747644282144453632 141401670794675501056 143133716053819253504 144201647110016650616 144240639497424042496 145017054422948454208 145206536636915721352 145539324726992686336 146473466734226272256 147454315841821537472 148822166638127859712 150780353041261121024 152543891157703564288 153606914789464564736 154635532522429729232 154794832631381899264 155107654034303624192 155628058405115414272 156188543609455565824 156670210581935383564 158037161476402030592 162077884355060037056 163581389775793432576 163705639291194068992 164801882411447600704 164846445139913191424 165733776483369661952 165950327585046538688 166330656830848784384 167015477312806786048 167914484068677157504 168519218104938899968 172207752127251289372 172320403475726995456 173937241746893698304 175102000062163075748 176629768708919916544 176726322882776833408 177860638177274759168 179051669236497581216 180200909732238900736 182990397498991824896 184808319356074554448 185231867834354328064 186664356996666407936 187669129253227411328 188345008470225829376 189410030266708185088 189657517240053187072 191902267507059608576 192593392119930171392 194427297342678813952 195499709732045809664 196808859574001473568 197409741498204612608 198330879308958058432 198785419139307083776 199398449831554124536 200116571499614943712 201401016759561124352 204518679557696745472 204630479127425807104 205943896836844457984 209747850341842400896 210933897342470478848 211209507835513776512 211693563239262089216 212623857218340877694 213988580307033694624 214479004860831327232 215251438251686662144 217301097030052792064 222202625534490073088 222857090988207550952 224924410941715969792 225095254025391844864 226368084952895148032 226663862067380638208 227883942664633285184 228579700682131656704 228704653142417078528 230172590582355570688 230882415594431091568 235749649970996417536 239163707401978835168 239711828962105601024 241382294669158601728 242865931974764885248 242998693963818145936 244239249554439501824 244558377493752793856 248344110891488905216 250484003094183693632 252999624359118106624 254111439114602512366 254693818272237201088 255471430174147145728 257056469647675394048 257251718886162108416 258045052723187690576 259044413791292157952 260438791616723754496 263865617822206961792 268812100881562988288 270612181914252026156 271438394560031342336 272973278913785325568 273329951316547240192 274172868518386921237 277561065114017011712 279495288564288907264 282803341589351002112 286267432107638507008 288403294220033301232 288481278994848084992 290034108845896908416 290413073273831442704 291078649453985372672 294908631683643074944 297644333276255719424 301560706082522242048 305087782315407128576 306428500108785382559 307213829578929129472 309271065044859458464 309589665262763798528 310215308068607248384 311256116810230828544 312377087218911131648 313340421163870767128 316074322952804061184 324155768710120074112 327162779551586865152 329603764822895201408 331467552966739323904 331900655170093077376 332661313661697568768 334030954625613572096 335828968137354315008 337038436209877799936 344415504254502578744 347874483493787396608 350204000124326151496 353259537417839833088 353452645765553666816 355721276354549518336 358103338472995162432 360401819464477801472 369616638712149108896 370463735668708656128 373328713993332815872 375338258506454822656 376690016940451658752 379315034480106374144 383804535014119217152 388854594685357627904 390999419464091619328 393617719148002947136 394819482996409225216 396661758617916116864 397570838278614167552 398796899663108249072 400233142999229887424 402802033519122248704 409260958254851614208 419495700683684801792 421867794684940957696 422419015671027553024 425247714436681755388 427977160614067389248 428958009721662654464 434602194060105584128 444405251068980146176 445714181976415101904 449848821883431939584 450190508050783689728 453327724134761276416 455767885329266570368 457409306284834157056 461764831188862183136 471499299941992835072 473571318349941045773 478327414803957670336 479423657924211202048 482764589338317203456 485731863949529770496 485997387927636291872 488478499108879003648 489116754987505587712 496688221782977810432 500968006188367387264 508222878229205024732 509387636544474402176 514112939295350788096 516090105446375381152 520877583233447508992 527731235644413923584 537624201763125976576 541224363828504052312 542876789120062684672 545946557827570651136 546659902633094480384 548345737036773842474 555122130228034023424 558990577128577814528 572534864215277014016 576806588440066602464 576962557989696169984 580068217691793816832 580826146547662885408 582157298907970745344 589817263367286149888 603121412165044484096 610175564630814257152 612857000217570765118 614427659157858258944 618542130089718916928 620430616137214496768 622512233620461657088 624754174437822263296 626680842327741534256 648311537420240148224 659207529645790402816 662935105933478647808 663801310340186154752 668061909251227144192 671657936274708630016 674076872419755599872 688831008509005157488 695748966987574793216 700408000248652302992 706905291531107333632 716206676945990324864 720803638928955602944 739233277424298217792 740927471337417312256 744183500264193071929 746657427986665631744 750676517012909645312 753380033880903317504 758630068960212748288 767609070028238434304 777709189370715255808 787235438296005894272 793323517235832233728 797593799326216498144 800466285998459774848 805604067038244497408 818521916509703228416 838991401367369603584 843735589369881915392 844838031342055106048 850495428873363510776 855954321228134778496 857916019443325308928 869204388120211168256 891428363952830203808 899697643766863879168 900381016101567379456 906655448269522552832 911535770658533140736 914818612569668314112 923529662377724366272 942998599883985670144 947142636699882091546 956654829607915340672 958847315848422404096 965529178676634406912 971463727899059540992 971994775855272583744 978233509975011175424 1001936012376734774528 1016445756458410049464 1018775273088948804352 1032180210892750762304 1041755166466895017984 1055462471288827847168 1075248403526251953152 1082448727657008104624 1085753578240125369344 1093319805266188960768 1096691474073547684948 1145069728430554028032 1153613176880133204928 1153925115979392339968 1160136435383587633664 1161652293095325770816 1164314597815941490688 1179634526734572299776 1206242824330088968192 1225714000435141530236 1237084260179437833856 1245024467240923314176 1253361684655483068512 1296623074840480296448 1318415059291580805632 1325870211866957295616 1327602620680372309504 1343315872549417260032 1348153744839511199744 1377662017018010314976 1391497933975149586432 1400816000497304605984 1413810583062214667264 1432413353891980649728 1441607277857911205888 1478466554848596435584 1481854942674834624512 1488367000528386143858 1501353034025819290624 1506760067761806635008 1517260137920425496576 1555418378741430511616 1574470876592011788544 1586647034471664467456 1595187598652432996288 1600932571996919549696 1611208134076488994816 1637043833019406456832 1677982802734739207168 1689676062684110212096 1700990857746727021552 1711908642456269556992 1738408776240422336512 1782856727905660407616 1799395287533727758336 1800762032203134758912 1813310896539045105664 1823071541317066281472 1829637225139336628224 1847059324755448732544 1894285273399764183092 1913309659215830681344 1942927455798119081984 1943989551710545167488 1956467019950022350848 2003872024753469549056 2032891512916820098928 2037550546177897608704 2064360421785501524608 2083510332933790035968 2110924942577655694336 2150496807052503906304 2164897455314016209248 2171507156480250738688 2186639610532377921536 2193382948147095369896 2290139456861108056064 2307226353760266409856 2320272870767175267328 2323304586190651541632 2328629195631882981376 2359269053469144599552 2451428000870283060472 2474168520358875667712 2490048934481846628352 2506723369310966137024 2593246149680960592896 2636830118583161611264 2655205241360744619008 2686631745098834520064 2755324034036020629952 2782995867950299172864 2801632000994609211968 2827621166124429334528 2864826707783961299456 2956933109697192871168 2976734001056772287716 3002706068051638581248 3110836757482861023232 3148941753184023577088 3173294068943328934912 3190375197304865992576 3201865143993839099392 3274087666038812913664 3355965605469478414336 3379352125368220424192 3401981715493454043104 3423817284912539113984 3476817552480844673024 3565713455811320815232 3598790575067455516672 3646143082634132562944 3659274450278673256448 3694118649510897465088 3788570546799528366184 3826619318431661362688 3885854911596238163968 3887979103421090334976 3912934039900044701696 4007744049506939098112 4065783025833640197856 4075101092355795217408 4128720843571003049216 4221849885155311388672 4300993614105007812608 4329794910628032418496 4343014312960501477376 4373279221064755843072 4386765896294190739792 4614452707520532819712 4640545741534350534656 4646609172381303083264 4718538106938289199104 4902856001740566120944 4948337040717751335424 5013446738621932274048 5186492299361921185792 5209284501849351503503 5273660237166323222528 5310410482721489238016 5373263490197669040128 5510648068072041259904 5603264001989218423936 5655242332248858669056 5729653415567922598912 5913866219394385742336 5953468002113544575432 6005412136103277162496 6297883506368047154176 6346588137886657869824 6380750394609731985152 6403730287987678198784 6711931210938956828672 6758704250736440848384 6803963430986908086208 6847634569825078227968 7131426911622641630464 7292286165268265125888 7388237299021794930176 7577141093599056732368 7653238636863322725376 7775958206842180669952 8015488099013878196224 8131566051667280395712 8150202184711590434816 8257441687142006098432 8443699770310622777344 8659589821256064836992 8773531792588381479584 9228905415041065639424 9281091483068701069312 9293218344762606166528 9437076213876578398208 9805712003481132241888 9896674081435502670848 10026893477243864548096 10372984598723842371584 10418569003698703007006 10547320474332646445056 10620820965442978476032 11021296136144082519808 11206528003978436847872 11459306831135845197824 11827732438788771484672 11906936004227089150864 12595767012736094308352 12693176275773315739648 12761500789219463970304 12807460575975356397568 13607926861973816172416 13695269139650156455936 14262853823245283260928 14584572330536530251776 14776474598043589860352 15154282187198113464736 15306477273726645450752 15551916413684361339904 16030976198027756392448 16263132103334560791424 16300404369423180869632 16514883374284012196864 17319179642512129673984 17547063585176762959168 18457810830082131278848 18586436689525212333056 19611424006962264483776 19793348162871005341696 20053786954487729096192 20837138007397406014012 22042592272288165039616 22413056007956873695744 22918613662271690395648 23655464877577542969344 23813872008454178301728 25191534025472188616704 25523001578438927940608 25614921151950712795136 27215853723947632344832 27390538279300312911872 28525707646490566521856 29552949196087179720704 30308564374396226929472 30612954547453290901504 31103832827368722679808 32526264206669121582848 33029766748568024393728 34638359285024259347968 35094127170353525918336 36915621660164262557696 37172873379050424666112 39222848013924528967552 39586696325742010683392 40107573908975458192384 41674276014794812028024 44085184544576330079232 44826112015913747391488 47310929755155085938688 47627744016908356603456 51046003156877855881216 54431707447895264689664 57051415292981133043712 59105898392174359441408 60617128748792453858944 62207665654737445359616 65052528413338243165696 66059533497136048787456 69276718570048518695936 70188254340707051836672 73831243320328525115392 74345746758100849332224 78445696027849057935104 80215147817950916384768 83348552029589624056048 88170369089152660158464 89652224031827494782976 95255488033816713206912 102092006313755711762432 108863414895790529379328 114102830585962266087424 121234257497584907717888 130105056826676486331392 138553437140097037391872 140376508681414103673344 156891392055698115870208 160430295635901832769536 166697104059179248112096 176340738178305320316928 179304448063654989565952 190510976067633426413824 217726829791581058758656 242468514995169815435776 260210113653352972662784 277106874280194074783744 280753017362828207346688 313782784111396231740416 333394208118358496224192 381021952135266852827648 435453659583162117517312 484937029990339630871552 520420227306705945325568 561506034725656414693376 627565568222792463480832 666788416236716992448384 762043904270533705655296 969874059980679261743104 1123012069451312829386752 1255131136445584926961664 1333576832473433984896768 1524087808541067411310592 1939748119961358523486208 2667153664946867969793536 3048175617082134822621184 5334307329893735939587072 10668614659787471879174144 21337229319574943758348288
- Sum of all divisors σ(n): 62917912915950579604992000
- Sum of proper divisors (its aliquot sum) s(n): 41580683596375635846643712
- 21337229319574943758348288 is an abundant number, because the sum of its proper divisors (41580683596375635846643712) is greater than itself. Its abundance is 20243454276800692088295424
Bases of 21337229319574943758348288
- Binary: 10001101001100101010110000100111001110101101101100100110110111110100011110000000000002
- Hexadecimal: 0x11A65584E75B64DBE8F000
- Base-36: 2OIL2X86XMNZZ981S
Squares and roots of 21337229319574943758348288
- 21337229319574943758348288 squared (213372293195749437583482882) is 455277355036128617396140843779375398587293912530944
- 21337229319574943758348288 cubed (213372293195749437583482883) is 9714357328415414712955209501830592077559590968080237563491371656855129423872
-
The
square root of 21337229319574943758348288 is 4619223887145.4308150237 -
21337229319574943758348288 is a
perfect cube number . Itscube root is 277361392
Scales and comparisons
How big is 21337229319574943758348288?- 21,337,229,319,574,943,758,348,288 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,337,229,319,574,943,758,348,288 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 21337229319574943758348288 cubic inches would be around 23113449.3 feet tall.
Recreational maths with 21337229319574943758348288
- 21337229319574943758348288 backwards is 88284385734947591392273312
- The number of decimal digits it has is: 26
- The sum of 21337229319574943758348288's digits is 127
- 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 21337229319574943758348288 - Facts about the integer". Numbermatics.com. 2024. Web. 25 September 2024.
APA style:
Numbermatics. (2024). Number 21337229319574943758348288 - Facts about the integer. Retrieved 25 September 2024, from https://numbermatics.com/n/21337229319574943758348288/
Chicago style:
Numbermatics. 2024. "Number 21337229319574943758348288 - Facts about the integer". https://numbermatics.com/n/21337229319574943758348288/
The information we have on file for 21337229319574943758348288 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 21337229319574943758348288, math, Factors of 21337229319574943758348288, curriculum, school, college, exams, university, Prime factorization of 21337229319574943758348288, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, three hundred thirty-seven sextillion, two hundred twenty-nine quintillion, three hundred nineteen quadrillion, five hundred seventy-four trillion, nine hundred forty-three billion, seven hundred fifty-eight million, three hundred forty-eight thousand, two hundred eighty-eight.