102232881040806414426046464
102,232,881,040,806,414,426,046,464 is an even composite number composed of seven prime numbers multiplied together.
102232881040806414426046464 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 102232881040806414426046464:
220 × 32 × 114 × 172 × 432 × 1272 × 2932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 11 × 11 × 17 × 17 × 43 × 43 × 127 × 127 × 293 × 293)See below for interesting mathematical facts about the number 102232881040806414426046464 from the Numbermatics database.
Names of 102232881040806414426046464
- Cardinal: 102232881040806414426046464 can be written as One hundred two septillion, two hundred thirty-two sextillion, eight hundred eighty-one quintillion, forty quadrillion, eight hundred six trillion, four hundred fourteen billion, four hundred twenty-six million, forty-six thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 1.02232881040806414426046464 × 1026
Factors of 102232881040806414426046464
Divisors of 102232881040806414426046464
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 32 33 34 36 43 44 48 51 64 66 68 72 86 88 96 99 102 121 127 128 129 132 136 144 153 172 176 187 192 198 204 242 254 256 258 264 272 288 289 293 306 344 352 363 374 381 384 387 396 408 473 484 508 512 516 528 544 561 576 578 586 612 688 704 726 731 748 762 768 774 792 816 867 879 946 968 1016 1024 1032 1056 1088 1089 1122 1143 1152 1156 1172 1224 1331 1376 1397 1408 1419 1452 1462 1496 1524 1536 1548 1584 1632 1683 1734 1758 1849 1892 1936 2032 2048 2057 2064 2112 2159 2176 2178 2193 2244 2286 2304 2312 2344 2448 2601 2637 2662 2752 2794 2816 2838 2904 2924 2992 3048 3072 3096 3168 3179 3223 3264 3366 3468 3516 3698 3784 3872 3993 4064 4096 4114 4128 4191 4224 4257 4318 4352 4356 4386 4488 4572 4608 4624 4688 4896 4981 5202 5203 5274 5324 5461 5504 5547 5588 5632 5676 5808 5848 5984 6096 6144 6171 6192 6336 6358 6446 6477 6528 6579 6732 6936 7032 7396 7568 7744 7986 8041 8128 8192 8228 8256 8382 8448 8514 8636 8704 8712 8772 8976 9144 9216 9248 9376 9537 9669 9792 9962 10404 10406 10548 10648 10922 11008 11094 11176 11264 11352 11616 11696 11968 11979 12192 12288 12342 12384 12427 12573 12599 12672 12716 12892 12954 13056 13158 13464 13872 14064 14641 14792 14943 15136 15367 15488 15609 15972 16082 16129 16256 16383 16384 16456 16512 16641 16764 16896 17028 17272 17408 17424 17544 17952 18288 18432 18496 18513 18752 19074 19338 19431 19584 19924 20339 20808 20812 21096 21296 21844 22016 22188 22352 22528 22627 22704 23232 23392 23749 23936 23958 24123 24384 24576 24684 24768 24854 25146 25198 25344 25432 25784 25908 26112 26316 26928 27744 28128 28611 29007 29282 29584 29886 30272 30734 30976 31218 31433 31944 32164 32258 32512 32766 32768 32912 33024 33282 33528 33792 34056 34544 34816 34848 34969 35088 35453 35904 36576 36703 36864 36992 37026 37211 37281 37504 37797 38148 38676 38862 39168 39848 40678 41616 41624 42192 42592 43688 43923 44032 44376 44704 44829 45056 45254 45408 46101 46464 46784 46827 47498 47872 47916 48246 48387 48768 49149 49152 49368 49536 49708 50292 50396 50688 50864 51568 51816 52224 52632 53856 54791 55488 56256 57222 57233 58014 58564 59168 59772 60071 60544 61017 61468 61952 62436 62866 63888 64328 64516 65024 65532 65536 65824 66048 66564 67056 67584 67881 68112 69088 69632 69696 69938 70176 70906 71247 71808 72369 73152 73406 73728 73984 74052 74422 74562 75008 75594 76296 77352 77724 78336 79696 81356 83232 83248 84384 84677 85184 85849 87376 87846 88064 88451 88752 89408 89658 90112 90508 90816 92202 92837 92928 93568 93654 94299 94996 95744 95832 96492 96774 97536 98298 98304 98736 99072 99416 100584 100792 101376 101728 103136 103632 104448 104907 105264 106359 107712 109582 110109 110976 111633 111843 112512 113391 114444 114466 116028 117128 118336 119544 120142 121088 122034 122936 123904 124872 125732 127776 128656 129032 130048 131064 131072 131648 131769 132096 133128 134112 135168 135762 136224 136697 138176 138303 138589 139264 139392 139876 140352 141812 142494 143616 144738 145161 146304 146812 147456 147968 148104 148844 149124 150016 151188 152592 154704 155448 156672 159392 162712 164373 166464 166496 168768 169037 169354 170368 171698 171699 174752 175692 176128 176902 177419 177504 178816 179316 180213 180224 181016 181632 183051 184404 185674 185856 187136 187308 188598 189992 191488 191664 192984 193548 195072 196596 196608 197472 198144 198832 201168 201584 202752 203456 203643 206272 207264 208896 209814 210528 212718 213741 214183 215424 219164 220218 221952 223266 223686 223729 225024 226782 228888 228932 232056 234256 234823 236672 239088 240284 242176 244068 245872 247808 248897 249744 251464 254031 255552 257312 257547 258064 260096 261239 262128 262144 263296 263538 264192 265353 266256 268224 270336 271524 272448 273394 274193 276352 276606 277178 278511 278528 278784 279752 280704 282897 283624 284988 287232 289476 290322 292608 293624 294912 295936 296208 297688 298248 300032 302376 305184 309408 310896 313344 314721 318784 319077 325424 328746 330327 332928 332992 334899 337536 338074 338708 340736 343396 343398 345763 349504 351384 352256 353804 354838 355008 357632 358632 360426 360448 362032 363264 366102 368808 371348 371712 374272 374616 377196 379984 382976 383328 384659 385968 387096 389983 390144 393192 393216 394944 396288 397664 402336 403168 403733 405504 406912 407286 409321 410091 412544 414528 415767 417792 419628 421056 425436 427482 428366 430848 438328 440436 443904 446532 447372 447458 450048 453564 457776 457864 464112 468512 469646 473344 478176 480568 484352 488136 491744 493119 495616 497794 499488 502928 507111 508062 511104 514624 515094 515097 516128 520192 522478 524256 524288 526592 527076 528384 530706 532257 532512 534361 536448 540639 540672 541757 543048 544896 546788 548386 552704 553212 554356 557022 557056 557568 559504 561408 565794 567248 569976 574464 578952 580644 585216 587248 589824 591872 592416 595376 596496 600064 602701 604752 610368 618816 621792 626688 629442 629563 632587 637568 638154 642549 650848 657492 660654 660781 665856 665984 669798 671187 675072 676148 677416 681472 686792 686796 691526 693547 699008 702768 704469 704512 707608 709676 710016 715264 717264 720852 720896 724064 726528 732204 737616 742696 743424 746691 748544 749232 754392 759968 762093 765952 766656 769318 771936 772641 774192 779966 780288 783717 786384 786432 789888 792576 795328 796059 804672 806336 807466 811008 813824 814572 818642 820182 822579 825088 829056 831534 835533 835584 839256 842112 850872 854964 856732 861696 876656 880872 887808 893064 894744 894916 900096 907128 915552 915728 928224 931447 937024 939292 944339 946688 956352 961136 968704 972961 976272 983488 986238 991232 995588 998976 1005856 1014222 1016124 1021207 1022208 1029248 1030188 1030194 1032256 1037289 1040384 1044956 1048512 1048576 1053184 1054152 1056768 1061412 1064514 1065024 1068722 1072896 1081278 1081344 1083514 1086096 1089792 1093576 1096772 1105408 1106424 1108712 1114044 1114112 1115136 1119008 1122816 1131588 1134496 1139952 1148928 1153977 1157904 1161288 1169949 1170432 1174496 1179648 1183744 1184832 1190752 1192992 1200128 1205402 1209504 1211199 1220736 1227963 1230273 1237632 1243584 1247301 1253376 1258884 1259126 1265174 1275136 1276308 1285098 1301696 1314984 1321308 1321562 1331712 1331968 1339596 1342374 1350144 1352296 1354832 1362944 1373584 1373592 1383052 1387094 1398016 1405536 1408938 1409024 1415216 1419352 1420032 1430528 1434528 1441704 1441792 1448128 1453056 1459433 1464408 1475232 1485392 1486848 1493382 1497088 1498464 1503667 1508784 1519936 1521333 1524186 1524479 1531904 1533312 1538636 1543872 1545282 1548384 1559932 1560576 1567434 1572768 1572864 1578229 1579776 1585152 1590656 1592118 1596771 1600073 1603083 1609344 1612672 1614932 1622016 1625271 1627648 1629144 1637284 1640364 1645158 1650176 1658112 1663068 1671066 1671168 1678512 1684224 1701744 1709928 1713464 1723392 1753312 1761744 1775616 1786128 1789488 1789832 1800192 1808103 1814256 1831104 1831456 1856448 1859407 1862894 1874048 1878584 1888678 1888689 1893376 1897761 1912704 1922272 1927647 1937408 1945922 1951609 1952544 1966976 1972476 1982343 1982464 1991176 1997952 2011712 2013561 2028444 2032248 2042414 2044416 2058496 2060376 2060388 2064512 2074578 2080641 2080768 2089912 2097024 2106368 2108304 2113407 2113536 2122824 2129028 2130048 2137444 2145792 2162556 2162688 2167028 2172192 2179584 2187152 2193544 2210816 2212848 2217424 2228088 2228224 2230272 2238016 2240073 2245632 2263176 2268992 2279904 2297856 2307954 2315808 2322576 2339898 2340864 2348992 2351151 2356013 2359296 2367488 2369664 2381504 2385984 2400256 2410804 2419008 2422398 2441472 2455926 2460546 2461019 2467737 2475264 2487168 2494602 2506752 2517768 2518252 2530348 2550272 2552616 2570196 2583053 2603392 2629968 2642616 2643124 2663424 2663936 2679192 2684748 2700288 2704592 2709664 2725888 2747168 2747184 2766104 2774188 2794341 2796032 2811072 2817876 2818048 2830432 2833017 2838704 2840064 2861056 2869056 2873629 2883408 2883584 2896256 2906112 2918866 2918883 2928816 2950464 2970784 2973696 2986764 2994176 2996928 3007334 3016123 3017568 3039872 3042666 3048372 3048958 3063621 3063808 3066624 3077272 3087744 3090564 3096768 3111867 3119864 3121152 3134868 3145536 3145728 3156458 3159552 3170304 3181312 3184236 3193542 3200146 3206166 3218688 3225344 3229864 3244032 3250542 3255296 3258288 3274568 3280728 3290316 3300352 3316224 3326136 3342132 3342336 3357024 3368448 3403488 3419856 3426928 3446784 3461931 3506624 3509847 3523488 3551232 3572256 3578976 3579664 3600384 3616206 3628512 3633597 3641111 3662208 3662912 3683889 3691507 3712896 3718814 3725788 3748096 3757168 3777356 3777378 3786752 3795522 3803393 3825408 3844544 3855294 3874816 3891844 3903218 3905088 3933952 3944952 3964686 3964928 3982352 3991991 3995904 4023424 4027122 4056888 4064496 4084828 4088832 4116992 4120752 4120776 4129024 4149156 4161282 4161536 4179824 4194048 4212736 4216608 4226814 4227072 4231249 4245648 4258056 4260096 4274888 4289813 4291584 4325112 4325376 4334056 4344384 4359168 4374304 4378299 4387088 4421632 4425696 4434848 4441063 4456176 4456448 4460544 4476032 4480146 4491264 4502531 4511001 4526352 4537984 4559808 4573437 4595712 4615908 4631616 4645152 4661281 4679796 4681728 4697984 4702302 4712026 4718592 4725797 4734687 4734976 4739328 4763008 4771968 4800219 4800512 4809249 4821608 4838016 4844796 4875813 4882944 4911852 4921092 4922038 4935474 4950528 4974336 4989204 5013504 5035536 5036504 5060696 5100544 5105232 5140392 5166106 5206784 5259936 5285232 5286248 5326848 5327872 5358384 5369496 5400576 5409184 5419328 5424309 5451776 5494336 5494368 5532208 5548376 5578221 5588682 5592064 5622144 5635752 5636096 5660864 5666034 5666067 5677408 5680128 5693283 5722112 5738112 5747258 5766816 5767168 5792512 5812224 5837732 5837766 5854827 5857632 5877971 5900928 5941568 5947029 5947392 5959327 5973528 5988352 5993856 6014668 6032246 6035136 6079744 6085332 6096744 6097916 6127242 6127616 6133248 6154544 6175488 6181128 6193536 6223734 6239728 6241923 6242304 6269736 6291072 6312916 6319104 6340608 6362624 6368472 6387084 6400292 6412332 6437376 6450688 6459728 6488064 6501084 6510592 6516576 6549136 6561456 6580632 6600704 6629711 6632448 6652272 6684264 6684672 6714048 6736896 6806976 6839712 6853856 6893568 6923862 6958457 7013248 7019694 7046976 7068039 7102464 7144512 7157952 7159328 7200768 7232412 7257024 7267194 7268591 7282222 7324416 7325824 7367778 7383014 7383057 7425792 7437628 7451576 7496192 7514336 7554712 7554756 7573504 7591044 7606786 7629017 7650816 7689088 7710588 7749159 7749632 7783688 7806436 7810176 7867904 7889904 7929372 7929856 7964704 7983982 7991808 8046848 8054244 8113776 8128992 8169656 8177664 8233984 8241504 8241552 8258048 8298312 8322564 8323072 8359648 8383023 8388096 8425472 8433216 8453628 8454144 8462498 8491296 8499051 8516112 8520192 8549776 8579626 8583168 8620887 8650224 8650752 8668112 8688768 8718336 8748608 8756598 8756649 8774176 8843264 8851392 8869696 8882126 8912352 8912896 8921088 8952064 8960292 8982528 9005062 9022002 9048369 9052704 9075968 9119616 9146874 9190863 9191424 9209869 9231816 9263232 9290304 9322562 9359592 9363456 9395968 9404604 9424052 9437184 9451594 9469374 9469952 9478656 9526016 9543936 9600438 9601024 9618498 9643216 9676032 9689592 9751626 9765888 9823704 9842184 9844076 9870948 9901056 9948672 9978408 10027008 10071072 10073008 10121392 10201088 10210464 10245917 10280784 10332212 10387729 10413568 10519872 10570464 10572496 10653696 10655744 10702571 10716768 10738992 10753979 10801152 10818368 10838656 10848618 10902823 10903552 10923333 10988672 10988736 11064416 11074521 11096752 11156442 11177364 11184128 11233277 11244288 11271504 11272192 11321728 11332068 11332134 11354816 11360256 11386566 11410179 11444224 11476224 11494516 11533632 11534336 11585024 11624448 11675464 11675532 11709654 11715264 11755942 11790299 11801856 11883136 11894058 11894784 11918654 11947056 11975973 11976704 11987712 12029336 12064492 12070272 12159488 12170664 12193488 12195832 12254484 12255232 12266496 12309088 12350976 12362256 12387072 12447468 12479456 12483846 12484608 12539472 12582144 12625832 12638208 12681216 12693747 12725248 12736944 12774168 12800584 12824664 12869439 12874752 12901376 12919456 12976128 13002168 13021184 13033152 13098272 13122912 13134897 13161264 13201408 13259422 13264896 13304544 13323189 13368528 13369344 13428096 13473792 13507593 13533003 13613952 13679424 13707712 13720311 13787136 13847724 13916914 13983843 14026496 14039388 14093952 14136078 14177391 14204061 14204928 14289024 14315904 14318656 14400657 14401536 14464824 14514048 14534388 14537182 14564444 14648832 14651648 14735556 14766028 14766114 14851584 14875256 14903152 14992384 15028672 15109424 15109512 15147008 15182088 15213572 15258034 15301632 15378176 15421176 15498318 15499264 15567376 15612872 15620352 15735808 15779808 15858744 15859712 15929408 15967964 15983616 16053763 16093696 16108488 16227552 16257984 16339312 16355328 16467968 16483008 16483104 16516096 16540337 16596624 16645128 16646144 16719296 16734663 16766046 16769269 16776192 16850944 16866432 16907256 16908288 16924996 16982592 16998102 17032224 17040384 17099552 17159252 17166336 17241774 17300448 17301504 17336224 17360519 17377536 17436672 17497216 17513196 17513298 17548352 17564481 17600803 17633913 17686528 17702784 17739392 17764252 17824704 17825792 17842176 17877981 17904128 17920584 17965056 18010124 18044004 18096738 18105408 18151936 18239232 18293748 18381726 18382848 18419738 18463632 18526464 18580608 18645124 18719184 18726912 18791936 18809208 18848104 18903188 18938748 18939904 18957312 19052032 19087872 19200876 19202048 19236996 19286432 19352064 19379184 19503252 19531776 19647408 19684368 19688152 19741896 19802112 19889133 19897344 19956816 20054016 20142144 20146016 20242784 20402176 20420928 20491834 20561568 20664424 20775458 20827136 20875371 21039744 21140928 21144992 21204117 21307392 21311488 21405142 21433536 21467699 21477984 21507958 21602304 21636736 21677312 21697236 21805646 21805773 21807104 21846666 21977344 21977472 22128832 22149042 22149171 22193504 22312884 22354728 22368256 22466554 22488576 22543008 22544384 22643456 22664136 22664268 22709632 22720512 22773132 22820358 22887051 22888448 22952448 22989032 23067264 23170048 23247477 23248896 23350928 23351064 23419308 23430528 23511884 23580598 23603712 23766272 23788116 23789568 23837308 23894112 23951946 23953408 23975424 24058672 24128984 24140544 24318976 24341328 24386976 24391664 24508968 24510464 24532992 24618176 24701952 24724512 24774144 24810361 24894936 24958912 24967692 24969216 25078944 25164288 25251664 25276416 25362432 25387494 25450496 25473888 25548336 25601168 25649328 25738878 25749504 25802752 25838912 25862661 25916143 25952256 26004336 26042368 26066304 26196544 26245824 26269794 26322528 26402816 26518844 26529792 26609088 26646378 26737056 26738688 26856192 26947584 27015186 27066006 27071209 27145107 27201241 27227904 27358848 27415424 27440622 27574272 27629607 27695448 27833828 27967686 28052992 28078776 28187904 28272156 28354782 28408122 28409856 28413583 28578048 28631808 28637312 28801314 28803072 28929648 29028096 29068776 29074364 29128888 29297664 29303296 29471112 29532056 29532228 29703168 29750512 29806304 29822521 29984768 30057344 30218848 30219024 30294016 30364176 30427144 30516068 30603264 30737751 30756352 30842352 30996636 30998528 31134752 31163187 31225744 31240704 31471616 31559616 31609919 31717488 31719424 31858816 31935928 31967232 32107526 32107713 32187392 32216976 32261937 32455104 32515968 32678624 32708469 32710656 32769999 32935936 32966016 32966208 33032192 33080674 33177353 33193248 33223563 33290256 33292288 33438592 33469326 33532092 33538538 33552384 33699831 33701888 33732864 33814512 33816576 33849992 33965184 33996204 34064448 34080768 34199104 34230537 34318504 34332672 34483548 34600896 34603008 34672448 34721038 34755072 34873344 34994432 35026392 35026596 35096704 35128962 35201606 35267826 35370897 35373056 35405568 35478784 35528504 35649408 35684352 35755962 35808256 35841168 35927919 35930112 36020248 36088008 36193476 36210816 36303872 36478464 36587496 36763452 36765696 36839476 36927264 37052928 37161216 37290248 37438368 37453824 37583872 37618416 37696208 37806376 37877496 37879808 37914624 38081241 38104064 38175744 38401752 38404096 38473992 38572864 38608317 38704128 38758368 39006504 39063552 39294816 39368736 39376304 39483792 39604224 39778266 39794688 39913632 39969567 40052221 40108032 40284288 40292032 40485568 40522779 40606577 40804352 40841856 40983668 41123136 41328848 41550916 41654272 41750742 41837323 41951529 42079488 42281856 42289984 42408234 42532173 42614784 42622976 42810284 42867072 42935398 42955968 43015916 43204608 43273472 43354624 43394472 43611292 43611546 43614208 43693332 43911901 43954688 43954944 44257664 44298084 44298342 44387008 44625768 44709456 44736512 44933108 44977152 45086016 45088768 45286912 45328272 45328536 45419264 45441024 45546264 45640716 45774102 45776896 45904896 45978064 46134528 46340096 46494954 46497792 46701856 46702128 46838616 46861056 47023768 47161196 47207424 47532544 47576232 47579136 47674616 47788224 47903892 47906816 47950848 48117344 48161289 48257968 48281088 48637952 48682656 48773952 48783328 48851693 49017936 49020928 49065984 49236352 49403904 49449024 49527841 49548288 49620722 49621011 49789872 49917824 49935384 49938432 50157888 50307807 50328576 50503328 50552832 50724864 50774988 50900992 50947776 51096672 51202336 51274091 51298656 51477756 51499008 51605504 51677824 51725322 51832286 51904512 51983767 52008672 52081557 52084736 52132608 52393088 52491648 52539588 52645056 52802409 52805632 52901739 53037688 53059584 53218176 53292756 53474112 53477376 53633943 53712384 53895168 54030372 54132012 54142418 54290214 54402482 54455808 54717696 54830848 54881244 55148544 55259214 55390896 55667656 55935372 56105984 56157552 56375808 56544312 56709564 56816244 56819712 56827166 57156096 57263616 57274624 57602628 57606144 57859296 58056192 58137552 58148728 58257776 58595328 58606592 58942224 59064112 59064456 59406336 59501024 59612608 59645042 59667399 59969536 60114688 60437696 60438048 60588032 60728352 60854288 61032136 61206528 61475502 61512704 61684704 61993272 61997056 62269504 62326374 62451488 62481408 62626113 62755619 62943232 63119232 63219838 63434976 63438848 63717632 63871856 63934464 64215052 64215426 64374784 64403097 64433952 64523874 64657681 64910208 65031936 65357248 65416938 65417319 65421312 65539998 65552597 65871872 65932032 65932416 66064384 66161348 66354706 66386496 66447126 66580512 66584576 66877184 66938652 67064184 67077076 67104768 67399662 67403776 67465728 67629024 67633152 67699984 67863847 67930368 67992408 68128896 68161536 68398208 68461074 68637008 68661153 68665344 68803139 68967096 69201792 69344896 69442076 69510144 69746688 69988864 70052784 70053192 70193408 70257924 70403212 70535652 70741794 70746112 70811136 70957568 71057008 71298816 71368704 71511924 71616512 71682336 71855838 71860224 72040496 72176016 72386952 72421632 72607744 72926821 72956928 73174992 73526904 73531392 73678952 73854528 74105856 74322432 74431083 74580496 74876736 74907648 75167744 75236832 75392416 75612752 75754992 75759616 75829248 76162482 76208128 76351488 76543027 76803504 76808192 76947984 77145728 77216634 77408256 77516736 77748429 78013008 78127104 78589632 78737472 78752608 78967584 79208448 79556532 79589376 79827264 79939134 79954501 80104442 80216064 80338549 80568576 80584064 80971136 81045558 81213154 81213627 81603723 81608704 81683712 81967336 82246272 82657696 82888821 83101832 83308544 83501484 83674646 83903058 83919187 84158976 84563712 84579968 84816468 85064346 85229568 85240749 85245952 85620568 85734144 85870796 85911936 86031832 86409216 86546944 86709248 86788944 87222584 87223092 87228416 87386664 87823802 87909376 87909888 88515328 88596168 88596684 88774016 89251536 89418912 89467563 89473024 89866216 89954304 90172032 90573824 90656544 90657072 90838528 90882048 91092528 91281432 91548204 91553792 91809792 91956128 92213253 92269056 92680192 92989908 92995584 93403712 93404256 93489561 93677232 93722112 94047536 94322392 94414848 94829757 95065088 95152464 95158272 95349232 95576448 95807784 95813632 95901696 96234688 96322578 96323139 96515936 96562176 96785811 97275904 97365312 97547904 97566656 97703386 98035872 98041856 98125407 98131968 98472704 98807808 98898048 99055682 99096576 99241444 99242022 99532059 99579744 99835648 99870768 99876864 100315776 100615614 100657152 101006656 101099493 101105664 101308559 101449728 101549976 101801984 101895552 102193344 102404672 102548182 102597312 102955512 102998016 103211008 103355648 103450644 103664572 103809024 103967534 104017344 104163114 104169472 104265216 104786176 104983296 105079176 105290112 105604818 105611264 105803478 106075376 106112691 106119168 106436352 106585512 106948224 107267886 107424768 107790336 108060744 108264024 108284836 108580428 108804964 108911616 109435392 109661696 109762488 110297088 110518428 110781792 111335312 111870744 112211968 112315104 112705087 112751616 113088624 113419128 113632488 113639424 113654332 114265019 114312192 114527232 114549248 115205256 115212288 115718592 116112384 116275104 116297456 116515552 117190656 117213184 117884448 118128224 118128912 118293769 118812672 119002048 119225216 119290084 119334798 119931053 119939072 120156663 120229376 120875392 120876096 121176064 121456704 121708576 121819731 122064272 122413056 122951004 123025408 123369408 123566047 123986544 123994112 124539008 124652748 124902976 124962816 125252226 125511238 125511969 125886464 126238464 126439676 126869952 126877696 127435264 127743712 127868928 128430104 128430852 128749568 128806194 128867904 129047748 129315362 129693289 129820416 130063872 130714496 130833876 130834638 130842624 131079996 131105194 131735703 131743744 131864064 131864832 132128768 132322696 132709412 132772992 132894252 133161024 133169152 133754368 133877304 134128368 134154152 134209536 134799324 134807552 134931456 135258048 135266304 135399968 135727694 135860736 135984816 136257792 136323072 136796416 136922148 137274016 137322306 137330688 137606278 137934192 138403584 138689792 138884152 139020288 139493376 139977728 140105568 140106384 140386816 140515848 140806424 141071304 141483588 141492224 141622272 141915136 142114016 142597632 142737408 143023848 143233024 143364672 143711676 143720448 144080992 144352032 144483867 144773904 144843264 145215488 145853642 145913856 146349984 146555079 147053808 147062784 147357904 147709056 148211712 148583523 148644864 148862166 148863033 149160992 149753472 149815296 150335488 150473664 150784832 150923421 151225504 151509984 151519232 151658496 152324964 152416256 152702976 153086054 153607008 153616384 153822273 153895968 154291456 154433268 154816512 155033472 155496858 155951301 156026016 156244671 156254208 156567773 157179264 157474944 157505216 157935168 158407227 158416896 158734801 159113064 159178752 159654528 159878268 159909002 160208884 160432128 160677098 161137152 161168128 161942272 162091116 162426308 162427254 163207446 163217408 163367424 163934672 164492544 165315392 165777642 166203664 166617088 167002968 167349292 167806116 167838374 168317952 169127424 169159936 169632936 170128692 170459136 170481498 170491904 171241136 171468288 171741592 171823872 172063664 172818432 173093888 173418496 173577888 174445168 174446184 174456832 174773328 175647604 175818752 175819776 176591393 177030656 177192336 177193368 177548032 178503072 178837824 178935126 178946048 179732432 179908608 180344064 181147648 181313088 181314144 181677056 181764096 181943707 182185056 182562864 183096408 183107584 183619584 183912256 184426506 184461959 184538112 185347991 185360384 185979816 185991168 186807424 186808512 186979122 187354464 187444224 188095072 188266857 188644784 188829696 189659514 190130176 190304928 190316544 190698464 190965709 191152896 191615568 191627264 191803392 192469376 192645156 192646278 193031872 193124352 193209291 193571622 193608833 193973043 194551808 194730624 195095808 195133312 195406772 196071744 196083712 196250814 196263936 196657791 196945408 197615616 197796096 198111364 198193152 198482888 198484044 199064118 199159488 199671296 199741536 199753728 200435083 200631552 201231228 201314304 202013312 202198986 202211328 202617118 202899456 203099952 203209271 203591541 203603968 203791104 204386688 204809344 205096364 205194624 205911024 205996032 206409417 206422016 206711296 206901288 207329144 207935068 208034688 208326228 208338944 208530432 209572352 209966592 210158352 210580224 211209636 211222528 211606956 212150752 212225382 212238336 212872704 213171024 213896448 214535772 214849536 215580672 216121488 216528048 216569672 217160856 217609928 217823232 218780463 218870784 219323392 219524976 220594176 221036856 221563584 222670624 223293249 223741488 224423936 224630208 225410174 225503232 226177248 226838256 227264976 227278848 227308664 228530038 228624384 229054464 229098496 229629081 230410512 230424576 231437184 232224768 232550208 232594912 233031104 233245287 234381312 234426368 235768896 236144689 236256448 236257824 236587538 237625344 238004096 238450432 238580168 238669596 239862106 239863503 239878144 240313326 240458752 241015647 241750784 241752192 242352128 242913408 243417152 243639462 243640881 244128544 244811169 244826112 245902008 246050816 246738816 247132094 247973088 247988224 249078016 249305496 249805952 249925632 250504452 251022476 251023938 251757561 251772928 252476928 252879352 253739904 254870528 255487424 255722247 255737856 256860208 256861704 257499136 257612388 257735808 258095496 258630724 259386578 259640832 260127744 261428992 261667752 261669276 261685248 262159992 262210388 263471406 263487488 263728128 263729664 264257536 264645392 265418824 265545984 265788504 266322048 267508736 267754608 268256736 268308304 268402689 268419072 269598648 269615104 269862912 270516096 270799936 271455388 271721472 271969632 272515584 272646144 272913971 273592832 273844296 274548032 274644612 274661376 275212556 275868384 276807168 277379584 277768304 278040576 278986752 279955456 280211136 280212768 280773632 281031696 281612848 282142608 282967176 282984448 283244544 283830272 284228032 284489271 285077573 285195264 285474816 286047696 286466048 286729344 287423352 287440896 288161984 288704064 288967734 289547808 289686528 290430976 291707284 291827712 292699968 293110158 294107616 294125568 294715808 295418112 296423424 297167046 297289728 297724332 297726066 298321984 298596177 299213651 299506944 299630592 300670976 300947328 301569664 301846842 302451008 303019968 303038464 303316992 303925677 304649928 304832512 305405952 306172108 307214016 307232768 307644546 307791936 308582912 308866536 309633024 310066944 310993716 311902602 312052032 312489342 312508416 312549413 313135546 314358528 314949888 315010432 315870336 316814454 316833792 317469602 318226128 318357504 319309056 319756536 319818004 320417768 321354196 322274304 322336256 323884544 324182232 324852616 324854508 326414892 326434816 326734848 327869344 328047731 328985088 330630784 331555284 332407328 333234176 334005936 334698584 335612232 335676748 336635904 338115261 338254848 338319872 339265872 340257384 340918272 340962996 340983808 342482272 342795057 342936576 343483184 343647744 344127328 345636864 346187776 346836992 347155776 348890336 348892368 348913664 349546656 351295208 351637504 351639552 353182786 354061312 354384672 354386736 354881307 355096064 357006144 357675648 357870252 357892096 359464864 359793159 359817216 360469989 360688128 362295296 362626176 362628288 363354112 363528192 363887414 364370112 364950883 365125728 365459193 366192816 366215168 367239168 367824512 368853012 368923918 369076224 370695982 370698141 370720768 371959632 371982336 373614848 373617024 373958244 374708928 374888448 376190144 376533714 376535907 377289568 377659392 379319028 380260352 380609856 380633088 381396928 381931418 382305792 383231136 383254528 383606784 384938752 385290312 385292556 386063744 386248704 386418582 387143244 387217666 387946086 389079867 389103616 389461248 390191616 390266624 390813544 392143488 392501628 392527872 393315582 393890816 395207109 395231232 395592192 396222728 396386304 396965776 396968088 398128236 398318976 399342592 399483072 399507456 400870166 401263104 402462456 402628608 404026624 404397972 404422656 405234236 405798912 406199904 406418542 407183082 407207936 407582208 408773376 409618688 410192728 410389248 411822048 411992064 412818834 412844032 413422592 413802576 414658288 415870136 416069376 416652456 416677888 417060864 419144704 419933184 420316704 421160448 422419272 422445056 423213912 424301504 424450764 424476672 425745408 426342048 427792896 429071544 429699072 431161344 432242976 433056096 433139344 434321712 435219856 435646464 437560926 437741568 438646784 439049952 439665237 440574431 441188352 442073712 443127168 445341248 445750569 446586498 446672347 447482976 448847872 449260416 450820348 451006464 452354496 453676512 454529952 454557696 454617328 457060076 457248768 458108928 458196992 459258162 460210553 460821024 460849152 461466819 462421097 462874368 464449536 465100416 465189824 466062208 466490574 467853903 468762624 468821389 468852736 469703319 471537792 472289378 472512896 472515648 473175076 475250688 476008192 476204403 476900864 477160336 477339192 479724212 479727006 479756288 480626652 480917504 482031294 483030911 483501568 483504384 484704256 485826816 486834304 487278924 487281762 488257088 489622338 489652224 491804016 492101632 493477632 494264188 495946176 495976448 498156032 498610992 499611904 499851264 501008904 502044952 502047876 503515122 503545856 504953856 505758704 506982857 507479808 509741056 510974848 511444494 511475712 513720416 513723408 514998272 515224776 515471616 516190992 517261448 518773156 519281664 520255488 522857984 523335504 523338552 523370496 524319984 524420776 526942812 526974976 527456256 527459328 528515072 529290784 529774179 530837648 531091968 531577008 532644096 535017472 535509216 536513472 536616608 536805378 536838144 537368623 539197296 539230208 539725824 541032192 541599872 542910776 543442944 543939264 544806251 545031168 545292288 545827942 545831121 547185664 547688592 549096064 549289224 549322752 550425112 551736768 553385877 553614336 554759168 555536608 556043973 556081152 557973504 559910912 560422272 560425536 561547264 562063392 563225696 564015001 564285216 564800571 565934352 565968896 566489088 567660544 568456064 568978542 570155146 570390528 570949632 571821437 572095392 572897127 572932096 573458688 574846704 574881792 576323968 577408128 577935468 579095616 579373056 580826499 580861952 581919129 583414568 583655424 585399936 586220316 588215232 588251136 589431616 589973373 590836224 592846848 594334092 594579456 595448664 595452132 596643968 597192354 598427302 599013888 599261184 601305249 601341952 601894656 603139328 603693684 604902016 606039936 606633984 607851354 609299856 609627813 609665024 610774623 610811904 612344216 614428032 615289092 615583872 617165824 617733072 619228251 619266048 620133888 621987432 623805204 624104064 624978684 625016832 625098826 626271092 628717056 629899776 630020864 631740672 633628908 633667584 634939204 636452256 636715008 638618112 639513072 639636008 640835536 642708392 644548608 644672512 647769088 648364464 649705232 649709016 652829784 652869632 653469696 655738688 656095462 656341389 657970176 661261568 663110568 664814656 666468352 668011872 669397168 671224464 671353496 673271808 676230522 676509696 676639744 678531744 680514768 681836544 681925992 681967616 684964544 685590114 685873152 686966368 687295488 688254656 688887243 690311809 691273728 692375552 693673984 694311552 697780672 697784736 697827328 699093312 702590416 703275008 703279104 706365572 708122624 708434067 708769344 708773472 709762614 710192128 711234491 714012288 715351296 715740504 715784192 718929728 719586318 719590509 719634432 720939978 721078567 721376256 723046941 724590592 725252352 725256576 726708224 727056384 727774828 728740224 729901766 730251456 730918386 732385632 732430336 734478336 735649024 737706024 737847836 738152448 741391964 741396282 741441536 743919264 743964672 746502317 747229696 747234048 747916488 749417856 749776896 752380288 753067428 753071814 754579136 755272683 755318784 756834529 758638056 760520704 761219712 762793856 763862836 764611584 766462272 766509056 767213568 769877504 770580624 770585112 772127488 772497408 772837164 774286488 774435332 775892172 778159734 778207232 778922496 780383232 780533248 781627088 784286976 785003256 785055744 786631164 787781632 790414218 790462464 791184384 792445456 792772608 793931552 793936176 796256472 796637952 798685184 798966144 801740332 802526208 804924912 805257216 808053248 808795944 808845312 810468472 812399808 812837084 814366164 814415872 815164416 817546752 818741913 819237376 820385456 820778496 823644096 823984128 825637668 825688064 826845184 827605152 829316576 831740272 832138752 833304912 833355776 834121728 838289408 839866368 840633408 841973297 842320896 844838544 844890112 846427824 848603008 848901528 848953344 851490816 852684096 855232719 855585792 858143088 859398144 862322688 864485952 866112192 866278688 868643424 870439712 871292928 875121852 875483136 877293568 878099904 879330474 881148862 882376704 883724039 884147424 886254336 890682496 891501138 893172996 893344694 894965952 897640953 897695744 898520832 901640696 902012928 904708992 907353024 909059904 909115392 909234656 911777031 914120152 914497536 916217856 916393984 918516324 920421106 921642048 921698304 922933638 923111057 924842194 925748736 928899072 930200832 930379648 932124416 932981148 935707806 937525248 937642778 937648239 937705472 939406638 943075584 944578756 945025792 945031296 946350152 950501376 952016384 952408806 953801728 954320672 954678384 959448424 959454012 959512576 961253304 961835008 964062588 966061822 967003136 967008768 969408512 971653632 973668608 974557848 974563524 976514176 979244676 979304448 983608032 984143193 984203264 986955264 988528376 991892352 996312064 997221984 999223808 999702528 1002017808 1004089904 1004095752 1007030244 1007091712 1009907712 1011517408 1013965714 1014345783 1014959616 1019482112 1021949696 1022888988 1022951424 1027440832 1027446816 1028385171 1029996544 1030449552 1030943232 1032381984 1034522896 1037546312 1038563328 1040510976 1045715968 1046671008 1046677104 1046740992 1048639968 1048841552 1053885624 1053949952 1054912512 1054918656 1057030144 1058581568 1059548358 1061675296 1062183936 1063154016 1064643921 1065288192 1066845523 1070034944 1071018432 1073026944 1073233216 1073610756 1073676288 1074737246 1078394592 1078460416 1079379477 1079451648 1082064384 1083199744 1085821552 1086885888 1087878528 1089612502 1090062336 1090584576 1091655884 1091662242 1094371328 1094852649 1095377184 1098192128 1098578448 1098645504 1100850224 1103473536 1106771754 1107228672 1109518336 1111073216 1112087946 1112094423 1112162304 1114394149 1115947008 1119821824 1120844544 1120851072 1123094528 1124126784 1126451392 1128030002 1128570432 1129601142 1131868704 1131937792 1132978176 1135321088 1136912128 1137957084 1140310292 1140781056 1141899264 1143642874 1144190784 1145794254 1145864192 1146917376 1149693408 1149763584 1152647936 1154816256 1155870936 1158191232 1158746112 1161652998 1161723904 1163838258 1166829136 1167239601 1167310848 1169653363 1170799872 1172440632 1176430464 1178863232 1179946746 1181672448 1185693696 1188668184 1189158912 1190897328 1190904264 1193287936 1194384708 1196854604 1198027776 1198522368 1202610498 1202683904 1203789312 1206278656 1207387368 1209804032 1212079872 1213267968 1215702708 1218599712 1219255626 1219330048 1221549246 1221623808 1224688432 1228856064 1230578184 1231167744 1234331648 1235466144 1238456502 1238532096 1239755957 1240267776 1243974864 1247610408 1248208128 1249957368 1250033664 1250197652 1252542184 1256915209 1257434112 1259799552 1260041728 1263481344 1267257816 1267335168 1269878408 1272904512 1273430016 1277236224 1279026144 1279272016 1281671072 1285416784 1289097216 1289345024 1295538176 1296728928 1299410464 1299418032 1301231459 1305659568 1305739264 1306939392 1311477376 1312190924 1312682778 1315940352 1319241583 1321723293 1322523136 1326221136 1329629312 1332936704 1336023744 1338794336 1340017041 1342448928 1342706992 1346543616 1352461044 1353019392 1353279488 1357063488 1359226517 1361029536 1363673088 1363851984 1363935232 1365755333 1369929088 1371180228 1371746304 1373932736 1374590976 1376509312 1377774486 1380623618 1380631659 1382547456 1384658521 1384751104 1387263291 1387347968 1388623104 1395561344 1395569472 1395654656 1398186624 1405180832 1406464167 1406550016 1406558208 1409109957 1412731144 1416245248 1416868134 1417538688 1417546944 1419525228 1420384256 1422468982 1426626179 1428024576 1428613209 1430702592 1431481008 1431568384 1437859456 1439172636 1439181018 1439268864 1441879956 1442157134 1442752512 1446093882 1449092733 1449181184 1450504704 1450513152 1453416448 1454112768 1455549656 1457480448 1459803532 1460502912 1461836772 1464771264 1464860672 1468956672 1471298048 1475412048 1475695672 1476304896 1482783928 1482792564 1482883072 1487838528 1487929344 1493004634 1494459392 1494468096 1495832976 1498835712 1499553792 1504760576 1506134856 1506143628 1509158272 1510545366 1510637568 1513669058 1517276112 1520948571 1521041408 1522439424 1525587712 1527725672 1529223168 1532924544 1534427136 1539755008 1541161248 1541170224 1544254976 1544994816 1545674328 1548572976 1548870664 1551784344 1556319468 1556414464 1557844992 1560766464 1561066496 1563254176 1568573952 1570006512 1570111488 1573262328 1575563264 1580828436 1580924928 1582368768 1584890912 1585545216 1587863104 1587872352 1589322537 1592512944 1593275904 1597370368 1597932288 1603480664 1605052416 1609849824 1610514432 1612105869 1616106496 1617591888 1617690624 1620936944 1624799616 1625674168 1628732328 1628831744 1630328832 1634418753 1635093504 1637483826 1637493363 1638474752 1640770912 1641556992 1647288192 1647968256 1651275336 1651376128 1653690368 1655210304 1658633152 1660157631 1663480544 1664277504 1666609824 1666711552 1668131919 1668243456 1676578816 1679732736 1681266816 1683946594 1684641792 1689677088 1689780224 1692045003 1692855648 1697206016 1697803056 1697906688 1702981632 1705368192 1710465438 1711171584 1715464311 1716286176 1718691381 1718796288 1722245503 1724645376 1728971904 1732224384 1732557376 1737286848 1740879424 1742479497 1742585856 1746082811 1750243704 1750966272 1754587136 1756199808 1758660948 1762297724 1764753408 1767448078 1768294848 1772508672 1781364992 1783002276 1786345992 1786689388 1789931904 1795281906 1795391488 1797041664 1803281392 1803915747 1804025856 1809417984 1814706048 1818119808 1818469312 1823554062 1828240304 1828883439 1828995072 1832435712 1832787968 1837032648 1840842212 1843284096 1845867276 1846222114 1849684388 1851497472 1857798144 1860401664 1860759296 1864248832 1865962296 1871415612 1875050496 1875285556 1875296478 1875410944 1878813276 1886151168 1889157512 1890051584 1890062592 1892700304 1901002752 1904032768 1904817612 1907603456 1908641344 1909356768 1918896848 1918908024 1919025152 1922506608 1923670016 1928125176 1932123644 1934006272 1934017536 1938817024 1942505323 1943307264 1947337216 1949115696 1949127048 1953028352 1958489352 1958608896 1967216064 1968286386 1968406528 1973910528 1977056752 1983784704 1992624128 1994443968 1998447616 1999405056 2004035616 2008179808 2008191504 2014060488 2014183424 2019815424 2023034816 2027931428 2028691566 2029919232 2038827901 2038964224 2043899392 2045777976 2045902848 2054881664 2054893632 2056770342 2059993088 2060899104 2061886464 2064763968 2069045792 2070935427 2075092624 2077126656 2081021952 2091431936 2093342016 2093354208 2093481984 2097279936 2097683104 2100622799 2107771248 2107899904 2109825024 2109837312 2114060288 2117163136 2119096716 2123350592 2124367872 2125302201 2126308032 2129287842 2129697163 2130576384 2133691046 2133703473 2140069888 2142036864 2146053888 2146466432 2147221512 2147352576 2149474492 2156789184 2156920832 2158758954 2158903296 2163235701 2164128768 2166399488 2171643104 2173771776 2175757056 2179225004 2180124672 2181169152 2183311768 2183324484 2188742656 2189705298 2190754368 2196384256 2197156896 2197291008 2201700448 2204785913 2206947072 2213543508 2214457344 2219036672 2222146432 2224175892 2224188846 2224324608 2228788298 2231894016 2235301981 2239506951 2239643648 2241689088 2241702144 2246189056 2248253568 2252902784 2256060004 2257140864 2259202284 2263737408 2263875584 2265956352 2270503587 2270642176 2273824256 2275914168 2280620584 2281562112 2287285748 2288381568 2291588508 2291728384 2293834752 2299386816 2299527168 2305295872 2309632512 2311741872 2316382464 2317492224 2323305996 2323447808 2327676516 2333658272 2334479202 2334621696 2339306726 2341599744 2344881264 2352860928 2357726464 2359893492 2363344896 2371387392 2377336368 2378317824 2381794656 2381808528 2386575872 2388769416 2393709208 2396055552 2405220996 2405367808 2407578624 2412557312 2414774736 2419608064 2424159744 2426535936 2431405416 2437199424 2438511252 2438660096 2443098492 2443247616 2449376864 2456225739 2457712128 2461156368 2462335488 2468663296 2470932288 2476913004 2477064192 2479511914 2480535552 2487949728 2495220816 2496416256 2499914736 2500067328 2500395304 2505084368 2513830418 2514868224 2519599104 2520083456 2525919891 2526962688 2534515632 2534670336 2539756816 2545809024 2546860032 2554472448 2558052288 2558544032 2563342144 2565698157 2570833568 2578194432 2578690048 2591076352 2593457856 2598820928 2598836064 2602462918 2611319136 2611478528 2613878784 2622954752 2624381848 2625365556 2631880704 2638483166 2643446586 2645046272 2651172117 2652442272 2659258624 2665873408 2672047488 2677588672 2680034082 2684897856 2685413984 2692922859 2693087232 2698491617 2704922088 2706038784 2706558976 2714126976 2718453034 2722059072 2727346176 2727703968 2727870464 2731510666 2739858176 2742360456 2743492608 2747865472 2749181952 2753018624 2755548972 2761247236 2761263318 2765094912 2769317042 2769333171 2769502208 2774526582 2774695936 2777246208 2791122688 2791138944 2796373248 2810361664 2812928334 2812944717 2813100032 2813116416 2818219914 2825462288 2832490496 2833736268 2835077376 2835093888 2839050456 2840768512 2844937964 2853252358 2856049152 2857226418 2861405184 2862962016 2863136768 2875718912 2878345272 2878362036 2878537728 2883759912 2884314268 2885505024 2892187764 2898185466 2898362368 2901009408 2901026304 2906832896 2908225536 2911099312 2914960896 2919607064 2921005824 2923673544 2929542528 2937913344 2942596096 2950824096 2951391344 2952429579 2952609792 2965567856 2965585128 2965766144 2975677056 2986009268 2988918784 2988936192 2991665952 2997671424 2999107584 3002053681 3009521152 3012269712 3012287256 3018316544 3021090732 3021275136 3027338116 3034552224 3041897142 3042082816 3044878848 3051175424 3055451344 3058446336 3065849088 3068854272 3079510016 3082322496 3082340448 3088509952 3089989632 3091348656 3097145952 3097741328 3103568688 3112638936 3112828928 3115689984 3121532928 3122132992 3126508352 3135853303 3137147904 3140013024 3140222976 3146524656 3150915847 3151126528 3161656872 3161849856 3164737536 3169781824 3171090432 3175726208 3175744704 3178645074 3185025888 3186551808 3194740736 3195864576 3200536569 3206961328 3210104832 3219699648 3221028864 3224211738 3232212992 3235183776 3235381248 3241873888 3249599232 3251348336 3257464656 3257663488 3260657664 3268837506 3270187008 3274967652 3274986726 3276949504 3281541824 3283113984 3284557947 3291350161 3294576384 3295936512 3302550672 3302752256 3307380736 3310420608 3317266304 3320315262 3326961088 3328555008 3333219648 3333423104 3336263838 3336486912 3343182447 3353157632 3359465472 3362533632 3367893188 3369283584 3379354176 3379560448 3384090006 3385711296 3394412032 3395606112 3395813376 3405963264 3410736384 3420930876 3422343168 3430928622 3432572352 3437382762 3437592576 3438043543 3444491006 3449290752 3454557607 3457943808 3464448768 3465114752 3474573696 3481758848 3484958994 3485171712 3492165622 3500487408 3501932544 3508960089 3509174272 3512399616 3517321896 3524595448 3534896156 3536589696 3545017344 3562729984 3566004552 3572691984 3573378776 3579863808 3590563812 3590782976 3594083328 3606562784 3607831494 3608051712 3608525041 3618835968 3629412096 3636239616 3636938624 3647108124 3656480608 3657766878 3657990144 3664871424 3665575936 3674065296 3681684424 3686568192 3691734552 3692444228 3699368776 3702994944 3715596288 3719267871 3720803328 3721518592 3728497664 3731924592 3742831224 3750100992 3750571112 3750592956 3750821888 3757626552 3770745627 3772302336 3778315024 3780103168 3780125184 3785400608 3802005504 3808065536 3809635224 3815206912 3817282688 3818713536 3837793696 3837816048 3838050304 3845013216 3847340032 3856250352 3864247288 3868012544 3868035072 3885010646 3886614528 3894674432 3898231392 3898254096 3903694377 3906056704 3916978704 3917217792 3934432128 3936572772 3936813056 3947821056 3954113504 3957724749 3965169879 3967569408 3985248256 3988887936 3996895232 3998810112 4008071232 4014459713 4016359616 4016383008 4020051123 4028120976 4028366848 4039630848 4046069632 4055862856 4057383132 4059838464 4077655802 4077679551 4077928448 4087798784 4091555952 4091805696 4097265999 4109763328 4109787264 4113540684 4119986176 4121798208 4123772928 4129527936 4138091584 4141870854 4141894977 4150185248 4153975563 4154253312 4161789873 4162043904 4182863872 4186684032 4186708416 4186963968 4194559872 4195366208 4201245598 4215542496 4215799808 4219392501 4219650048 4219674624 4228120576 4234326272 4238193432 4246701184 4248735744 4250604402 4252616064 4258575684 4259394326 4261152768 4267382092 4267406946 4279878537 4280139776 4284073728 4292107776 4292932864 4294443024 4294705152 4298948984 4313578368 4317517908 4317806592 4326471402 4328257536 4332798976 4343286208 4347278199 4347543552 4351514112 4358450008 4360249344 4362338304 4366623536 4366648968 4377485312 4379410596 4381508736 4392768512 4394313792 4394582016 4403400896 4409571826 4413894144 4427087016 4428914688 4438073344 4444292864 4448351784 4448377692 4448649216 4457576596 4463788032 4470603962 4479013902 4479287296 4483378176 4483404288 4492378112 4496507136 4505805568 4512120008 4514281728 4518404568 4527474816 4531912704 4541007174 4541284352 4547648512 4551828336 4561241168 4562845713 4563124224 4574571496 4576763136 4583177016 4583456768 4587669504 4598773632 4610591744 4619265024 4623483744 4632764928 4634984448 4646611992 4646895616 4655353032 4667316544 4668958404 4669243392 4678613452 4683199488 4689762528 4705721856 4715452928 4719786984 4726689792 4742774784 4754672736 4756635648 4763589312 4763617056 4773151744 4777538832 4787418416 4792111104 4810441992 4810735616 4815157248 4825114624 4829549472 4836317607 4839216128 4846318741 4848319488 4853071872 4862810832 4874398848 4877022504 4877320192 4886196984 4886495232 4898753728 4903256259 4912451478 4913395817 4915424256 4922312736 4924670976 4937326592 4941864576 4953826008 4954128384 4959023828 4961071104 4975899456 4990441632 4992832512 4999829472 5000134656 5000790608 5010168736 5027660836 5029736448 5039198208 5040166912 5051839782 5053925376 5069031264 5069340672 5076135009 5079513632 5086632067 5091618048 5093720064 5108944896 5116104576 5117088064 5126684288 5131396314 5141667136 5146392933 5156388864 5157035279 5157380096 5166736509 5182152704 5186915712 5197641856 5197672128 5204925836 5222638272 5222957056 5227757568 5238248433 5245909504 5248763696 5250731112 5263761408 5276966332 5286893172 5290092544 5302344234 5304884544 5313340021 5318517248 5331746816 5344094976 5355177344 5360068164 5369795712 5370827968 5385845718 5386174464 5396983234 5409844176 5412077568 5413117952 5428253952 5436906068 5444118144 5455407936 5455740928 5463021332 5479716352 5484720912 5486985216 5495730944 5498363904 5506037248 5511097944 5522494472 5522526636 5538634084 5538666342 5539004416 5549053164 5549391872 5554492416 5576811427 5582245376 5582277888 5592746496 5620723328 5625856668 5625889434 5626200064 5626232832 5636439828 5650924576 5664980992 5667472536 5670154752 5670187776 5678100912 5681537024 5689875928 5706504716 5712098304 5714452836 5722810368 5725924032 5726273536 5751437824 5756690544 5756724072 5757075456 5767519824 5768628536 5771010048 5784375528 5796370932 5796724736 5802018816 5802052608 5813665792 5816451072 5822198624 5827515969 5829921792 5839214128 5842011648 5847347088 5859085056 5875826688 5885192192 5901648192 5902782688 5904859158 5905219584 5931135712 5931170256 5931532288 5951354112 5972018536 5977837568 5977872384 5983331904 5995342848 5998215168 6004107362 6019042304 6024539424 6024574512 6036633088 6042181464 6042550272 6054676232 6069104448 6083794284 6084165632 6089757696 6102350848 6110902688 6116483703 6116892672 6131698176 6137708544 6159020032 6164644992 6164680896 6177019904 6179979264 6182697312 6194291904 6195482656 6204165011 6207137376 6212806281 6225277872 6225657856 6231379968 6243065856 6244265984 6253016704 6271706606 6274295808 6280026048 6280445952 6290035807 6293049312 6301831694 6301868397 6302253056 6323313744 6323699712 6329475072 6339563648 6342180864 6351452416 6351489408 6357290148 6370051776 6373103616 6389091489 6389481472 6391729152 6401073138 6401110419 6413922656 6420209664 6439399296 6442057728 6448423476 6464425984 6470367552 6470762496 6483747776 6489707103 6499198464 6502696672 6514929312 6515326976 6521315328 6537675012 6540374016 6549935304 6549973452 6553899008 6563083648 6566227968 6569115894 6582700322 6589152768 6591873024 6605101344 6605504512 6614357739 6614761472 6620841216 6634532608 6640630524 6653922176 6657110016 6666439296 6672527676 6672973824 6686364894 6705905943 6706315264 6718520853 6718930944 6725067264 6735786376 6738567168 6758708352 6768180012 6771422592 6788824064 6791212224 6791626752 6811510761 6811926528 6821472768 6841861752 6844686336 6861857244 6865144704 6874765524 6875185152 6876087086 6888982012 6898581504 6909115214 6915887616 6928897536 6930229504 6949147392 6963517696 6969917988 6970343424 6984331244 7000974816 7003865088 7017920178 7018348544 7024799232 7034643792 7049190896 7069792312 7073179392 7090034688 7125459968 7132009104 7145383968 7146757552 7159727616 7181127624 7181565952 7188166656 7213125568 7215662988 7216103424 7217050082 7237671936 7258824192 7272479232 7273877248 7294216248 7312961216 7315533756 7315980288 7329742848 7331151872 7348130592 7363368848 7373136384 7383469104 7384888456 7398737552 7405989888 7431192576 7438535742 7441606656 7443037184 7456995328 7463849184 7485662448 7500201984 7501142224 7501185912 7501643776 7515253104 7541491254 7544604672 7556630048 7560206336 7560250368 7570801216 7577759673 7593429899 7604011008 7616131072 7619270448 7630413824 7634565376 7637427072 7675587392 7675632096 7676100608 7690026432 7694680064 7712500704 7728494576 7736025088 7736070144 7770021292 7773229056 7789348864 7796462784 7796508192 7807388754 7812113408 7823579401 7833957408 7834435584 7868864256 7873145544 7873626112 7895642112 7908227008 7915449498 7930339758 7931864237 7935138816 7953516351 7969963613 7970496512 7977775872 7993790464 7997620224 8016142464 8028919426 8032719232 8032766016 8040102246 8056241952 8056733696 8079261696 8092139264 8095474851 8111725712 8114766264 8119676928 8155311604 8155359102 8155856896 8175597568 8183111904 8183611392 8194531998 8211525487 8219526656 8219574528 8227081368 8239972352 8243596416 8247545856 8259055872 8276183168 8283741708 8283789954 8300370496 8307951126 8307999513 8308506624 8323579746 8324087808 8325179819 8365727744 8373368064 8373416832 8389119744 8390732416 8402491196 8431084992 8431599616 8438785002 8439300096 8439349248 8456241152 8468652544 8476386864 8493402368 8497471488 8501208804 8505232128 8517151368 8518788652 8522305536 8534764184 8534813892 8559757074 8560279552 8568147456 8584215552 8585865728 8588886048 8589410304 8597897968 8618708569 8627156736 8635035816 8635613184 8652942804 8656515072 8665597952 8686572416 8694556398 8695087104 8703028224 8716900016 8720498688 8724676608 8733247072 8733297936 8737998653 8754970624 8758821192 8763017472 8785537024 8788627584 8806801792 8819143652 8827788288 8854174032 8857829376 8876146688 8888585728 8896703568 8896755384 8897298432 8915153192 8941207924 8958027804 8958574592 8966756352 8966808576 8984756224 8993014272 9006161043 9011611136 9024240016 9028563456 9036809136 9054949632 9063825408 9082014348 9082568704 9095297024 9103656672 9122482336 9125691426 9126248448 9149142992 9153526272 9166354032 9166913536 9175339008 9197547264 9221183488 9238530048 9246967488 9261706267 9265529856 9269968896 9293223984 9293791232 9310706064 9334633088 9337916808 9338486784 9357226904 9366398976 9379525056 9407559909 9411443712 9430905856 9439573968 9452747541 9453379584 9485549568 9509345472 9513271296 9527178624 9527234112 9546303488 9555077664 9574836832 9584222208 9601609707 9620883984 9621471232 9630314496 9650229248 9659098944 9672635214 9678432256 9692637482 9696638976 9706143744 9720964429 9725621664 9748797696 9754045008 9754640384 9772393968 9772990464 9797507456 9806512518 9824902956 9826791634 9830848512 9844625472 9849341952 9874050483 9874653184 9883729152 9907652016 9908256768 9918047656 9922142208 9951798912 9980883264 9985665024 9999658944 10000269312 10001581216 10020337472 10029547341 10055321672 10059472896 10078396416 10080333824 10103679564 10107850752 10138062528 10138681344 10152270018 10154221627 10159027264 10173264134 10183236096 10187440128 10217889792 10232209152 10234176128 10253368576 10262792628 10283334272 10292785866 10312777728 10314070558 10314130629 10314760192 10333473018 10363672821 10364305408 10373831424 10395283712 10395344256 10409851672 10445276544 10455515136 10476496866 10491819008 10497527392 10501462224 10526880267 10527522816 10553932664 10573786344 10580185088 10604688468 10609769088 10626680042 10637034496 10663493632 10688189952 10710354688 10720136328 10739591424 10741655936 10771691436 10772348928 10793966468 10819688352 10824155136 10825575123 10826235904 10856507904 10873812136 10888236288 10910815872 10926042664 10959432704 10969441824 10973970432 10991461888 10996727808 11012074496 11022195888 11044988944 11045053272 11077268168 11077332684 11078008832 11098106328 11098783744 11108984832 11153622854 11157803613 11164490752 11164555776 11185492992 11241446656 11251713336 11251778868 11252400128 11252465664 11272879656 11301849152 11312236881 11329961984 11334945072 11340309504 11340375552 11356201824 11363074048 11379751856 11413009432 11424196608 11428905672 11445620736 11451848064 11502875648 11513381088 11513448144 11514150912 11535039648 11537257072 11542020096 11568751056 11592741864 11593449472 11604037632 11604105216 11627331584 11644397248 11655031938 11659843584 11678428256 11684023296 11694694176 11711083131 11718170112 11735300753 11751653376 11770384384 11803296384 11805565376 11809718316 11810439168 11862271424 11862340512 11863064576 11873174247 11902708224 11944037072 11955675136 11955744768 11966663808 11990685696 11996430336 12008214724 12038084608 12043379139 12049078848 12049149024 12073266176 12084362928 12085100544 12109352464 12138208896 12167588568 12168331264 12179515392 12204701696 12221805376 12232967406 12233038653 12233785344 12258335639 12263396352 12275417088 12291797997 12318040064 12329289984 12329361792 12354039808 12359958528 12365394624 12388583808 12390965312 12408330022 12414274752 12425612562 12450555744 12451315712 12461926689 12462759936 12486131712 12488531968 12506033408 12543413212 12548591616 12560052096 12560891904 12580071614 12586098624 12603663388 12603736794 12604506112 12646627488 12647399424 12658950144 12679127296 12684361728 12702904832 12702978816 12714580296 12740103552 12746207232 12778182978 12778962944 12783458304 12802146276 12802220838 12827845312 12839635611 12840419328 12866186993 12878798592 12884115456 12896846952 12928851968 12940735104 12967495552 12979414206 12998396928 13005393344 13029858624 13030653952 13042630656 13075350024 13080748032 13099870608 13099946904 13107798016 13126167296 13132455936 13138231788 13165400644 13178305536 13183746048 13210202688 13211009024 13228715478 13229522944 13241682432 13269065216 13281261048 13307844352 13314220032 13332878592 13345055352 13345947648 13372729788 13411811886 13412630528 13437041706 13437861888 13450134528 13471572752 13477134336 13517416704 13536360024 13542845184 13577648128 13582424448 13623021522 13623853056 13642945536 13683723504 13689372672 13723714488 13730289408 13749531048 13750370304 13752174172 13777964024 13818230428 13831775232 13857795072 13860459008 13898294784 13927035392 13939835976 13940686848 13968662488 14001949632 14007730176 14035840356 14036697088 14049598464 14069287584 14098381792 14139584624 14146358784 14180069376 14250919936 14264018208 14290767936 14293515104 14313546049 14319455232 14362255248 14363131904 14376333312 14426251136 14431325976 14432206848 14434100164 14475343872 14511657413 14517648384 14538956223 14544958464 14547754496 14588432496 14625922432 14631067512 14631960576 14659485696 14662303744 14696261184 14726737696 14740187451 14746272768 14766938208 14769776912 14797475104 14811979776 14862385152 14877071484 14883213312 14886074368 14913990656 14927698368 14971324896 15000403968 15002284448 15002371824 15003287552 15023308663 15030506208 15082982508 15089209344 15113260096 15120412672 15120500736 15141602432 15155519346 15186859798 15208022016 15231243731 15232262144 15238540896 15259896201 15260827648 15269130752 15274854144 15351174784 15351264192 15352201216 15380052864 15389360128 15425001408 15456989152 15471105837 15472050176 15472140288 15500209527 15540042584 15546458112 15578697728 15592925568 15593016384 15614777508 15624226816 15647158802 15667914816 15668871168 15692887969 15714745299 15737728512 15746291088 15747252224 15791284224 15816454016 15830898996 15860679516 15863728474 15870277632 15907032702 15939927226 15940020063 15940993024 15955551744 15987580928 15995240448 16032284928 16057838852 16065438464 16065532032 16080204492 16112483904 16113467392 16158523392 16184278528 16190949702 16223451424 16229532528 16239353856 16310623208 16310718204 16311713792 16351195136 16366223808 16367222784 16389063996 16423050974 16439053312 16439149056 16454162736 16479944704 16487192832 16495091712 16518111744 16552366336 16567483416 16567579908 16600740992 16615902252 16615999026 16617013248 16647159492 16648175616 16650359638 16730434281 16731455488 16746736128 16746833664 16778239488 16781464832 16804982392 16862169984 16877570004 16878600192 16878698496 16912482304 16937305088 16952773728 16986804736 16994942976 17002417608 17010464256 17034302736 17037577304 17044611072 17069528368 17069627784 17119514148 17120559104 17136294912 17168431104 17171731456 17177772096 17178820608 17195795936 17237417138 17254313472 17270071632 17271226368 17305885608 17313030144 17331195904 17373144832 17389112796 17390174208 17406056448 17433800032 17440997376 17449353216 17466494144 17466595872 17475997306 17482547907 17509941248 17517642384 17526034944 17571074048 17577255168 17613603584 17638287304 17655576576 17708348064 17715658752 17752293376 17777171456 17793407136 17793510768 17794596864 17830306384 17882415848 17916055608 17917149184 17933512704 17933617152 17969512448 17986028544 18012322086 18023222272 18048480032 18057126912 18073618272 18109899264 18127650816 18164028696 18165137408 18190594048 18207313344 18244964672 18251382852 18252496896 18298285984 18307052544 18332708064 18333827072 18349451109 18350678016 18395094528 18442366976 18477060096 18493934976 18523412534 18531059712 18539937792 18586447968 18587582464 18612495033 18621412128 18669266176 18675833616 18676973568 18714453808 18732797952 18759050112 18815119818 18822887424 18861811712 18870107421 18879147936 18905495082 18905605191 18906759168 18944700533 18971099136 19018690944 19026542592 19054357248 19054468224 19092606976 19110155328 19149673664 19167274467 19168444416 19203219414 19206910921 19241767968 19242942464 19260628992 19300458496 19318197888 19345270428 19356864512 19385274964 19393277952 19412287488 19441928858 19451243328 19497595392 19508090016 19509280768 19544787936 19545980928 19595014912 19613025036 19649805912 19653583268 19661697024 19689250944 19698683904 19748100966 19749306368 19767458304 19815304032 19816513536 19836095312 19843073217 19844284416 19884107171 19903597824 19961766528 19971330048 19999317888 20003162432 20040674944 20059094682 20110643344 20117717829 20118945792 20156792832 20159319727 20160667648 20207359128 20215701504 20276125056 20304540036 20308443254 20318054528 20346528268 20366472192 20374880256 20435779584 20464418304 20468352256 20506737152 20525585256 20566668544 20585571732 20625555456 20628141116 20628261258 20629520384 20666946036 20727345642 20728610816 20747662848 20790567424 20790688512 20819703344 20890553088 20911030272 20952993732 20983638016 20995054784 21002924448 21053760534 21055045632 21107865328 21147572688 21160370176 21209376936 21219538176 21253360084 21274068992 21326987264 21367558553 21376379904 21420709376 21440272656 21479182848 21483311872 21543382872 21544697856 21587932936 21639376704 21648310272 21651150246 21652471808 21713015808 21747624272 21776472576 21821631744 21852085328 21918865408 21938883648 21947940864 21982923776 21993455616 22024148992 22044391776 22089977888 22090106544 22154536336 22154665368 22156017664 22196212656 22197567488 22217969664 22307245708 22315607226 22328981504 22329111552 22370985984 22427106911 22482893312 22503426672 22503557736 22504800256 22504931328 22545759312 22603698304 22624473762 22659923968 22669890144 22680619008 22680751104 22712403648 22726148096 22759503712 22780289697 22826018864 22848393216 22857811344 22891241472 22903696128 23005751296 23026762176 23026896288 23028301824 23070079296 23074514144 23084040192 23106850789 23137502112 23185483728 23186898944 23208075264 23208210432 23254663168 23288794496 23310063876 23319687168 23356856512 23368046592 23389388352 23422166262 23426668793 23436340224 23470601506 23470738203 23503306752 23539194857 23540768768 23606592768 23611130752 23619436632 23620878336 23724542848 23724681024 23726129152 23746348494 23795592711 23805416448 23888074144 23909890839 23911350272 23911489536 23933327616 23981371392 23992860672 24016429448 24076169216 24086758278 24098157696 24098298048 24146532352 24168725856 24170201088 24218704928 24252645043 24276417792 24286424553 24335177136 24336662528 24359030784 24409403392 24443610752 24465934812 24466077306 24467570688 24516671278 24526792704 24550834176 24583595994 24588321791 24634576461 24636080128 24658579968 24658723584 24708079616 24719917056 24730789248 24777167616 24781930624 24816660044 24828549504 24851225124 24901111488 24902631424 24923853378 24925519872 24972263424 24975539457 24977063936 25012066816 25086826424 25097183232 25120104192 25160143228 25172197248 25207326776 25207473588 25209012224 25293254976 25294798848 25317900288 25358254592 25368723456 25405809664 25405957632 25429160592 25480207104 25492414464 25556365956 25557925888 25566916608 25604292552 25604441676 25655690624 25679271222 25680838656 25732373986 25757597184 25768230912 25793693904 25856125707 25857703936 25881470208 25934991104 25958828412 25996793856 26010786688 26059717248 26085261312 26150700048 26161496064 26199741216 26199893808 26213995959 26215596032 26252334592 26264911872 26276463576 26330801288 26356611072 26420405376 26457430956 26459045888 26483364864 26538130432 26562522096 26615688704 26628440064 26665757184 26690110704 26691895296 26745459576 26823623772 26825261056 26874083412 26875723776 26900269056 26943145504 26954268672 27018483129 27034833408 27072720048 27085690368 27155296256 27164848896 27246043044 27247706112 27285891072 27367447008 27378745344 27447428976 27460578816 27499062096 27500740608 27504348344 27555928048 27636460856 27663550464 27715590144 27720918016 27785118801 27796589568 27854070784 27879671952 27881373696 27937324976 28003899264 28015460352 28071680712 28073394176 28099196928 28138575168 28196763584 28222679727 28279169248 28292717568 28358242623 28360138752 28501839872 28528036416 28581535872 28587030208 28627092098 28638910464 28724510496 28726263808 28752666624 28852502272 28862651952 28864413696 28868200328 28950687744 29023314826 29035296768 29077912446 29089916928 29095508992 29162893287 29176864992 29251844864 29262135024 29263921152 29318971392 29324607488 29392522368 29453475392 29480374902 29492545536 29533876416 29539553824 29594950208 29622151449 29623959552 29683407787 29724770304 29754142968 29766426624 29772148736 29827981312 29855396736 29942649792 30000807936 30004568896 30004743648 30006575104 30046617326 30061012416 30165965016 30178418688 30226520192 30240825344 30241001472 30283204864 30311038692 30373719596 30416044032 30462487462 30462664881 30464524288 30477081792 30519792402 30521655296 30538261504 30549708288 30702349568 30702528384 30760105728 30778720256 30850002816 30913978304 30942211674 30942391887 30944100352 30944280576 31000419054 31080085168 31091018463 31092916224 31157395456 31185851136 31186032768 31229555016 31248453632 31294317604 31335829632 31385775938 31429490598 31475457024 31492582176 31494504448 31582568448 31632908032 31661797992 31721359032 31727456948 31740555264 31814065404 31879854452 31880040126 31881986048 31911103488 31975161856 31990480896 32064569856 32115677704 32130876928 32131064064 32160408984 32224967808 32317046784 32368557056 32381899404 32446902848 32459065056 32476725369 32478707712 32621246416 32621436408 32623427584 32702390272 32732447616 32778127992 32846101948 32878106624 32878298112 32908325472 32959889408 32974385664 32990183424 33022590491 33036223488 33104732672 33134966832 33135159816 33201481984 33231804504 33231998052 33234026496 33294318984 33296351232 33300719276 33460868562 33462910976 33493472256 33493667328 33556478976 33562929664 33609964784 33724339968 33755140008 33757200384 33757396992 33874610176 33905547456 33973609472 33989885952 34004835216 34020928512 34068605472 34075154608 34089222144 34139056736 34139255568 34239028296 34241118208 34272589824 34336862208 34343462912 34355544192 34391591872 34474834276 34508626944 34540143264 34542452736 34611771216 34626060288 34660074317 34662391808 34746289664 34778225592 34780348416 34812112896 34867600064 34881994752 34932988288 34933191744 34951994612 34965095814 35019882496 35035284768 35052069888 35142148096 35154510336 35205902259 35227207168 35276574608 35311153152 35416696128 35431317504 35504586752 35554342912 35586814272 35587021536 35589193728 35660612768 35764831696 35832111216 35834298368 35867025408 35867234304 35939024896 35972057088 36024644172 36046444544 36096960064 36114253824 36130137417 36147236544 36204851771 36219798528 36255301632 36328057392 36330274816 36381188096 36414626688 36489929344 36502765704 36504993792 36596571968 36614105088 36665416128 36667654144 36698902218 36701356032 36775006917 36790189056 36884733952 36954120192 36987869952 37046825068 37062119424 37079875584 37172895936 37175164928 37224990066 37242824256 37338532352 37351667232 37353947136 37428907616 37465595904 37518100224 37630239636 37645774848 37723623424 37740214842 37758295872 37810990164 37811210382 37813518336 37889401066 37942198272 38000133677 38037381888 38053085184 38108714496 38108936448 38185213952 38220310656 38299347328 38334548934 38336888832 38406438828 38413821842 38483535936 38485884928 38521257984 38598560979 38600916992 38636395776 38690540856 38713729024 38770549928 38786555904 38883857716 38902486656 38995190784 39016180032 39018561536 39089575872 39091961856 39190029824 39226050072 39299611824 39307166536 39323394048 39378501888 39397367808 39496201932 39498612736 39534916608 39630608064 39633027072 39672190624 39686146434 39688568832 39693775451 39768214342 39807195648 39923533056 39942660096 39998635776 40006324864 40081349888 40118189364 40221286688 40235435658 40237891584 40313585664 40318639454 40321335296 40414718256 40431403008 40552250112 40609080072 40616886508 40636109056 40693056536 40732944384 40871559168 40928836608 40936704512 41013474304 41051170512 41133337088 41171143464 41251110912 41256282232 41256522516 41259040768 41333892072 41454691284 41457221632 41495325696 41581134848 41581377024 41639406688 41781106176 41822060544 41905987464 41967276032 41990109568 42005848896 42107521068 42110091264 42215730656 42295145376 42320740352 42418753872 42439076352 42506720168 42548137984 42735117106 42752759808 42841418752 42880545312 42940638147 42958365696 42966623744 43086765744 43089395712 43175865872 43278753408 43296620544 43302300492 43304943616 43426031616 43495248544 43534972239 43552945152 43616868669 43643263488 43704170656 43837730816 43877767296 43895881728 43965847552 43986911232 44048297984 44088783552 44179955776 44180213088 44220562353 44309072672 44309330736 44312035328 44392425312 44395134976 44435939328 44614491416 44631214452 44657963008 44658223104 44741971968 44854213822 44965786624 45006853344 45007115472 45009600512 45009862656 45069925989 45091518624 45207396608 45248947524 45319847936 45339780288 45361238016 45361502208 45424807296 45452296192 45519007424 45560579394 45652037728 45693731193 45696786432 45715622688 45779688603 45782482944 45807392256 45874357489 46011502592 46053524352 46053792576 46056603648 46140158592 46149028288 46168080384 46213701578 46275004224 46370967456 46373797888 46413317511 46416150528 46416420864 46509326336 46577588992 46620127752 46639374336 46713713024 46736093184 46778776704 46844332524 46853337586 46872680448 46941203012 46941476406 47006613504 47078389714 47078663907 47081537536 47213185536 47222261504 47238873264 47241756672 47449085696 47449362048 47492696988 47591185422 47610832896 47776148288 47819781678 47820060189 47822700544 47822979072 47866655232 47962742784 47985721344 48032858896 48152338432 48173516556 48196315392 48196596096 48293064704 48337451712 48340402176 48437409856 48505290086 48552835584 48572849106 48670354272 48673325056 48718061568 48818806784 48887221504 48931869624 48932154612 48935141376 49033342556 49053585408 49101668352 49167191988 49176643582 49269152922 49272160256 49317159936 49317447168 49416159232 49439834112 49461578496 49554335232 49563861248 49633320088 49657099008 49702450248 49802222976 49847706756 49851039744 49944526848 49951078914 49954127872 50024133632 50173652848 50191302843 50194366464 50240208384 50320286456 50344394496 50414653552 50414947176 50418024448 50586509952 50635800576 50716509184 50737446912 50811619328 50811915264 50858321184 50960414208 50984828928 51112731912 51115851776 51133833216 51208585104 51208883352 51311381248 51358542444 51361677312 51464747972 51515194368 51536461824 51587387808 51712251414 51715407872 51762940416 51869982208 51917656824 51993587712 52021573376 52119434496 52170522624 52301400096 52322992128 52399482432 52399787616 52427991918 52431192064 52504669184 52529823744 52552927152 52661602576 52713222144 52840810752 52914861912 52918091776 52966729728 53076260864 53125044192 53231377408 53256880128 53309506151 53331514368 53380221408 53383790592 53490919152 53647247544 53650522112 53748166824 53751447552 53800538112 53886291008 53908537344 54036966258 54047353987 54069666816 54145440096 54171380736 54310592512 54329697792 54492086088 54495412224 54571782144 54734894016 54757490688 54894857952 54921157632 54998124192 55001481216 55008696688 55111856096 55272921712 55327100928 55431180288 55441836032 55570237602 55593179136 55708141568 55759343904 55762747392 55837485099 55874649952 55952952737 56007798528 56030920704 56143361424 56146788352 56198393856 56277150336 56393527168 56445359454 56558338496 56585435136 56610322263 56716485246 56720277504 56727388069 56834101599 57003679744 57056072832 57163071744 57174060416 57254184196 57277820928 57449020992 57452527616 57505333248 57620732763 57705004544 57725303904 57728827392 57736400656 57901375488 58046629652 58070593536 58155824892 58179833856 58191017984 58325786574 58353729984 58446740231 58503689728 58524270048 58527842304 58637942784 58649214976 58727479319 58785044736 58906950784 58960749804 58985091072 59067752832 59079107648 59189900416 59244302898 59247919104 59366815574 59449540608 59508285936 59532853248 59540316403 59544297472 59652321513 59655962624 59710793472 59885299584 60009137792 60009487296 60013150208 60093234652 60122024832 60331930032 60356837376 60453040384 60477959181 60481650688 60482002944 60566409728 60622077384 60747439192 60924974924 60925329762 60929048576 60954163584 61039584804 61043310592 61076523008 61099416576 61344925697 61404699136 61405056768 61520211456 61557440512 61700005632 61827956608 61884423348 61884783774 61888200704 61888561152 62000838108 62160170336 62182036926 62185832448 62314790912 62371702272 62372065536 62459110032 62496907264 62588635208 62671659264 62771551876 62858981196 62950914048 62985164352 62989008896 63165136896 63265816064 63323595984 63442718064 63454913896 63481110528 63628130808 63759708904 63760080252 63763972096 63822206976 63950323712 63980961792 64102675659 64129139712 64231355408 64261753856 64262128128 64320817968 64449935616 64634093568 64737114112 64763798808 64893805696 64918130112 64953450738 64957415424 65242492832 65242872816 65246855168 65404780544 65464895232 65556255984 65692203896 65756213248 65756596224 65816650944 65948771328 65980366848 66045180982 66072446976 66209465344 66269933664 66270319632 66402963968 66463609008 66463996104 66468052992 66588637968 66592702464 66601438552 66921737124 66925821952 66986944512 66987334656 67112957952 67125859328 67219929568 67281320733 67448679936 67510280016 67514400768 67514793984 67749220352 67811094912 67947218944 67979771904 68009670432 68041857024 68137210944 68150309216 68178444288 68245815121 68278113472 68278511136 68340869091 68478056592 68482236416 68545179648 68673724416 68686925824 68711088384 68783183744 68949668552 69017253888 69080286528 69084905472 69190393877 69223542432 69252120576 69320148634 69320552367 69324783616 69492579328 69556451184 69560696832 69624225792 69735200128 69763989504 69865976576 69866383488 69903989224 69930191628 70039764992 70070569536 70104139776 70280006379 70284296192 70309020672 70411804518 70412214609 70454414336 70553149216 70617584571 70622306304 70833392256 70862635008 71009173504 71108685824 71173628544 71174043072 71178387456 71321225536 71386778133 71529663392 71664222432 71668596736 71729672517 71734050816 71734468608 71878049792 71944114176 72049288344 72092889088 72193920128 72228507648 72260274834 72294473088 72409703542 72439597056 72510603264 72656114784 72660549632 72757935129 72762376192 72829253376 72979858688 73005531408 73009987584 73193143936 73228210176 73330832256 73397804436 73402712064 73550013834 73580378112 73764965373 73769467904 73903729383 73908240384 73975739904 74093650136 74124238848 74159751168 74345791872 74449980132 74485648512 74677064704 74703334464 74707894272 74857815232 74926618371 74931191808 75036200448 75260479272 75291549696 75447246848 75480429684 75516591744 75621980328 75622420764 75627036672 75778802132 75884396544 76000267354 76074763776 76106170368 76217428992 76217872896 76370427904 76440621312 76598694656 76669097868 76673777664 76812877656 76827643684 76967071872 77042515968 77197121958 77201833984 77272791552 77381081712 77427458048 77541099856 77568377121 77573111808 77767715432 77804973312 77990381568 78032360064 78179151744 78380059648 78452100144 78599223648 78614333072 78641987877 78646788096 78757003776 78794735616 78992403864 78997225472 79069833216 79261216128 79344381248 79372292868 79377137664 79387550902 79536428684 79614391296 79847066112 79885320192 79997271552 80012649728 80162699776 80236378728 80442573376 80470871316 80475783168 80627171328 80637278908 80642670592 80829436512 80862806016 81104500224 81218160144 81233773016 81272218112 81386113072 81465888768 81743118336 81857673216 81873409024 82026948608 82102341024 82266674176 82342286928 82502221824 82512564464 82513045032 82518081536 82667784144 82909382568 82914443264 82990651392 83162269696 83162754048 83278813376 83355356403 83527728889 83562212352 83644121088 83811974928 83934552064 83980219136 84011697792 84215042136 84220182528 84431461312 84590290752 84641480704 84837507744 84878152704 85013440336 85096275968 85470234212 85505519616 85682837504 85761090624 85881276294 85916731392 85933247488 86173531488 86178791424 86351731744 86557506816 86593241088 86604600984 86609887232 86852063232 86990497088 87069944478 87105890304 87233737338 87286526976 87408341312 87488679861 87669599743 87675461632 87755534592 87791763456 87931695104 87973822464 88096595968 88177567104 88359911552 88360426176 88441124706 88618145344 88618661472 88624070656 88784850624 88790269952 88871878656 89050223361 89228982832 89262428904 89315926016 89316446208 89483943936 89708427644 89931573248 90013706688 90014230944 90019201024 90019725312 90139851978 90183037248 90326780357 90414793216 90497895048 90639695872 90679560576 90722476032 90723004416 90849614592 90904592384 91038014848 91121158788 91304075456 91387462386 91387994643 91393572864 91431245376 91559377206 91564965888 91576978009 91614784512 91748714978 92023005184 92107048704 92107585152 92280317184 92298056576 92336160768 92427403156 92550008448 92741934912 92747595776 92826635022 92832301056 92832841728 93018652672 93155177984 93240255504 93278748672 93427426048 93472186368 93557553408 93688665048 93706675172 93745360896 93882406024 93882952812 94156779428 94157327814 94163075072 94426371072 94444523008 94477746528 94483513344 94805794259 94898171392 94898724096 94985393976 95182370844 95221665792 95552296576 95639563356 95640120378 95645401088 95645958144 95733310464 95925485568 95971442688 96065717792 96117985183 96304676864 96347033112 96392630784 96393192192 96586129408 96674903424 96874819712 97010580172 97105671168 97145698212 97340708544 97346650112 97436123136 97637613568 97774443008 97863739248 97864309224 97870282752 98066685112 98107170816 98334383976 98353287164 98538305844 98544320512 98634319872 98634894336 98832318464 98879668224 98923156992 99067771473 99108670464 99127722496 99266640176 99314198016 99404900496 99604445952 99695413512 99702079488 99889053696 99902157828 99908255744 100048267264 100347305696 100382605686 100388732928 100480416768 100640572912 100688788992 100829307104 100829894352 100836048896 101173019904 101271601152 101433018368 101623238656 101623830528 101716642368 101920828416 101969657856 102225463824 102231703552 102267666432 102417170208 102417766704 102622762496 102717084888 102723354624 102929495944 103030388736 103174775616 103424502828 103430815744 103525880832 103739964416 103835313648 103980222951 103987175424 104043146752 104238868992 104341045248 104602800192 104645984256 104798964864 104799575232 104855983836 104862384128 105009338368 105059647488 105105854304 105323205152 105426444288 105617706777 105681621504 105829723824 105836183552 105933459456 106152521728 106250088384 106462754816 106513760256 106619012302 106663028736 106760442816 106767581184 106930608719 106981838304 107294495088 107301044224 107496333648 107502895104 107601076224 107772582016 107817074688 108073932516 108094707974 108139333632 108290880192 108342761472 108614555313 108621185024 108659395584 108984172176 108990824448 109143564288 109469788032 109514981376 109789715904 109842315264 109996248384 110002962432 110017393376 110223712192 110325020751 110545843424 110654201856 110862360576 110883672064 111140475204 111186358272 111416283136 111518687808 111525494784 111674970198 111749299904 111905905474 112015597056 112061841408 112286722848 112293576704 112396787712 112554300672 112787054336 112890718908 113116676992 113170870272 113220644526 113432970492 113440555008 113454776138 113668203198 114000401031 114007359488 114112145664 114326143488 114348120832 114508368392 114555641856 114898041984 115010666496 115241465526 115410009088 115450607808 115457654784 115472801312 115795682937 115802750976 116093259304 116141187072 116311649784 116359667712 116382035968 116651573148 116707459968 116893480462 117007379456 117048540096 117055684608 117275885568 117298429952 117454958638 117570089472 117813901568 117921499608 117970182144 118135505664 118158215296 118379800832 118488605796 118495838208 118733631148 118899081216 119016571872 119065706496 119080632806 119081326353 119088594944 119304643026 119311925248 119421586944 119770599168 120018275584 120018974592 120186469304 120244049664 120663860064 120713674752 120906080768 120955918362 120963301376 120964005888 121132819456 121244154768 121494878384 121849949848 121850659524 121858097152 121908327168 122079169608 122086621184 122153046016 122198833152 122689851394 122809398272 122810113536 123040422912 123114881024 123400011264 123655913216 123768846696 123769567548 123776401408 123777122304 124001676216 124320340672 124364073852 124371664896 124629581824 124743404544 124744131072 124918220064 124993814528 125177270416 125343318528 125543103752 125717962392 125901828096 125970328704 126330273792 126531632128 126647191968 126885436128 126909827792 126962221056 127256261616 127519417808 127520160504 127527944192 127644413952 127900647424 128205351318 128258279424 128462710816 128523507712 128524256256 128641635936 128821914441 128899871232 129088308283 129268187136 129474228224 129527597616 129787611392 129836260224 129906901476 129914830848 130484985664 130485745632 130493710336 130604916717 130809561088 130929790464 131112511968 131384407792 131512426496 131513192448 131633301888 131897542656 131960733696 132090361964 132144893952 132418930688 132539867328 132540639264 132805927936 132927218016 132927992208 132936105984 133177275936 133185404928 133202877104 133843474248 133851643904 133973889024 133974669312 134225915904 134251718656 134439859136 134562641466 134841692029 134897359872 135020560032 135028801536 135029587968 135209777967 135489381421 135498440704 135622189824 135894437888 135959543808 136019340864 136083714048 136274421888 136300618432 136356888576 136491630242 136556226944 136557022272 136681738182 136956113184 136964472832 137081193579 137090359296 137347448832 137373851648 137422176768 137566367488 137623072467 137899337104 138034507776 138160573056 138169810944 138380787754 138447084864 138504241152 138640297268 138641104734 138649567232 138985158656 139112902368 139121393664 139248451584 139470400256 139527979008 139731953152 139732766976 139807978448 139860383256 140079529984 140141139072 140208279552 140560012758 140568592384 140618041344 140823609036 140824429218 140908828672 141106298432 141235169142 141235991721 141244612608 141528056923 141666784512 141725270016 142018347008 142217371648 142347257088 142348086144 142642451072 142773556266 143059326784 143328444864 143337193472 143459345034 143468101632 143468937216 143756099584 143888228352 144098576688 144185778176 144387840256 144457015296 144520549668 144588946176 144819407084 144879194112 145021206528 145312229568 145321099264 145515870258 145524752384 145658506752 145959717376 146011062816 146019975168 146386287872 146456420352 146661664512 146795608872 146805424128 147100027668 147160756224 147529930746 147538935808 147807458766 147816480768 147951479808 148187300272 148248477696 148319502336 148545977101 148691583744 148899960264 148971297024 149354129408 149406668928 149715630464 149853236742 149862383616 150072400896 150520958544 150583099392 150894493696 150960859368 151033183488 151243960656 151244841528 151254073344 151557604264 152000534708 152149527552 152212340736 152434857984 152435745792 152740855808 152881242624 153197389312 153338195736 153347555328 153625755312 153655287368 153934143744 154085031936 154394243916 154403667968 154545583104 154762163424 154854916096 155082199712 155136754242 155146223616 155535430864 155609946624 155980763136 156064720128 156358303488 156760119296 156904200288 157198447296 157228666144 157283975754 157293576192 157449006539 157514007552 157589471232 157984807728 157994450944 158139666432 158522432256 158688762496 158744585736 158754275328 158775101804 159072857368 159228782592 159628231543 159694132224 159770640384 159928518453 159994543104 160025299456 160325399552 160472757456 160885146752 160941742632 160951566336 161254342656 161274557816 161285341184 161658873024 161725612032 162142061961 162209000448 162436320288 162467546032 162544436224 162772226144 162931777536 163486236672 163715346432 163746818048 164053897216 164204682048 164533348352 164684573856 165004443648 165025128928 165026090064 165036163072 165256395293 165335568288 165818765136 165828886528 165981302784 166324539392 166325508096 166557626752 166710712806 167055457778 167124424704 167288242176 167543681041 167623949856 167858858211 167869104128 167960438272 168023395584 168430084272 168440365056 168862922624 169180581504 169282961408 169675015488 169756305408 170026880672 170182164207 170192551936 170502304797 170940468424 171011039232 171365675008 171522181248 171762552588 171833462784 171866494976 172347062976 172357582848 172621767659 172703463488 172862198289 173115013632 173186482176 173209201968 173219774464 173704126464 173980994176 174139888956 174211780608 174467474676 174573053952 174816682624 174977359722 175339199486 175340220693 175350923264 175511069184 175583526912 175863390208 175947644928 176182437957 176193191936 176355134208 176719823104 176720852352 176882249412 177236290688 177237322944 177248141312 177569701248 177743757312 178100446722 178457965664 178524857808 178620949209 178631852032 178632892416 178956964539 178967887872 179416855288 179863146496 180027413376 180028461888 180039450624 180279703956 180366074496 180653560714 180829586432 180995790096 181279391744 181359121152 181433877543 181444952064 181446008832 181699229184 181809184768 182076029696 182242317576 182608150912 182774924772 182775989286 182787145728 182862490752 183118754412 183129931776 183153956018 183229569024 183497429956 184034777091 184046010368 184214097408 184215170304 184560634368 184596113152 184672321536 184854806312 185100016896 185483869824 185653270044 185664602112 185665683456 186037305344 186310355968 186480511008 186557497344 186854852096 186944372736 187115106816 187377330096 187413350344 187490721792 187764812048 187765905624 188313558856 188314655628 188326150144 188852742144 188889046016 188955493056 188967026688 189611588518 189796342784 189797448192 189970787952 190364741688 190443331584 191104593152 191279126712 191280240756 191290802176 191291916288 191466620928 191850971136 191942885376 192131435584 192235970366 192308026977 192609353728 192694066224 192785261568 192786384384 193172258816 193349806848 193749639424 194021160344 194211342336 194291396424 194681417088 194872246272 195275227136 195548886016 195727478496 195728618448 195740565504 196133370224 196214341632 196668767952 196706574328 197076611688 197088641024 197268639744 197269788672 197664636928 197846313984 198135542946 198217340928 198255444992 198533280352 198628396032 198809800992 199208891904 199390827024 199404158976 199778107392 199804315656 199816511488 200096534528 200694611392 200765211372 200777465856 200960833536 201281145824 201377577984 201658614208 201659788704 201672097792 201843962199 202346039808 202543202304 202866036736 203246477312 203247661056 203433284736 203841656832 203939315712 204450927648 204463407104 204535332864 204737445363 204834340416 204835533408 205245524992 205434169776 205446709248 205858991888 206060777472 206349551232 206849005656 206861631488 207051761664 207479928832 207571181631 207670627296 207960445902 207961657101 207974350848 208086293504 208391705863 208477737984 208682090496 209205600384 209291968512 209597929728 209599150464 209711967672 209724768256 210018676736 210119294976 210211708608 210646410304 210840019137 210852888576 211235413554 211276020131 211363243008 211659447648 211672367104 211852753713 211866918912 212305043456 212500176768 212925509632 213027520512 213238024604 213326057472 213520885632 213535162368 213861217438 213963676608 214588990176 214602088448 214992667296 215005790208 215202152448 215545164032 215634149376 216147865032 216189415948 216278667264 216581760384 216685522944 217229110626 217242370048 217318791168 217968344352 217981648896 218273805387 218287128576 218725178881 218939576064 219029962752 219579431808 219684630528 219992496768 220034786752 220447424384 220650041502 221091686848 221294896119 221308403712 221724721152 221752516997 221767344128 222280950408 222372716544 222832566272 223037375616 223349940396 223498599808 223811810948 224031194112 224123682816 224573445696 224587153408 224793575424 225108601344 225574108672 225781437816 226233353984 226341740544 226441289052 226865940984 226881110016 226909552276 227336406396 228000802062 228014718976 228224291328 228652286976 228696241664 229016736784 229111283712 229796083968 230021332992 230482931052 230820018176 230901215616 230945602624 231591365874 231605501952 232186518608 232282374144 232623299568 232719335424 232764071936 233303146296 233414919936 233786960924 234014758912 234097080192 234596859904 234909917276 235140178944 235627803136 235842999216 235940364288 236271011328 236316430592 236759601664 236977211592 236991676416 237467262296 238033143744 238131412992 238161265612 238162652706 238177189888 238609286052 238623850496 238843173888 239541198336 240036551168 240037949184 240372938608 240488099328 241327720128 241427349504 241812161536 241911836724 241926602752 241928011776 242265638912 242488309536 242989756768 243699899696 243701319048 243716194304 243816654336 244158339216 244173242368 244306092032 244397666304 245379702788 245618796544 245620227072 246080845824 246229762048 246698176021 246800022528 247311826432 247537693392 247539135096 247552802816 247554244608 248003352432 248640681344 248728147704 248743329792 249259163648 249486809088 249488262144 249836440128 249987629056 250354540832 250583186667 250686637056 251086207504 251435924784 251803656192 251940657408 252660547584 253063264256 253294383936 253770872256 253819655584 253924442112 254512523232 255038835616 255040321008 255055888384 255288827904 255801294848 256410702636 256516558848 256925421632 257047015424 257048512512 257283271872 257643828882 257799742464 258176616566 258536374272 258931143427 258948456448 259055195232 259575222784 259672520448 259813802952 259829661696 260969971328 260971491264 260987420672 261209833434 261619122176 261859580928 262225023936 262768815584 263008799229 263024852992 263026384896 263266603776 263795085312 263921467392 264180723928 264289787904 264837861376 265079734656 265081278528 265611855872 265854436032 265855984416 265872211968 266354551872 266370809856 266405754208 266779095473 267150670083 267686948496 267703287808 267947778048 267949338624 268451831808 268503437312 268879718272 269125282932 269683384058 269794719744 270041120064 270057603072 270059175936 270419555934 270471539701 270978762842 270980341071 270996881408 271244379648 271788875776 271919087616 272038681728 272167428096 272548843776 272601236864 272713777152 272983260484 273112453888 273114044544 273363476364 273912226368 273928945664 274162387158 274180718592 274694897664 274730934027 274747703296 274844353536 275132734976 275246144934 275798674208 276069015552 276321146112 276761575508 276894169728 277008482304 277280594536 277282209468 277299134464 277970317312 278225804736 278242787328 278496903168 278940800512 279055958016 279463906304 279465533952 279615956896 279720766512 280159059968 280282278144 280416559104 281120025516 281137184768 281236082688 281647218072 281648858436 281817657344 282212596864 282470338284 282471983442 282489225216 283056113846 283333569024 283450540032 284036694016 284417382777 284434743296 284694514176 284696172288 285284902144 285547112532 286118653568 286656889728 286918690068 286936203264 286937874432 287512199168 287776456704 288197153376 288353955549 288371556352 288775680512 288914030592 289041099336 289177892352 289638814168 289758388224 290624459136 291031740516 291049504768 291317013504 291919434752 292022125632 292039950336 292772575744 292912840704 293323329024 293591217744 293610848256 294200055336 294321512448 295059861492 295077871616 295614917532 295632961536 295902959616 296374600544 296496955392 296639004672 297091954202 297203314419 297383167488 297799920528 297942594048 298708258816 298813337856 299431260928 299706473484 299724767232 300144801792 301041917088 301166198784 301788987392 301921718736 302066366976 302487921312 302489683056 302508146688 303115208528 304001069416 304299055104 304869715968 304871491584 305481711616 305762485248 306394778624 306676391472 306695110656 307251510624 307310574736 307868287488 308170063872 308788487832 308807335936 309091166208 309524326848 309709832192 310164399424 310273508484 310292447232 311070861728 311219893248 311940668853 311961526272 312129440256 312716606976 313520238592 313808400576 314396894592 314457332288 314567951508 314587152384 314898013078 315028015104 315178942464 315969615456 315988901888 316279332864 317044864512 317377524992 317489171472 317508550656 317550203608 318145714736 318457565184 319256463086 319388264448 319541280768 319857036906 319989086208 320050598912 320650799104 320791826157 320945514912 321770293504 321883485264 321903132672 322508685312 322549115632 322570682368 323317746048 323451224064 324284123922 324418000896 324872640576 324935092064 325088872448 325544452288 325843665939 325863555072 326517485657 326972473344 327430692864 327493636096 328107794432 328409364096 329066696704 329369147712 330008887296 330050257856 330052180128 330072326144 330512790586 330671136576 331637530272 331657773056 331962605568 332649078784 332651016192 333115253504 333421425612 334110915556 334248849408 334576484352 335087362082 335247899712 335717716422 335738208256 335920876544 336046791168 336860168544 336880730112 337725845248 338361163008 338565922816 339350030976 339512610816 340053761344 340364328414 340385103872 341004609594 341880936848 342001203093 342022078464 342708435359 342731350016 343044362496 343525105176 343666925568 343732989952 344694125952 345243535318 345406926976 345724396578 346230027264 346372964352 346418403936 346439548928 347408252928 347961988352 348279777912 348423561216 348934949352 349146107904 349633365248 349954719444 350678398972 350680441386 350701846528 351022138368 351167053824 351726780416 351895289856 352364875914 352386383872 352710268416 353439646208 353441704704 353764498824 354472581376 354474645888 355139402496 355487514624 356200893444 356915931328 357049715616 357241898418 357243979059 357263704064 357265784832 357913929078 357935775744 358833710576 359726292992 360054826752 360056923776 360559407912 360732148992 361307121428 361659172864 361991580192 362558783488 362718242304 362867755086 362889904128 362892017664 363248495401 363398458368 363618369536 364152059392 364484635152 365216301824 365549849544 365551978572 365574291456 365724981504 366237508824 366259863552 366307912036 366459138048 366994859912 368069554182 368092020736 368428194816 368430340608 369121268736 369192226304 369344643072 369709612624 370200033792 370967739648 371306540088 371329204224 371331366912 372620711936 372961022016 373114994688 373709704192 373888745472 374230213632 374754660192 374826700688 374981443584 375529624096 375531811248 376627117712 376629311256 376652300288 377705484288 377778092032 377910986112 379223177036 379592685568 379594896384 379941575904 380729483376 380886663168 381260817487 382209186304 382558253424 382560481512 382581604352 382583832576 382933241856 383701942272 384262871168 384471940732 384616053954 385218707456 385388132448 385570523136 385572768768 386344517632 386699613696 387264924849 387499278848 388042320688 388422684672 388582792848 389362834176 389744492544 390550454272 391097772032 391454956992 391457236896 391481131008 392266740448 392428683264 393337535904 393413148656 394153223376 394177282048 394537279488 394539577344 395329273856 395692627968 396271085892 396434681856 396510889984 397066560704 397256792064 397619601984 398253369481 398417783808 398781654048 398808317952 399556214784 399608631312 399633022976 400166312569 400193069056 401389222784 401530422744 401554931712 401921667072 402562291648 402755155968 403317228416 403319577408 403344195584 403687924398 404525076087 404692079616 405086404608 405732073472 406468144263 406492954624 406495322112 406866569472 407683313664 407878631424 408901855296 408926814208 409070665728 409474890726 409668680832 409671066816 410491049984 410868339552 410893418496 411717983776 412121554944 412699102464 412869217401 413698011312 413723262976 414103523328 414959857664 415142363262 415341254592 415920891804 415923314202 415948701696 416172587008 416783411726 416955475968 417364180992 418001470447 418411200768 418583937024 419195859456 419198300928 419423935344 419449536512 420037353472 420238589952 420423417216 421292820608 421680038274 421705777152 422470827108 422552040262 422726486016 423318895296 423344734208 423705507426 423733837824 424584170769 424610086912 425000353536 425851019264 426055041024 426476049208 426652114944 427041771264 427722434876 427927353216 429177980352 429204176896 429985334592 430011580416 430404304896 431090328064 431268298752 432295730064 432378831896 432557334528 433163520768 433371045888 434458221252 434484740096 434637582336 435936688704 435963297792 436547610774 436574257152 436631529961 437450357762 437879152128 438059925504 439158863616 439369261056 439984993536 440069573504 440894848768 441300083004 442183373696 442589792238 442616807424 443449442304 443505033994 443534688256 444561900816 444745433088 445637931303 445665132544 446074751232 446699880792 446997199616 447623621896 448062388224 449146891392 449587150848 450217202688 451148217344 451562875632 452466707968 452683481088 452882578104 453731881968 453762220032 453819104552 454672812792 456001604124 456029437952 456448582656 457304573952 457392483328 458033473568 458222567424 459592167936 460042665984 460965862104 461640036352 461802431232 461891205248 463182731748 463211003904 464373037216 464564748288 465246599136 465438670848 465528143872 466606292592 466829839872 467573921848 468029517824 468194160384 469819834552 470280357888 471255606272 471685998432 471880728576 472347019617 472542022656 472632861184 473519203328 473954423184 473983352832 474934524592 476066287488 476262825984 476322531224 476325305412 476354379776 477218572104 477247700992 477686347776 478884694629 479082396672 479785555359 480073102336 480075898368 480745877216 480976198656 482655440256 482854699008 483624323072 483823673448 483853205504 483856023552 484531277824 484976619072 485979513536 486426185883 487399799392 487402638096 487432388608 487633308672 488316678432 488346484736 488612184064 488795332608 490759405576 491237593088 491240454144 492161691648 493396352042 493600045056 494623652864 495075386784 495078270192 495105605632 495108489216 495769185879 496006704864 497281362688 497456295408 497486659584 498518327296 498973618176 498976524288 499672880256 499975258112 500709081664 501166373334 501373274112 502172415008 502631043123 502871849568 503576574633 503607312384 503881314816 504617932379 505321095168 506126528512 506588767872 507541744512 507639311168 507848884224 509025046464 510077671232 510080642016 510111776768 510546492621 510577655808 511602589696 512821405272 513033117696 513850843264 514094030848 514097025024 514566543744 515287657764 515599484928 516353233132 517072748544 517862286854 517865302977 517896912896 518110390464 519150445568 519345040896 519627605904 519659323392 521939942656 521942982528 522419666868 523238244352 523719161856 524450047872 525537631168 526017598458 526020662079 526049705984 526052769792 526533207552 527590170624 527842934784 528361447856 528547313871 528579575808 529675722752 530159469312 530162557056 531223711744 531708872064 531711968832 531744423936 532709103744 532811508416 533558190946 534301340166 535373896992 535406575616 535862847627 535895556096 535898677248 536903663616 537006874624 537759436544 538250565864 539366768116 539589439488 540082240128 540118351872 540839111868 540943079402 541957525684 541960682142 541993762816 542488759296 543577751552 543838175232 544077363456 544334856192 545097687552 545202473728 545427554304 545966520968 546224907776 546228089088 546726952728 547824452736 548324774316 548361437184 549389795328 549461868054 549495406592 549688707072 550265469952 550492289868 551597348416 552104331273 552138031104 552642292224 553523151016 553788339456 554016964608 554561189072 554564418936 554598268928 555940634624 556451609472 556993806336 557881601024 558111916032 558927812608 558931067904 559231913792 559441533024 560318119936 560564556288 560833118208 562240051032 562274369536 562472165376 563294436144 563297716872 563635314688 564425193728 564940676568 564943966884 564978450432 566112227692 566667138048 566901080064 568073388032 568834765554 568869486592 569389028352 569392344576 570569804288 571094225064 572237307136 573313779456 573837380136 573872406528 573875748864 575552913408 576394306752 576707911098 576743112704 577551361024 577828061184 578082198672 578355784704 579277628336 579516776448 581248918272 582063481032 582099009536 582634027008 583838869504 584044251264 585545151488 585825681408 586646658048 587182435488 587221696512 588400110672 588643024896 590119722984 590155743232 591229835064 591265923072 591805919232 592749201088 592993910784 594183908404 594406628838 594766334976 595599841056 595885188096 597416517632 597626675712 598862521856 599412946968 599449534464 600289603584 602083834176 602332397568 603577974784 603843437472 604132733952 604975842624 604979366112 605016293376 606230417056 608002138832 608598110208 609739431936 609742983168 610963423232 611524970496 612789557248 613352782944 613390221312 614212336089 614503021248 614621149472 615482480107 615736574976 616340127744 617576975664 617614671872 618182332416 619048653696 619419664384 620328798848 620547016968 620584894464 622141723456 622439786496 622713544893 623881337706 623923052544 624001268759 624258880512 625175117589 625433213952 627040477184 627616801152 628793789184 628914664576 629135903016 629174304768 629796026156 630056030208 630357884928 631939230912 631977803776 632558665728 633828060393 634089729024 634755049984 634978342944 635017101312 635100407216 636291429472 636915130368 638512926172 638776528896 639082561536 639714073812 639978172416 640101197824 641301598208 641583652314 641891029824 643540587008 643766970528 643806265344 645017370624 645098231264 645141364736 646002272509 646635492096 646902448128 648568247844 648836001792 649745281152 649870184128 650177744896 651088904576 651687331878 651727110144 653034971314 653944946688 654861385728 654943480433 654987272192 656175536643 656215588864 656818728192 658133393408 658738295424 660100515712 660104360256 660144652288 661025581172 661342273152 663275060544 663315546112 663925211136 665257550991 665298157568 665302032384 666230507008 666842851224 668221831112 668497698816 670174724164 670495799424 671435432844 671476416512 671841753088 672093582336 673720337088 673761460224 674794182667 675451690496 676722326016 677131845632 678700061952 679025221632 680107522688 680728656828 680770207744 682009219188 683761873696 684002406186 684044156928 685416870718 685462700032 686088724992 687050210352 687333851136 687465979904 689388251904 690487070636 690813853952 691448793156 692460054528 692836807872 692879097856 694816505856 695923976704 696559555824 696847122432 697869898704 698292215808 699266730496 699909438888 701356797944 701360882772 701403693056 702044276736 703453560832 703790579712 704729751828 704772767744 705420536832 706879292416 706883409408 707528997648 708945162752 708949291776 710278804992 710975029248 712401786888 713831862656 714099431232 714483796836 714487958118 714527408128 714531569664 715827858156 715871551488 717667421152 719452585984 720109653504 720113847552 721118815824 721464297984 722614242856 723318345728 723983160384 725436484608 725735510172 725779808256 725784035328 726496990802 726796916736 727236739072 728304118784 728969270304 730432603648 731099699088 731103957144 731148582912 731449963008 732475017648 732519727104 732615824072 732918276096 733989719824 736139108364 736184041472 736856389632 736860681216 738242537472 738384452608 738689286144 739419225248 740094528063 740400067584 741935479296 742613080176 742658408448 742662733824 745241423872 745922044032 746229989376 747419408384 747777490944 748460427264 749509320384 749653401376 749962887168 751059248192 751063622496 751749560001 753254235424 753258622512 753304600576 755410968576 755556184064 755821972224 758446354072 759185371136 759189792768 759883151808 761458966752 761773326336 762521634974 764418372608 765116506848 765120963024 765163208704 765167665152 765866483712 767403884544 768525742336 768943881464 769232107908 770437414912 770776264896 771141046272 771145537536 772689035264 773399227392 774529849698 774998557696 776084641376 776793430281 776845369344 777165585696 778725668352 779488985088 781100908544 782195544064 782909913984 782914473792 782962262016 784533480896 784857366528 786675071808 786826297312 788306446752 788354564096 789026397687 789074558976 789079154688 790658547712 791385255936 792542171784 792869363712 793021779968 794133121408 794513584128 795239203968 796506738962 796835567616 797563308096 797616635904 799112429568 799217262624 799266045952 800332625138 800337286419 800386138112 802778445568 803060845488 803109863424 803843334144 805124583296 805510311936 806634456832 806639154816 807375848796 809050152174 809384159232 810172809216 811414619103 811464146944 812936288526 812941023213 812985909248 812990644224 813733138944 815366627328 815757262848 817803710592 818141331456 818949781452 819337361664 819342133632 820982099968 821736679104 821786836992 823435967552 824192802081 824243109888 825398204928 825738434802 827396022624 827446525952 828207046656 829919715328 830284726524 830682509184 831841783608 831846628404 831897403392 832345174016 833566823452 833910951936 834728361984 836002940894 836822401536 837167874048 838391718912 838396601856 838847870688 838899073024 840074706944 840477179904 840846834432 842585641216 843360076548 843411554304 844941654216 845104080524 845452972032 846637790592 847411014852 847467675648 849168341538 849220173824 850000707072 851702038528 852110082048 852952098416 853252148331 853304229888 854083542528 855444869752 855854706432 858355960704 859970669184 860808609792 862180656128 862536597504 864591460128 864757663792 865061866647 865114669056 866327041536 866742091776 868916442504 868969480192 869275164672 871873377408 873095221548 873148514304 873263059922 874900715524 875758304256 876119851008 878317727232 878738522112 879969987072 880139147008 881789697536 882600166008 884366747392 885179584476 885233614848 886898884608 887010067988 887069376512 889123801632 889490866176 891275862606 891330265088 892149502464 893399761584 893994399232 895247243792 896124776448 898293782784 899174301696 900434405376 902296434688 903125751264 904933415936 905366962176 905765156208 907463763936 907524440064 907638209104 909345625584 912003208248 912058875904 912897165312 914609147904 914784966656 916066947136 916445134848 918805017779 919184335872 920085331968 921931724208 923280072704 923604862464 923782410496 926365463496 926422007808 928746074432 929129496576 930493198272 930877341696 931056287744 933212585184 933659679744 935147843696 936059035648 936388320768 939639669104 940560715776 942511212544 943371996864 943761457152 944694039234 945084045312 945265722368 947038406656 947908846368 947966705664 949869049184 952132574976 952525651968 952645062448 952650610824 952708759552 954437144208 954495401984 955372695552 957769389258 958164793344 959571110718 960146204672 960151796736 961491754432 961952397312 962375478471 964365597173 965310880512 965709398016 967248646144 967647346896 967706411008 967712047104 969062555648 969953238144 971959027072 972852371766 974799598784 974805276192 974864777216 975266617344 976633356864 976692969472 977224368128 977590665216 979552456971 981518811152 982475186176 982480908288 984323383296 986792704084 987200090112 989247305728 990150773568 990156540384 990211211264 990216978432 991538371758 992013409728 993594583927 994562725376 994912590816 994973319168 997036654592 997947236352 997953048576 999345760512 999950516224 1001418163328 1002332746668 1002746548224 1004344830016 1005262086246 1005743699136 1007153149266 1007214624768 1007346758099 1007762629632 1009235864758 1010642190336 1012185378851 1012253057024 1013177535744 1015083489024 1015278622336 1015697768448 1018050092928 1020155342464 1020161284032 1020223553536 1021092985242 1021155311616 1023205179392 1025642810544 1026066235392 1027701686528 1028125306077 1028188061696 1028194050048 1029133087488 1030575315528 1031198969856 1032706466264 1035724573708 1035730605954 1035793825792 1036220780928 1038300891136 1038690081792 1039255211808 1039318646784 1042863736849 1043879885312 1043885965056 1044839333736 1046476488704 1047438323712 1048900095744 1051075262336 1052035196916 1052041324158 1052099411968 1052105539584 1053066415104 1055180341248 1055685869568 1056722895712 1057094627742 1057159151616 1057297837013 1059351445504 1060318938624 1060325114112 1062447423488 1063417744128 1063423937664 1065418207488 1065623016832 1067116381892 1068602680332 1070747793984 1070813151232 1071725695254 1071791112192 1071797354496 1073807327232 1074013749248 1075518873088 1076501131728 1078733536232 1079178878976 1080164480256 1081678223736 1081886158804 1083915051368 1083921364284 1083987525632 1084977518592 1087155503104 1087676350464 1088154726912 1088669712384 1089745486203 1090195375104 1090404947456 1090855108608 1091933041936 1092449815552 1092456178176 1093453905456 1095648905472 1096649548632 1096722874368 1098779590656 1098923736108 1098990813184 1099377414144 1100530939904 1100984579736 1103194696832 1104208662546 1104276062208 1105284584448 1107046302032 1107576678912 1108033929216 1109122378144 1109128837872 1109196537856 1111881269248 1112903218944 1113987612672 1115763202048 1117855625216 1117862135808 1118463827584 1118883066048 1121129112576 1121666236416 1124480102064 1124548739072 1124944330752 1126588872288 1126595433744 1127270629376 1128850387456 1129881353136 1129887933768 1129956900864 1132224455384 1133334276096 1137669531108 1137738973184 1138778056704 1138784689152 1141139608576 1142188450128 1143782452461 1144474614272 1146627558912 1147674760272 1147744813056 1147751497728 1151105826816 1152788613504 1153415822196 1153486225408 1155102722048 1155656122368 1156164397344 1156711569408 1158555256672 1159033552896 1161794774547 1162497836544 1164126962064 1164198019072 1165268054016 1167677739008 1168088502528 1171090302976 1171651362816 1173293316096 1174364870976 1174443393024 1176236695909 1176800221344 1177286049792 1180239445968 1180311486464 1182459670128 1182531846144 1183611838464 1185498402176 1185987821568 1188367816808 1188813257676 1189532669952 1191199682112 1191770376192 1194760108443 1194833035264 1195253351424 1197725043712 1198825893936 1198899068928 1200498937707 1200579207168 1204167668352 1204664795136 1207155949568 1207686874944 1208265467904 1209951685248 1209958732224 1210032586752 1212460834112 1213575228261 1216004277664 1217196220416 1219404432789 1219478863872 1219485966336 1221926846464 1223049940992 1225579114496 1226705565888 1226780442624 1228424672178 1229006042496 1229242298944 1230964960214 1231473149952 1232680255488 1235153951328 1235229343744 1236364664832 1238097307392 1238839328768 1240657597696 1241094033936 1241169788928 1244283446912 1244879572992 1245427089786 1247762675412 1247846105088 1248002537518 1248517761024 1250350235178 1250866427904 1254004411341 1254080954368 1255233602304 1257587578368 1257829329152 1258271806032 1258348609536 1259592052312 1260112060416 1260715769856 1263878461824 1265117331456 1267656120786 1268179458048 1269510099968 1269956685888 1270034202624 1270200814432 1272582858944 1273752512307 1273830260736 1277025852344 1277553057792 1278165123072 1279428147624 1279956344832 1280202395648 1282603196416 1283167304628 1283782059648 1287081174016 1287533941056 1287612530688 1290034741248 1290196462528 1290282729472 1292004545018 1293270984192 1293804896256 1297136495688 1297672003584 1299490562304 1299740368256 1300355489792 1302177809152 1303374663756 1303454220288 1306069942628 1307889893376 1309722771456 1309886960866 1309894589883 1309974544384 1312351073286 1312431177728 1313637456384 1316266786816 1317476590848 1320201031424 1320208720512 1322051162344 1322684546304 1326550121088 1327850422272 1330515101982 1330596315136 1330604064768 1332461014016 1333685702448 1336443662224 1336913793909 1336995397632 1340349448328 1340991598848 1342870865688 1342952833024 1343683506176 1344187164672 1347440674176 1349588365334 1350903380992 1353444652032 1354263691264 1357400123904 1358050443264 1360215045376 1361457313656 1361540415488 1364018438376 1367523747392 1368004812372 1368088313856 1370833741436 1370925400064 1372177449984 1374100420704 1374667702272 1374931959808 1378776503808 1380974141272 1381627707904 1382897586312 1384920109056 1385673615744 1389633011712 1391847953408 1393119111648 1393694244864 1395739797408 1396584431616 1398533460992 1399818877776 1402713595888 1402721765544 1402807386112 1404088553472 1406907121664 1409459503656 1409545535488 1410841073664 1413758584832 1413766818816 1415057995296 1417041058851 1417890325504 1417898583552 1419971391113 1420557609984 1421950058496 1424803573776 1427663725312 1428198862464 1428967593672 1428975916236 1429054816256 1429063139328 1431655716312 1431743102976 1435334842304 1436654083887 1438905171968 1440219307008 1440227695104 1442237631648 1442928595968 1445228485712 1446636691456 1447966320768 1450872969216 1451471020344 1451559616512 1451568070656 1452993981604 1453593833472 1456608237568 1457938540608 1460865207296 1462199398176 1462207914288 1462297165824 1462899926016 1464950035296 1465039454208 1465231648144 1465836552192 1467979439648 1472278216728 1472368082944 1473712779264 1473721362432 1476485074944 1476768905216 1478838450496 1480189056126 1480800135168 1483870958592 1485226160352 1485316816896 1485325467648 1487307557637 1490383195631 1490482847744 1491844088064 1492459978752 1494838816768 1495554981888 1496920854528 1499018640768 1499306802752 1499925774336 1502118496384 1502127244992 1503499120002 1506508470848 1506517245024 1506609201152 1507893129369 1510821937152 1511112368128 1511643944448 1513853797137 1516892708144 1518370742272 1518379585536 1519766303616 1522917933504 1523546652672 1525043269948 1528836745216 1530233013696 1530241926048 1530326417408 1530335330304 1531732967424 1534807769088 1537051484672 1537887762928 1538464215816 1540874829824 1541552529792 1542282092544 1542291075072 1545378070528 1546798454784 1549059699396 1549997115392 1552169282752 1553586860562 1553595908931 1553690738688 1554331171392 1556808626153 1557451336704 1558977970176 1562201817088 1564391088128 1565819827968 1565828947584 1569066961792 1569714733056 1573350143616 1573652594624 1576612893504 1576709128192 1578052795374 1578149117952 1578158309376 1581317095424 1582770511872 1585084343568 1585738727424 1586043559936 1588266242816 1589027168256 1590478407936 1593013477924 1593671135232 1595126616192 1595233271808 1598434525248 1598532091904 1600665250276 1600674572838 1600772276224 1605556891136 1606121690976 1606219726848 1607686668288 1610249166592 1611020623872 1613268913664 1613278309632 1614751697592 1618100304348 1618768318464 1622829238206 1622928293888 1625872577052 1625882046426 1625971818496 1625981288448 1627466277888 1630733254656 1631514525696 1634005748111 1635607421184 1636282662912 1637899562904 1638674723328 1638684267264 1641964199936 1643473358208 1646871935104 1648385604162 1648486219776 1650796409856 1651476869604 1654792045248 1654893051904 1656414093312 1659839430656 1660569453048 1661365018368 1663683567216 1663693256808 1663794806784 1664690348032 1667133646904 1667821903872 1672005881788 1673644803072 1674335748096 1676783437824 1676793203712 1677695741376 1677798146048 1680149413888 1680954359808 1681693668864 1685171282432 1686720153096 1686823108608 1689883308432 1690208161048 1690905944064 1693275581184 1694822029704 1694935351296 1698336683076 1698440347648 1700001414144 1703404077056 1704220164096 1705904196832 1706504296662 1706608459776 1708167085056 1710889739504 1711709412864 1716711921408 1719941338368 1721617219584 1724361312256 1729182920256 1729515327584 1730123733294 1730229338112 1732654083072 1733484183552 1737832885008 1737938960384 1738550329344 1743746754816 1746190443096 1746297028608 1746526119844 1749801431048 1751516608512 1756635454464 1757477044224 1759939974144 1760278294016 1763579395072 1765200332016 1768733494784 1770359168952 1770467229696 1773797769216 1774020135976 1774138753024 1778247603264 1778981732352 1782551725212 1782660530176 1784299004928 1786799523168 1787988798464 1790494487584 1792249552896 1796587565568 1798348603392 1800868810752 1804592869376 1806251502528 1809866831872 1810733924352 1811530312416 1814927527872 1815048880128 1815276418208 1817820348223 1818691251168 1824006416496 1824117751808 1825794330624 1829218295808 1829569933312 1832133894272 1832890269696 1837610035558 1838368671744 1840170663936 1842980491451 1843863448416 1846447440321 1846560145408 1847209724928 1847564820992 1852730926992 1852844015616 1857492148864 1858258993152 1860986396544 1861754683392 1862112575488 1866425170368 1867319359488 1870295687392 1872003806277 1872118071296 1872776641536 1875525352767 1879279338208 1881121431552 1885022425088 1886743993728 1887522914304 1889388078468 1890168090624 1890531444736 1894076813312 1895817692736 1895933411328 1899738098368 1901484181179 1904265149952 1905051303936 1905290124896 1905301221648 1905417519104 1908874288416 1908990803968 1910745391104 1915538778516 1916329586688 1919142221436 1920292409344 1920303593472 1922983508864 1923904794624 1924750956942 1928731194346 1930621761024 1931418796032 1934497292288 1935294693792 1935412822016 1935424094208 1938006817527 1938125111296 1939906476288 1943918054144 1945704743532 1949599197568 1949610552384 1949729554432 1950533234688 1953266713728 1954448736256 1955181330432 1959104913942 1963037622304 1964830441299 1964950372352 1964961816576 1968526609929 1968646766592 1973585408168 1974400180224 1978494611456 1980301547136 1980313080768 1980433956864 1983076743516 1984026819456 1987189167854 1989125450752 1989825181632 1989946638336 1994073309184 1995772652973 1995894472704 1995906097152 1998691521024 1999901032448 2002836326656 2004665493336 2005493096448 2008689660032 2010524172492 2011487398272 2014306298532 2014429249536 2014693516198 2015525259264 2018471729516 2021284380672 2024370757702 2024382548001 2024506114048 2026355071488 2030166978048 2030557244672 2031395536896 2036100185856 2040310684928 2040322568064 2042185970484 2042310623232 2046410358784 2051285621088 2052132470784 2055403373056 2056250612154 2056376123392 2056388100096 2058266174976 2061150631056 2062397939712 2065412932528 2071449147416 2071461211908 2071587651584 2072441561856 2076601782272 2077380163584 2078510423616 2078637293568 2085727473698 2087759770624 2087771930112 2089678667472 2092952977408 2094876647424 2097800191488 2102150524672 2104070393832 2104082648316 2104198823936 2104211079168 2106132830208 2110360682496 2111371739136 2113445791424 2114189255484 2114318303232 2114595674026 2118702891008 2120637877248 2120650228224 2124894846976 2126835488256 2126847875328 2130836414976 2131246033664 2134232763784 2137205360664 2141495587968 2143451390508 2143582224384 2143594708992 2147614654464 2148027498496 2151037746176 2153002263456 2157467072464 2158357757952 2160328960512 2163356447472 2163772317608 2167830102736 2167842728568 2167975051264 2169955037184 2174311006208 2176309453824 2177339424768 2179490972406 2180390750208 2180809894912 2181710217216 2183866083872 2184899631104 2184912356352 2186907810912 2191297810944 2193299097264 2193445748736 2197559181312 2197847472216 2197981626368 2198754828288 2201061879808 2201969159472 2206389393664 2208417325092 2208552124416 2210569168896 2214092604064 2215153357824 2216067858432 2218244756288 2218257675744 2218393075712 2220283584189 2223762538496 2225806437888 2227975225344 2231526404096 2235711250432 2235724271616 2236927655168 2237766132096 2242258225152 2243332472832 2248960204128 2249097478144 2249888661504 2253177744576 2253190867488 2254541258752 2257700774912 2259762706272 2259775867536 2259913801728 2264448910768 2266668552192 2275339062216 2275477946368 2277556113408 2277569378304 2282279217152 2284376900256 2287564904922 2288949228544 2292308764493 2293255117824 2295349520544 2295489626112 2295502995456 2302211653632 2305577227008 2306831644392 2306972450816 2310205444096 2311312244736 2312328794688 2313423138816 2317110513344 2318067105792 2323589549094 2324036221441 2324995673088 2328253924128 2328396038144 2330380290843 2330536108032 2335355478016 2336177005056 2342180605952 2343302725632 2346586632192 2348729741952 2348886786048 2352473391818 2353600442688 2354572099584 2360478891936 2360622972928 2364919340256 2365063692288 2367223676928 2370996804352 2371975643136 2376735633616 2377626515352 2379065339904 2382399364224 2383540752384 2389520216886 2389666070528 2390506702848 2395450087424 2397651787872 2397798137856 2400997875414 2401011859257 2401158414336 2405976967691 2408335336704 2409329590272 2414311899136 2415373749888 2416530935808 2419903370496 2419917464448 2424921668224 2427150456522 2432008555328 2434243857309 2434392440832 2438808865578 2438957727744 2438971932672 2439277686967 2443853692928 2446099881984 2451158228992 2453411131776 2456849344356 2458012084992 2458484597888 2461929920428 2462946299904 2465360510976 2470307902656 2470458687488 2472729329664 2476194614784 2477678657536 2481315195392 2482188067872 2482339577856 2488566893824 2489759145984 2490854179572 2495525350824 2495692210176 2496005075036 2497035522048 2500700470356 2501732855808 2508008822682 2508161908736 2510467204608 2515175156736 2515658658304 2516543612064 2516697219072 2519184104624 2520224120832 2521431539712 2525281610717 2527756923648 2530234662912 2535312241572 2536358916096 2539020199936 2539913371776 2540401628864 2545165717888 2547505024614 2547660521472 2554051704688 2555106115584 2556330246144 2558856295248 2559912689664 2560233605329 2560404791296 2565206392832 2566334609256 2567564119296 2574162348032 2575067882112 2580392925056 2580565458944 2584009090036 2586541968384 2587609792512 2594272991376 2595344007168 2598981124608 2599480736512 2600710979584 2604355618304 2606749327512 2606908440576 2612139885256 2619445542912 2619773921732 2619789179766 2619949088768 2624702146572 2624862355456 2627274912768 2632533573632 2634953181696 2640402062848 2640417441024 2644102324688 2645369092608 2653100242176 2655700844544 2661030203964 2661192630272 2661208129536 2664922028032 2667371404896 2672887324448 2673827587818 2673990795264 2680698896656 2681983197696 2685741731376 2685905666048 2687367012352 2688374329344 2694881348352 2699176730668 2701806761984 2706889304064 2708527382528 2713679936231 2714800247808 2716100886528 2720430090752 2722914627312 2723080830976 2728036876752 2735047494784 2736009624744 2736176627712 2741667482872 2741850800128 2744354899968 2748200841408 2749335404544 2749863919616 2756415053337 2757553007616 2761948282544 2763255415808 2765795172624 2769840218112 2771347231488 2779266023424 2783695906816 2786238223296 2787388489728 2791479594816 2793168863232 2797066921984 2799637755552 2805427191776 2805443531088 2805614772224 2808177106944 2813814243328 2818919007312 2819091070976 2821682147328 2827517169664 2827533637632 2830115990592 2834082117702 2835780651008 2835797167104 2839942782226 2841115219968 2843900116992 2848242577697 2849607147552 2855327450624 2856397724928 2857935187344 2857951832472 2858109632512 2858126278656 2863311432624 2863486205952 2870669684608 2873308167774 2877810343936 2880438614016 2880455390208 2884475263296 2885857191936 2890456971424 2893096791519 2893273382912 2895932641536 2901745938432 2902942040688 2903119233024 2903136141312 2905987963208 2907187666944 2913216475136 2915877081216 2921730414592 2924398796352 2924415828576 2924594331648 2925799852032 2929900070592 2930078908416 2930463296288 2931673104384 2934570050203 2935958879296 2938657370913 2944556433456 2944736165888 2947425558528 2947442724864 2952970149888 2953537810432 2957676900992 2960378112252 2961600270336 2967741917184 2970452320704 2970633633792 2970650935296 2974615115274 2975186936711 2980766391262 2980783751781 2980965695488 2983688176128 2984919957504 2989677633536 2991109963776 2993841709056 2998037281536 2998613605504 2999851548672 3004236992768 3004254489984 3006998240004 3013016941696 3013034490048 3013218402304 3015786258738 3021643874304 3022040274297 3022224736256 3023287888896 3027707594274 3033785416288 3036556136553 3036741484544 3036759171072 3039532607232 3045835867008 3047093305344 3050086539896 3057673490432 3060466027392 3060483852096 3060670660608 3063465934848 3069615538176 3074102969344 3075775525856 3076928431632 3081749659648 3083105059584 3084375918231 3084564185088 3084582150144 3090756141056 3093596909568 3098119398792 3099994230784 3104338565504 3107173721124 3107191817862 3107381477376 3108662342784 3113617252306 3114902673408 3117955940352 3124403634176 3128591210547 3128782176256 3131639655936 3131657895168 3138133923584 3139429466112 3146700287232 3147305189248 3153225787008 3156105590748 3156298235904 3156316618752 3162634190848 3165541023744 3170168687136 3171477454848 3171893511039 3172087119872 3176532485632 3178054336512 3180956815872 3186026955848 3187342270464 3190253232384 3196869050496 3201330500552 3201349145676 3201544552448 3211113782272 3212243381952 3212439453696 3215373336576 3220498333184 3222041247744 3226537827328 3226556619264 3229503395184 3236200608696 3237536636928 3245658476412 3245856587776 3251745154104 3251764092852 3251943636992 3251962576896 3254932555776 3261466509312 3263029051392 3268011496222 3269236458609 3271214842368 3272565325824 3275799125808 3277349446656 3277368534528 3283928399872 3286946716416 3293743870208 3296771208324 3296972439552 3301592819712 3302953739208 3309584090496 3312828186624 3319678861312 3321138906096 3322730036736 3327367134432 3327386513616 3327589613568 3329380696064 3334267293808 3335643807744 3344011763576 3347289606144 3353566875648 3353586407424 3355391482752 3360298827776 3363387337728 3370342564864 3373440306192 3373646217216 3379766616864 3380416322096 3381811888128 3386551162368 3389644059408 3389870702592 3396673366152 3396880695296 3400002828288 3406808154112 3411808393664 3413008593324 3413216919552 3416334170112 3421779479008 3423418825728 3431347357383 3433423842816 3439882676736 3443234439168 3448722624512 3458365840512 3459030655168 3460247466588 3460458676224 3465308166144 3466968367104 3475665770016 3475877920768 3477100658688 3487493509632 3492380886192 3492594057216 3493052239688 3499602862096 3503033217024 3513270908928 3514954088448 3519879948288 3520556588032 3527158790144 3528710087727 3530400664032 3537466989568 3540718337904 3540934459392 3547595538432 3548040271952 3548277506048 3556495206528 3557963464704 3565103450424 3565321060352 3568598009856 3573599046336 3575977596928 3580988975168 3584280325329 3584499105792 3591692342227 3593175131136 3596697206784 3601496813121 3601737621504 3609185738752 3612503005056 3619733663744 3621467848704 3623060624832 3629855055744 3630097760256 3630552836416 3635640696446 3637382502336 3648012832992 3648235503616 3651588661248 3658436591616 3659139866624 3664267788544 3665780539392 3675220071116 3676737343488 3680341327872 3685960982902 3687726896832 3692894880642 3693120290816 3694419449856 3695129641984 3705461853984 3705688031232 3714984297728 3716517986304 3721972793088 3723509366784 3724225150976 3732850340736 3734638718976 3740591374784 3744007612554 3744236142592 3745553283072 3751050705534 3758558676416 3762013234023 3762242863104 3769792788949 3770044850176 3773487987456 3775045828608 3778776156936 3780336181248 3781062889472 3788153626624 3791635385472 3799476196736 3802968362358 3808530299904 3810102607872 3810580249792 3810602443296 3810835038208 3817748576832 3817981607936 3821490782208 3831077557032 3832659173376 3838284442872 3840584818688 3840607186944 3845967017728 3847809589248 3849501913884 3857462388692 3861243522048 3862837592064 3868994584576 3870589387584 3870825644032 3870848188416 3876013635054 3876250222592 3879812952576 3887836108288 3891409487064 3899198395136 3899221104768 3901066469376 3906533427456 3908897472512 3910362660864 3918209827884 3926075244608 3929660882598 3929683769649 3929900744704 3929923633152 3937053219858 3937293533184 3947170816336 3948800360448 3956989222912 3960603094272 3960626161536 3966153487032 3968053638912 3974378335708 3978250901504 3979650363264 3988146618368 3991545305946 3991788945408 3991812194304 3997383042048 3999802064896 4005672653312 4009330986672 4010986192896 4017379320064 4021048344984 4022974796544 4028612597064 4028858499072 4029387032396 4031050518528 4036943459032 4048741515404 4048765096002 4049012228096 4052710142976 4060333956096 4061114489344 4062791073792 4072200371712 4080621369856 4080645136128 4084371940968 4084621246464 4102571242176 4104264941568 4110806746112 4112501224308 4112752246784 4112776200192 4116532349952 4122301262112 4124795879424 4130825865056 4142898294832 4142922423816 4143175303168 4144883123712 4153203564544 4154760327168 4157020847232 4171454947396 4175519541248 4175543860224 4179357334944 4185905954816 4189753294848 4193868992357 4195600382976 4204301049344 4208140787664 4208165296632 4208397647872 4208422158336 4212265660416 4220721364992 4226891582848 4228378510968 4228636606464 4229191348052 4237405782016 4241275754496 4241300456448 4249789693952 4253670976512 4253695750656 4259914173339 4261672829952 4262492067328 4268465527568 4274410721328 4282991175936 4286902781016 4287164448768 4287189417984 4295229308928 4296054996992 4302075492352 4306004526912 4314934144928 4316715515904 4320657921024 4326712894944 4327544635216 4335660205472 4335685457136 4335950102528 4339910074368 4348622012416 4352618907648 4354678849536 4358981944812 4360781500416 4361619789824 4367732167744 4369799262208 4369824712704 4373815621824 4382595621888 4386598194528 4386891497472 4395118362624 4395694944432 4395963252736 4397509656576 4401829438259 4402123759616 4403938318944 4412778787328 4416834650184 4417104248832 4421138337792 4428185208128 4430306715648 4436489512576 4436515351488 4436786151424 4440567168378 4447525076992 4451612875776 4455950450688 4463052808192 4471149586893 4471422500864 4471448543232 4473855310336 4475532264192 4484516450304 4486664945664 4497920408256 4498194956288 4499777323008 4506355489152 4506381734976 4509082517504 4515401549824 4519525412544 4519551735072 4519827603456 4528897821536 4533337104384 4541561391411 4550678124432 4550955892736 4555112226816 4555138756608 4564558434304 4568753800512 4575129809844 4577898457088 4584617528986 4586510235648 4590699041088 4590979252224 4591005990912 4598016174917 4604423307264 4611154454016 4613663288784 4613944901632 4620410888192 4622624489472 4624657589376 4626846277632 4634221026688 4636134211584 4647179098188 4648072442882 4649991346176 4656507848256 4656792076288 4660760581686 4661072216064 4670425878459 4670710956032 4672354010112 4684361211904 4686605451264 4693173264384 4697459483904 4704946783636 4707200885376 4709144199168 4720957783872 4721245945856 4729838680512 4730127384576 4734447353856 4741993608704 4743951286272 4753471267232 4755253030704 4758130679808 4764798728448 4767081504768 4779040433772 4779332141056 4781013405696 4790900174848 4795303575744 4795596275712 4801995750828 4802023718514 4802316828672 4811953935382 4816670673408 4818659180544 4828623798272 4830747499776 4833061871616 4839806740992 4839834928896 4849843336448 4854300913044 4864017110656 4868487714618 4868784881664 4877617731156 4877915455488 4877943865344 4878555373934 4887707385856 4892199763968 4902017244333 4902316457984 4906822263552 4913698688712 4916024169984 4916969195776 4923859840856 4925892599808 4940615805312 4945458659328 4952389229568 4955357315072 4962630390784 4964376135744 4964679155712 4977133787648 4979518291968 4981708359144 4991050701648 4991384420352 4992010150072 4994071044096 5001400940712 5003465711616 5016017645364 5016323817472 5020934409216 5030350313472 5031317316608 5033087224128 5033394438144 5038368209248 5040448241664 5042863079424 5050563221434 5055513847296 5060469325824 5070624483144 5072717832192 5078040399872 5079826743552 5080803257728 5090331435776 5095010049228 5095321042944 5108103409376 5110212231168 5112660492288 5117712590496 5119825379328 5120467210658 5120809582592 5130412785664 5132669218512 5135128238592 5148324696064 5150135764224 5160785850112 5168018180072 5173083936768 5188545982752 5190688014336 5197962249216 5198961473024 5201421959168 5208711236608 5213498655024 5213816881152 5224279770512 5238891085824 5239547843464 5239578359532 5239898177536 5249404293144 5249724710912 5254549825536 5265067147264 5269906363392 5280804125696 5280834882048 5288204649376 5290738185216 5306200484352 5311401689088 5322060407928 5322385260544 5322416259072 5329844056064 5334742809792 5345774648896 5347655175636 5347981590528 5361397793312 5363966395392 5371483462752 5371811332096 5374734024704 5376748658688 5389762696704 5398353461336 5403613523968 5413778608128 5427359872462 5429600495616 5432201773056 5440860181504 5445829254624 5446161661952 5453461044669 5456073753504 5470094989568 5472019249488 5472353255424 5483334965744 5483701600256 5488709799936 5496401682816 5498670809088 5499727839232 5512830106674 5515106015232 5523896565088 5526510831616 5528941474353 5531590345248 5539342320963 5539680436224 5542694462976 5550797256169 5558532046848 5567391813632 5572476446592 5574776979456 5582959189632 5586337726464 5594133843968 5599275511104 5610854383552 5610887062176 5611229544448 5616011418831 5616354213888 5627628486656 5637838014624 5638182141952 5643364294656 5655034339328 5655067275264 5660231981184 5668164235404 5671561302016 5671594334208 5679885564452 5682230439936 5687800233984 5696485155394 5699214295104 5710654901248 5712795449856 5715870374688 5715903664944 5716219265024 5716252557312 5726622865248 5726972411904 5741339369216 5746616335548 5755620687872 5760877228032 5760910780416 5768950526592 5771714383872 5780913942848 5786193583038 5786546765824 5791865283072 5803491876864 5805884081376 5806238466048 5806272282624 5811975926416 5814020452581 5814375333888 5826043401103 5826432950272 5831754162432 5843460829184 5848797592704 5848831657152 5849188663296 5851599704064 5859800141184 5860926592576 5863346208768 5869140100406 5871917758592 5877314741826 5889112866912 5889472331776 5894491323897 5894851117056 5894885449728 5905940299776 5907075620864 5915353801984 5920756224504 5923200540672 5935483834368 5940904641408 5941301870592 5949230230548 5950373873422 5961532782524 5961567503562 5961931390976 5967376352256 5969839915008 5979355267072 5982219927552 5987683418112 5996074563072 5997227211008 5999703097344 6008473985536 6008508979968 6013996480008 6026033883392 6026068980096 6031572517476 6043287748608 6044080548594 6044449472512 6046575777792 6055415188548 6067570832576 6073112273106 6073147644003 6073482969088 6073518342144 6079065214464 6091671734016 6094186610688 6100173079792 6115346980864 6120932054784 6120967704192 6126931869696 6139231076352 6148205938688 6151551051712 6153856863264 6163499319296 6166210119168 6168751836462 6169128370176 6169164300288 6181512282112 6187193819136 6196238797584 6199988461568 6208677131008 6214347442248 6214383635724 6214762954752 6217324685568 6227234504612 6229805346816 6235911880704 6248807268352 6257182421094 6257564352512 6263279311872 6263315790336 6276267847168 6278858932224 6293400574464 6294610378496 6306451574016 6312211181496 6312596471808 6312633237504 6331082047488 6340337374272 6342954909696 6343787022078 6344174239744 6353064971264 6356108673024 6361913631744 6372053911696 6374684540928 6380506464768 6393738100992 6402661001104 6402698291352 6403089104896 6422227564544 6424486763904 6430746673152 6440996666368 6444082495488 6453075654656 6453113238528 6459006790368 6472401217392 6475073273856 6491316952824 6491713175552 6503490308208 6503528185704 6503887273984 6503925153792 6509865111552 6522933018624 6536022992444 6538472917218 6542429684736 6545130651648 6551598251616 6554698893312 6554737069056 6567856799744 6573893432832 6587487740416 6593542416648 6593944879104 6603185639424 6605907478416 6619168180992 6625656373248 6639357722624 6642277812192 6645460073472 6654734268864 6654773027232 6655179227136 6658761392128 6668534587616 6671287615488 6688023527152 6694579212288 6707133751296 6707172814848 6710782965504 6720597655552 6726774675456 6740685129728 6746880612384 6747292434432 6759533233728 6760832644192 6763623776256 6770307281177 6773102324736 6779288118816 6779741405184 6793346732304 6793761390592 6800005656576 6813616308224 6823616787328 6826017186648 6826433839104 6832668340224 6843558958016 6846837651456 6862694714766 6864013956349 6866847685632 6876926293479 6879765353472 6886468878336 6897445249024 6916731681024 6918061310336 6920494933176 6920917352448 6930616332288 6933936734208 6951331540032 6951755841536 6954201317376 6972108664323 6974987019264 6984761772384 6985188114432 6986104479376 6999205724192 7006066434048 7026541817856 7029908176896 7039759896576 7041113176064 7054317580288 7057420175454 7060801328064 7074933979136 7081436675808 7081868918784 7095191076864 7096080543904 7096555012096 7106024997599 7112990413056 7115926929408 7130206900848 7130642120704 7137196019712 7147198092672 7151955193856 7161977950336 7168560650658 7168998211584 7183384684454 7186350262272 7193394413568 7202993626242 7203475243008 7204378284763 7217930903073 7218371477504 7225006010112 7239467327488 7242935697408 7246121249664 7259710111488 7261105672832 7271281392892 7274765004672 7296025665984 7296471007232 7303177322496 7316873183232 7317833060901 7318279733248 7328535577088 7331561078784 7350440142232 7353474686976 7371921965804 7375453793664 7385789761284 7386240581632 7388838899712 7390259283968 7410923707968 7411376062464 7422736009337 7429968595456 7433035972608 7443945586176 7447018733568 7448450301952 7465700681472 7469277437952 7481182749568 7488015225108 7488472285184 7491106566144 7502101411068 7517117352832 7524026468046 7524485726208 7539585577898 7540089700352 7546975974912 7550091657216 7557552313872 7560672362496 7562125778944 7575844832151 7576307253248 7583270770944 7598952393472 7605936724716 7617060599808 7621160499584 7621204886592 7621670076416 7635497153664 7642981564416 7662155114064 7665318346752 7676568885744 7680700815987 7681169637376 7681214373888 7691934035456 7695619178496 7699003827768 7714924777384 7722487044096 7737989169152 7741178775168 7741696376832 7752027270108 7752500445184 7759625905152 7775672216576 7782818974128 7798396790272 7798442209536 7802132938752 7813066854912 7817794945024 7820725321728 7836419655768 7852150489216 7859321765196 7859367539298 7859801489408 7859847266304 7874106439716 7874587066368 7894341632672 7897600720896 7913978445824 7921206188544 7921252323072 7932306974064 7936107277824 7948756671416 7956501803008 7959300726528 7983090611892 7983577890816 7983624388608 7994766084096 7999604129792 8011345306624 8018661973344 8021972385792 8034758640128 8042096689968 8045949593088 8057225194128 8057716998144 8058774064792 8062101037056 8073886918064 8097483030808 8097530192004 8098024456192 8105420285952 8120667912192 8122228978688 8125582147584 8141039808693 8144400743424 8161242739712 8161290272256 8168743881936 8169242492928 8205142484352 8208529883136 8221613492224 8225002448616 8225504493568 8225552400384 8233064699904 8244602524224 8249591758848 8261651730112 8269245160011 8285796589664 8285844847632 8286350606336 8289766247424 8306407129088 8309520654336 8314041694464 8342909894792 8351039082496 8351087720448 8358714669888 8379506589696 8387737984714 8391200765952 8408602098688 8416281575328 8416330593264 8416795295744 8416844316672 8424531320832 8441442729984 8453783165696 8456757021936 8457273212928 8458382696104 8474811564032 8482551508992 8482600912896 8499579387904 8507341953024 8507391501312 8519828346678 8523345659904 8524984134656 8536931055136 8544727733091 8548821442656 8565982351872 8573805562032 8574328897536 8574378835968 8590458617856 8592109993984 8604150984704 8612009053824 8629868289856 8633431031808 8641315842048 8653425789888 8655089270432 8671320410944 8671370914272 8671900205056 8679290374557 8679820148736 8697244024832 8705237815296 8709357699072 8717963889624 8721563000832 8723239579648 8735464335488 8739598524416 8739649425408 8747631243648 8765191243776 8773196389056 8773782994944 8790236725248 8791389888864 8791926505472 8795019313152 8803658876518 8803710150609 8804247519232 8807876637888 8825557574656 8833669300368 8834208497664 8842276675584 8856370416256 8860613431296 8872979025152 8873030702976 8881134336756 8895050153984 8903225751552 8911900901376 8925560810133 8926105616384 8942299173786 8942351255343 8942845001728 8942897086464 8947710620672 8951064528384 8969032900608 8973329891328 8995840816512 8999554646016 9012710978304 9012763469952 9018165035008 9030803099648 9039050825088 9039103470144 9039655206912 9057795643072 9066120822891 9066674208768 9083122782822 9101356248864 9101911785472 9109668409659 9110224453632 9110277513216 9129116868608 9137507601024 9150259619688 9155796914176 9169235057972 9173020471296 9181398082176 9182011981824 9196032349834 9208846614528 9222308908032 9227326577568 9227889803264 9240821776384 9245248978944 9249315178752 9253692555264 9268442053376 9272268423168 9294358196376 9296144885764 9299982692352 9313015696512 9321521163372 9322144432128 9340851756918 9341421912064 9344708020224 9368722423808 9373210902528 9385773631641 9386346528768 9394918967808 9409893567272 9414401770752 9418288398336 9441915567744 9459677361024 9468894707712 9483987217408 9487902572544 9506942534464 9510506061408 9515680533117 9516261359616 9529597456896 9534163009536 9558080867544 9558664282112 9562026811392 9581800349696 9590607151488 9603991501656 9604047437028 9604633657344 9623907870764 9633341346816 9637318361088 9657247596544 9661494999552 9666123743232 9679613481984 9679669857792 9699686672896 9708601826088 9728034221312 9736975429236 9737569763328 9755235462312 9755830910976 9755887730688 9757110747868 9784399527936 9804034488666 9804632915968 9813644527104 9827397377424 9832048339968 9833938391552 9847719681712 9851785199616 9881231610624 9890917318656 9904778459136 9925260781568 9928752271488 9954267575296 9959036583936 9963416718288 9982101403296 9982768840704 9984020300144 9988142088192 10002801881424 10006931423232 10032035290728 10032647634944 10041868818432 10060700626944 10062634633216 10066174448256 10076736418496 10080896483328 10101126442868 10111027694592 10120938651648 10141248966288 10145435664384 10156080799744 10159653487104 10161606515456 10180662871552 10190020098456 10190642085888 10216206818752 10220424462336 10235425180992 10239650758656 10240934421316 10241619165184 10260825571328 10265338437024 10270256477184 10296649392128 10300271528448 10321571700224 10336036360144 10346167873536 10377091965504 10381376028672 10395924498432 10397922946048 10402843918336 10417422473216 10426997310048 10427633762304 10448559541024 10477782171648 10479095686928 10479156719064 10479796355072 10498808586288 10499449421824 10509099651072 10530134294528 10539812726784 10561608251392 10561669764096 10576409298752 10581476370432 10586130263181 10608021568903 10612400968704 10622803378176 10644120815856 10644770521088 10644832518144 10659688112128 10669485619584 10691549297792 10695310351272 10695963181056 10722795586624 10727932790784 10742966925504 10743622664192 10749468049408 10753497317376 10775077026681 10779525393408 10796706922672 10807227047936 10827557216256 10854719744924 10859200991232 10864403546112 10881720363008 10891658509248 10892323323904 10906922089338 10912147507008 10940189979136 10944038498976 10944706510848 10966669931488 10967403200512 10977419599872 10992803365632 10997341618176 10999455678464 11025660213348 11030212030464 11047793130176 11053021663232 11057882948706 11063180690496 11078684641926 11079360872448 11085388925952 11101594512338 11117064093696 11134039167361 11134783627264 11144952893184 11149553958912 11165918379264 11172675452928 11188267687936 11198551022208 11221708767104 11221774124352 11222459088896 11232022837662 11232708427776 11255256973312 11275676029248 11276364283904 11286728589312 11309378366847 11310068678656 11310134550528 11320463962368 11336328470808 11343122604032 11343188668416 11359771128904 11364460879872 11392970310788 11398428590208 11421309802496 11425590899712 11431740749376 11431807329888 11432438530048 11432505114624 11453245730496 11453944823808 11471501105339 11482678738432 11493232671096 11511241375744 11521754456064 11521821560832 11537901053184 11543428767744 11561827885696 11572387166076 11573093531648 11583730566144 11606983753728 11611768162752 11612476932096 11612544565248 11623951852832 11628040905162 11628750667776 11630276207143 11652086802206 11652865900544 11663508324864 11686921658368 11697595185408 11697663314304 11703199408128 11719600282368 11721853185152 11726692417536 11738280200812 11743835517184 11754629483652 11778225733824 11778944663552 11788982647794 11789702234112 11789770899456 11811880599552 11814151241728 11830707603968 11841512449008 11846401081344 11870967668736 11881809282816 11898460461096 11900747746844 11923065565048 11923135007124 11923862781952 11934752704512 11958710534144 11964439855104 11975366836224 11992149126144 11994454422016 11999406194688 12016947971072 12017017959936 12027992960016 12052067766784 12052137960192 12063145034952 12086575497216 12088161097188 12088898945024 12093151555584 12110830377096 12135141665152 12146224546212 12146295288006 12146965938176 12147036684288 12158130428928 12183343468032 12188373221376 12200346159584 12230693961728 12241864109568 12241935408384 12253863739392 12296411877376 12303102103424 12307713726528 12332420238336 12337503672924 12338256740352 12338328600576 12363024564224 12374387638272 12392477595168 12399976923136 12417354262016 12428694884496 12428767271448 12429525909504 12434649371136 12454469009224 12459610693632 12514364842188 12515128705024 12526558623744 12526631580672 12552535694336 12557717864448 12581606977071 12586801148928 12589220756992 12612903148032 12624422362992 12625192943616 12625266475008 12662164094976 12680674748544 12685909819392 12687574044156 12688348479488 12706129942528 12712217346048 12723827263488 12744107823392 12749369081856 12761012929536 12779742520017 12787476201984 12805322002208 12805396582704 12806178209792 12844455129088 12848973527808 12861493346304 12881993332736 12888164990976 12906151309312 12906226477056 12918013580736 12944802434784 12950146547712 12982633905648 12983426351104 13006980616416 13007056371408 13007774547968 13007850307584 13019730223104 13045866037248 13072045984888 13076945834436 13084859369472 13103196503232 13109397786624 13109474138112 13135713599488 13147786865664 13174975480832 13187084833296 13187889758208 13205488314777 13206371278848 13211814956832 13238336361984 13251312746496 13278715445248 13284555624384 13290920146944 13309468537728 13309546054464 13310358454272 13317522784256 13337069175232 13342575230976 13376047054304 13389158424576 13413448760679 13414267502592 13414345629696 13421565931008 13441195311104 13453549350912 13481370259456 13493761224768 13494584868864 13519066467456 13521665288384 13527247552512 13540614562354 13546204649472 13558576237632 13559482810368 13586693464608 13587522781184 13600011313152 13627232616448 13647233574656 13652034373296 13652867678208 13665336680448 13687117916032 13693675302912 13725389429532 13728027912698 13733695371264 13753852586958 13759530706944 13772937756672 13794048524751 13794890498048 13833463362048 13836122620672 13840989866352 13841834704896 13861232664576 13867873468416 13902663080064 13908402634752 13944217328646 13949974038528 13969523544768 13970376228864 13972208958752 13998411448384 14011277635377 14012132868096 14053083635712 14059816353792 14079519793152 14082226352128 14108635160576 14114840350908 14121602656128 14149867958272 14162873351616 14163737837568 14190382153728 14192161087808 14193110024192 14212049995198 14225980826112 14231853858816 14260413801696 14261284241408 14274392039424 14294396185344 14303910387712 14323955900672 14337121301316 14337996423168 14366769368908 14372700524544 14386788827136 14405987252484 14406950486016 14408756569526 14435861806146 14436742955008 14450012020224 14478934654976 14485871394816 14492242499328 14519420222976 14522211345664 14542562785784 14549530009344 14592051331968 14606354644992 14633746366464 14635666121802 14636559466496 14657071154176 14663122157568 14700880284464 14706051732999 14706949373952 14743843931608 14750907587328 14771579522568 14772481163264 14777677799424 14780518567936 14821847415936 14845472018674 14859937190912 14866071945216 14887891172352 14894037467136 14896900603904 14931401362944 14938554875904 14962365499136 14976030450216 14976944570368 14982213132288 15004202822136 15034234705664 15048052936092 15048971452416 15079171155796 15080179400704 15093951949824 15100183314432 15115104627744 15121344724992 15124251557888 15151689664302 15152614506496 15166541541888 15197904786944 15211873449432 15234121199616 15242320999168 15242409773184 15270994307328 15285963128832 15324310228128 15330636693504 15353137771488 15361401631974 15362339274752 15362428747776 15383868070912 15391238356992 15398007655536 15429849554768 15444974088192 15475978338304 15482357550336 15504054540216 15505000890368 15519251810304 15551344433152 15565637948256 15596793580544 15596884419072 15604265877504 15619685302243 15626133709824 15635589890048 15641450643456 15672839311536 15704300978432 15718643530392 15718735078596 15719602978816 15719694532608 15748212879432 15749174132736 15788683265344 15795201441792 15827956891648 15842412377088 15842504646144 15864613948128 15872214555648 15897513342832 15913003606016 15918601453056 15966181223784 15967155781632 15967248777216 15989532168192 16022690613248 16037323946688 16043944771584 16069517280256 16084193379936 16091899186176 16114450388256 16115433996288 16117548129584 16124202074112 16147773836128 16194966061616 16195060384008 16196048912384 16210840571904 16241335824384 16244457957376 16282079617386 16288801486848 16322485479424 16322580544512 16337487763872 16338484985856 16360383134007 16394215151941 16410284968704 16417059766272 16443226984448 16450004897232 16451008987136 16451104800768 16466129399808 16489205048448 16499183517696 16523303460224 16538490320022 16571593179328 16571689695264 16572701212672 16579532494848 16586824423059 16612814258176 16619041308672 16628083388928 16652391768507 16685819789584 16702078164992 16702175440896 16717429339776 16759013179392 16775475969428 16782401531904 16817204197376 16832563150656 16832661186528 16833590591488 16833688633344 16849062641664 16882885459968 16907566331392 16913514043872 16914546425856 16916765392208 16949623128064 16965103017984 16965201825792 16999158775808 17014683906048 17014783002624 17039656693356 17046691319808 17049968269312 17073862110272 17089455466182 17097642885312 17124894887683 17131964703744 17147611124064 17148657795072 17148757671936 17180917235712 17184219987968 17207151440467 17208301969408 17224018107648 17259736579712 17266862063616 17282631684096 17306851579776 17310178540864 17342640821888 17342741828544 17343800410112 17358580749114 17359640297472 17394488049664 17410475630592 17418715398144 17435927779248 17443126001664 17446479159296 17470928670976 17478130203309 17479197048832 17479298850816 17495262487296 17530382487552 17546392778112 17547565989888 17582779777728 17583853010944 17590038626304 17607317753036 17607420301218 17608495038464 17615753275776 17651115149312 17667338600736 17668416995328 17684553351168 17712740832512 17721226862592 17745958050304 17746061405952 17762268673512 17790100307968 17806451503104 17851121620266 17852211232768 17884598347572 17884702510686 17885690003456 17885794172928 17895421241344 17902129056768 17938065801216 17946659782656 17974063229221 17991681633024 17999109292032 18025421956608 18025526939904 18036330070016 18061606199296 18078101650176 18078206940288 18115591286144 18132241645782 18133348417536 18166245565644 18202712497728 18203823570944 18219336819318 18220448907264 18220555026432 18258233737216 18275015202048 18300519239376 18311593828352 18338470115944 18346040942592 18362796164352 18392064699668 18417693229056 18444617816064 18454653155136 18455779606528 18481643552768 18490497957888 18498630357504 18507385110528 18536884106752 18544536846336 18588716392752 18592289771528 18599965384704 18626031393024 18643042326744 18644288864256 18681703513836 18682843824128 18689416040448 18737444847616 18746421805056 18771547263282 18772693057536 18789837935616 18819787134544 18828803541504 18836576796672 18883831135488 18919354722048 18937789415424 18967974434816 19013885068928 19021012122816 19031361066234 19032522719232 19059194913792 19068326019072 19116161735088 19117328564224 19124053622784 19163600699392 19181214302976 19207983003312 19208094874056 19209267314688 19247815741528 19266682693632 19322989999104 19332247486464 19359226963968 19359339715584 19399373345792 19417203652176 19456068442624 19473950858472 19475139526656 19510470924624 19511661821952 19511775461376 19514221495736 19568799055872 19608068977332 19609265831936 19627289054208 19654794754848 19664096679936 19667876783104 19695439363424 19703570399232 19762463221248 19781834637312 19809556918272 19850521563136 19857504542976 19908535150592 19918073167872 19926833436576 19964202806592 19965537681408 19968040600288 19976284176384 19996023830453 20005603762848 20013862846464 20064070581456 20065295269888 20083737636864 20121401253888 20125269266432 20132348896512 20153472836992 20161792966656 20202252885736 20222055389184 20241877303296 20272785405961 20282497932576 20290871328768 20310921843531 20312161599488 20319306974208 20323213030912 20361325743104 20380040196912 20381284171776 20432413637504 20440848924672 20470850361984 20479301517312 20481868842632 20483238330368 20521651142656 20530676874048 20540512954368 20592041869047 20593298784256 20600543056896 20630778880437 20643143400448 20672072720288 20692335747072 20754183931008 20762752057344 20791848996864 20795845892096 20805687836672 20834844946432 20853994620096 20855267524608 20897119082048 20916325992969 20955564343296 20958191373856 20958313438128 20959592710144 20997617172576 20998898843648 21018199302144 21060268589056 21079625453568 21123216502784 21123339528192 21152818597504 21162952740864 21172260526362 21216043137806 21224801937408 21245606756352 21288241631712 21289541042176 21289665036288 21318074992797 21319376224256 21338971239168 21383098595584 21390620702544 21391926362112 21445591173248 21455865581568 21485933851008 21498936098816 21506994634752 21550154053362 21559050786816 21593413845344 21613134854289 21614454095872 21653792709219 21655114432512 21709439489848 21718401982464 21728807092224 21763440726016 21783317018496 21813844178676 21824295014016 21880379958272 21888076997952 21889413021696 21933339862976 21934806401024 21953499182703 21954839199744 21985606731264 21994683236352 21998911356928 22051320426696 22060424060928 22095586260352 22106043326464 22115765897412 22126361380992 22157369283852 22158721744896 22170777851904 22203189024676 22234128187392 22268078334722 22268208028011 22269567254528 22289905786368 22299107917824 22331836758528 22345350905856 22376535375872 22397102044416 22443417534208 22443548248704 22464045675324 22465416855552 22510513946624 22551352058496 22573457178624 22618756733694 22620137357312 22620269101056 22640927924736 22672656941616 22686245208064 22686377336832 22719542257808 22727534496453 22728921759744 22785940621576 22796857180416 22842619604992 22851181799424 22863481498752 22863614659776 22865010229248 22906491460992 22943002210678 22965357476864 22986465342192 23022482751488 23042102447961 23043508912128 23043643121664 23075802106368 23086857535488 23123655771392 23144774332152 23146187063296 23167461132288 23213967507456 23223536325504 23225089130496 23247903705664 23256081810324 23257501335552 23260552414286 23304173604412 23305731801088 23327016649728 23373843316736 23395190370816 23395326628608 23406398816256 23439200564736 23443706370304 23453384835072 23476560401624 23487671034368 23509258967304 23556451467648 23577965295588 23579404468224 23579541798912 23623761199104 23628302483456 23661415207936 23683024898016 23692802162688 23741935337472 23763618565632 23796920922192 23801495493688 23846131130096 23846270014248 23847725563904 23869505409024 23917421068288 23950733672448 23984298252288 23988908844032 23998812389376 24033895942144 24034035919872 24055985920032 24104135533568 24104275920384 24126290069904 24173150994432 24176322194376 24177797890048 24186303111168 24221660754192 24270283330304 24292449092424 24292590576012 24293931876352 24294073368576 24316260857856 24366686936064 24376746442752 24400692319168 24423119426079 24461387923456 24483728219136 24483870816768 24507727478784 24592823754752 24606204206848 24615427453056 24664840476672 24675007345848 24676513480704 24676657201152 24748775276544 24784955190336 24799953846272 24834708524032 24857389768992 24857534542896 24859051819008 24869298742272 24908938018448 24919221387264 25028729684376 25030257410048 25053117247488 25053263161344 25105071388672 25163213954142 25173602297856 25178441513984 25225806296064 25248844725984 25250385887232 25250532950016 25324328189952 25361349497088 25371819638784 25375148088312 25376696958976 25412259885056 25424434692096 25447654526976 25488215646784 25498738163712 25522025859072 25559485040034 25574952403968 25610644004416 25610793165408 25612356419584 25634183199273 25688910258176 25697947055616 25722986692608 25763986665472 25776329981952 25812302618624 25812452954112 25836027161472 25889604869568 25900293095424 25965267811296 25966852702208 26013961232832 26014112742816 26015549095936 26015700615168 26039460446208 26091732074496 26144091969776 26153891668872 26169718738944 26206393006464 26218795573248 26218948276224 26271427198976 26295573731328 26349950961664 26374169666592 26375779516416 26410976629554 26411130451827 26412742557696 26423629913664 26465746644601 26476672723968 26502625492992 26557430890496 26569111248768 26581840293888 26618937075456 26619092108928 26635045568512 26674138350464 26685150461952 26752094108608 26776682430399 26778316849152 26826897521358 26828535005184 26828691259392 26832054556637 26843131862016 26882390622208 26907098701824 26962740518912 26987522449536 27038132934912 27043330576768 27054495105024 27081229124708 27092409298944 27117152475264 27118965620736 27173386929216 27175045562368 27200022626304 27254465232896 27294467149312 27304068746592 27305735356416 27330673360896 27374235832064 27387350605824 27450778859064 27456055825396 27467390742528 27507705173916 27519061413888 27588097049502 27589780996096 27666926724096 27672245241344 27681979732704 27683669409792 27722465329152 27735746936832 27778097717887 27805326160128 27816805269504 27888434657292 27899948077056 27939047089536 27944417917504 27996822896768 28022555270754 28024265736192 28106167271424 28119632707584 28159039586304 28162569658619 28164452704256 28217270321152 28229680701816 28243205312256 28299735916544 28325746703232 28384322175616 28386220048384 28424099990396 28451961652224 28463707717632 28520827603392 28522568482816 28548784078848 28588792370688 28607820775424 28647911801344 28674242602632 28675992846336 28733538737816 28745401049088 28811974504968 28813900972032 28817513139052 28871723612292 28873485910016 28900024040448 28957869309952 28971742789632 28984484998656 29038840445952 29044422691328 29085125571568 29099060018688 29184102663936 29212709289984 29267492732928 29271332243604 29273118932992 29314142308352 29401760568928 29412103465998 29413898747904 29487687863216 29501815174656 29543159045136 29544962326528 29555355598848 29561037135872 29643694831872 29690944037348 29719874381824 29775782344704 29793801207808 29862802725888 29877109751808 29924730998272 29952060900432 29953889140736 29964426264576 30008405644272 30068469411328 30096105872184 30097942904832 30158342311592 30160358801408 30187903899648 30230209255488 30242689449984 30248503115776 30303379328604 30305229012992 30333083083776 30395809573888 30423746898864 30468242399232 30484641998336 30484819546368 30541988614656 30571926257664 30648620456256 30661273387008 30706275542976 30722803263948 30724678549504 30724857495552 30767736141824 30782476713984 30796015311072 30859699109536 30889948176384 30951956676608 30964715100672 31008109080432 31010001780736 31038503620608 31102688866304 31131275896512 31193587161088 31193768838144 31208531755008 31239370604486 31252267419648 31271179780096 31282901286912 31330668354667 31345678623072 31408601956864 31437287060784 31437470157192 31439205957632 31439389065216 31496425758864 31498348265472 31577366530688 31590402883584 31655913783296 31684824754176 31685009292288 31729227896256 31744429111296 31795026685664 31824064706709 31826007212032 31837202906112 31932362447568 31934311563264 31934497554432 31979064336384 32045381226496 32074647893376 32087889543168 32139034560512 32168386759872 32183798372352 32228900776512 32230867992576 32235096259168 32248404148224 32295547672256 32325231080043 32389932123232 32390120768016 32392097824768 32421681143808 32482671648768 32488915914752 32564159234772 32577602973696 32644970958848 32645161089024 32674975527744 32676969971712 32720766268014 32788430303882 32820569937408 32834119532544 32886453968896 32900009794464 32902017974272 32902209601536 32932258799616 32978410096896 32998367035392 33046606920448 33076980640044 33143186358656 33143379390528 33145402425344 33159064989696 33173648846118 33225628516352 33238082617344 33256166777856 33304783537014 33371639579168 33402117502083 33404156329984 33404350881792 33434858679552 33518026358784 33550951938856 33564803063808 33634408394752 33665126301312 33665322373056 33667377266688 33698125283328 33765770919936 33815132662784 33827028087744 33829092851712 33833530784416 33899246256128 33928135100541 33930206035968 33930403651584 33998317551616 34029367812096 34029566005248 34079313386712 34093382639616 34099936538624 34147724220544 34178910932364 34195285770624 34249789775366 34263929407488 34295222248128 34297315590144 34297515343872 34361834471424 34368439975936 34414302880934 34414503316017 34416603938816 34448036215296 34519473159424 34533724127232 34565263368192 34613703159552 34620357081728 34685281643776 34685483657088 34717161498228 34719280594944 34788976099328 34820951261184 34837430796288 34871855558496 34886252003328 34890828621429 34892958318592 34941857341952 34956260406618 34958394097664 34958597701632 34990524974592 35060764975104 35092785556224 35165559555456 35180077252608 35214635506072 35214840602436 35216990076928 35231506551552 35302230298624 35334677201472 35336833990656 35369106702336 35425481665024 35442453725184 35491916100608 35492122811904 35524537347024 35580200615936 35612903006208 35702243240532 35704422465536 35769196695144 35769405021372 35771380006912 35771588345856 35790842482688 35804258113536 35876131602432 35893319565312 35948126458442 35983363266048 35998218584064 36050843913216 36051053879808 36072660140032 36123212398592 36156203300352 36156413880576 36231182572288 36264483291564 36266696835072 36332491131288 36405424995456 36438673638636 36440897814528 36441110052864 36516467474432 36550030404096 36601038478752 36623187656704 36676940231888 36692081885184 36725592328704 36784129399336 36889235632128 36909306310272 36963287105536 36997260715008 37014770221056 37073768213504 37089073692672 37177432785504 37184579543056 37199930769408 37252062786048 37286084653488 37288577728512 37363407027672 37365687648256 37378832080896 37474889695232 37543094526564 37545386115072 37579675871232 37639574269088 37657607083008 37673153593344 37744820931213 37767662270976 37838709444096 37875578830848 37935948869632 38027770137856 38042024245632 38062722132468 38065045438464 38118389827584 38136652038144 38232323470176 38234657128448 38248107245568 38327201398784 38362428605952 38415966006624 38416189748112 38418534629376 38495631483056 38533365387264 38645979998208 38664494972928 38718453927936 38718679431168 38798746691584 38834407304352 38912136885248 38947901716944 38950279053312 39020941849248 39023323643904 39023550922752 39028442991472 39137598111744 39216137954664 39218531663872 39254578108416 39309589509696 39328193359872 39335753566208 39390878726848 39407140798464 39508615764497 39524926442496 39563669274624 39616464944331 39619113836544 39701043126272 39715009085952 39817070301184 39836146335744 39853666873152 39928405613184 39931075362816 39936081200576 39952568352768 39992047660906 40011207525696 40027725692928 40128141162912 40130590539776 40167475273728 40242802507776 40250538532864 40264697793024 40306945673984 40323585933312 40404505771472 40444110778368 40483754606592 40545570811922 40564995865152 40581742657536 40621843687062 40624323198976 40638613948416 40646426061824 40722651486208 40760080393824 40762568343552 40864827275008 40881697849344 40941700723968 40958603034624 40963737685264 40966476660736 41043302285312 41061353748096 41081025908736 41184083738094 41186597568512 41201086113792 41261557760874 41286286800896 41344145440576 41382145574253 41384671494144 41467720678439 41508367862016 41525504114688 41583697993728 41591691784192 41611375673344 41669689892864 41707989240192 41794238164096 41832651985938 41911128686592 41916382747712 41916626876256 41919185420288 41995234345152 41997797687296 42036398604288 42120537178112 42159250907136 42246433005568 42246679056384 42305637195008 42325905481728 42344521052724 42432086275612 42449603874816 42491213512704 42576483263424 42579082084352 42579330072576 42636149985594 42638752448512 42677942478336 42766197191168 42781241405088 42783852724224 42891182346496 42911731163136 42971867702016 42997872197632 43013989269504 43100308106724 43118101573632 43186827690688 43226269708578 43228908191744 43307585418438 43310228865024 43418878979696 43436803964928 43457614184448 43523971290593 43526881452032 43566634036992 43627688357352 43648590028032 43760759916544 43776153995904 43866679725952 43869612802048 43906998365406 43909678399488 43971213462528 43989366472704 43997822713856 44102640853392 44120848121856 44191172520704 44212086652928 44231531794824 44252722761984 44314738567704 44317443489792 44341555703808 44406378049352 44536156669444 44536416056022 44539134509056 44579811572736 44598215835648 44663673517056 44690701811712 44753070751744 44794204088832 44886835068416 44887096497408 44928091350648 44930833711104 45102704116992 45146914357248 45237513467388 45240274714624 45240538202112 45281855849472 45345313883232 45372490416128 45372754673664 45439084515616 45455068992906 45457843519488 45571881243152 45593714360832 45685239209984 45702363598848 45726962997504 45727229319552 45812982921984 45886004421356 45930714953728 45972930684384 46044965502976 46084204895922 46087017824256 46087286243328 46132558915927 46151604212736 46173715070976 46247311542784 46289548664304 46292374126592 46334922264576 46427935014912 46447072651008 46495807411328 46512163620648 46515002671104 46521104828572 46608347208824 46611463602176 46654033299456 46747686633472 46790380741632 46790653257216 46812797632512 46859055906729 46878401129472 46887412740608 46906769670144 46953120803248 46975342068736 47018517934608 47112902935296 47155930591176 47158808936448 47159083597824 47247522398208 47256604966912 47322830415872 47366049796032 47385604325376 47483870674944 47527237131264 47593841844384 47602990987376 47692262260192 47692540028496 47695451127808 47739010818048 47834842136576 47901467344896 47968596504576 47977817688064 48067791884288 48068071839744 48111971840064 48208271067136 48208551840768 48252580139808 48346301988864 48352644388752 48355595780096 48372606222336 48420123820849 48443321508384 48540566660608 48584898184848 48585181152024 48587863752704 48588146737152 48632521715712 48733373872128 48801384638336 48846238852158 48922775846912 48967456438272 48967741633536 49015454957568 49182645455823 49185647509504 49212408413696 49230854906112 49329680953344 49350014691696 49353026961408 49353314402304 49497550553088 49569910380672 49599907692544 49669417048064 49714779537984 49715069085792 49718103638016 49738597484544 49817876036896 49838442774528 49957175305521 50057459368752 50060514820096 50106234494976 50106526322688 50210142777344 50326427908284 50347204595712 50356883027968 50451612592128 50497689451968 50500771774464 50501065900032 50578177924087 50648656379904 50722698994176 50743639277568 50750296176624 50753393917952 50824519770112 50848869384192 50895309053952 50976431293568 50997476327424 51044051718144 51118970080068 51149904807936 51221288008832 51221586330816 51224712839168 51268366398546 51374684663049 51377820516352 51395894111232 51445973385216 51527973330944 51552659963904 51621454321401 51624605237248 51624905908224 51672054322944 51779209739136 51800586190848 51930535622592 51933705404416 52027922465664 52028225485632 52031401230336 52078920892416 52183464148992 52288183939552 52307783337744 52339437477888 52412786012928 52434390609927 52437591146496 52437896552448 52542854397952 52591147462656 52699901923328 52748339333184 52751559032832 52821953259108 52822260903654 52825485115392 52847259827328 52931493289202 52953345447936 53005250985984 53114861780992 53138222497536 53163680587776 53237874150912 53238184217856 53270091137024 53348276700928 53370300923904 53504188217216 53553364860798 53556633698304 53653795042716 53657070010368 53657382518784 53664109113274 53686263724032 53764781244416 53814197403648 53922189687663 53925481037824 53975044899072 54076265869824 54086661153536 54108990210048 54162458249416 54184818597888 54234304950528 54346773858432 54400045252608 54508930465792 54588934298624 54608137493184 54611470712832 54661346721792 54748471664128 54774701211648 54901557718128 54912111650792 54934781485056 55015410347832 55038122827776 55176194099004 55179561992192 55333853448192 55344490482688 55363959465408 55367338819584 55444930658304 55471493873664 55556195435774 55610652320256 55633610539008 55776869314584 55799896154112 55878094179072 55888835835008 55993645793536 56045110541508 56048531472384 56212334542848 56239265415168 56318079172608 56325139317238 56328905408512 56434540642304 56459361403632 56486410624512 56599471833088 56651493406464 56768644351232 56848199980792 56903923304448 57041655206784 57097568157696 57177584741376 57215641550848 57295823602688 57348485205264 57351985692672 57467077475632 57490802098176 57623949009936 57627801944064 57635026278104 57743447224584 57746971820032 57800048080896 57915738619904 57968969997312 58077680891904 58088845382656 58170251143136 58198120037376 58368205327872 58425418579968 58534985465856 58542664487208 58546237865984 58628284616704 58803521137856 58824206931996 58827797495808 58975375726432 59003630349312 59086318090272 59089924653056 59110711197696 59122074271744 59287389663744 59381888074696 59439748763648 59551564689408 59725605451776 59754219503616 59849461996544 59904121800864 59907778281472 59928852529152 59988071491359 60016811288544 60136938822656 60192211744368 60195885809664 60316684623184 60320717602816 60375807799296 60460418510976 60485378899968 60497006231552 60606758657208 60610458025984 60666166167552 60791619147776 60818356217883 60847493797728 60932765530593 60936484798464 60969283996672 60969639092736 61058769817859 61083977229312 61143852515328 61297240912512 61322546774016 61412551085952 61445606527896 61449357099008 61449714991104 61535472283648 61564953427968 61592030622144 61719398219072 61776125607141 61779896352768 61903913353216 61929430201344 62016218160864 62020003561472 62077007241216 62205377732608 62262551793024 62387174322176 62387537676288 62417063510016 62478741208972 62504534839296 62565802573824 62661336709334 62691357246144 62817203913728 62874574121568 62874940314384 62878411915264 62878778130432 62992851517728 62996696530944 63154733061376 63180805767168 63311827566592 63369649508352 63370018584576 63458455792512 63488858222592 63590053371328 63648129413418 63652014424064 63674405812224 63864724895136 63868623126528 63868995108864 63954224978391 63958128672768 64086477412133 64090762452992 64149295786752 64175779086336 64278069121024 64336773519744 64367596744704 64457801553024 64470192518336 64496808296448 64591095344512 64650462160086 64779864246464 64780241536032 64784195649536 64839404562867 64843362287616 64965343297536 64977831829504 65128318469544 65155205947392 65289941917696 65290322178048 65349951055488 65441532536028 65576860607764 65641139874816 65668239065088 65772907937792 65800019588928 65804035948544 65804419203072 65864517599232 65956820193792 65996734070784 66093213840896 66153961280088 66286372717312 66286758781056 66318129979392 66347297692236 66451257032704 66476165234688 66512333555712 66609567074028 66743279158336 66804235004166 66804624084033 66808312659968 66808701763584 66869717359104 67036052717568 67101903877712 67129606127616 67268816789504 67330252602624 67330644746112 67396250566656 67531541839872 67630265325568 67654056175488 67667061568832 67798492512256 67856270201082 67860412071936 67860807303168 67996635103232 68058735624192 68059132010496 68158626773424 68186765279232 68199873077248 68295448441088 68357821864728 68390571541248 68499579550732 68527858814976 68590444496256 68595030687744 68736879951872 68828605761868 68829006632034 68833207877632 68896072430592 69038946318848 69067448254464 69130526736384 69227406319104 69240714163456 69370563287552 69370967314176 69434322996456 69438561189888 69641902522368 69743711116992 69772504006656 69781657242858 69785916637184 69883714683904 69912520813236 69916788195328 69917195403264 69981049949184 70121529950208 70185571112448 70331119110912 70360154505216 70429271012144 70429681204872 70433980153856 70463013103104 70604460597248 70669354402944 70738213404672 70850963330048 70884907450368 70983832201216 70984245623808 71049074694048 71160401231872 71225806012416 71404486481064 71408844931072 71538393390288 71538810042744 71542760013824 71543176691712 71581684965376 71608516227072 71752263204864 71896252916884 71966726532096 71996437168128 72101687826432 72102107759616 72145320280064 72246424797184 72312406600704 72312827761152 72462365144576 72528966583128 72533393670144 72664982262576 72810849990912 72877347277272 72881795629056 72882220105728 73032934948864 73100060808192 73202076957504 73246375313408 73353880463776 73384163770368 73451184657408 73568258798672 73778471264256 73818612620544 73926574211072 73994521430016 74029540442112 74147536427008 74354865571008 74369159086112 74399861538816 74504125572096 74572169306976 74577155457024 74726814055344 74731375296512 74757664161792 74949779390464 75086189053128 75090772230144 75159351742464 75279148538176 75315214166016 75489641862426 75535324541952 75677418888192 75751157661696 75871897739264 76055540275712 76084048491264 76125444264936 76130090876928 76236779655168 76273304076288 76464646940352 76469314256896 76496214491136 76654402797568 76724857211904 76831932013248 76832379496224 76837069258752 76991262966112 77066730774528 77291959996416 77328989945856 77436907855872 77437358862336 77597493383168 77668814608704 77824273770496 77895803433888 77900558106624 78041883698496 78046647287808 78047101845504 78056885982944 78166274973589 78275196223488 78432275909328 78437063327744 78509156216832 78619179019392 78656386719744 78671507132416 78781757453696 78814281596928 79017231528994 79049852884992 79127338549248 79232929888662 79238227673088 79248161132393 79397239933803 79402086252544 79430018171904 79634140602368 79672292671488 79707333746304 79856811226368 79872162401152 79905136705536 79984095321812 80022415051392 80055451385856 80256282325824 80261181079552 80334950547456 80485605015552 80496163669911 80501077065728 80529395586048 80613891347968 80647171866624 80809011542944 80888221556736 81091141623844 81129991730304 81163485315072 81243687374124 81248646397952 81277227896832 81292852123648 81445302972416 81520160787648 81525136687104 81729654550016 81763395698688 81883401447936 81917206069248 81927475370528 81932953321472 82086604570624 82122707496192 82162051817472 82368167476188 82373195137024 82402172227584 82523115521748 82572573601792 82688290881152 82764291148506 82769342988288 82935441356878 83016735724032 83051008229376 83167395987456 83183383568384 83222751346688 83334293153661 83339379785728 83415978480384 83588476328192 83665303971876 83832765495424 83833253752512 83838370840576 83990468690304 84072797208576 84241074356224 84318501814272 84487708975857 84492866011136 84493358112768 84611274390016 84651810963456 84689042105448 84864172551224 84899207749632 85152966526848 85158660145152 85272299971188 85277504897024 85355884956672 85532394382336 85562482810176 85567705448448 85782364692992 85823462326272 85943735404032 85995744395264 86027978539008 86200616213448 86236203147264 86373655381376 86452539417156 86457816383488 86615170836876 86620457730048 86837757959392 86873607929856 86915228368896 87047942581186 87053762904064 87133268073984 87255376714704 87297180056064 87521519833088 87552307991808 87733359451904 87813996730812 87819356798976 87942426925056 87995645427712 88205281706784 88241696243712 88382345041408 88424173305856 88463063589648 88505445523968 88629477135408 88634886979584 88683111407616 88812756098704 89072313338888 89072832112044 89078269018112 89159623145472 89327347034112 89381403623424 89506141503488 89588408177664 89773670136832 89774192994816 89856182701296 89861667422208 90205408233984 90293828714496 90475026934776 90480549429248 90481076404224 90563711698944 90690627766464 90744980832256 90745509347328 90878169031232 90910137985812 90915687038976 91143762486304 91187428721664 91370478419968 91404727197696 91453925995008 91454458639104 91625965843968 91772008842712 91861429907456 91945861368768 92168409791844 92174035648512 92174572486656 92265117831854 92303208425472 92347430141952 92494623085568 92579097328608 92584748253184 92669844529152 92855870029824 92894145302016 92991614822656 93024327241296 93030005342208 93042209657144 93216694417648 93222927204352 93308066598912 93495373266944 93580761483264 93581306514432 93625595265024 93718111813458 93756802258944 93774825481216 93813539340288 93906241606496 93950684137472 93992005064001 94037035869216 94225805870592 94311861182352 94317617872896 94318167195648 94495044796416 94513209933824 94645660831744 94732099592064 94771208650752 94967741349888 95054474262528 95187683688768 95205981974752 95384524520384 95385080056992 95390902255616 95472194120127 95478021636096 95669684273152 95802934689792 95937193009152 95955635376128 96135583768576 96136143679488 96223943680128 96416542134272 96417103681536 96505160279616 96692603977728 96705288777504 96711191560192 96745212444672 96840247641698 96886643016768 97081133321216 97169796369696 97170362304048 97175727505408 97176293474304 97265043431424 97466747744256 97602769276672 97692477704316 97845551693824 97934912876544 97935483267072 98030909915136 98365290911646 98371295019008 98424816827392 98461709812224 98659361906688 98700029383392 98706053922816 98706628804608 98995101106176 99139820761344 99199815385088 99338834096128 99429559075968 99430138171584 99436207276032 99477194969088 99635752073792 99676885549056 99914350611042 100114918737504 100121029640192 100206352506249 100212468989952 100213052645376 100420285554688 100652855816568 100694409191424 100713766055936 100903225184256 100995378903936 101002131800064 101156355848174 101297312759808 101445397988352 101487278555136 101500592353248 101506787835904 101649039540224 101697738768384 101790618107904 101952862587136 101994952654848 102088103436288 102237940160136 102299809615872 102442576017664 102443172661632 102536732797092 102749369326098 102755641032704 102791788222464 102891946770432 103055946661888 103105319927808 103242908642802 103243509948051 103249210474496 103249811816448 103344108645888 103558419478272 103601172381696 103861071245184 104055844931328 104056450971264 104157841784832 104366928297984 104576367879104 104615566675488 104672485864287 104678874955776 104825572025856 104868781219854 104875182292992 104875793104896 105085708795904 105182294925312 105399803846656 105496678666368 105643906518216 105644521807308 105650970230784 105694519654656 105862986578404 105906690895872 106010501971968 106229723561984 106276444995072 106327361175552 106475748301824 106476368435712 106540182274048 106696553401856 106740601847808 107008376434432 107106729721596 107113267396608 107307590085432 107314140020736 107314765037568 107328218226548 107372527448064 107628394807296 107844379375326 107850962075648 107950089798144 108152531739648 108173322307072 108217980420096 108324916498832 108369637195776 108468609901056 108693547716864 108800090505216 109177868597248 109216274986368 109322693443584 109496943328256 109549402423296 109803115436256 109824223301584 109869562970112 110030820695664 110076245655552 110352388198008 110359123984384 110667706896384 110688980965376 110727918930816 110889861316608 111112390871548 111221304640512 111267221078016 111553738629168 111599792308224 111756188358144 111777671670016 111987291587072 112090221083016 112097062944768 112424669085696 112636158345216 112650278634476 112657810817024 112869081284608 112918722807264 112972821249024 113198943666176 113302986812928 113537288702464 113696399961584 113807846608896 114083310413568 114195136315392 114355169482752 114431283101696 114591647205376 114696970410528 114703971385344 114934154951264 114981604196352 115247898019872 115255603888128 115270052556208 115486894449168 115493943640064 115600096161792 115831477239808 115937939994624 116155361783808 116177690765312 116340502286272 116396240074752 116688237257933 116736410655744 116850837159936 117069970931712 117085328974416 117092475731968 117256569233408 117607042275712 117648413863992 117655594991616 117950751452864 118007260698624 118172636180544 118179849306112 118221422395392 118244148543488 118525847293491 118574779327488 118763776149392 118879497527296 119103129378816 119451210903552 119508439007232 119698923993088 119808243601728 119815556562944 119857705058304 119976142982718 120033622577088 120273877645312 120384423488736 120391771619328 120633369246368 120641435205632 120751615598592 120920837021952 120970757799936 120994012463104 121213517314416 121220916051968 121332332335104 121583238295552 121636712435766 121694987595456 121865531061186 121872969596928 121938567993344 121939278185472 122117539635718 122167954458624 122287705030656 122474430840971 122594481825024 122645093548032 122825102171904 122891213055792 122898714198016 122899429982208 123070944567296 123129906855936 123184061244288 123438796438144 123552251214282 123559792705536 123807826706432 123858860402688 124032436321728 124040007122944 124154014482432 124403162035317 124410755465216 124525103586048 124774348644352 124775075352576 124834127020032 124957482417944 125009069678592 125322673418668 125382714492288 125634407827456 125749148243136 125749880628768 125756823830528 125757556260864 125985703035456 125993393061888 126186512158729 126309466122752 126361611534336 126623655133184 126739299016704 126740037169152 126916911585024 126977716445184 127180106742656 127296258826836 127304028848128 127348811624448 127729449790272 127737246253056 127737990217728 127908449956782 127916257345536 127933038278573 128172954824266 128181524905984 128298591573504 128351558172672 128556138242048 128673547039488 128735193489408 128915603106048 128940385036672 128993616592896 129182190689024 129300924320172 129559728492928 129560483072064 129568391299072 129678809125734 129686724575232 129930686595072 129955663659008 130256636939088 130310411894784 130571913871779 130579883835392 130580644356096 130699902110976 130883065072056 131153721215528 131282279749632 131545815875584 131600039177856 131608838406144 131729035198464 131913640387584 131993468141568 132186427681792 132307922560176 132572745434624 132573517562112 132636259958784 132694595384472 132902514065408 132952330469376 133024667111424 133219134148056 133486558316672 133608470008332 133609248168066 133616625319936 133617403527168 133739434718208 134072105435136 134203807755424 134259212255232 134537633579008 134660505205248 134661289492224 134792501133312 135260530651136 135308112350976 135334123137664 135712540402164 135720824143872 135721614606336 135993270206464 136117471248384 136118264020992 136317253546848 136373530558464 136399746154496 136590896882176 136715643729456 136781143082496 136999159101464 137055717629952 137180888992512 137657211523736 137658013264068 137666415755264 137792144861184 138077892637696 138134896508928 138261053472768 138397676747781 138454812638208 138481428326912 138741126575104 138741934628352 138868645992912 138877122379776 139283805044736 139487422233984 139545008013312 139563314485716 139571833274368 139767429367808 139825041626472 139833576390656 139834390806528 139962099898368 140243059900416 140371142224896 140577167720187 140662238221824 140720309010432 140858542024288 140859362409744 140867960307712 140926026206208 141208921194496 141338708805888 141476426809344 141701926660096 141769814900736 141967664402432 141968491247616 142098149388096 142451612024832 142808972962128 142817689862144 143076786780576 143077620085488 143085520027648 143086353383424 143163369930752 143217032454144 143504526409728 143792505833768 143933453064192 144203375652864 144204215519232 144492849594368 144624813201408 144625655522304 144924730289152 145057933166256 145066787340288 145260371462547 145329964525152 145621699981824 145754694554544 145763591258112 145764440211456 146065869897728 146200121616384 146404153915008 146492750626816 146707760927552 146768327540736 146902369314816 147136517597344 147547936367469 147556942528512 147637225241088 147853148422144 147989042860032 148059080884224 148295072854016 148709731142016 148738318172224 148799723077632 149008251144192 149144338613952 149154310914048 149453628110688 149462750593024 149515328323584 149899558780928 150172378106256 150181544460288 150318703484928 150558297076352 150630428332032 150979283724852 151070649083904 151354837776384 151502315323392 151734533772261 151743795478528 152111080551424 152168096982528 152250888529872 152260181753856 152473559310336 152546608152576 152929293880704 152992428982272 153308805595136 153449714423808 153663864026496 153664758992448 153674138517504 153982525932224 154124053989147 154133461549056 154583919992832 154657979891712 154864362964203 154873815711744 154874717724672 155194986766336 155337629217408 155648547540992 155791606867776 155801116213248 156083767396992 156094203691008 156113771965888 156332549947178 156550392446976 156864551818656 156874126655488 157018312433664 157238358038784 157312773439488 157343014264832 157563514907392 157628563193856 158034463057988 158099705769984 158254677098496 158465859777324 158476455346176 158496322264786 158794479867606 158804172505088 158860036343808 159268281204736 159344585342976 159414667492608 159713622452736 159744324802304 159810273411072 159968190643624 160044830102784 160110902771712 160512564651648 160669901094912 160971210031104 160992327339822 161002154131456 161058791172096 161227782695936 161294343733248 161618023085888 161766569062989 161776443113472 162182283247688 162259983460608 162326970630144 162487374748248 162497292795904 162554455793664 162585704247296 162890605944832 163040321575296 163459309100032 163526791397376 163766802895872 163834412138496 163854950741056 163865906642944 164173209141248 164245414992384 164324103634944 164736334952376 164746390274048 164804344455168 165046231043496 165145147203584 165376581762304 165528582297012 165538685976576 165870882713756 166033471448064 166102016458752 166334791974912 166366767136768 166445502693376 166668586307322 166678759571456 166831956960768 167176952656384 167330607943752 167665530990848 167666507505024 167980937380608 168145594417152 168637003628544 168975417951714 168985732022272 168986716225536 169222548780032 169303621926912 169378084210896 169728345102448 169798415499264 170305933053696 170544599942376 170555009794048 170711769913344 171064788764672 171124965620352 171564729385984 171646924652544 171887470808064 171991488790528 172055957078016 172401232426896 172472406294528 172747310762752 172905078834312 172915632766976 173230341673752 173240915460096 173675515918784 173747215859712 174095885162372 174107525808128 174266536147968 174510753429408 174594360112128 175043039666176 175104615983616 175466718903808 175627993461624 175638713597952 175884853850112 176410563413568 176483392487424 176764690082816 176848346611712 176926127179296 177010891047936 177258954270816 177269773959168 177366222815232 177625512197408 178144626677776 178145664224088 178156538036224 178319246290944 178654694068224 179012283006976 179176816355328 179547340273664 179548385989632 179712365402592 179723334844416 179964214474077 180336366671351 180410816467968 180587657428992 180950053869552 180961098858496 180962152808448 181127423397888 181381255532928 181489961664512 181491018694656 181756338062464 181820275971624 181831374077952 182287524972608 182374857443328 182455068653649 182740956839936 182809454395392 182907851990016 182908917278208 183176309453577 183251931687936 183544017685424 183722859814912 183891722737536 184336819583688 184348071297024 184349144973312 184530235663708 184606416850944 184694860283904 184989246171136 185158194657216 185169496506368 185339689058304 185711740059648 185788290604032 185983229645312 186048654482592 186060010684416 186084419314288 186433388835296 186445854408704 186616133197824 186990746533888 187161522966528 187162613028864 187251190530048 187436223626916 187513604517888 187549650962432 187812483212992 187901368274944 187984010128002 188074071738432 188451611741184 188623722364704 188635235745792 188636334391296 188990089592832 189026419867648 189278665845137 189291321663488 189464199184128 189542417301504 189935482699776 190108948525056 190375367377536 190411963949504 190769049040768 190770160113984 190781804511232 190944388240254 190956043272192 191339368546304 191605869379584 191874386018304 191911270752256 192259432236399 192271167537152 192272287358976 192447887360256 192833084268544 192834207363072 193010320559232 193410577555008 193422383120384 193490424889344 193680495283396 193773286033536 194162266642432 194339592739392 194340724608096 194351455010816 194352586948608 194530086862848 194933495488512 195205538553344 195384955408632 195691103387648 195869825753088 195870966534144 196730581823292 196742590038016 196849633654784 196923419624448 197318723813376 197400058766784 197412107845632 197413257609216 197714695521431 197990202212352 198279641522688 198399630770176 198677668192256 198859118151936 198860276343168 198954389938176 199271504147584 199353771098112 199828701222084 200229837475008 200242059280384 200412705012498 200424937979904 200426105290752 200840571109376 201305711633136 201388818382848 201427532111872 201806450368512 201990757807872 202312711696348 202594625519616 202890795976704 203001184706496 203013575671808 203298079080448 203395477536768 203581236215808 203905725174272 203989905309696 204176206872576 204475880320272 204599619231744 204885152035328 204886345323264 205073465594184 205498738652196 205511282065408 205583576444928 206111893323776 206210639855616 206485817285604 206487019896102 206498420948992 206499623632896 206688217291776 207116838956544 207202344763392 207722142490368 208111689862656 208112901942528 208315683569664 209152735758208 209231133350976 209344971728574 209357749911552 209651144051712 209737562439708 209750364585984 209751586209792 210171417591808 210364589850624 210799607693312 210993357332736 211287813036432 211289043614616 211301940461568 211389039309312 211725973156808 211813381791744 212552889990144 212654722351104 212951496603648 212952736871424 213080364548096 213393106803712 213481203695616 214016752868864 214213459443192 214226534793216 214615180170864 214628280041472 214629530075136 214656436453096 214745054896128 215256789614592 215688758750652 215701924151296 215900179596288 216305063479296 216346644614144 216435960840192 216649832997664 216739274391552 216937219802112 217387095433728 217600181010432 218355737194496 218432549972736 218645386887168 218993886656512 219098804846592 219606230872512 219648446603168 219739125940224 220061641391328 220152491311104 220704776396016 220718247968768 221335413792768 221377961930752 221455837861632 221779722633216 222224781743096 222442609281024 223107477258336 223199584616448 223512376716288 223555343340032 223974583174144 224180442166032 224194125889536 224849338171392 225272316690432 225300557268952 225315621634048 225738162569216 225837445614528 225945642498048 226397887332352 226605973625856 227074577404928 227392799923168 227615693217792 228166620827136 228390272630784 228710338965504 228862566203392 229183294410752 229393940821056 229407942770688 229868309902528 229963208392704 230495796039744 230511207776256 230540105112416 230973788898336 230987887280128 231200192323584 231662954479616 231875879989248 232310723567616 232355381530624 232681004572544 232792480149504 233376474515866 233472821311488 233701674319872 234139941863424 234170657948832 234184951463936 234498824920767 234513138466816 235214084551424 235296827727984 235311189983232 235901502905728 236014521397248 236345272361088 236442844790784 236488297086976 237051694586982 237149558654976 237527552298784 237744483397179 237758995054592 238191719801409 238206258757632 238902421807104 239016878014464 239397847986176 239616487203456 239715410116608 239952285965436 240067245154176 240547755290624 240768846977472 240783543238656 241266738492736 241282870411264 241488491009733 241503231197184 241841674043904 241941515599872 241988024926208 242427034628832 242441832103936 242664664670208 243166476591104 243273424871532 243389975190912 243731062122372 243745939193856 243877135986688 243878556370944 244235079271436 244335908917248 244575410061312 244948861681942 245188963650048 245290187096064 245650204343808 245782426111584 245797428396032 245798859964416 246141889134592 246259813711872 246368122488576 246877592876288 247104502428564 247119585411072 247615653412864 247717720805376 248064872643456 248308028964864 248806324070634 248821510930432 249050207172096 249548697288704 249550150705152 249668254040064 249914964835888 250002879460983 250018139357184 250645346837336 250765428984576 251268815654912 251498296486272 251499761257536 251515112521728 251971406070912 252373024317458 252618932245504 252723223068672 253247310266368 253463126927571 253478598033408 253480074338304 253833823170048 253955432890368 254360213485312 254592517653672 254608057696256 254697623248896 255458899580544 255475980435456 255816899913564 255832514691072 255866076557146 256345909648532 256363049811968 256597183147008 256703116345344 257112276484096 257347094078976 257470386978816 257831206212096 257880770073344 257987233185792 258364381378048 258601848640344 259119456985856 259120966144128 259357618251468 259373449150464 259861373190144 259911327318016 260513273878176 260620823789568 261143827743558 261159767670784 261161288712192 261399804221952 261766130144112 262307442431056 262564559499264 263091631751168 263200078355712 263458070396928 263827280775168 263986936283136 264372855363584 264615845120352 265145490869248 265147035124224 265272519917568 265389190768944 265805028130816 265904660938752 266049334222848 266438268296112 266973116633344 267216940016664 267218496336132 267233250639872 267234807054336 267478869436416 268144210870272 268407615510848 268518424510464 269075267158016 269321010410496 269322578984448 269585002266624 270521061302272 270616224701952 270668246275328 271425080804328 271441648287744 271443229212672 272234942496768 272236528041984 272634507093696 272747061116928 272799492308992 273181793764352 273431287458912 273562286164992 273998318202928 274111435259904 274361777985024 275314423047472 275316026528136 275332831510528 275584289722368 276155785275392 276522106945536 276795353495562 276909625276416 276962856653824 277482253150208 277483869256704 277737291985824 277754244759552 278567610089472 278974844467968 279090016026624 279126628971432 279143666548736 279534858735616 279650083252944 279667152781312 279668781613056 279924199796736 280486119800832 280742284449792 281154335440374 281324476443648 281440618020864 281717084048576 281718724819488 281735920615424 281852052412416 281976015192003 282417842388992 282677417611776 282952853618688 283403853320192 283539629801472 283935328804864 283936982495232 284196298776192 284903224049664 285617945924256 285635379724288 286153573561152 286155240170976 286171040055296 286172706766848 286326739861504 286434064908288 287009052819456 287585011667536 287866906128384 288406751305728 288408431038464 288985699188736 289249626402816 289251311044608 289849460578304 290115866332512 290133574680576 290520742925094 290659929050304 291123213090611 291243399963648 291509389109088 291527182516224 291528880422912 292131739795456 292400243232768 292808307830016 292985501253632 293415521855104 293536655081472 293804738629632 294273035194688 295095872734938 295113885057024 295152600123007 295274450482176 295706296844288 295978085720064 296118161768448 296590145708032 297419462284032 297476636344448 297599446155264 298016502288384 298288677227904 298308621828096 298907256221376 298925501186048 299030656647168 299799117561856 300344756212512 300363088920576 300637406969856 301116594152704 301260856664064 301958567449704 302141298167808 302709675552768 303469067544522 303487590957056 304222161102848 304336193965056 304501777059744 304520363507712 304947118620672 305093216305152 305559074896757 305858587761408 305984857964544 306617611190272 306899428847616 307327728052992 307329517984896 307965051864448 308248107978294 308266923098112 309167839985664 309315959783424 309728725928406 309747631423488 309749435449344 309788266244809 310389973532672 310675258434816 311297095081984 311583213735552 312167534793984 312227543931776 312665099894356 313100784893952 313729103637312 313748253310976 314036624867328 314476716077568 314625546878976 314686028529664 315127029814784 315257126387712 316068926115976 316199411539968 316931719554648 316952910692352 316992644529572 317588959735212 317608345010176 317720072687616 318536562409472 318689170685952 318829334985216 319427244905472 319488649604608 319620546822144 319936381287248 320089660205568 320221805543424 321025129303296 321339802189824 321942420062208 321984654679644 322004308262912 322117582344192 322455565391872 323236046171776 323533138125978 323552886226944 324364566495376 324519966921216 324653941260288 324974749496496 324994585591808 325108911587328 325171408494592 325781211889664 326080643150592 326918618200064 327533605791744 327709901482112 327731813285888 328490829984768 328648207269888 329472669904752 329492780548096 329608688910336 330092462086992 330290294407168 330753163524608 331057164594024 331077371953152 331741765427512 332066942896128 332669583949824 332733534273536 333337172614644 333357519142912 333663913921536 334353905312768 334661215887504 335331061981696 335333015010048 335961874761216 336291188834304 337274007257088 337950835903428 337971464044544 337973432451072 338445097560064 338607243853824 338756168421792 339456690204896 339596830998528 340611866107392 341089199884752 341110019588096 341423539826688 342129577529344 342249931240704 343129458771968 343293849305088 343774941616128 343982977581056 344111914156032 344637351901337 344802464853792 344944812589056 345494621525504 345810157668624 345831265533952 346460683347504 346481830920192 347351031837568 347494431719424 348191770324744 348215051616256 348533072295936 349021506858816 349188720224256 350064711773799 350086079332352 350209231967232 350933437807616 351255986923248 351277427195904 351769707700224 352821126827136 352966784974848 353529380165632 353696693223424 353852254358592 354021782095872 354517908541632 354539547918336 354732445630464 355251024394816 355577541880473 356289253355552 356291328448176 356313076072448 356638492581888 357309388136448 358024566013952 358353632710656 359094680547328 359096771979264 359424730805184 359446669688832 359928428948154 360672733342702 360821632935936 361175314857984 361900107739104 361922197716992 361924305616896 362254846795776 362762511065856 362979923329024 362982037389312 363512676124928 363640551943248 363662748155904 364575049945216 364749714886656 364910137307298 365481913679872 365618908790784 365815703980032 365817834556416 366352618907154 366503863375872 367088035370848 367423292522913 367445719629824 367783445475072 368673639167376 368696142594048 368698289946624 369060471327416 369212833701888 369389720567808 369978492342272 370316389314432 370679378116608 371423480119296 371576581208064 371966459290624 372097308965184 372120021368832 372168838628576 372866777670592 372891708817408 373209486105951 373232266395648 373981493067776 374323045933056 374325226057728 374502381060096 374872447253832 375027209035776 375099301924864 375624966425984 375802736549888 375968020256004 376148143476864 376903223482368 377247444729408 377270471491584 377272668782592 377980179185664 378052839735296 378557331690274 378559536476187 378582643326976 378928398368256 379084834603008 379870965399552 380217897050112 380750734755072 380823927899008 381538098081536 381540320227968 381888776480508 381912086544384 382678737092608 383211738759168 383748772036608 383799114835719 383822541504512 384518864472798 384542335074304 384544574717952 384895774720512 385666168537088 385668414726144 386020641118464 386821155110016 386980849778688 387360990566792 387546572067072 388324533284864 388679185478784 388681449216192 388705173897216 389060173725696 389866990977024 390411077106688 390769910817264 391382206775296 391715741615337 391739651506176 391741933068288 393461163646584 393485180076032 393699267309568 393846839248896 394637447626752 394800117533568 394826515218432 395429391042862 395980404424704 396559283045376 396799261540352 397355336384512 397718236303872 397720552686336 397908779876352 398543008295168 398707542196224 399657402444168 400459674950016 400825410024996 400849875959808 400852210581504 401681142218752 402611423266272 402777636765696 402855064223744 403612900737024 403981515615744 404625423392696 405781591953408 406002369412992 406596158160896 407162472431616 407811450348544 407979810619392 408352413745152 408951760640544 409199238463488 409770304070656 409772690646528 410146931188368 410997477304392 411022564130816 411167152889856 412223786647552 412971634571208 412974039792204 412996841897984 412999247265792 413376434583552 414233677913088 414404689526784 415193030243343 415444284980736 416223379725312 416225803885056 416631367139328 418305471516416 418462266701952 418689943457148 418715499823104 419302288103424 419475124879416 419500729171968 419503172419584 420729179701248 421599215386624 421986714665472 422575626072864 422578087229232 422603880923136 422778078618624 423451946313616 423626763583488 425105779980288 425309444702208 425902993207296 425905473742848 426786213607424 428033505737728 428426918886384 428453069586432 429230360341728 429256560082944 429259060150272 429312872906192 429490109792256 430513579229184 431377517501304 431403848302592 431800359192576 432610126958592 432693289228288 433299665995328 433478548783104 433874439604224 434774190867456 435200362020864 435781114387641 436711474388992 436865099945472 437290773774336 437987773313024 438197609693184 439212461745024 439296893206336 439478251880448 440123282782656 440304982622208 441409552792032 441436495937536 442670827585536 442755923861504 442911675723264 443559445266432 444449563486192 444885218562048 446214954516672 446399169232896 447024753432576 447110686680064 447949166348288 448360884332064 448388251779072 449698676342784 450544633380864 450601114537904 450631243268096 451476325138432 451674891229056 451891284996096 452795774664704 453211947251712 454149154809856 454785599846336 455203601316783 455231386435584 456144927462829 456333241654272 456780545261568 457420677931008 457725132406784 458366588821504 458787881642112 459736619805056 459926416785408 460991592079488 461022415552512 461080210224832 461947577796672 461975774560256 462400384647168 463325908959232 463751759978496 464621447135232 464710763061248 465362009145088 465584960299008 466752949031732 466945642622976 467403348639744 468341315897664 468369902927872 468997649841534 469026276933632 470428169102848 470593655455968 470622379966464 471803005811456 472029042794496 472690544722176 472885689581568 472976594173952 474103389173964 474299117309952 475055104597568 475488966794358 475517990109184 476383439602818 476412517515264 477804843614208 478033756028928 478763684196523 478795695972352 479232974406912 479430820233216 479904571930872 480134490308352 481095510581248 481537693954944 482533476985472 482565740822528 482976982019466 483006462394368 483683348087808 483883031199744 483976049852416 484854069257664 484883664207872 485329329340416 486332953182208 486546849743064 486779950381824 487462124244744 487491878387712 487754271973376 487757112741888 488470158542872 488671817834496 489897723363884 490377927300096 490580374192128 491300408687616 491564852223168 491594856792064 491597719928832 492283778269184 492519627423744 492736244977152 493755185752576 494209004857128 494239170822144 495435441610752 496129745286912 496616057929728 497612648141268 497643021860864 498100414344192 499097394577408 499100301410304 499336508080128 499829929671776 500005758921966 500036278714368 501290693674672 501530857969152 502537631309824 502996592972544 502999522515072 503942812141824 504746048634916 505237864491008 506494620532736 506926253855142 506957196066816 506960148676608 507667646340096 507910865780736 508720426970624 509185035307344 509216115392512 509395246497792 510917799161088 511633799827128 511665029382144 511732153114292 512691819297064 512726099623936 513194366294016 514224552968192 514694188157952 514940773957632 515662412424192 515761540146688 515974466371584 516728762756096 517203697280688 518238913971712 518241932288256 518715236502936 518746898300928 519722746380288 519822654636032 521026547756352 521241647579136 522287655487116 522319535341568 522322577424384 522799608443904 523532260288224 524614884862112 525129118998528 526183263502336 526400156711424 526916140793856 527654561550336 528745710727168 529231690240704 530290981738496 530294070248448 530545039835136 530778381537888 531610056261632 531809321877504 532098668445696 532621362029339 532876536592224 533946233266688 534433880033328 534436992672264 534466501279744 534469614108672 534957738872832 536815231021696 537036849020928 538150534316032 538642020820992 538645157968896 539170004533248 541009100014053 541042122604544 541232449403904 541336492550656 542850161608656 542883296575488 542886458425344 544469884993536 544473056083968 545269014187392 545494122233856 545598984617984 546363587528704 546862574917824 547124572329984 547996636405856 548222870519808 548723555970048 549528928360731 550628846094944 550632053056272 550665663021056 551168579444736 552311570550784 553044213891072 553590706991124 553819250552832 553925713307648 554964506300416 554967738513408 555474583971648 555508489519104 557135220178944 557949688935936 558180032053248 558253257942864 558287333097472 559069717471232 559300166505888 559334305562624 559337563226112 559848399593472 560972239601664 561484568899584 562308670880748 562648952887296 563434168097152 563437449638976 563471841230848 563704104824832 563952030384006 564835684777984 565354835223552 565905707237376 566807706640384 567079259602944 567835997535411 567870657609728 567873964990464 568392597552384 569806448099328 571235891848512 571270759448576 572307147122304 572310480341952 572345413533696 572653479723008 572868129816576 574018105638912 575170023335072 575733812256768 576778296709197 576813502611456 576816862076928 577971398377472 578499252805632 578502622089216 579698921156608 580231732665024 580267149361152 581041485850188 581319858100608 582246426181222 582486799927296 583018778218176 583054365032448 583057760845824 584263479590912 584800486465536 585616615660032 585971002507264 586831043710208 587073310162944 587609477259264 588546070389376 590191745469876 590227770114048 590305200246014 590548900964352 591412593688576 591956171440128 592236323536896 593144086564293 593180291416064 594838924568064 594953272688896 595198892310528 596033004576768 596577354455808 597814512442752 598061313294336 599598235123712 600689512425024 600726177841152 601274813939712 602233188305408 602521713328128 603917134899408 604282596335616 605419351105536 606938135089044 606975181914112 608444322205696 608672387930112 609003554119488 609040727015424 609894237241344 610186432610304 611118149793514 611717175522816 611969715929088 613235222380544 613798857695232 614655456105984 614659035969792 615930103728896 616496215956588 616533846196224 618335679971328 618631919566848 619457451856812 619495262846976 619498870898688 619576532489618 620779947065344 621350516869632 622594190163968 623166427471104 624335069587968 624455087863552 625330199788712 627458207274624 628073249734656 628953432155136 629251093757952 629372057059328 630254059629568 630514252775424 632137852231952 632398823079936 633863439109296 633905821384704 633985289059144 635177919470424 635216690020352 635440145375232 637073124818944 637658669970432 638854489810944 638977299209216 639241093644288 639872762574496 640179320411136 640443611086848 642050258606592 642679604379648 643884840124416 643969309359288 644008616525824 644235164688384 644911130783744 646472092343552 647066276251956 647105772453888 648729132990752 649039933842432 649307882520576 649949498992992 649989171183616 650217823174656 650342816989184 651562423779328 652161286301184 653837236400128 655067211583488 655419802964224 656981659969536 657296414539776 658945339809504 658985561096192 659217377820672 660184924173984 660580588814336 661506327049216 662114329188048 662154743906304 663483530855024 664133885792256 665339167899648 665467068547072 666674345229288 666715038285824 667327827843072 668707810625536 669322431775008 670662123963392 670666030020096 671646467996449 671923749522432 672582377668608 674548014514176 675901671806856 675942928089088 675946864902144 676890195120128 677214487707648 677512336843584 678913380409792 679193661997056 681223732214784 682178399769504 682220039176192 682847079653376 684259155058688 684499862481408 686258917543936 686587698610176 687549883232256 688223828312064 689274703802674 689604929707584 689889625178112 690989243051008 691620315337248 691662531067904 692921366695008 692963661840384 694702063675136 694988863438848 696383540649488 696430103232512 697066144591872 698043013717632 698377440448512 700129423547598 700172158664704 700418463934464 701866875615232 702511973846496 702554854391808 703496474762301 703539415400448 704951251533463 705642253654272 705933569949696 707058760331264 707393386446848 707704508717184 708043564191744 709035817083264 709464891260928 710502048789632 711155083760946 712578506711104 712582656896352 712626152144896 713233450191537 713276985163776 714618776272896 716049132027904 716707265421312 718189361094656 718193543958528 718849461610368 719856857896308 721345466685404 721643265871872 722350629715968 723800215478208 723844395433984 723848611233792 724509693591552 725525022131712 725959846658048 725964074778624 727025352249856 727281103886496 727325496311808 729150099890432 729499429773312 729820274614596 730963827359744 731237817581568 731631407960064 731635669112832 732705237814308 733007726751744 734176070741696 734846585045826 734891439259648 735566890950144 737347278334752 737392285188096 737396579893248 738120942654832 738425667403776 738779441135616 739907511940081 739956984684544 740632778628864 741358756233216 742846960238592 743153162416128 743932918581248 744194617930368 744337677257152 745733555341184 745783417634816 746418972211902 746464532791296 747962986135552 748646091866112 748650452115456 749004762120192 749744894507664 750054418071552 750198603849728 751249932851968 751605473099776 751936040512008 752296286953728 753806446964736 754494889458816 754545337565184 756105679470592 757114663380548 757119072952374 757165286653952 757856796736512 758169669206016 759741930799104 760435794100224 761501469510144 761647855798016 763076196163072 763080640455936 763777552961016 763824173088768 767497544073216 767598229671438 767645083009024 769037728945596 769084670148608 769089149435904 769791549441024 771332337074176 771336829452288 772041282236928 773642310220032 773961699557376 774721981133584 775093144134144 776649066569728 777358370957568 777362898432384 778120347451392 779733981954048 780822154213376 781539821634528 782764413550592 783431483230674 783479303012352 783483866136576 786922327293168 786970360152064 787398534619136 787693678497792 789274895253504 789600235067136 790858782085724 791960808849408 793118566090752 793598523080704 794710672769024 795436472607744 795441105372672 795817559752704 797086016590336 797415084392448 799314804888336 800919349900032 801650820049992 801699751919616 801704421163008 803362284437504 805222846532544 805555273531392 805710128447488 807225801474048 807963031231488 809250846785392 811563183906816 812004738825984 813192316321792 814324944863232 815622900697088 816704827490304 817903521281088 818398476926976 819540608141312 819545381293056 820293862376736 821994954608784 822045128261632 822334305779712 824447573295104 825943269142416 825948079584408 825993683795968 825998494531584 826752869167104 828467355826176 830386060486686 830888569961472 832446759450624 832451607770112 833262734278656 836610943032832 836924533403904 837379886914296 837430999646208 838604576206848 838950249758832 839001458343936 839006344839168 841458359402496 843198430773248 843973429330944 845151252145728 845156174458464 845207761846272 845556157237248 846903892627232 847253527166976 850211559960576 850618889404416 851805986414592 851810947485696 853572427214848 856067011475456 856853837772768 856906139172864 858460720683456 858513120165888 858518120300544 858625745812384 858980219584512 859829024709479 861027158458368 862755035002608 862807696605184 863600718385152 865220253917184 865386578456576 866599331990656 866957097566208 867748879208448 869548381734912 870400724041728 871562228775282 871729772456323 873369639271833 873422948777984 873730199890944 874581547548672 875975546626048 876395219386368 878424923490048 878593786412672 878956503760896 880246565565312 880609965244416 882819105584064 882872991875072 885341655171072 885457800369021 885511847723008 885823351446528 887118890532864 888899126972384 889770437124096 892429909033344 892798338465792 894049506865152 894221373360128 895898332696576 896721768664128 896776503558144 899397352685568 901089266761728 901202229075808 901262486536192 902952650276864 903349782458112 903782569992192 905591549329408 906423894503424 908298309619712 909571199692672 910407202633566 910462772871168 912289854925658 912666483308544 913561090523136 914841355862016 915450264813568 916677224690271 916733177643008 917575763284224 919473239610112 919852833570816 921983184158976 922160420449664 923895155593344 924800769294336 926651817918464 927503519956992 929242894270464 929364798734427 929421526122496 930724018290176 931169920598016 933505898063464 933891285245952 936682631795328 937995299683068 938052553867264 940856338205696 941187310911936 941244759932928 943606011622912 944058085588992 945381089444352 945771379163136 945953188347904 948206778347928 948598234619904 950110209195136 950977933588716 951035980218368 952766879205636 952825035030528 955609687228416 956067512057856 957527368393046 957591391944704 958465948813824 958861640466432 959809143861744 960268980616704 962191021162496 963075387909888 965066953970944 965953964038932 966012924788736 967366696175616 967952099704832 969708138515328 970658658680832 972665906364416 973093699486128 973559900763648 974924248489488 974983756775424 975508543946752 975514225483776 976940317085744 977343635668992 979795446727768 980755854600192 982600817375232 983129704446336 983195439857664 984567556538368 985472489954304 987510371505152 988418009714256 988478341644288 990870883221504 992259490573824 993232115859456 995225296282536 995286043721728 996200828688384 998194789154816 998200602820608 999659859343552 1000011517843932 1000072557428736 1002581387349344 1003061715938304 1005075262619648 1005993185945088 1005999045030144 1007885624283648 1009492097269832 1010475728982016 1013852507710284 1013914392133632 1013920297353216 1015335292680192 1015821731561472 1017440853941248 1018370070614688 1018432230785024 1018790492995584 1021835598322176 1023267599654256 1023330058764288 1023464306228584 1025383638594128 1025452199247872 1026388732588032 1028449105936384 1029388376315904 1029881547915264 1031324824848384 1031523080293376 1031948932743168 1033457525512192 1033912055704011 1034407394561376 1036477827943424 1036483864576512 1037430473005872 1037493796601856 1039445492760576 1039645309272064 1042053095512704 1042483295158272 1044575310974232 1044639070683136 1044645154848768 1045599216887808 1047064520576448 1049229769724224 1050194135321397 1050258237997056 1052366527004672 1052800313422848 1053832281587712 1055309123100672 1057491421454336 1058463380481408 1060581963476992 1060588140496896 1061090079670272 1061556763075776 1063618643755008 1064197336891392 1065242724058678 1065753073184448 1067892466533376 1068867760066656 1068873985344528 1068933002559488 1068939228217344 1069915477745664 1073630462043392 1074073698041856 1076301068632064 1077284041641984 1077290315937792 1078340009066496 1082018200028106 1082084245209088 1082464898807808 1082672985101312 1085700323217312 1085766593150976 1085772916850688 1088939769987072 1088946112167936 1090538028374784 1090988244467712 1091197969235968 1092727175057408 1093725149835648 1094249144659968 1095993272811712 1096445741039616 1097447111940096 1099057856721462 1101257692189888 1101264106112544 1101331326042112 1102269877568739 1102337158889472 1104623141101568 1106088427782144 1107181413982248 1107638501105664 1107851426615296 1109929012600832 1109935477026816 1110949167943296 1114270440357888 1115899377871872 1116360064106496 1116506515885728 1116574666194944 1118139434942464 1118600333011776 1118668611125248 1118675126452224 1119696799186944 1121944479203328 1122969137799168 1124617341761496 1125297905774592 1126868336194304 1126874899277952 1127408209649664 1127904060768012 1129671369555968 1130709670447104 1131811414474752 1133615413280768 1134158519205888 1135671995070822 1135678609428561 1135741315219456 1135747929980928 1136785195104768 1139612896198656 1142471783697024 1144614294244608 1144620960683904 1145306959446016 1145736259633152 1148036211277824 1150340046670144 1151397344507157 1151467624513536 1153556593418394 1153627005222912 1153633724153856 1155942796754944 1156998505611264 1157005244178432 1159397842313216 1160463465330048 1162082971700376 1162639716201216 1164492852362444 1164973599854592 1166037556436352 1166115521691648 1168526959181824 1169600972931072 1171233231320064 1171942005014528 1173662087420416 1174146620325888 1175218954518528 1177092140778752 1180383490939752 1180455540228096 1180610400492028 1181097801928704 1183912342880256 1186288173128586 1186360582832128 1189677849136128 1189906545377792 1190397784621056 1192066009153536 1193154708911616 1195629024885504 1196122626588672 1201379024850048 1202549627879424 1204466376610816 1205043426656256 1207834269798816 1208565192671232 1210838702211072 1213876270178088 1213950363828224 1216888644411392 1217344775860224 1218007108238976 1219788474482688 1222236299587028 1223434351045632 1223939431858176 1226470444761088 1227597715390464 1229310912211968 1229318071939584 1231860207457792 1232992431913176 1233067692392448 1236671359942656 1238914903713624 1238990525693952 1238997741797376 1239153064979236 1241559894130688 1242701033739264 1245188380327936 1246332854942208 1248670139175936 1248910175727104 1250660399577424 1254916414549248 1256146499469312 1257906864310272 1258502187515904 1258744114118656 1260508119259136 1264275704463904 1264797646159872 1267726878218592 1267811642769408 1267970578118288 1270355838940848 1270433380040704 1270880290750464 1274146249637888 1275317339940864 1277708979621888 1277954598418432 1279745525148992 1280358640822272 1284100517213184 1285359208759296 1287769680248832 1287938618718576 1288017233051648 1288470329376768 1289822261567488 1292944184687104 1294132552503912 1294211544907776 1297458265981504 1298079867684864 1299898997985984 1299978342367232 1300435646349312 1300685633978368 1303124847558656 1304322572602368 1307674472800256 1310134423166976 1310839605928448 1313963319939072 1314592829079552 1317890679619008 1317971122192384 1318434755641344 1320369848347968 1321161177628672 1323012654098432 1324228658376096 1324309487812608 1326967061710048 1328267771584512 1330678335799296 1330934137094144 1333348690458576 1333430076571648 1334655655686144 1337415621251072 1338644863550016 1341324247926784 1341332060040192 1343292935992898 1343847499044864 1345164755337216 1347218739250681 1349096029028352 1351803343613712 1351885856178176 1351893729804288 1353780390240256 1354428975415296 1355024673687168 1357826760819584 1358387323994112 1362447464429568 1364356799539008 1364440078352384 1365694159306752 1368434782388487 1368518310117376 1368999724962816 1372517835087872 1373175397220352 1375099766464512 1378549407605348 1379209859415168 1379779250356224 1381978486102016 1383240630674496 1383325062135808 1385842733390016 1385927323680768 1389404127350272 1389977726877696 1392767081298976 1392860206465024 1394132289183744 1396086027435264 1396754880897024 1400258847095196 1400344317329408 1400836927868928 1403733751230464 1405023947692992 1405109708783616 1406992949524602 1407078830800896 1409902503066926 1411284507308544 1411867139899392 1414117520662528 1414786772893696 1415409017434368 1416087128383488 1418071634166528 1418929782521856 1421004097579264 1422310167521892 1425157013422208 1425165313792704 1425252304289792 1426466900383074 1426553970327552 1429237552545792 1432098264055808 1433414530842624 1436291052589569 1436378722189312 1436387087917056 1437698923220736 1439713715792616 1442690933370808 1443286531743744 1447600430956416 1447697222467584 1449019387183104 1451050044263424 1451919693316096 1451928149557248 1454050704499712 1454562207772992 1454650992623616 1458300199780864 1458998859546624 1459640549229192 1461927654719488 1462475635163136 1463262815920128 1463271338225664 1465410475628616 1466015453503488 1468352141483392 1469693170091652 1469782878519296 1471133781900288 1474694556669504 1474784570376192 1474793159786496 1476241885309664 1476851334807552 1477558882271232 1479815023880162 1479913969369088 1481265557257728 1482717512466432 1486306324832256 1487865837162496 1488389235860736 1488675354514304 1491467110682368 1492837944423804 1492929065582592 1495925972271104 1497292183732224 1497300904230912 1498009524240384 1499489789015328 1500108836143104 1500397207699456 1502499865703936 1503210946199552 1503872081024016 1504592573907456 1507612893929472 1508989778917632 1514229326761096 1514238145904748 1514330573307904 1515713593473024 1519483861598208 1520871588200448 1523002939020288 1523295711596032 1526152392326144 1526161280911872 1527555105922032 1527648346177536 1534995088146432 1535196459342876 1535290166018048 1538075457891192 1538169340297216 1538178298871808 1539583098882048 1542664674148352 1542673658904576 1544082564473856 1547284620440064 1547923399114752 1549443962267168 1550186288268288 1553298133139456 1554716741915136 1554725796864768 1556240694902784 1559467963908096 1561644308426752 1563079643269056 1566862966461348 1566958606024704 1566967732273152 1573844654586336 1573940720304128 1574797069238272 1575387356995584 1578549790507008 1579200470134272 1581717564171448 1586237132181504 1589421345538048 1590872945215488 1590882210745344 1591635119505408 1594172033180672 1594830168784896 1597864086088017 1598629609776672 1601838699800064 1603301640099984 1603399503839232 1603408842326016 1606724568875008 1610445693065088 1611110547062784 1611420256894976 1614451602948096 1615926062462976 1618501693570784 1623027300042159 1623126367813632 1624009477651968 1626384632643584 1628649889726464 1631245801394176 1633409654980608 1635807042562176 1636796953853952 1639081216282624 1639090762586112 1640587724753472 1643989909217568 1644090256523264 1644668611559424 1648895146590208 1651886538284832 1651896159168816 1651987367591936 1651996989063168 1653505738334208 1656934711652352 1660772120973372 1661777139922944 1664893518901248 1664903215540224 1666525468557312 1673221886065664 1673849066807808 1674759773828592 1674861999292416 1677209152413696 1677900499517664 1678002916687872 1678012689678336 1682916718804992 1686396861546496 1687946858661888 1690302504291456 1690312348916928 1690415523692544 1691112314474496 1693807785254464 1694507054333952 1700423119921152 1701237778808832 1703507992606233 1703611972829184 1703621894971392 1707144854429696 1712134022950912 1713707675545536 1713812278345728 1716921441366912 1717036240601088 1717251491624768 1717960439169024 1719658049418958 1722054316916736 1725510070005216 1725615393210368 1727201436770304 1730440507834368 1730773156913152 1733198663981312 1733914195132416 1735497758416896 1739096763469824 1740801448083456 1743124457550564 1743459544912646 1746739278543666 1746845897555968 1747460399781888 1749163095097344 1751951093252096 1752790438772736 1756849846980096 1757187572825344 1757913007521792 1760493131130624 1761219930488832 1765638211168128 1770683310342144 1770915600738042 1771023695446016 1771646702893056 1774237781065728 1777798253944768 1779432259692879 1779540874248192 1784859818066688 1785596676931584 1788099013730304 1788442746720256 1791796665393152 1793443537328256 1798794705371136 1802178533523456 1802404458151616 1802524973072384 1805905300553728 1806699564916224 1807565139984384 1811183098658816 1812847789006848 1816596619239424 1819142399385344 1820814405267132 1820925545742336 1824579709851316 1825332966617088 1827122181046272 1829682711724032 1830900529627136 1833354449380542 1833466355286016 1835151526568448 1838946479220224 1839705667141632 1843966368317952 1844320840899328 1847790311186688 1849601538588672 1855007039913984 1858485788540928 1858729597468854 1858843052244992 1861448036580352 1862339841196032 1867011796126928 1867782570491904 1873365263590656 1875990599366136 1876105107734528 1881712676411392 1882374621823872 1887212023245824 1888116171177984 1890762178888704 1891542758326272 1891906376695808 1896413556695856 1897196469239808 1900220418390272 1901955867177432 1902071960436736 1905533758411272 1905650070061056 1911219374456832 1915054736786092 1915182783889408 1916931897627648 1917723280932864 1919618287723488 1920537961233408 1924382042324992 1926150775819776 1930133907941888 1931907928077864 1932025849577472 1934733392351232 1939416277030656 1941317317361664 1945331812728832 1946187398972256 1947119801527296 1949848496978976 1949967513550848 1951017087893504 1951028450967552 1953880634171488 1954687271337984 1959590893455536 1961511709200384 1965201634750464 1966259408892672 1969135113076736 1970944979908608 1975020743010304 1976836019428512 1976956683288576 1981741766443008 1983700033384861 1984518981147648 1986464231718912 1990450592565072 1990572087443456 1992401657376768 1996389578309632 1996401205641216 1999319718687104 2000023035687864 2000145114857472 2005162774698688 2006123431876608 2010150525239296 2011986371890176 2011998090060288 2014939403989347 2015771248567296 2018984194539664 2020951457964032 2027705015420568 2027828784267264 2027840594706432 2030670585360384 2031643463122944 2034881707882496 2036740141229376 2036864461570048 2037580985991168 2043671196644352 2046535199308512 2046660117528576 2046928612457168 2050767277188256 2050904398495744 2052777465176064 2056898211872768 2058776752631808 2059763095830528 2062649649696768 2063046160586752 2066915051024384 2067824111408022 2068814789122752 2072955655886848 2072967729153024 2074860946011744 2074987593203712 2078890985521152 2079290618544128 2082065324296507 2084106191025408 2084966590316544 2089150621948464 2089278141366272 2089290309697536 2091198433775616 2094129041152896 2098459539448448 2100388270642794 2100516475994112 2104733054009344 2105600626845696 2107664563175424 2110618246201344 2114853754600389 2114982842908672 2116926760962816 2121163926953984 2121176280993792 2122180159340544 2123113526151552 2128394673782784 2130485448117356 2131506146368896 2135784933066752 2137735520133312 2137747970689056 2137866005118976 2137878456434688 2139830955491328 2147260924086784 2148147396083712 2152602137264128 2154568083283968 2154580631875584 2164036400056212 2164168490418176 2164929797615616 2165345970202624 2171400646434624 2171533186301952 2171545833701376 2174861650735741 2177879539974144 2177892224335872 2181076056749568 2181976488935424 2182395938471936 2185454350114816 2187450299671296 2188498289319936 2191986545623424 2192891482079232 2194894223880192 2198115713442924 2202515384379776 2202528212225088 2202662652084224 2204539755137478 2204674317778944 2209246282203136 2212176855564288 2214362827964496 2215277002211328 2215702853230592 2219722535820243 2219858025201664 2219870954053632 2221898335886592 2228540880715776 2231798755743744 2233013031771456 2233149332389888 2236278869884928 2237200666023552 2237350252904448 2239393598373888 2243888958406656 2245938275598336 2249234683522992 2250595811549184 2253736672388608 2253749798555904 2254816419299328 2255808121536024 2259342739111936 2261419340894208 2267230826561536 2268317038411776 2271343990141644 2271357218857122 2271482630438912 2271495859961856 2273570390209536 2279225792397312 2284943567394048 2289228588489216 2289241921367808 2290613918892032 2291472519266304 2300680093340288 2302794689014314 2302935249027072 2307113186836788 2307254010445824 2307267448307712 2311885593509888 2313997011222528 2314010488356864 2318795684626432 2320926930660096 2324165943400752 2325279432402432 2328985704724888 2329947199709184 2332075112872704 2339201945862144 2342466462640128 2343884010029056 2347324174840832 2348293240651776 2350437909037056 2354184281557504 2360766981879504 2360911080456192 2361220800984056 2362195603857408 2367824685760512 2372576346257172 2372721165664256 2379355698272256 2379813090755584 2380795569242112 2384132018307072 2386309417823232 2391258049771008 2392245253177344 2402758049700096 2405099255758848 2408932753221632 2410086853312512 2415668539597632 2417130385342464 2421677404422144 2427752540356176 2427900727656448 2433777288822784 2434689551720448 2436014216477952 2439576948965376 2444472599174056 2446868702091264 2455195430780928 2458621824423936 2458636143879168 2463720414915584 2465984863826352 2466135384784896 2473342719885312 2477829807427248 2477981051387904 2477995483594752 2478306129958472 2483119788261376 2485402067478528 2490376760655872 2492665709884416 2497340278351872 2497820351454208 2501320799154848 2509832829098496 2512292998938624 2515813728620544 2517004375031808 2517488228237312 2521016238518272 2528551408927808 2529595292319744 2535453756437184 2535623285538816 2535941156236576 2540711677881696 2540866760081408 2541760581500928 2548292499275776 2550634679881728 2555417959243776 2555909196836864 2559491050297984 2560717281644544 2568201034426368 2570718417518592 2575539360497664 2575877237437152 2576034466103296 2576940658753536 2579487074128437 2579644523134976 2585888369374208 2588265105007824 2588423089815552 2594916531963008 2596159735369728 2599797995971968 2600871292698624 2601371267956736 2606249695117312 2608645145204736 2615189317368969 2615348945600512 2620108917815499 2620268846333952 2621679211856896 2627926639878144 2629185658159104 2635781359238016 2636869511282688 2640739696695936 2642322355257344 2646025308196864 2648457316752192 2648618975625216 2653934123420096 2656373401107063 2656535543169024 2661356671598592 2661868274188288 2666697380917152 2666860153143296 2669311311372288 2674831242502144 2677289727100032 2682648495853568 2682664120080384 2686585871985796 2687694998089728 2690329510674432 2694437478501362 2698192058056704 2703606687227424 2703771712356352 2703787459608576 2707560780480512 2708857950830592 2710049347374336 2715653521639168 2716774647988224 2724894928859136 2728713599078016 2731388318613504 2736869564776974 2737036620234752 2737999449925632 2745035670175744 2746350794440704 2750031674070813 2750199532929024 2757098815210696 2758419718830336 2759558500712448 2763956972204032 2766481261348992 2771685466780032 2778808254700544 2779955453755392 2785534162597952 2785720412930048 2788094396203281 2788264578367488 2792172054870528 2793509761794048 2800517694190392 2800688634658816 2801673855737856 2807467502460928 2810047895385984 2813985899049204 2814157661601792 2819805006133852 2822569014617088 2823734279798784 2828235041325056 2829573545787392 2830818034868736 2832174256766976 2836143268333056 2837859565043712 2842008195158528 2844620335043784 2850314026844416 2850330627585408 2852933800766148 2853107940655104 2858475105091584 2866829061685248 2872582105179138 2872757444378624 2872774175834112 2875397846441472 2879427431585232 2885381866741616 2886573063487488 2895200861912832 2898038774366208 2902100088526848 2903856299114496 2908101408999424 2909124415545984 2916600399561728 2917997719093248 2919281098458384 2923855309438976 2924951270326272 2926525631840256 2926542676451328 2930820951257232 2932030907006976 2936704282966784 2939386340183304 2939565757038592 2942267563800576 2949389113339008 2949586319572992 2952483770619328 2953702669615104 2959630047760324 2959827938738176 2962531114515456 2965435024932864 2972612649664512 2975731674324992 2976778471721472 2977350709028608 2982934221364736 2985675888847608 2985858131165184 2994584367464448 2994601808461824 2998979578030656 3000217672286208 3000794415398912 3004999731407872 3006421892399104 3007744162048032 3009185147814912 3015225787858944 3017979557835264 3028458653522192 3028476291809496 3028661146615808 3031427186946048 3041743176400896 3046005878040576 3046591423192064 3052304784652288 3052322561823744 3055110211844064 3055296692355072 3069990176292864 3070392918685752 3070580332036096 3076150915782384 3076338680594432 3076356597743616 3079166197764096 3085329348296704 3085347317809152 3088165128947712 3094569240880128 3095846798229504 3098887924534336 3100372576536576 3101736167112033 3106596266278912 3109433483830272 3109451593729536 3112481389805568 3118935927816192 3123288616853504 3126159286538112 3133725932922696 3133917212049408 3133935464546304 3147689309172672 3147881440608256 3149594138476544 3150774713991168 3157099581014016 3158400940268544 3163435128342896 3172474264363008 3178842691076096 3181745890430976 3181764421490688 3183270239010816 3188344066361344 3195728172176034 3197259219553344 3203677399600128 3206603280199968 3206799007678464 3206817684652032 3213449137750016 3220891386130176 3222221094125568 3222840513789952 3228903205896192 3231852124925952 3237003387141568 3246054600084318 3246252735627264 3248018955303936 3252769265287168 3257299779452928 3262491602788352 3266819309961216 3271614085124352 3273593907707904 3278162432565248 3278181525172224 3281175449506944 3287979818435136 3288180513046528 3289337223118848 3297790293180416 3303773076569664 3303792318337632 3303974735183872 3303993978126336 3307011476668416 3313869423304704 3321544241946744 3323554279845888 3329787037802496 3329806431080448 3346443772131328 3347698133615616 3349519547657184 3349723998584832 3354418304827392 3355800999035328 3356005833375744 3356025379356672 3361149823864327 3365833437609984 3372793723092992 3375893717323776 3380605008582912 3380624697833856 3382224628948992 3387615570508928 3389014108667904 3400846239842304 3402475557617664 3407015985212466 3407223945658368 3407243789942784 3407670928692899 3414289708859392 3424268045901824 3427415351091072 3433842882733824 3434502983249536 3435920878338048 3439316098837916 3444108633833472 3451020140010432 3451230786420736 3454402873540608 3460881015668736 3461546313826304 3466397327962624 3467828390264832 3470995516833792 3478193526939648 3486248915101128 3486919089825292 3493478557087332 3493691795111936 3494920799563776 3503902186504192 3505580877545472 3513699693960192 3514375145650688 3515826015043584 3520986262261248 3522439860977664 3531276422336256 3541366620684288 3541831201476084 3542047390892032 3543293405786112 3555596507889536 3558864519385758 3559081748496384 3569719636133376 3571193353863168 3576198027460608 3576885493440512 3583593330786304 3586887074656512 3604808916303232 3605049946144768 3613399129832448 3615130279968768 3622366197317632 3625695578013696 3633193238478848 3638284798770688 3641628810534264 3641851091484672 3649159419702632 3650665933234176 3659365423448064 3666708898761084 3666932710572032 3670303053136896 3677892958440448 3679411334283264 3687932736635904 3688641681798656 3695580622373376 3699203077177344 3710014079827968 3716971577081856 3717459194937708 3717686104489984 3722896073160704 3724679682392064 3734023592253856 3735565140983808 3746730527181312 3751981198732272 3752210215469056 3763425352822784 3764749243647744 3774424046491648 3776232342355968 3781524357777408 3783812753391616 3792827113391712 3794392938479616 3800440836780544 3803911734354864 3804143920873472 3811067516822544 3811300140122112 3822438748913664 3830109473572184 3830365567778816 3833863795255296 3839236575446976 3841075922466816 3848764084649984 3852301551639552 3860267815883776 3863815856155728 3864051699154944 3869466784702464 3878832554061312 3882634634723328 3890663625457664 3892374797944512 3894239603054592 3899696993957952 3899935027101696 3902034175787008 3902056901935104 3907761268342976 3909374542675968 3919181786911072 3923023418400768 3930403269500928 3932518817785344 3938270226153472 3941889959817216 3950041486020608 3953672038857024 3953913366577152 3963483532886016 3967400066769722 3969037962295296 3972928463437824 3980901185130144 3981144174886912 3984803314753536 3992779156619264 3992802411282432 3998639437374208 4000046071375728 4000290229714944 4010325549397376 4012246863753216 4020301050478592 4023972743780352 4023996180120576 4029878807978694 4031542497134592 4037968389079328 4041656217752043 4041902915928064 4055410030841136 4055657568534528 4055681189412864 4061341170720768 4063286926245888 4069763415764992 4073480282458752 4075161971982336 4087342393288704 4093070398617024 4093320235057152 4093857224914336 4101534554376512 4101808796991488 4105304347165461 4105554930352128 4113796423745536 4117553505263616 4119526191661056 4125299299393536 4126092321173504 4133830102048768 4135648222816044 4137629578245504 4145911311773696 4145935458306048 4149721892023488 4149975186407424 4157781971042304 4158581237088256 4164130648593014 4168212382050816 4169933180633088 4178301243896928 4178556282732544 4178580619395072 4182396867551232 4188258082305792 4196919078896896 4200776541285588 4201032951988224 4209466108018688 4211201253691392 4215329126350848 4221236492402688 4229707509200778 4229965685817344 4233853521925632 4242327853907968 4242352561987584 4244360318681088 4246227052303104 4256789347565568 4260970896234712 4263012292737792 4271569866133504 4275471040266624 4275495941378112 4275756912869376 4279661910982656 4294521848173568 4296294792167424 4305204274528256 4308873157768707 4309136166567936 4309161263751168 4328072800112424 4328336980836352 4329859595231232 4330691940405248 4342801292869248 4343091667402752 4349723301471482 4355759079948288 4355784448671744 4362152113499136 4363952977870848 4364791876943872 4370908700229632 4374900599342592 4376996578639872 4383973091246848 4385782964158464 4389788447760384 4396231426885848 4405030768759552 4405056424450176 4409079510274956 4409348635557888 4418492564406272 4424353711128576 4428725655928992 4430554004422656 4431405706461184 4439445071640486 4439716050403328 4439741908107264 4443796671773184 4463597511487488 4466026063542912 4472557739769856 4474401332047104 4478787196747776 4487777916813312 4491876551196672 4498469367045984 4501191623098368 4507473344777216 4507499597111808 4509632838598656 4511616243072048 4518685478223872 4522838681788416 4534461653123072 4542687980283288 4542714437714244 4542965260877824 4542991719923712 4547140780419072 4558451584794624 4569887134788096 4578457176978432 4578483842735616 4581227837784064 4582945038532608 4601360186680576 4605589378028628 4605870498054144 4614226373673576 4614508020891648 4614534896615424 4627994022445056 4628020976713728 4637591369252864 4641853861320192 4648331886801504 4650558864804864 4657971409449776 4659894399418368 4664150225745408 4678403891724288 4684932925280256 4694648349681664 4700875818074112 4708368563115008 4721533963759008 4721822160912384 4722441601968112 4724391207714816 4735649371521024 4745152692514344 4745442331328512 4758711396544512 4759626181511168 4768264036614144 4772618835646464 4782516099542016 4784490506354688 4793592258264051 4805516099400192 4810198511517696 4817865506443264 4820173706625024 4831337079195264 4834260770684928 4843354808844288 4855505080712352 4855801455312896 4867554577645568 4869379103440896 4872028432955904 4879153897930752 4888945198348112 4893737404182528 4910390861561856 4917243648847872 4917272287758336 4927440829831168 4931969727652704 4932270769569792 4946685439770624 4955659614854496 4955962102775808 4955990967189504 4956612259916944 4966239576522752 4970804134957056 4980753521311744 4985331419768832 4994680556703744 4995640702908416 5002641598309696 5017594202091119 5019665658196992 5024585997877248 5031627457241088 5034008750063616 5034976456474624 5042032477036544 5057102817855616 5059190584639488 5070907512874368 5071246571077632 5071882312473152 5081423355763392 5081733520162816 5083521163001856 5096584998551552 5101269359763456 5110835918487552 5111818393673728 5118982100595968 5121434563289088 5136402068852736 5141436835037184 5151754474874304 5152068932206592 5153881317507072 5158974148256874 5159289046269952 5171776738748416 5176530210015648 5176846179631104 5189833063926016 5192319470739456 5199595991943936 5201742585397248 5202742535913472 5212499390234624 5217290290409472 5230378634737938 5230697891201024 5240217835630998 5240537692667904 5243358423713792 5255853279756288 5258371316318208 5266400526161753 5271562718476032 5273739022565376 5281479393391872 5284644710514688 5292050616393728 5296914633504384 5307868246840192 5312746802214126 5313071086338048 5322713343197184 5323736548376576 5333394761834304 5333720306286592 5338622622744576 5349662485004288 5354579454200064 5365296991707136 5365328240160768 5373171743971592 5375389996179456 5388874957002724 5396384116113408 5407213374454848 5407543424712704 5407574919217152 5415121560961024 5417715901661184 5420098694748672 5431307043278336 5433549295976448 5449789857718272 5457427198156032 5462776637227008 5473739129553948 5474073240469504 5475998899851264 5490071340351488 5492701588881408 5500063348141626 5500399065858048 5514197630421392 5516839437660672 5519117001424896 5527913944408064 5532962522697984 5543370933560064 5557616509401088 5571068325195904 5571440825860096 5576188792406562 5576529156734976 5584344109741056 5587019523588096 5601035388380784 5601377269317632 5603347711475712 5614935004921856 5620095790771968 5627971798098408 5628315323203584 5639610012267704 5645138029234176 5656470082650112 5661636069737472 5664348513533952 5672286536666112 5675719130087424 5684016390317056 5689240670087568 5700628053688832 5700661255170816 5705867601532296 5706215881310208 5716950210183168 5733658123370496 5745164210358276 5745514888757248 5745548351668224 5750795692882944 5758854863170464 5770763733483232 5773146126974976 5790401723825664 5796077548732416 5804200177053696 5816202817998848 5818248831091968 5833200799123456 5835995438186496 5838562196916768 5847710618877952 5849902540652544 5853051263680512 5853085352902656 5858834982322729 5861641902514464 5864061814013952 5873408565933568 5878772680366608 5879131514077184 5884535127601152 5898778226678016 5904967541238656 5907405339230208 5919260095520648 5919655877476352 5925062229030912 5930870049865728 5945225299329024 5951100100154583 5951463348649984 5953556943442944 5954701418057216 5965868442729472 5971351777695216 5971716262330368 5989168734928896 5989203616923648 5997959156061312 6000435344572416 6001588830797824 6009999462815744 6012843784798208 6015488324096064 6018370295629824 6030451575717888 6035959115670528 6044818211968041 6056917307044384 6056952583618992 6057322293231616 6062854373892096 6083486352801792 6092011756081152 6093182846384128 6104609569304576 6104645123647488 6110220423688128 6110593384710144 6139980352585728 6140785837371504 6141160664072192 6152301831564768 6152677361188864 6152713195487232 6158332395528192 6170658696593408 6170694635618304 6176330257895424 6189138481760256 6197775849068672 6200745153073152 6203472334224066 6213192532557824 6218866967660544 6218903187459072 6224962779611136 6237871855632384 6246195972889521 6246577233707008 6252318573076224 6267451865845392 6267834424098816 6267870929092608 6295378618345344 6299188276953088 6301549427982336 6314199162028032 6316801880537088 6326870256685792 6344561263801167 6344948528726016 6357685382152192 6363491780861952 6363528842981376 6366540478021632 6376688132722688 6391456344352068 6394518439106688 6407354799200256 6413206560399936 6413598015356928 6413635369304064 6426898275500032 6441782772260352 6444442188251136 6445681027579904 6457806411792384 6463704249851904 6474006774283136 6492109200168636 6492505471254528 6496037910607872 6505538530574336 6514599558905856 6524584952207223 6524983205576704 6533638619922432 6543228170248704 6547187815415808 6556324865130496 6556363050344448 6562350899013888 6575959636870272 6578674446237696 6595580586360832 6607546153139328 6607584636675264 6607987956252672 6614022953336832 6627738846609408 6643088483893488 6647108559691776 6659167607460729 6659574075604992 6659612862160896 6692887544262656 6695396267231232 6699039095314368 6699447997169664 6708836609654784 6711601998070656 6712050758713344 6722299647728654 6731666875219968 6745587446185984 6751787434647552 6761210017165824 6761249395667712 6764449257897984 6775231141017856 6778028217335808 6801692479684608 6804951115235328 6814031970424932 6814447891316736 6814487579885568 6815341857385798 6828579417718784 6848536091803648 6854830702182144 6867685765467648 6869005966499072 6871841756676096 6878632197675832 6902040280020864 6908805747081216 6921762031337472 6923092627652608 6932794655925248 6935656780529664 6941991033667584 6956387053879296 6972497830202256 6973838179650584 6986957114174664 6987383590223872 6989841599127552 7007804373008384 7027399387920384 7028750291301376 7031652030087168 7041972524522496 7044879721955328 7062552844672512 7082733241368576 7083662402952168 7084094781784064 7086586811572224 7111193015779072 7117729038771516 7118163496992768 7139439272266752 7142386707726336 7152396054921216 7153770986881024 7167186661572608 7173774149313024 7209617832606464 7226798259664896 7230260559937536 7251391156027392 7266386476957696 7276569597541376 7283257621068528 7283702182969344 7298318839405264 7301331866468352 7318730846896128 7333417797522168 7333865421144064 7340606106273792 7355785916880896 7375865473271808 7377283363597312 7391161244746752 7398406154354688 7420028159655936 7433943154163712 7434918389875416 7435372208979968 7445792146321408 7449359364784128 7468047184507712 7471130281967616 7493461054362624 7503962397464544 7504420430938112 7526850705645568 7529498487295488 7548848092983296 7552464684711936 7563048715554816 7585654226783424 7588785876959232 7600881673561088 7607823468709728 7608287841746944 7622135033645088 7622600280244224 7644877497827328 7660218947144368 7660731135557632 7667727590510592 7678473150893952 7682151844933632 7697528169299968 7704603103279104 7720535631767552 7727631712311456 7728103398309888 7738461222385311 7738933569404928 7754463766868093 7757665108122624 7765269269446656 7781327250915328 7784749595889024 7788479206109184 7799393987915904 7804068351574016 7804113803870208 7815522536685952 7818749085351936 7838363573822144 7845567952106907 7846046836801536 7860806539001856 7865037635570688 7876540452306944 7883779919634432 7900082972041216 7907344077714048 7926967065772032 7934800133539444 7938075924590592 7945856926875648 7961802370260288 7962288349773824 7969606629507072 7985558313238528 7985604822564864 7997278874748416 8000092142751456 8000580459429888 8020651098794752 8024493727506432 8040602100957184 8047945487560704 8047992360241152 8059757615957388 8063084994269184 8075936778158656 8083312435504086 8083805831856128 8110820061682272 8111315137069056 8111362378825728 8122682341441536 8126573852491776 8138982631340891 8139526831529984 8146960564917504 8150323943964672 8174684786577408 8186140797234048 8187714449828672 8203069108753024 8203617593982976 8210608694330922 8211109860704256 8227592847491072 8235107010527232 8239052383322112 8250598598787072 8252184642347008 8267660204097536 8271296445632088 8275259156491008 8291822623547392 8291870916612096 8299443784046976 8317162474176512 8328261297186028 8336424764101632 8339866361266176 8356602487793856 8357112565465088 8357161238790144 8364793735102464 8376516164611584 8393838157793792 8401553082571176 8402065903976448 8422402507382784 8442472984805376 8459415018401556 8459931371634688 8467707043851264 8484655707815936 8484705123975168 8488720637362176 8492454104606208 8513578695131136 8521941792469424 8526024585475584 8543139732267008 8550942080533248 8550991882756224 8559323821965312 8589043696347136 8610408549056512 8617746315537414 8618272333135872 8618322527502336 8656145600224848 8656673961672704 8659719190462464 8661383880810496 8685602585738496 8699446602942964 8711568897343488 8724304226998272 8729583753887744 8741817400459264 8749801198685184 8753993157279744 8767946182493696 8771565928316928 8779576895520768 8792462853771696 8810061537519104 8810112848900352 8818159020549912 8818697271115776 8836985128812544 8857451311857984 8861108008845312 8862811412922368 8878890143280972 8879432100806656 8879483816214528 8887593343546368 8927195022974976 8932052127085824 8945115479539712 8948802664094208 8957574393495552 8983753102393344 8996938734091968 9002383246196736 9014946689554432 9014999194223616 9019265677197312 9023232486144096 9037370956447744 9045677363576832 9068923306246144 9085375960566576 9085428875428488 9085930521755648 9085983439847424 9094281560838144 9139774269576192 9156914353956864 9156967685471232 9162455675568128 9165890077065216 9202720373361152 9211178756057256 9211740996108288 9228452747347152 9229016041783296 9229069793230848 9255988044890112 9256041953427456 9275182738505728 9283707722640384 9296663773603008 9301117729609728 9315942818899552 9319788798836736 9328300451490816 9356807783448576 9369865850560512 9389296699363328 9401751636148224 9416737126230016 9443067927518016 9443644321824768 9444883203936224 9448782415429632 9471298743042048 9490305385028688 9490884662657024 9517422793089024 9519252363022336 9536528073228288 9545237671292928 9565032199084032 9587184516528102 9611032198800384 9620397023035392 9635731012886528 9640347413250048 9662674158390528 9668521541369856 9686709617688576 9711010161424704 9711602910625792 9735109155291136 9738758206881792 9744056865911808 9758307795861504 9777890396696224 9787474808365056 9820781723123712 9834487297695744 9834544575516672 9854881659662336 9863939455305408 9864541539139584 9893370879541248 9911319229708992 9911924205551616 9911981934379008 9913224519833888 9932479153045504 9941608269914112 9961507042623488 9970662839537664 9989361113407488 9991281405816832 10005283196619392 10035188404182238 10039331316393984 10049171995754496 10063254914482176 10068017500127232 10069952912949248 10083449471592981 10084064954073088 10114205635711232 10118381169278976 10141815025748736 10143764624946304 10162846711526784 10167042326003712 10193169997103104 10202538719526912 10221671836975104 10223012786078697 10223636787347456 10237964201191936 10242869126578176 10272804137705472 10303508949748608 10307762635014144 10317948296513748 10318578092539904 10343553477496832 10353060420031296 10353692359262208 10379666127852032 10384638941478912 10399191983887872 10403485170794496 10405485071826944 10424998780469248 10434580580818944 10460757269475876 10461395782402048 10480435671261996 10481075385335808 10486716847427584 10511706559512576 10516742632636416 10532801052323506 10543125436952064 10547478045130752 10562958786783744 10569289421029376 10584101232787456 10593829267008768 10615736493680384 10625493604428252 10626142172676096 10647473096753152 10666789523668608 10677245245489152 10699324970008576 10709158908400128 10730593983414272 10730656480321536 10746343487943184 10750779992358912 10777749914005448 10814426748909696 10815149838434304 10830243121922048 10840197389497344 10862614086556672 10867098591952896 10899579715436544 10914854396312064 10925553274454016 10947478259107896 10948146480939008 10951997799702528 10980142680702976 11000126696283252 11000798131716096 11028395260842784 11033678875321344 11038234002849792 11055827888816128 11065925045395968 11086741867120128 11115233018802176 11142136650391808 11152377584813124 11153058313469952 11168688219482112 11174039047176192 11202070776761568 11202754538635264 11206695422951424 11229870009843712 11240191581543936 11255943596196816 11256630646407168 11279220024535408 11290276058468352 11312940165300224 11323272139474944 11328697027067904 11344573073332224 11351438260174848 11368032780634112 11378481340175136 11401256107377664 11401322510341632 11411735203064592 11412431762620416 11433900420366336 11467316246740992 11490328420716552 11491029777514496 11491096703336448 11501591385765888 11517709726340928 11541527466966464 11546292253949952 11580803447651328 11592155097464832 11608400354107392 11632405635997696 11636497662183936 11666401598246912 11671990876372992 11677124393833536 11699805081305088 11706102527361024 11706170705805312 11717669964645458 11723283805028928 11728123628027904 11746817131867136 11757545360733216 11758263028154368 11769070255202304 11797556453356032 11809935082477312 11814810678460416 11838520191041296 11839311754952704 11850124458061824 11861740099731456 11890450598658048 11902200200309166 11902926697299968 11907113886885888 11909402836114432 11931736885458944 11942703555390432 11943432524660736 11978337469857792 11978407233847296 11995918312122624 12000870689144832 12003177661595648 12019998925631488 12025687569596416 12030976648192128 12036740591259648 12060903151435776 12071918231341056 12089636423936082 12113834614088768 12113905167237984 12114644586463232 12124968653256129 12125708747784192 12166972705603584 12184023512162304 12186365692768256 12209219138609152 12209290247294976 12220440847376256 12279960705171456 12281571674743008 12282321328144384 12304603663129536 12305354722377728 12305426390974464 12316664791056384 12341317393186816 12341389271236608 12352660515790848 12378276963520512 12395551698137344 12401490306146304 12406944668448132 12426385065115648 12437733935321088 12437806374918144 12449925559222272 12475743711264768 12492391945779042 12493154467414016 12504637146152448 12534903731690784 12535668848197632 12535741858185216 12590757236690688 12598376553906176 12603098855964672 12628398324056064 12633603761074176 12653740513371584 12689122527602334 12689897057452032 12715370764304384 12726983561723904 12727057685962752 12733080956043264 12753376265445376 12782912688704136 12789036878213376 12814709598400512 12826413120799872 12827270738608128 12853796551000064 12883565544520704 12888884376502272 12891362055159808 12915612823584768 12927408499703808 12948013548566272 12984218400337272 12985010942509056 12992075821215744 13049169904414446 13049966411153408 13067277239844864 13086456340497408 13094375630831616 13112649730260992 13112726100688896 13124701798027776 13151919273740544 13157348892475392 13215092306278656 13215169273350528 13228045906673664 13255477693218816 13286176967786976 13294217119383552 13318335214921458 13319148151209984 13319225724321792 13385775088525312 13390792534462464 13398078190628736 13417673219309568 13423203996141312 13444599295457308 13463333750439936 13491174892371968 13503574869295104 13522420034331648 13522498791335424 13528898515795968 13550462282035712 13556056434671616 13603384959369216 13628063940849864 13628895782633472 13628975159771136 13630683714771596 13657158835437568 13697072183607296 13709661404364288 13735371530935296 13738011932998144 13743683513352192 13757264395351664 13804080560041728 13817611494162432 13843524062674944 13846185255305216 13865589311850496 13883982067335168 13912774107758592 13944995660404512 13947676359301168 13973914228349328 13974767180447744 13979683198255104 14015608746016768 14054798775840768 14057500582602752 14083945049044992 14125105689345024 14165466482737152 14167324805904336 14168189563568128 14173173623144448 14222386031558144 14235458077543032 14236326993985536 14278878544533504 14304792109842432 14307541973762048 14334373323145216 14347548298626048 14419235665212928 14453596519329792 14460521119875072 14502782312054784 14532772953915392 14553139195082752 14566515242137056 14567404365938688 14596637678810528 14602663732936704 14637461693792256 14666835595044336 14667730842288128 14681212212547584 14711571833761792 14751730946543616 14754566727194624 14782322489493504 14796812308709376 14819406131757491 14840056319311872 14867886308327424 14869836779750832 14870744417959936 14891584292642816 14898718729568256 14936094369015424 14942260563935232 14986922108725248 15007924794929088 15008840861876224 15052782606273357 15053701411291136 15058996974590976 15097696185966592 15104929369423872 15126097431109632 15171308453566848 15177571753918464 15201763347122176 15215646937419456 15216575683493888 15244270067290176 15245200560488448 15289754995654656 15320437894288736 15321462271115264 15335455181021184 15356946301787904 15364303689867264 15395056338599936 15409206206558208 15441071263535104 15455263424622912 15456206796619776 15476922444770622 15477867138809856 15508927533736186 15515330216245248 15530538538893312 15562654501830656 15569499191778048 15576958412218368 15598787975831808 15608136703148032 15608227607740416 15631045073371904 15637498170703872 15676727147644288 15691135904213814 15692093673603072 15721613078003712 15730075271141376 15753080904613888 15767559839268864 15799201578485259 15800165944082432 15814688155428096 15853934131544064 15869600267078888 15876151849181184 15923604740520576 15939213259014144 15971116626477056 15971209645129728 15994557749496832 16000184285502912 16001160918859776 16041302197589504 16048987455012864 16081204201914368 16095890975121408 16095984720482304 16119515231914776 16126169988538368 16151873556317312 16166624871008172 16167611663712256 16221640123364544 16222630274138112 16222724757651456 16245364682883072 16253147704983552 16277965262681782 16279053663059968 16293921129835008 16300647887929344 16349369573154816 16372281594468096 16375428899657344 16406138217506048 16421217388661844 16422219721408512 16455185694982144 16470214021054464 16478104766644224 16501197197574144 16504369284694016 16535320408195072 16542592891264176 16550518312982016 16583645247094784 16583741833224192 16598887568093952 16656522594372056 16672849528203264 16713204975587712 16714322477580288 16729587470204928 16753032329223168 16787676315587584 16803106165142352 16804131807952896 16844805014765568 16884945969610752 16918830036803112 16919862743269376 16935414087702528 16969311415631872 16969410247950336 16984908209212416 17027157390262272 17043883584938848 17052049170951168 17086279464534016 17101884161066496 17101983765512448 17118647643930624 17178087392694272 17235492631074828 17236544666271744 17236645055004672 17312291200449696 17313347923345408 17319438380924928 17322767761620992 17371205171476992 17398893205885928 17448608453996544 17483634800918528 17499602397370368 17507986314559488 17535892364987392 17543131856633856 17559153791041536 17576504946968187 17584925707543392 17620123075038208 17620225697800704 17636318041099824 17637394542231552 17673970257625088 17714902623715968 17722216017690624 17725622825844736 17757780286561944 17758864201613312 17758967632429056 17775186687092736 17853300300463749 17854390045949952 17864104254171648 17890230959079424 17897605328188416 17915148786991104 17967506204786688 17993877468183936 18004766492393472 18029893379108864 18029998388447232 18038531354394624 18046464972288192 18091354727153664 18137846612492288 18170751921133152 18170857750856976 18171861043511296 18171966879694848 18188563121676288 18279548539152384 18313828707913728 18313935370942464 18331780154130432 18405440746722304 18422357512114512 18423481992216576 18456905494694304 18458032083566592 18458139586461696 18511976089780224 18512083906854912 18550365477011456 18567415445280768 18593327547206016 18602235459219456 18631885637799104 18639577597673472 18656600902981632 18713615566897152 18738587918668563 18739731701121024 18778593398726656 18803503272296448 18833474252460032 18886135855036032 18889766407872448 18897564830859264 18942597486084096 18980610770057376 18981769325314048 19034845586178048 19038504726044672 19073056146456576 19090475342585856 19130064398168064 19174369033056204 19222064397600768 19240794046070784 19271462025773056 19280694826500096 19325348316781056 19337043082739712 19373419235377152 19422020322849408 19470218310582272 19477516413763584 19488113731823616 19516615591723008 19555780793392448 19573754856621669 19574949616730112 19641563446247424 19668974595391488 19669089151033344 19709763319324672 19727878910610816 19786741759082496 19822638459417984 19823963868758016 19826449039667776 19864958306091008 19883216539828224 19923014085246976 19941325679075328 19978722226814976 19982562811633664 20010566393238784 20070376808364476 20078662632787968 20098343991508992 20126509828964352 20139905825898496 20166898943185962 20168129908146176 20228411271422464 20236762338557952 20283630051497472 20287529249892608 20325693423053568 20334084652007424 20405077439053824 20443343673950208 20446025572157394 20447273574694912 20475928402383872 20485738253156352 20545608275410944 20607017899497216 20615525270028288 20635896593027496 20637156185079808 20687106954993664 20706120840062592 20759332255704064 20769277882957824 20798383967775744 20806970341588992 20810970143653888 20849997560938496 20869161161637888 20921514538951752 20922791564804096 20960871342523992 20962150770671616 20973433694855168 21023413119025152 21065602104647012 21086250873904128 21094956090261504 21125917573567488 21138578842058752 21168202465574912 21187658534017536 21231472987360768 21250987208856504 21252284345352192 21333579047337216 21354490490978304 21398649940017152 21418317816800256 21461187966828544 21461312960643072 21492686975886368 21501559984717824 21555499828010896 21628853497819392 21660486243844096 21680394778994688 21725228173113344 21799159430873088 21829708792624128 21851106548908032 21894956518215792 21896292961878016 21903995599405056 21960285361405952 22000253392566504 22001596263432192 22056790521685568 22067357750642688 22111655777632256 22131850090791936 22173483734240256 22230466037604352 22284273300783616 22304755169626248 22306116626939904 22337376438964224 22348078094352384 22404141553523136 22405509077270528 22413390845902848 22459740019687424 22480383163087872 22511887192393632 22513261292814336 22558440049070816 22580552116936704 22625880330600448 22646544278949888 22657394054135808 22689146146664448 22736065561268224 22756962680350272 22802512214755328 22802645020683264 22823470406129184 22824863525240832 22867800840732672 22902718567261577 22934632493481984 22980656841433104 22982059555028992 22982193406672896 23003182771531776 23035419452681856 23083054933932928 23092584507899904 23161606895302656 23184310194929664 23216800708214784 23263391300604279 23264811271995392 23272995324367872 23332803196493824 23343981752745984 23354248787667072 23412205054722048 23412341411610624 23435339929290916 23446567610057856 23456247256055808 23493634263734272 23515090721466432 23516526056308736 23538140510404608 23595112906712064 23619870164954624 23629621356920832 23677040382082592 23678623509905408 23700248916123648 23780901197316096 23804400400618332 23805853394599936 23814227773771776 23818805672228864 23863473770917888 23885407110780864 23886865049321472 23956674939715584 23956814467694592 23991836624245248 24001741378289664 24006355323191296 24039997851262976 24051375139192832 24061953296384256 24073481182519296 24121806302871552 24143836462682112 24179272847872164 24227669228177536 24227810334475968 24229289172926464 24249937306512258 24251417495568384 24333945411207168 24368047024324608 24372731385536512 24416947894022673 24418438277218304 24418580494589952 24440881694752512 24563143349486016 24564642656288768 24609207326259072 24610852781948928 24633329582112768 24682634786373632 24682778542473216 24705321031581696 24756553927041024 24791103396274688 24802980612292608 24813889336896264 24852770130231296 24875467870642176 24875612749836288 24951487422529536 24984783891558084 24986308934828032 25009274292304896 25069807463381568 25071337696395264 25071483716370432 25181514473381376 25196753107812352 25206197711929344 25267207522148352 25307481026743168 25378245055204668 25379794114904064 25430741528608768 25453967123447808 25454115371925504 25466161912086528 25506752530890752 25565825377408272 25578073756426752 25629419196801024 25652826241599744 25767131089041408 25782724110319616 25831225647169536 25854816999407616 25896027097132544 25968436800674544 25970021885018112 25984151642431488 26098339808828892 26099932822306816 26172912680994816 26188751261663232 26225299460521984 26225452201377792 26249403596055552 26303838547481088 26314697784950784 26430184612557312 26430338546701056 26456091813347328 26510955386437632 26572353935573952 26588434238767104 26636670429842916 26638296302419968 26638451448643584 26771550177050624 26781585068924928 26796156381257472 26835346438619136 26846407992282624 26889198590914616 27007149738590208 27044840068663296 27044997582670848 27057797031591936 27100924564071424 27112112869343232 27206769918738432 27256127881699728 27257791565266944 27257950319542272 27261367429543192 27314317670875136 27394144367214592 27419322808728576 27470743061870592 27476023865996288 27487367026704384 27514528790703328 27608161120083456 27635222988324864 27687048125349888 27692370510610432 27731178623700992 27767964134670336 27825548215517184 27889991320809024 27895352718602336 27947828456698656 27949534360895488 27959366396510208 28031217492033536 28109597551681536 28115001165205504 28167890098089984 28250211378690048 28330932965474304 28334649611808672 28336379127136256 28346347246288896 28444772063116288 28470916155086064 28472653987971072 28557757089067008 28609584219684864 28615083947524096 28668746646290432 28695096597252096 28838471330425856 28907193038659584 28921042239750144 29005564624109568 29065545907830784 29106278390165504 29133030484274112 29134808731877376 29193275357621056 29205327465873408 29274923387584512 29333671190088672 29335461684576256 29362424425095168 29423143667523584 29503461893087232 29509133454389248 29564644978987008 29593624617418752 29638812263514982 29680112638623744 29735772616654848 29739673559501664 29741488835919872 29783168585285632 29797437459136512 29872188738030848 29884521127870464 29973844217450496 30015849589858176 30105565212546714 30107402822582272 30117993949181952 30195392371933184 30209858738847744 30250348414778943 30252194862219264 30342616907133696 30355143507836928 30403526694244352 30431293874838912 30488540134580352 30579509991309312 30640875788577472 30642924542230528 30669038358236091 30670910362042368 30713892603575808 30728607379734528 30790112677199872 30818412413116416 30882142527070208 30910526849245824 30953844889541244 30955734277619712 31017855067472372 31030660432490496 31061077077786624 31125309003661312 31138998383556096 31153916824436736 31197575951663616 31216273406296064 31216455215480832 31262090146743808 31274996341407744 31353454295288576 31382271808427628 31384187347206144 31443226156007424 31460150542282752 31535119678537728 31598403156970518 31600331888164864 31629376310856192 31707868263088128 31739200534157776 31752303698362368 31847209481041152 31878426518028288 31942419290259456 31989115498993664 32000368571005824 32082604395179008 32097974910025728 32162408403828736 32191781950242816 32191969440964608 32239030463829552 32252339977076736 32303747112634624 32333249742016344 32335223327424512 32443280246729088 32445449515302912 32490729365766144 32555930525363564 32558107326119936 32587842259670016 32601295775858688 32698739146309632 32744563188936192 32750857799314688 32812276435012096 32842434777323688 32844439442817024 32940428042108928 33002394395148288 33008738569388032 33070640816390144 33085185782528352 33101036625964032 33167290494189568 33167483666448384 33197775136187904 33313045188744112 33345699056406528 33426409951175424 33459174940409856 33506064658446336 33575352631175168 33606212330284704 33608263615905792 33689610029531136 33769891939221504 33837660073606224 33839725486538752 33870828175405056 33938622831263744 33938820495900672 33969816418424832 34054314780524544 34087767169877696 34104098341902336 34172558929068032 34203768322132992 34203967531024896 34237295287861248 34356174785388544 34470985262149656 34473089332543488 34473290110009344 34624582400899392 34626695846690816 34638876761849856 34645535523241984 34742410342953984 34797786411771856 34897216907993088 34967269601837056 34999204794740736 35015972629118976 35071784729974784 35118307582083072 35153009893936374 35169851415086784 35240246150076416 35240451395601408 35272636082199648 35274789084463104 35347940515250176 35429805247431936 35444432035381248 35451245651689472 35515560573123888 35517728403226624 35517935264858112 35550373374185472 35706600600927498 35708780091899904 35728208508343296 35780461918158848 35795210656376832 35830297573982208 35935012409573376 35987754936367872 36009532984786944 36059786758217728 36059996776894464 36077062708789248 36092929944576384 36182709454307328 36275693224984576 36341503842266304 36341715501713952 36343722087022592 36343933759389696 36377126243352576 36559097078304768 36627657415827456 36627870741884928 36810881493444608 36844715024229024 36846963984433152 36913810989388608 36916064167133184 36916279172923392 36972648062507597 37023952179560448 37024167813709824 37100730954022912 37134830890561536 37186655094412032 37204470918438912 37263771275598208 37279155195346944 37313201805963264 37427231133794304 37477175837337126 37479463402242048 37484380215621889 37557186797453312 37607006544592896 37666948504920064 37772271710072064 37779532815744896 37795129661718528 37885194972168192 37961221540114752 37963538650628096 38069691172356096 38077009452089344 38146112292913152 38180950685171712 38260128796336128 38348738066112408 38444128795201536 38542924051546112 38561389653000192 38650696633562112 38674086165479424 38746838470754304 38844040645698816 38940436621164544 38955032827527168 38976227463647232 39111561586784896 39147509713243338 39149899233460224 39283126892494848 39337949190782976 39338178302066688 39419526638649344 39455757821221632 39645276918835968 39652898079335552 39766433079656448 39846028170493952 39882651358150656 39957444453629952 39965125623267328 40021132786477568 40140753616728952 40157325265575936 40253019657928704 40333797886371924 40336259816292352 40456822542844928 40473524677115904 40567260102994944 40575058499785216 40651386846107136 40668169304014848 40810154878107648 40886687347900416 40892051144314788 40894547149389824 40951856804767744 40971476506312704 41091216550821888 41214035798994432 41231050540056576 41271793186054992 41274312370159616 41374213909987328 41412241680125184 41518664511408128 41538555765915648 41596767935551488 41621940287307776 41738322323275776 41843029077903504 41845583129608192 41921742685047984 41924301541343232 41946867389710336 42046826238050304 42131204209294024 42172501747808256 42251835147134976 42336404931149824 42375317068035072 42462945974721536 42501974417713008 42504568690704384 42667158094674432 42708980981956608 42797299880034304 42836635633600512 42922375933657088 42922625921286144 42985373951772736 43003119969435648 43110999656021792 43257706995638784 43320972487688192 43360789557989376 43450456346226688 43598318861746176 43659417585248256 43702213097816064 43789913036431584 43792585923756032 43807991198810112 43920570722811904 44000506785133008 44003192526864384 44113581043371136 44134715501285376 44223311555264512 44263700181583872 44346967468480512 44458218395272473 44460932075208704 44568546601567232 44609510339252496 44612233253879808 44674752877928448 44696156188704768 44808283107046272 44826781691805696 44919480039374848 44960766326175744 45023774384787264 45026522585628672 45116880098141632 45158347818820071 45161104233873408 45251760661200896 45293088557899776 45314788108271616 45378292293328896 45472131122536448 45513925360700544 45605024429510656 45605290041366528 45646940812258368 45649727050481664 45735601681465344 45805437134523154 45869264986963968 45961313682866208 45964119110057984 45964386813345792 46006365543063552 46070838905363712 46166109867865856 46185169015799808 46323213790605312 46368620389859328 46433601416429568 46526782601208558 46529622543990784 46545990648735744 46665606392987648 46687963505491968 46708497575334144 46824410109444096 46824682823221248 46870679858581832 46893135220115712 46912494512111616 46987268527468544 47030181442932864 47076281020809216 47190225813424128 47239740329909248 47259242713841664 47354080764165184 47357247019810816 47397604735455777 47400497832247296 47561802394632192 47608800801236664 47611706789199872 47628455547543552 47637611344457728 47726947541835776 47770814221561728 47913349879431168 47913628935389184 47983673248490496 48003482756579328 48012710646382592 48079995702525952 48102750278385664 48123906592768512 48146962365038592 48243612605743104 48287672925364224 48358545695744328 48455338456355072 48455620668951936 48499874613024516 48502834991136768 48667890822414336 48736094048649216 48745462771073024 48833895788045346 48836876554436608 48837160989179904 48881763389505024 49126286698972032 49218414652518144 49266659164225536 49365557084946432 49410642063163392 49513107854082048 49582206792549376 49605961224585216 49627778673792528 49705540260462592 49750935741284352 49751225499672576 49969567783116168 49972617869656064 50018548584609792 50139614926763136 50142967432740864 50363028946762752 50393506215624704 50412395423858688 50534415044296704 50614962053486336 50756490110409336 50759588229808128 50907934246895616 50908230743851008 51013505061781504 51131650754816544 51156147512853504 51258838393602048 51305652483199488 51534262178082816 51709633998815232 51792054194265088 51936873601349088 51940043770036224 51968303284862976 52196679617657784 52199865644613632 52345825361989632 52450598921043968 52450904402755584 52498807192111104 52607677094962176 52629395569901568 52729514840904561 52860369225114624 52860677093402112 52912183626694656 53021910772875264 53144707871147904 53176868477534208 53273340859685832 53276592604839936 53276902897287168 53543100354101248 53563170137849856 53592312762514944 53670692877238272 53692815984565248 53778397181829232 54014299477180416 54089680137326592 54089995165341696 54115594063183872 54201849128142848 54413539837476864 54512255763399456 54515583130533888 54515900639084544 54522734859086384 54628635341750272 54788288734429184 54838645617457152 54941486123741184 54952047731992576 55029057581406656 55216322240166912 55270445976649728 55374096250699776 55384741021220864 55462357247401984 55535928269340672 55651096431034368 55779982641618048 55790705437204672 55895656913397312 55899068721790976 55918732793020416 56062434984067072 56219195103363072 56230002330411008 56335780196179968 56500422757380096 56669299223617344 56672758254272512 56692694492577792 56889544126232576 56941832310172128 56945307975942144 57115514178134016 57219168439369728 57230167895048192 57337493292580864 57390193194504192 57676942660851712 57814386077319168 57842084479500288 57930405787779283 58011129248219136 58131091815661568 58212556780331008 58266060968548224 58386550715242112 58410654931746816 58549846775169024 58667342380177344 58670923369152512 58724848850190336 58846287335047168 59006923786174464 59018266908778496 59129289957974016 59277624527029964 59360225277247488 59479347119003328 59482977671839744 59566337170571264 59594874918273024 59744377476061696 59769042255740928 59947688434900992 60031699179716352 60211130425093428 60214805645164544 60235987898363904 60390784743866368 60419717477695488 60500696829557886 60504389724438528 60685233814267392 60710287015673856 60807053388488704 60862587749677824 60977080269160704 61281751577154944 61285849084461056 61338076716472182 61341820724084736 61427785207151616 61457214759469056 61580225354399744 61636824826232832 61764285054140416 61821053698491648 61907689779082488 61911468555239424 62035710134944744 62061320864980992 62277996767112192 62307833648873472 62395151903327232 62432546812592128 62432910430961664 62524180293487616 62549992682815488 62706908590577152 62764543616855256 62768374694412288 62886452312014848 62920301084565504 63070239357075456 63196806313941036 63200663776329728 63258752621712384 63415736526176256 63478401068315552 63504607396724736 63694418962082304 63756853036056576 63978230997987328 64000737142011648 64165208790358016 64195949820051456 64324816807657472 64383563900485632 64383938881929216 64478060927659104 64504679954153472 64607494225269248 64666499484032688 64670446654849024 64886560493458176 64981458731532288 65111861050727128 65116214652239872 65175684519340032 65397478292619264 65489126377872384 65501715598629376 65624552870024192 65684869554647376 65688878885634048 65880856084217856 66004788790296576 66017477138776064 66141281632780288 66170371565056704 66202073251928064 66334580988379136 66334967332896768 66395550272375808 66626090377488224 66691398112813056 66852819902350848 66918349880819712 67012129316892672 67150705262350336 67212424660569408 67216527231811584 67379220059062272 67539783878443008 67675320147212448 67679450973077504 67741656350810112 67877245662527488 67877640991801344 67939632836849664 68175534339755392 68208196683804672 68345117858136064 68407536644265984 68407935062049792 68474590575722496 68708155701784731 68712349570777088 68941970524299312 68946178665086976 68946580220018688 69249164801798784 69277753523699712 69291071046483968 69484820685907968 69595572823543712 69790173901812837 69794433815986176 69934539203674112 69998409589481472 70031945258237952 70143569459949568 70236615164166144 70306019787872748 70339702830173568 70480492300152832 70480902791202816 70545272164399296 70549578168926208 70695881030500352 70859610494863872 70888864070762496 70902491303378944 71031121146247776 71035456806453248 71035870529716224 71100746748370944 71413201201854996 71417560183799808 71456417016686592 71560923836317696 71590421312753664 71660595147964416 71870024819146752 71975509872735744 72019065969573888 72119573516435456 72119993553788928 72154125417578496 72185859889152768 72365418908614656 72551386449969152 72683007684532608 72683431003427904 72687867518779392 72754252486705152 73118194156609536 73250843682068019 73255314831654912 73255741483769856 73621762986889216 73689430048458048 73693927968866304 73827621978777216 73832558345846784 73945296125015194 74047904359120896 74048335627419648 74201461908045824 74269661781123072 74373310188824064 74408941836877824 74527542551196416 74558310390693888 74626403611926528 74854462267588608 74954351674674252 74958926804484096 74968760431243778 75114373594906624 75214013089185792 75333897009840128 75544543420144128 75559065631489792 75590259323437056 75922443080229504 76139382344712192 76154018904178688 76292224585826304 76361901370343424 76520257592672256 76697476132224816 76888257590403072 77085848103092224 77301393267124224 77348172330958848 77493676941508608 77688081291397632 77880873242329088 77910065655054336 77952454927294464 78223123173569792 78295019426486676 78299798466920448 78566253784989696 78675898381565952 78676356604133376 78839053277298688 78911515642443264 79290553837671936 79305796158671104 79532866159312896 79765302716301312 79914888907259904 79930251246534656 80042265572955136 80281507233457904 80314650531151872 80506039315857408 80667595772743848 80672519632584704 80913645085689856 81134520205989888 81150116999570432 81302773692214272 81336338608029696 81620309756215296 81773374695800832 81784102288629576 81789094298779648 81903713609535488 81942953012625408 82182433101643776 82428071597988864 82462101080113152 82543586372109984 82548624740319232 82748427819974656 82824483360250368 83037329022816256 83077111531831296 83193535871102976 83476644646551552 83686058155807008 83691166259216384 83843485370095968 83848603082686464 83893734779420672 84093652476100608 84262408418588048 84345003495616512 84503670294269952 84672809862299648 84750634136070144 84925891949443072 85003948835426016 85009137381408768 85299101435549023 85334316189348864 85417961963913216 85594599760068608 85673271267201024 85844751867314176 85845251842572288 85970747903545472 86006239938871296 86221999312043584 86515413991277568 86641944975376384 86721579115978752 86900912692453376 87196637723492352 87318835170496512 87404426195632128 87579826072863168 87585171847512064 87615982397620224 87841141445623808 88001013570266016 88006385053728768 88227162086742272 88269431002570752 88446623110529024 88527400363167744 88693934936961024 88916436790544946 88921864150417408 89137093203134464 89219020678504992 89224466507759616 89349505755856896 89392312377409536 89528808944749801 89616566214092544 89653563383611392 89838960078749696 89921532652351488 90047548769574528 90233760196283264 90316695637640142 90322208467746816 90503521322401792 90586177115799552 90629576216543232 90756584586657792 90944262245072896 91027850721401088 91210048859021312 91210580082733056 91293881624516736 91610874269046308 91738529973927936 91922627365732416 91928238220115968 91928773626691584 92012731086127104 92141677810727424 92332219735731712 92370338031599616 92646427581210624 92867202832859136 93053565202417116 93059245087981568 93091981297471488 93331212785975296 93375927010983936 93416995150668288 93648820218888192 93649365646442496 93741359717163664 93786270440231424 93824989024223232 93974537054937088 94060362885865728 94152562041618432 94380451626848256 94479480659818496 94708161528330368 94714494039621632 94795209470911554 94800995664494592 95123604789264384 95217601602473328 95223413578399744 95256911095087104 95275222688915456 95453895083671552 95541628443123456 95827257870778368 95967346496980992 96025421292765184 96159991405051904 96247813185537024 96293924730077184 96487225211486208 96575345850728448 96717091391488656 96910676912710144 96911241337903872 96999749226049032 97005669982273536 97472188097298432 97490925542146048 97667791576090692 97673753108873216 97674321978359808 97763526779010048 98252573397944064 98436829305036288 98533318328451072 98821284126326784 99026215708164096 99164413585098752 99211922449170432 99255557347585056 99411080520925184 99501871482568704 99502450999345152 99939135566232336 99945235739312128 100037097169219584 100279229853526272 100726057893525504 100787012431249408 100824790847717376 101068830088593408 101229924106972672 101512980220818672 101519176459616256 101815868493791232 101816461487702016 102027010123563008 102263301509633088 102312295025707008 102517676787204096 102611304966398976 103068524356165632 103419267997630464 103584108388530176 103873747202698176 103880087540072448 103936606569725952 104393359235315568 104399731289227264 104691650723979264 104901197842087936 104901808805511168 104997614384222208 105215354189924352 105459029681809122 105720738450229248 105721354186804224 105824367253389312 106043821545750528 106289415742295808 106353736955068416 106546681719371664 106553185209679872 106553805794574336 107086200708202496 107126340275699712 107184625525029888 107341385754476544 107385631969130496 107556794363658464 108028598954360832 108179360274653184 108179990330683392 108231188126367744 108403698256285696 108827079674953728 109024511526798912 109031166261067776 109031801278169088 109045469718172768 109257270683500544 109576577468858368 109677291234914304 109882972247482368 109904095463985152 110058115162813312 110432644480333824 110540891953299456 110748192501399552 110769482042441728 110917944187522791 110924714494803968 111071856538681344 111302192862068736 111559965283236096 111581410874409344 111791313826794624 111837465586040832 112124869968134144 112438390206726144 112453140646865667 112460004660822016 112671560392359936 113000845514760192 113338598447234688 113385388985155584 113779088252465152 113883664620344256 113890615951884288 114231028356268032 114438336878739456 114460335790096384 114674986585161728 114780386389008384 115353885321703424 115628772154638336 115684168959000576 115860811575558566 116022258496438272 116262183631323136 116425113560662016 116532121937096448 116773101430484224 116821309863493632 117334684760354688 117449697700380672 117692574670094336 118013847572348928 118036533817556992 118258579915948032 118555249054059928 118958694238006656 119132674341142528 119488754952123392 119538084511481856 119895376869801984 120063398359432704 120422260850186856 120429611290329088 120471975796727808 120781569487732736 121001393659115772 121008779448877056 121370467628534784 121420574031347712 121614106776977408 121725175499355648 121954160538321408 122563503154309888 122676153432944364 122683641448169472 122855570414303232 122914429518938112 123273649652465664 123528570108280832 123642107396983296 123815379558164976 123822937110478848 124071420269889488 124122641729961984 124555993534224384 124615667297746944 124790303806654464 124865820861923328 125048360586975232 125413817181154304 125529087233710512 125536749388824576 125772904624029696 125840602169131008 126140478714150912 126393612627882072 126401327552659456 126517505243424768 126956802136631104 127009214793449472 127388837924164608 127513706072113152 127956461995974656 128001474284023296 128330417580716032 128391899640102912 128767127800971264 128767877763858432 128956121855318208 129009359908306944 129214988450538496 129332998968065376 129340893309698048 129773120986916352 129962917463064576 130223722101454256 130232429304479744 130351369038680064 130794956585238528 130978252755744768 131003431197258752 131249105740048384 131369739109294752 131377757771268096 131761712168435712 132009577580593152 132034954277552128 132282563265560576 132340743130113408 132404146503856128 132669161976758272 132669934665793536 132791100544751616 133252180754976448 133374655185817419 133382796225626112 133705639804701696 133836699761639424 134024258633785344 134301410524700672 134424849321138816 134758440118124544 135079567756886016 135350640294424896 135358901946155008 135483312701620224 135754491325054976 135755281983602688 135879265673699328 136351068679510784 136416393367609344 136690235716272128 136815073288531968 136815870124099584 136949181151444992 137416311403569462 137424699141554176 137883941048598624 137892357330173952 137893160440037376 138498329603597568 138555507047399424 138582142092967936 138969641371815936 139191145647087424 139580347803625674 139588867631972352 139869078407348224 139996819178962944 140063890516475904 140287138919899136 140473230328332288 140612039575745496 140679405660347136 140960984600305664 140961805582405632 141090544328798592 141391762061000704 141719220989727744 141777728141524992 141804982606757888 142062242292495552 142070913612906496 142071741059432448 142201493496741888 142826402403709992 142835120367599616 142912834033373184 143180842625507328 143740049638293504 143951019745471488 144038131939147776 144239147032870912 144239987107577856 144308250835156992 144371719778305536 144730837817229312 145366015369065216 145366862006855808 145508504973410304 146236388313219072 146501687364136038 146510629663309824 146511482967539712 147243525973778432 147378860096916096 147655243957554432 147890592250030388 148096671254839296 148402923816091648 148539323562246144 148746620377648128 148817883673755648 149055085102392832 149116620781387776 149252807223853056 149908703349348504 149917853608968192 149937520862487556 150228747189813248 150667794019680256 151089086840288256 151118131262979584 151180518646874112 151844886160459008 152278764689424384 152308037808357376 152723802740686848 153040515185344512 153394952264449632 153776515180806144 154171696206184448 154602786534248448 155376162582795264 155761746484658176 155820131310108672 155904909854588928 156446246347139584 156590038852973352 156599596933840896 157351796763131904 157352713208266752 157678106554597376 157823031284886528 158581107675343872 158611592317342208 159065732318625792 159530605432602624 159829777814519808 159860502493069312 160084531145910272 160563014466915808 160629301062303744 161012078631714816 161335191545487696 161345039265169408 161827290171379712 162269040411979776 162300233999140864 162605547384428544 163240619512430592 163546749391601664 163568204577259152 163578188597559296 163807427219070976 163885906025250816 164364866203287552 164856143195977728 165087172744219968 165097249480638464 165496855639949312 165648966720500736 166074658045632512 166154223063662592 166387071742205952 166953289293103104 167372116311614016 167382332518432768 167686970740191936 167697206165372928 167787469558841344 168187304952201216 168524816837176096 168690006991233024 169007340588539904 169345619724599296 169501268272140288 169851783898886144 170007897670852032 170018274762817536 170598202871098046 170668632378697728 170835923927826432 171189199520137216 171346542534402048 171689503734628352 171690503685144576 171941495807090944 172012479877742592 172443998624087168 173030827982555136 173283889950752768 173443158231957504 173791217363337849 173801825384906752 174393275446984704 174637670340993024 175159652145726336 175231964795240448 175682282891247616 176002027140532032 176012770107457536 176454324173484544 176538862005141504 176893246221058048 177054800726335488 177387869873922048 177832873581089892 177843728300834816 178274186406268928 178438041357009984 178448933015519232 178699011511713792 178784624754819072 179057617889499602 179233132428185088 179307126767222784 179677920157499392 179843065304702976 180095097539149056 180467520392566528 180633391275280284 180644416935493632 181007042644803584 181172354231599104 181259152433086464 181513169173315584 181888524490145792 182055701442802176 182420097718042624 182421160165466112 182587763249033472 183221748538092616 183845254731464832 183857547253383168 184025462172254208 184283355621454848 184664439471463424 184740676063199232 185292855162421248 185734405665718272 186107130404834232 186118490175963136 186183962594942976 186662425571950592 186833990301336576 187297640437776384 187298731292884992 187482719434327328 187572540880462848 187649978048446464 187949074109874176 188120725771731456 188305124083236864 188760903253696512 188958961319636992 189416323056660736 189590418941823108 189601991328989184 190247209578528768 190435203204946656 190446827156799488 190513822190174208 190550445377830912 190907790167343104 191083256886246912 191934692993961984 192319982810103808 192495626371074048 192587849460154368 192974450422972416 193150691701456896 193434182782977312 193821353825420288 193822482675807744 193999498452098064 194011339964547072 194944376194596864 194981851084292096 195335583152181384 195347506217746432 195348643956719616 195527053558020096 196505146795888128 196873658610072576 197066636656902144 197642568252653568 198052431416328192 198328827170197504 198423844898340864 198511114695170112 199003742965137408 199004901998690304 199878271132464672 199890471478624256 200074194338439168 200558459707052544 201452115787051008 201649581695434752 202137660177186816 202459848213945344 203025960441637344 203038352919232512 203631736987582464 203632922975404032 204054020247126016 204526603019266176 204624590051414016 205035353574408192 205222609932797952 206124467105354193 206137048712331264 206838535995260928 207168216777060352 207747494405396352 207873213139451904 208786718470631136 208799462578454528 209383301447958528 209802395684175872 209803617611022336 209995228768444416 210430708379848704 210918059363618244 211441476900458496 211442708373608448 211648734506778624 212087643091501056 212578831484591616 212707473910136832 213093363438743328 213106370419359744 213107611589148672 214172401416404992 214252680551399424 214369251050059776 214682771508953088 214771263938260992 215113588727316928 216057197908721664 216358720549306368 216359980661366784 216462376252735488 216807396512571392 217654159349907456 218049023053597824 218063602556338176 218090939436345536 218514541367001088 219153154937716736 219354582469828608 219765944494964736 219808190927970304 220116230325626624 220865288960667648 221081783906598912 221538964084883456 221835888375045582 221849428989607936 222143713077362688 222604385724137472 223119930566472192 223162821748818688 223582627653589248 223674931172081664 224876780413452288 224906281293731334 224920009321644032 225343120784719872 226001691029520384 226677196894469376 226770777970311168 227558176504930304 227767329240688512 228462056712536064 228876673757478912 228920671580192768 229349973170323456 229560772778016768 230707770643406848 231257544309276672 231721623151117132 232044516992876544 232524367262646272 232850227121324032 233064243874192896 233546202860968448 233642619726987264 234669369520709376 234899395400761344 235385149340188672 236027695144697856 236073067635113984 236517159831896064 237110498108119856 237917388476013312 238265348682285056 238977509904246784 239790753739603968 240126796718865408 240844521700373712 240859222580658176 240943951593455616 241563138975465472 242002787318231544 242017558897754112 242740935257069568 243228213553954816 243450350998711296 243908321076642816 245127006308619776 245352306865888728 245367282896338944 245711140828606464 245828859037876224 246547299304931328 247057140216561664 247284214793966592 247630759116329952 247645874220957696 248142840539778976 248245283459923968 249111987068448768 249231334595493888 249580607613308928 250096721173950464 250827634362308608 251058174467421024 251073498777649152 251545809248059392 251681204338262016 251929904239877347 252280957428301824 252787225255764144 252802655105318912 253035010486849536 253913604273262208 254018429586898944 254777675848329216 255027412144226304 255897304306647069 255912923991949312 256002948568046592 256660835161432064 256783799280205824 257534255601942528 257535755527716864 257912243710636416 258018719816613888 258429976901076992 258665997936130752 258681786619396096 259546241973832704 259925834926129152 260447444202908512 260464858608959488 260702738077360128 261589913170477056 261956505511489536 262006862394517504 262498211480096768 262739478218589504 262755515542536192 263523424336871424 264019155161186304 264069908555104256 264565126531121152 264681486260226816 264808293007712256 265338323953516544 265339869331587072 265582201089503232 266504361509952896 266749310371634838 266765592451252224 267411279609403392 267673399523278848 268048517267570688 268586426834249403 268602821049401344 268849698642277632 269516880236249088 270701280588849792 270966625403240448 271508982650109952 271510563967205376 271758531347398656 272702137359021568 272832786735218688 273380471432544256 273630146577063936 273631740248199168 274832622807138924 274849398283108352 275767882097197248 275784714660347904 275786320880074752 276996659207195136 277111014094798848 277164284185935872 277939282743631872 278382291294174848 279160695607251348 279177735263944704 279738156814696448 279993638357925888 280127781032951808 280574277839798272 280946460656664576 281224079151490992 281358811320694272 281921969200611328 281923611164811264 282181088657597184 283438441979455488 283609965213515776 284124484584991104 284143482118864896 284402986993483776 285652804807419984 285670240735199232 285825668066746368 286361685251014656 287902039490942976 288076263878295552 288478294065741824 288479974215155712 288743439556611072 289461675634458624 290732030738130432 290733724013711616 291017009946820608 292472776626438144 293003374728272076 293021259326619648 293022965935079424 294487051947556864 294757720193832192 295310487915108864 295781184500060776 297078647124492288 297493240755296256 297635767347511296 298110170204785664 298233241562775552 298505614447706112 299817406698697008 299835707217936384 299875041724975112 300457494379626496 301335588039360512 302178173680576512 302236262525959168 302361037293748224 303689772320918016 304557529378848768 304616075616714752 305447605481373696 306081030370689024 306789904528899264 307553030361612288 308343392412368896 309205573068496896 310752325165590528 311640262620217344 311809819709177856 312892492694279168 313180077705946704 313199193867681792 314703593526263808 314705426416533504 315356213109194752 315646062569773056 317162215350687744 317223184634684416 318131464637251584 319061210865205248 319659555629039616 319721004986138624 320169062291820544 321126028933831616 321258602124607488 322024157263429632 322670383090975392 322690078530338816 323654580342759424 324538080823959552 324600467998281728 325211094768857088 326481239024861184 327093498783203328 327136409154518304 327156377195118592 327614854438141952 327771812050501632 328729732406575104 329712286391955456 330174345488439936 330993711279898624 331297933441001472 332149316091265024 332308446127325184 332753832562568373 332774143484411904 333906578586206208 334744232623228032 335373941480383872 335574939117682688 336374609904402432 337049633674352192 337359421940597001 337380013982466048 338014681177079808 338691239449198592 339002536544280576 339703567797772288 340015795341704064 341196405742196092 341337264757395456 341671847855652864 342378399040274432 342693085068804096 343379007469256704 343381007370289152 343882991614181888 344024959755485184 344887997248174336 346061655965110272 346886316463915008 347582434726675698 347603650769813504 348786550893969408 349275340681986048 350319304291452672 350463929590480896 352004054281064064 352908648346969088 353077724010283008 353786492442116096 354109601452670976 354775739747844096 355665747162179784 355687456601669632 356548372812537856 356876082714019968 357398023023427584 358115235778999204 358466264856370176 358614253534445568 359355840314998784 359686130609405952 360190195078298112 360935040785133056 361266782550560568 361288833870987264 362344708463198208 363026338346631168 363777048980291584 364111402885604352 364840195436085248 364842320330932224 365175526498066944 366443497076185232 367690509462929664 368050924344508416 368566711242909696 369328878942926848 370585710324842496 371468811331436544 372214260809668464 372236980351926272 372367925189885952 373324851143901184 373667980602673152 374597462585769984 374965438868654656 375145081760925696 375898148219748352 376241451543462912 376610248166473728 377521806507393024 377917922639273984 378832646113321472 379180837883646216 379203982657978368 380870406409893312 380893654313598976 381027644380348416 381100890755661824 381815580334686208 382166513772493824 383869385987923968 384639965620207616 384991252742148096 385175698920308736 386301383402913792 386868365565954624 387642707650840576 387644965351615488 387998996904196128 388022679929094144 389888752389193728 389963702168584192 390671166304362768 390695012435492864 390697287913439232 391054107116040192 393010293591776256 393747317220145152 394133273313804288 395285136505307136 396104862832656384 396657654340395008 396847689796681728 397022229390340224 398007485930274816 398009803997380608 399756542264929344 399780942957248512 400148388676878336 401116919414105088 402904231574102016 404275320354373632 404919696427890688 406051920883274688 406076705838465024 407263473975164928 407265845950808064 408108040494252032 409053206038532352 409249180102828032 410070707148816384 410445219865595904 412248934210708386 412274097424662528 413677071990521856 414336433554120704 415494988810792704 415746426278903808 417573436941262272 417598925156909056 418766602895917056 419604791368351744 419607235222044672 419990457536888832 420861416759697408 421836118727236488 422882953800916992 422885416747216896 424175286183002112 425157662969183232 425414947820273664 426186726877486656 426212740838719488 426215223178297344 428344802832809984 428505361102798848 428738502100119552 429542527876521984 430227177454633856 432114395817443328 432717441098612736 432719961322733568 432924752505470976 433614793025142784 436098046107195648 436181878872691072 438306309875433472 438709164939657216 439531888989929472 439616381855940608 440232460651253248 441730577921335296 443671776750091164 443698857979215872 445208771448274944 446239861132944384 446325643497637376 447165255307178496 447349862344163328 449753560826904576 449812562587462668 449840018643288064 450686241569439744 452003382059040768 453354393788938752 453541555940622336 455116353009860608 455534658481377024 456924113425072128 457841343160385536 459121545556033536 461415541286813696 462515088618553344 463443246302234264 465700454242648064 466128487748385792 467092405721936896 467285239453974528 469338739041418752 469798790801522688 470770298680377344 472055390289395712 472146135270227968 473034319663792128 474220996216239712 475834776952026624 476530697364570112 477955019808493568 479581507479207936 480253593437730816 481689043400747424 481718445161316352 481887903186911232 483126277950930944 484005574636463088 484035117795508224 485481870514139136 486456427107909632 486900701997422592 487816642153285632 490254012617239552 490704613731777456 490734565792677888 491422281657212928 491657718075752448 493094598609862656 494114280433123328 494568429587933184 495261518232659904 495291748441915392 496285681079557952 496490566919847936 498223974136897536 498462669190987776 499161215226617856 500193442347900928 501655268724617216 502116348934842048 502146997555298304 503091618496118784 503362408676524032 503859808479754694 504561914856603648 505574450511528288 505605310210637824 506070020973699072 507827208546524416 508036859173797888 509555351696658432 510054824288452608 511794608613294138 511825847983898624 512005897136093184 513321670322864128 513567598560411648 515068511203885056 515071511055433728 515824487421272832 516037439633227776 516859953802153984 517331995872261504 519092483947665408 519851669852258304 520894888405817024 520929717217918976 521373652090013547 521405476154720256 523179826340954112 523913011022979072 524013724789035008 524996422960193536 525478956437179008 527046848673742848 528038310322372608 528139817110208512 529130253062242304 529362972520453632 529616586015424512 530676647907033088 530679738663174144 531164402179006464 533008723019905792 533498620743269676 533531184902504448 534822559218806784 535346799046557696 536097034535141376 537172853668498806 537205642098802688 537699397284555264 539033760472498176 541402561177699584 541933250806480896 543021127934410752 543517062694797312 545404274718043136 545665573470437376 546760942865088512 547260293154127872 547263480496398336 549665245614277848 549698796566216704 551535764194394496 551572641760149504 553993318414390272 554222028189597696 554328568371871744 555878565487263744 556764582588349696 558321391214502696 558355470527889408 559987276715851776 561148555679596544 561892921313329152 562448158302981984 562717622641388544 563843938401222656 563847222329622528 564362177315194368 566876883958910976 568248969169982208 568805973986967552 571305609614839968 571340481470398464 571651336133492736 572723370502029312 575804078981885952 576956588131483648 576959948430311424 577486879113222144 578923351268917248 581464061476260864 581467448027423232 582034019893641216 584945553252876288 586006749456544152 586042518653239296 586045931870158848 588974103895113728 589515440387664384 590620975830217728 591562369000121552 594157294248984576 594986481510592512 595271534695022592 596220340409571328 597011228895412224 599634813397394016 599671414435872768 599750083449950224 600914988759252992 602671176078721024 604356347361153024 604472525051918336 607379544641836032 609115058757697536 609232151233429504 610895210962747392 612162060741378048 613579809057798528 615106060723224576 616686784824737792 618411146136993792 621504650331181056 623619639418355712 625784985388558336 626360155411893408 626398387735363584 629407187052527616 629410852833067008 630712426218389504 631292125139546112 634324430701375488 634446369269368832 636262929274503168 637234463665572113 638122421730410496 639319111258079232 639442009972277248 640338124583641088 642252057867663232 642517204249214976 644048314526859264 645340766181950784 645380157060677632 647309160685518848 649076161647919104 649200935996563456 650422189537714176 652962478049722368 654272818309036608 654312754390237184 655229708876283904 655543624101003264 657459464813150208 659424572783910912 660348690976879872 661987422559797248 662595866882002944 664298632182530048 664616892254650368 665507665125136746 665548286968823808 667813157172412416 669488465246456064 670747882960767744 671149878235365376 674099267348704384 674718843881194002 674760027964932096 676029362354159616 677382478898397184 678005073088561152 679407135595544576 680031590683408128 682392811484392184 682674529514790912 685386170137608192 686758014938513408 686762014740578304 687765983228363776 688049919510970368 689775994496348672 692123311930220544 693772632927830016 695164869453351396 695207301539627008 697573101787938816 698550681363972096 700638608582905344 700927859180961792 704008108562128128 705817296693938176 706155448020566016 707572984884232192 708219202905341952 709551479495688192 711331494324359568 711374913203339264 713096745625075712 713752165428039936 714796046046855168 716230471557998408 716932529712740352 719372261218811904 720380390156596224 721870081570266112 722533565101121136 722577667741974528 724689416926396416 726052676693262336 727554097960583168 728222805771208704 729680390872170496 729684640661864448 730351052996133888 732886994152370464 735381018925859328 736101848689016832 737133422485819392 738657757885853696 741171420649684992 742937622662873088 744428521619336928 744473960703852544 744735850379771904 746649702287802368 747335961205346304 749930877737309312 750290163521851392 751796296439496704 752482903086925824 753220496332947456 755043613014786048 755789712719632041 755835845278547968 757665292226642944 758361675767292432 758407965315956736 761740812819786624 762055288760696832 762201781511323648 763631160669372416 764333027544987648 767691912919941207 767738771975847936 769279931240415232 769982505484296192 770351397840617472 772602766805827584 773736731131909248 775285415301681152 775289930703230976 775997993808392256 776045359858188288 779777504778387456 779927404337168384 781342332608725536 781390024870985728 781394575826878464 782108214232080384 786020587183552512 787494634440290304 788266546627608576 790570273010614272 792209725665312768 793315308680790016 793695379593363456 794044458780680448 796014971860549632 796019607994761216 799513084529858688 800296777353756672 802233838828210176 805759280502748209 805808463148204032 808550640708747264 809839392855781376 812103841766549376 814526947950329856 814531691901616128 816216080988504064 818106412077064704 818498360205656064 820141414297632768 820890439731191808 824497868421416772 824548194849325056 827354143981043712 828672867108241408 830989977621585408 831492852557807616 835146873882524544 837533205791834112 839214470444089344 839980915073777664 841722833519394816 843672237454472976 845765907601833984 845770833494433792 850315325938366464 850829895640547328 852373453754973312 852430446356594688 856689605665619968 857010722205597696 857477004200239104 859085055753043968 860454354909267712 864228791634886656 865434882197225472 865439922645467136 867229586050285568 872196092214391296 872363757745382144 877418329879314432 879063777979858944 879232763711881216 880464921302506496 883461155842670592 887343553500182328 887397715958431744 892479722265888768 892651286995274752 894330510614356992 894699724688326656 899507121653809152 899625125174925336 899680037286576128 901372483138879488 904006764118081536 906708787577877504 907083111881244672 910232706019721216 911069316962754048 913848226850144256 918243091112067072 922831082573627392 925030177237106688 926886492604468528 931400908485296128 932256975496771584 934184811443873792 938677478082837504 939597581603045376 941540597360754688 944110780578791424 944292270540455936 946068639327584256 948441992432479424 951669553904053248 953061394729140224 955910039616987136 959163014958415872 960507186875461632 963378086801494848 963436890322632704 963775806373822464 966252555901861888 968011149272926176 968070235591016448 970963741028278272 972912854215819264 973801403994845184 975633284306571264 980508025234479104 981409227463554912 981469131585355776 982844563314425856 983315436151504896 984816898392247811 986189197219725312 988228560866246656 989136859175866368 990523036465319808 992571362159115904 992981133839695872 996447948273795072 996925338381975552 998322430453235712 1000386884695801856 1003310537449234432 1004232697869684096 1006724817353048064 1007719616959509388 1009123829713207296 1011148901023056576 1011210620421275648 1012140041947398144 1015654417093048832 1016073718347595776 1019110703393316864 1023589217226588276 1023651695967797248 1024011794272186368 1026643340645728256 1027135197120823296 1030137022407770112 1030143022110867456 1031648974842545664 1032074879266455552 1033719907604307968 1034663991744523008 1038184967895330816 1041789776811634048 1041859434435837952 1042747304180027094 1042810952309440512 1046359652681908224 1047826022045958144 1048027449578070016 1049992845920387072 1050957912874358016 1056279634220417024 1058725945040907264 1059233172030849024 1061353295814066176 1061359477326348288 1062328804358012928 1066017446039811584 1066997241486539352 1067062369805008896 1069645118437613568 1072194069070282752 1074345707336997612 1074411284197605376 1075398794569110528 1078067520944996352 1082805122355399168 1083866501612961792 1087034125389594624 1090808549436086272 1091331146940874752 1093521885730177024 1094520586308255744 1094526960992796672 1099330491228555696 1099397593132433408 1103071528388788992 1107986636828780544 1108657136743743488 1111757130974527488 1113529165176699392 1116642782429005392 1116710941055778816 1119974553431703552 1122297111359193088 1124896316605963968 1125435245282777088 1127687876802445312 1127694444659245056 1128724354630388736 1133753767917821952 1136497938339964416 1137611947973935104 1142611219229679936 1142680962940796928 1143302672266985472 1145446741004058624 1151608157963771904 1153913176262967296 1153919896860622848 1154973758226444288 1162928122952521728 1162934896054846464 1164068039787282432 1169891106505752576 1172013498913088304 1172085037306478592 1172091863740317696 1177948207790227456 1179030880775328768 1181241951660435456 1183124738000243104 1188314588497969152 1189972963021185024 1190543069390045184 1192440680819142656 1194022457790824448 1199269626794788032 1199342828871745536 1199500166899900448 1201829977518505984 1205342352157442048 1208712694722306048 1208945050103836672 1214759089283672064 1218230117515395072 1218464302466859008 1221790421925494784 1224324121482756096 1227159618115597056 1230212121446449152 1233373569649475584 1236822292273987584 1243009300662362112 1247239278836711424 1251569970777116672 1252720310823786816 1252796775470727168 1258814374105055232 1258821705666134016 1261424852436779008 1262584250279092224 1268648861402750976 1268892738538737664 1272525858549006336 1274468927331144226 1276244843460820992 1278638222516158464 1278884019944554496 1280676249167282176 1284504115735326464 1285034408498429952 1290681532363901568 1294618321371037696 1298152323295838208 1298401871993126912 1300844379075428352 1308545636618073216 1310459417752567808 1314918929626300416 1318849145567821824 1320697381953759744 1323974845119594496 1325191733764005888 1328597264365060096 1331015330250273492 1331096573937647616 1335626314344824832 1338976930492912128 1341495765921535488 1342299756470730752 1348198534697408768 1349437687762388004 1349520055929864192 1352058724708319232 1356010146177122304 1358814271191089152 1360063181366816256 1364785622968784368 1365349059029581824 1370772340275216384 1373524029481156608 1375531966456727552 1379551988992697344 1384246623860441088 1387545265855660032 1390329738906702792 1390414603079254016 1397101362727944192 1401277217165810688 1401855718361923584 1408016217124256256 1411634593387876352 1412310896041132032 1416438405810683904 1419102958991376384 1422662988648719136 1422749826406678528 1426193491250151424 1427504330856079872 1429592092093710336 1432460943115996816 1433865059425480704 1438744522437623808 1440760780313192448 1443740163140532224 1445067130202242272 1445155335483949056 1449378833852792832 1452105353386524672 1455108195921166336 1456445611542417408 1459360781744340992 1459369281323728896 1460702105992267776 1465773988304740928 1470762037851718656 1472203697378033664 1474266844971638784 1477315515771707392 1482342841299369984 1485875245325746176 1488857043238673856 1488947921407705088 1489471700759543808 1493299404575604736 1494671922410692608 1499861755474618624 1500580327043702784 1503592592878993408 1504965806173851648 1506440992665894912 1510087226029572096 1511579425439264082 1511671690557095936 1515330584453285888 1516723351534584864 1516815930631913472 1523481625639573248 1524110577521393664 1524403563022647296 1527262321338744832 1528666055089975296 1535383825839882414 1535477543951695872 1538559862480830464 1539965010968592384 1540702795681234944 1545205533611655168 1547473462263818496 1550570830603362304 1550579861406461952 1551995987616784512 1559555009556774912 1559854808674336768 1562684665217451072 1562780049741971456 1562789151653756928 1564216428464160768 1572041174367105024 1574989268880580608 1581140546021228544 1584419451330625536 1586630617361580032 1587390759186726912 1588088917561360896 1592029943721099264 1592039215989522432 1599026169059717376 1600593554707513344 1604467677656420352 1611518561005496418 1611616926296408064 1617101281417494528 1619678785711562752 1624207683533098752 1629063383803232256 1632432161977008128 1636212824154129408 1636996720411312128 1640282828595265536 1641780879462383616 1648995736842833544 1649096389698650112 1657345734216482816 1661979955243170816 1662985705115615232 1670293747765049088 1675066411583668224 1679961830147555328 1683445667038789632 1687344474908945952 1691531815203667968 1691541666988867584 1700630651876732928 1704746907509946624 1713379211331239936 1714021444411195392 1714954008400478208 1718170111506087936 1720908709818535424 1730869764394450944 1730879845290934272 1734459172100571136 1744392184428782592 1744727515490764288 1754836659758628864 1758127555959717888 1758465527423762432 1760929842605012992 1766922311685341184 1774687107000364656 1774795431916863488 1784959444531777536 1785302573990549504 1788661021228713984 1799014243307618304 1799250250349850672 1799360074573152256 1802744966277758976 1808013528236163072 1813417575155755008 1820465412039442432 1822138633925508096 1827696453700288512 1836486182224134144 1845662165147254784 1850060354474213376 1853772985208937056 1862801816970592256 1864513950993543168 1868369622887747584 1877354956165675008 1879195163206090752 1883081194721509376 1888221561157582848 1888584541080911872 1892137278655168512 1896883984864958848 1903339107808106496 1906122789458280448 1911703390996716339 1911820079233974272 1918326029916831744 1921014373750923264 1926756173602989696 1927551612747644928 1932505111803723776 1936022298545852352 1936140471182032896 1941927482056556544 1945825708431638528 1947602807989690368 1951266568613142528 1961016050468958208 1962818454927109824 1962938263170711552 1965689126628851712 1966630872303009792 1969633796784495622 1972378394439450624 1976457121732493312 1978273718351732736 1981046072930639616 1985142724318231808 1985962267679391744 1992895896547590144 1993850676763951104 1996644860906471424 2000773769391603712 2006621074898468864 2008465395739368192 2013449634706096128 2015439233919018776 2022297802046113152 2024280083894796288 2031308834186097664 2032147436695191552 2038221406786633728 2047178434453176552 2047303391935594496 2048023588544372736 2053286681291456512 2060274044815540224 2060286044221734912 2063297949685091328 2064149758532911104 2067439815208615936 2069327983489046016 2076369935790661632 2083579553623268096 2085494608360054188 2085621904618881024 2092719305363816448 2095652044091916288 2096054899156140032 2099985691840774144 2101915825748716032 2117451890081814528 2118466344061698048 2122718954652696576 2124657608716025856 2132034892079623168 2133994482973078704 2134124739610017792 2139290236875227136 2144388138140565504 2148691414673995224 2148822568395210752 2150797589138221056 2165610244710798336 2167733003225923584 2174068250779189248 2181617098872172544 2182662293881749504 2189041172616511488 2189053921985593344 2198660982457111392 2198795186264866816 2206143056777577984 2215973273657561088 2223514261949054976 2227058330353398784 2233285564858010784 2233421882111557632 2239949106863407104 2244594222718386176 2249792633211927936 2250870490565554176 2255375753604890624 2255388889318490112 2257448709260777472 2267369138158896123 2267507535835643904 2272995876679928832 2275223895947870208 2285222438459359872 2286605344533970944 2290893482008117248 2303216315927543808 2307826352525934592 2307839793721245696 2309947516452888576 2325856245905043456 2325869792109692928 2328136079574564864 2339782213011505152 2344026997826176608 2344170074612957184 2344183727480635392 2355896415580454912 2358061761550657536 2362483903320870912 2366249476000486208 2376629176995938304 2379945926042370048 2381086138780090368 2384881361638285312 2388044915581648896 2398539253589576064 2399000333799800896 2403659955037011968 2410684704314884096 2417425389444612096 2417890100207673344 2429518178567344128 2436928604933718016 2443580843850989568 2448648242965512192 2454319236231194112 2460424242892898304 2473644584547975168 2486018601324724224 2494478557673422848 2503139941554233344 2505440621647573632 2517643411332268032 2522849704873558016 2525168500558184448 2537297722805501952 2537785477077475328 2548937854662288452 2552489686921641984 2557768039889108992 2561352498334564352 2569008231470652928 2570068816996859904 2581363064727803136 2589236642742075392 2596304646591676416 2596803743986253824 2601688758150856704 2617091273236146432 2620918835505135616 2637698291135643648 2641394763907519488 2647949690239188992 2650383467528011776 2657194528730120192 2662030660500546984 2662193147875295232 2677953860985824256 2682991531843070976 2684599512941461504 2696397069394817536 2698875375524776008 2699040111859728384 2704117449416638464 2712020292354244608 2717628542382178304 2720126362733632512 2729571245937568736 2730698118059163648 2741544680550432768 2751063932913455104 2759103977985394688 2768493247720882176 2775090531711320064 2780659477813405584 2780829206158508032 2794202725455888384 2802554434331621376 2816032434248512512 2823269186775752704 2824621792082264064 2832876811621367808 2838205917982752768 2845325977297438272 2845499652813357056 2852386982500302848 2855008661712159744 2859184184187420672 2864921886231993632 2867730118850961408 2877489044875247616 2881521560626384896 2887480326281064448 2890134260404484544 2890310670967898112 2898757667705585664 2904210706773049344 2910216391842332672 2912891223084834816 2918721563488681984 2918738562647457792 2921404211984535552 2931547976609481856 2941524075703437312 2944407394756067328 2948533689943277568 2954450695176743433 2954631031543414784 2964685682598739968 2977714086477347712 2978943401519087616 2986598809151209472 2989343844821385216 2999723510949237248 3001160654087405568 3007185185757986816 3009931612347703296 3020174452059144192 3023158850878528164 3023343381114191872 3030661168906571776 3033446703069169728 3033631861263826944 3046963251279146496 3048221155042787328 3048807126045294592 3054524642677489664 3057332110179950592 3070767651679764828 3070955087903391744 3077119724961660928 3079930021937184768 3081405591362469888 3090411067223310336 3094946924527636992 3101141661206724608 3101159722812923904 3103991975233569024 3119709617348673536 3125369330434902144 3125578303307513856 3128432856928321536 3144082348734210048 3149978537761161216 3168838902661251072 3173261234723160064 3176177835122721792 3184059887442198528 3184078431979044864 3198052338119434752 3201187109415026688 3208935355312840704 3223037122010992836 3223233852592816128 3234202562834989056 3239357571423125504 3248415367066197504 3272425648308258816 3273993440822624256 3280565657190531072 3283561758924767232 3297991473685667088 3298192779397300224 3314691468432965632 3323959910486341632 3325971410231230464 3340587495530098176 3350132823167336448 3359923660295110656 3366891334077579264 3374688949817891904 3383063630407335936 3383083333977735168 3401261303753465856 3409493815019893248 3428042888822390784 3429908016800956416 3436340223012175872 3441817419637070848 3461739528788901888 3461759690581868544 3468918344201142272 3488784368857565184 3489455030981528576 3509673319517257728 3516255111919435776 3516931054847524864 3521859685210025984 3533844623370682368 3549374214000729312 3549590863833726976 3569918889063555072 3570605147981099008 3577322042457427968 3598028486615236608 3598500500699701344 3598720149146304512 3605489932555517952 3616027056472326144 3626835150311510016 3640930824078884864 3644277267851016192 3655392907400577024 3672972364448268288 3691324330294509568 3700120708948426752 3707545970417874112 3725603633941184512 3729027901987086336 3736739245775495168 3754709912331350016 3758390326412181504 3766162389443018752 3776443122315165696 3777169082161823744 3784274557310337024 3793767969729917696 3806678215616212992 3823406781993432678 3823640158467948544 3836652059833663488 3842028747501846528 3853512347205979392 3855103225495289856 3872044597091704704 3883854964113113088 3891651416863277056 3895205615979380736 3902533137226285056 3922032100937916416 3925636909854219648 3931378253257703424 3939267593568991244 3944756788878901248 3952914243464986624 3956547436703465472 3962092145861279232 3970285448636463616 3971924535358783488 3985791793095180288 3993289721812942848 4001547538783207424 4013242149796937728 4016930791478736384 4026899269412192256 4030878467838037552 4044595604092226304 4048560167789592576 4062617668372195328 4076442813573267456 4094356868906353104 4094606783871188992 4096047177088745472 4106573362582913024 4120572088443469824 4126595899370182656 4134879630417231872 4138655966978092032 4152739871581323264 4167159107246536192 4170989216720108376 4171243809237762048 4191304088183832576 4192109798312280064 4199971383681548288 4203831651497432064 4234903780163629056 4236932688123396096 4249315217432051712 4264069784159246336 4267988965946157408 4268249479220035584 4278580473750454272 4288776276281131008 4297382829347990448 4297645136790421504 4301595178276442112 4331220489421596672 4335466006451847168 4348136501558378496 4363234197744345088 4365324587763499008 4378082345233022976 4378107843971186688 4397321964914222784 4397590372529733632 4412286113555155968 4431946547315122176 4447028523898109952 4454116660706797568 4466571129716021568 4466843764223115264 4479898213726814208 4489188445436772352 4499585266423855872 4501740981131108352 4510751507209781248 4510777778636980224 4514897418521554944 4534738276317792246 4535015071671287808 4545991753359857664 4550447791895740416 4570444876918719744 4573210689067941888 4581786964016234496 4606432631855087616 4615652705051869184 4615679587442491392 4619895032905777152 4651712491810086912 4651739584219385856 4679564426023010304 4688053995652353216 4688340149225914368 4688367454961270784 4711792831160909824 4716123523101315072 4724967806641741824 4732498952000972416 4753258353991876608 4759891852084740096 4762172277560180736 4769762723276570624 4776089831163297792 4797078507179152128 4798000667599601792 4821369408629768192 4834850778889224192 4835780200415346688 4859036357134688256 4897296485931024384 4908638472462388224 4920848485785796608 4947289169095950336 4972037202649448448 4988957115346845696 5006279883108466688 5010881243295147264 5050337001116368896 5074595445611003904 5075570954154950656 5097875709324576904 5122704996669128704 5138016462941305856 5140137633993719808 5162726129455606272 5178473285484150784 5192609293183352832 5193607487972507648 5203377516301713408 5234182546472292864 5241837671010271232 5275396582271287296 5282789527815038976 5300766935056023552 5314389057460240384 5324061321001093968 5324386295750590464 5355907721971648512 5365983063686141952 5392794138789635072 5397750751049552016 5398080223719456768 5408234898833276928 5424040584708489216 5435257084764356608 5440252725467265024 5459142491875137472 5461396236118327296 5483089361100865536 5502127865826910208 5518207955970789376 5536986495441764352 5550181063422640128 5561318955626811168 5561658412317016064 5588405450911776768 5605108868663242752 5632064868497025024 5646538373551505408 5649243584164528128 5665753623242735616 5676411835965505536 5690651954594876544 5704773965000605696 5710017323424319488 5718368368374841344 5729843772463987264 5735110172990149017 5735460237701922816 5754978089750495232 5763043121252769792 5774960652562128896 5780268520808969088 5797515335411171328 5808421413546098688 5820432783684665344 5825782446169669632 5837443126977363968 5837477125294915584 5842808423969071104 5863095953218963712 5883048151406874624 5888814789512134656 5897067379886555136 5908901390353486866 5909262063086829568 5929371365197479936 5955428172954695424 5957886803038175232 5978687689642770432 5999447021898474496 6002321308174811136 6014370371515973632 6019863224695406592 6040348904118288384 6046317701757056328 6046686762228383744 6061322337813143552 6066893406138339456 6093926502558292992 6096442310085574656 6097614252090589184 6109049285354979328 6114664220359901184 6141535303359529656 6141910175806783488 6159860043874369536 6180822134446620672 6189893849055273984 6202283322413449216 6202319445625847808 6207983950467138048 6250738660869804288 6256865713856643072 6288164697468420096 6299957075522322432 6346522469446320128 6352355670245443584 6368156863958089728 6396104676238869504 6402374218830053376 6417870710625681408 6446074244021985672 6446467705185632256 6478715142846251008 6496830734132395008 6544851296616517632 6547986881645248512 6567123517849534464 6595982947371334176 6596385558794600448 6629382936865931264 6647919820972683264 6681174991060196352 6700265646334672896 6719847320590221312 6733782668155158528 6749377899635783808 6766127260814671872 6766166667955470336 6802522607506931712 6818987630039786496 6859816033601912832 6872680446024351744 6883634839274141696 6923479057577803776 6923519381163737088 6937836688402284544 6977568737715130368 6978910061963057152 7019346639034515456 7032510223838871552 7033862109695049728 7043719370420051968 7067689246741364736 7098748428001458624 7099181727667453952 7139837778127110144 7141210295962198016 7154644084914855936 7197001001399402688 7197440298292609024 7210979865111035904 7232054112944652288 7253670300623020032 7281861648157769728 7288554535702032384 7310785814801154048 7345944728896536576 7382648660589019136 7415091940835748224 7451207267882369024 7458055803974172672 7473478491550990336 7509419824662700032 7554338164323647488 7568549114620674048 7587535939459835392 7613356431232425984 7646813563986865356 7647280316935897088 7673304119667326976 7684057495003693056 7707024694411958784 7710206450990579712 7744089194183409408 7767709928226226176 7783302833726554112 7790411231958761472 7805066274452570112 7844064201875832832 7851273819708439296 7862756506515406848 7878535187137982488 7913094873406930944 7924184291722558464 7940570897272927232 7943849070717566976 7971583586190360576 7986579443625885696 8003095077566414848 8026484299593875456 8033861582957472768 8053798538824384512 8061756935676075104 8089191208184452608 8097120335579185152 8125235336744390656 8152885627146534912 8188713737812706208 8189213567742377984 8192094354177490944 8213146725165826048 8253191798740365312 8269759260834463744 8277311933956184064 8305479743162646528 8334318214493072384 8341978433440216752 8342487618475524096 8382608176367665152 8384219596624560128 8399942767363096576 8407663302994864128 8469807560327258112 8473865376246792192 8498630434864103424 8528139568318492672 8535977931892314816 8536498958440071168 8557160947500908544 8577552552562262016 8594765658695980896 8595290273580843008 8603190356552884224 8662440978843193344 8670932012903694336 8696273003116756992 8726468395488690176 8730649175526998016 8756164690466045952 8756215687942373376 8794643929828445568 8824572227110311936 8863352085530230299 8863893094630244352 8894057047796219904 8908233321413595136 8933142259432043136 8959796427453628416 8978376890873544704 8999170532847711744 9003481962262216704 9021503014419562496 9021555557273960448 9029794837043109888 9069476552635584492 9070030143342575616 9091983506719715328 9100895583791480832 9140889753837439488 9146421378135883776 9163573928032468992 9212865263710175232 9231359174884982784 9239790065811554304 9303424983620173824 9303479168438771712 9359128852046020608 9376107991304706432 9376734909922541568 9423585662321819648 9432247046202630144 9449935613283483648 9464997904001944832 9506516707983753216 9519783704169480192 9539525446553141248 9552179662326595584 9594157014358304256 9596001335199203584 9669701557778448384 9671560400830693376 9718072714269376512 9817276944924776448 9841696971571593216 9894578338191900672 9944074405298896896 9977914230693691392 10012559766216933376 10021762486590294528 10100674002232737792 10149190891222007808 10151141908309901312 10195751418649153808 10245409993338257408 10276032925882611712 10325452258911212544 10356946570968301568 10385218586366705664 10387214975945015296 10406755032603426816 10468365092944585728 10483675342020542464 10550793164542574592 10565579055630077952 10601533870112047104 10628778114920480768 10648122642002187936 10648772591501180928 10711815443943297024 10731966127372283904 10785588277579270144 10795501502099104032 10796160447438913536 10816469797666553856 10832985882314725921 10848081169416978432 10870514169528713216 10880505450934530048 10918284983750274944 10922792472236654592 10966178722201731072 11004255731653820416 11036415911941578752 11073972990883528704 11100362126845280256 11122637911253622336 11123316824634032128 11176810901823553536 11210217737326485504 11264129736994050048 11293076747103010816 11298487168329056256 11331507246485471232 11352823671931011072 11381303909189753088 11409547930001211392 11420034646848638976 11459687544927974528 11470220345980298034 11470920475403845632 11509956179500990464 11526086242505539584 11549921305124257792 11560537041617938176 11651564892339339264 11674886253954727936 11674954250589831168 11685616847938142208 11726191906437927424 11766096302813749248 11794134759773110272 11817802780706973732 11818524126173659136 11858742730394959872 11910856345909390848 11915773606076350464 11957375379285540864 11998894043796948992 12004642616349622272 12028740743031947264 12039726449390813184 12080697808236576768 12092635403514112656 12093373524456767488 12122644675626287104 12133786812276678912 12187853005116585984 12195228504181178368 12229328440719802368 12283070606719059312 12283820351613566976 12319720087748739072 12379787698110547968 12404566644826898432 12404638891251695616 12415967900934276096 12501477321739608576 12513731427713286144 12576329394936840192 12599914151044644864 12693044938892640256 12704711340490887168 12792209352477739008 12804748437660106752 12835741421251362816 12892148488043971344 12892935410371264512 12957430285692502016 12993661468264790016 13089702593233035264 13095973763290497024 13134247035699068928 13191965894742668352 13192771117589200896 13258765873731862528 13295839641945366528 13362349982120392704 13400531292669345792 13439694641180442624 13467565336310317056 13498755799271567616 13532254521629343744 13532333335910940672 13605045215013863424 13637975260079572992 13719632067203825664 13745360892048703488 13767269678548283392 13846958115155607552 13847038762327474176 13875673376804569088 13955137475430260736 13957820123926114304 14038693278069030912 14065020447677743104 14067724219390099456 14087438740840103936 14135378493482729472 14197496856002917248 14279675556254220288 14282420591924396032 14309288169829711872 14394002002798805376 14464108225889304576 14507340601246040064 14563723296315539456 14577109071404064768 14691889457793073152 14765297321178038272 14830183881671496448 14916111607948345344 14946956983101980672 15018839649325400064 15175071878919670784 15226712862464851968 15293627127973730712 15294560633871794176 15368114990007386112 15414049388823917568 15420412901981159424 15488178388366818816 15535419856452452352 15580822463917522944 15610132548905140224 15688128403751665664 15702547639416878592 15725513013030813696 15757070374275964976 15826189746813861888 15848368583445116928 15881141794545854464 15943167172380721152 15973158887251771392 16006190155132829696 16052968599187750912 16067723165914945536 16123513871352150208 16178382416368905216 16194240671158370304 16250470673488781312 16305771254293069824 16377427475625412416 16378427135484755968 16384188708354981888 16426293450331652096 16506383597480730624 16539518521668927488 16554623867912368128 16610959486325293056 16668636428986144768 16683956866880433504 16684975236951048192 16765216352735330304 16768439193249120256 16799885534726193152 16815326605989728256 16939615120654516224 16947730752493584384 16997260869728206848 17056279136636985344 17071955863784629632 17114321895001817088 17155105105124524032 17189531317391961792 17190580547161686016 17206380713105768448 17324881957686386688 17392546006233513984 17452936790977380352 17461298351053996032 17512329380932091904 17512431375884746752 17589287859656891136 17649144454220623872 17726704171060460598 17727786189260488704 17788114095592439808 17816466642827190272 17866284518864086272 17956753781747089408 17998341065695423488 18006963924524433408 18043006028839124992 18043111114547920896 18059589674086219776 18138953105271168984 18140060286685151232 18183967013439430656 18281779507674878976 18292842756271767552 18327147856064937984 18425730527420350464 18479580131623108608 18606849967240347648 18606958336877543424 18752215982609412864 18847171324643639296 18864494092405260288 18899871226566967296 18929995808003889664 19039567408338960384 19079050893106282496 19188314028716608512 19192002670398407168 19339403115556896768 19343120801661386752 19436145428538753024 19634553889849552896 19789156676383801344 19888148810597793792 20025119532433866752 20043524973180589056 20201348004465475584 20298381782444015616 20302283816619802624 20391502837298307616 20490819986676514816 20552065851765223424 20650904517822425088 20713893141936603136 20770437172733411328 20774429951890030592 20813510065206853632 20936730185889171456 20967350684041084928 21101586329085149184 21131158111260155904 21203067740224094208 21257556229840961536 21296245284004375872 21297545183002361856 21423630887886594048 21463932254744567808 21571176555158540288 21591003004198208064 21592320894877827072 21632939595333107712 21665971764629451842 21696162338833956864 21741028339057426432 21761010901869060096 21836569967500549888 21845584944473309184 21932357444403462144 22008511463307640832 22072831823883157504 22147945981767057408 22245275822507244672 22353621803647107072 22420435474652971008 22528259473988100096 22586153494206021632 22663014492970942464 22705647343862022144 22762607818379506176 22819095860002422784 22840069293697277952 22919375089855949056 22940440691960596068 22941840950807691264 23019912359001980928 23052172485011079168 23099842610248515584 23121074083235876352 23303129784678678528 23349908501179662336 23371233695876284416 23452383812875854848 23532192605627498496 23588269519546220544 23635605561413947464 23637048252347318272 23821712691818781696 23831547212152700928 23914750758571081728 23997788087593897984 24009285232699244544 24079452898781626368 24161395616473153536 24185270807028225312 24186747048913534976 24245289351252574208 24267573624553357824 24375706010233171968 24458656881439604736 24566141213438118624 24567640703227133952 24639440175497478144 24759575396221095936 24809133289653796864 24809277782503391232 24831935801868552192 25002954643479217152 25027462855426572288 25152658789873680384 25199828302089289728 25386089877785280512 25409422680981774336 25584418704955478016 25609496875320213504 25671482842502725632 25784296976087942688 25785870820742529024 25914860571385004032 25987322936529580032 26179405186466070528 26191947526580994048 26268494071398137856 26383931789485336704 26517531747463725056 26591679283890733056 26724699964240785408 26879389282360885248 26935130672620634112 26997511598543135232 27064509043258687488 27064666671821881344 27210090430027726848 27275950520159145984 27439264134407651328 27490721784097406976 27534539357096566784 27694077524654948352 27751346753609138176 27910274950860521472 27915640247852228608 28077386556138061824 28135448438780198912 28174877481680207872 28270756986965458944 28394993712005834496 28559351112508440576 28564841183848792064 28618576339659423744 28788004005597610752 29014681202492080128 29127446592631078912 29154218142808129536 29530594642356076544 29660367763342992896 29832223215896690688 29893913966203961344 30037679298650800128 30350143757839341568 30453425724929703936 30587254255947461424 30589121267743588352 30736229980014772224 30828098777647835136 30976356776733637632 31070839712904904704 31161644927835045888 31220265097810280448 31376256807503331328 31405095278833757184 31451026026061627392 31514140748551929952 31652379493627723776 31696737166890233856 31762283589091708928 31886334344761442304 31946317774503542784 32012380310265659392 32105937198375501824 32135446331829891072 32247027742704300416 32356764832737810432 32388481342316740608 32498957646944177763 32500941346977562624 32611542508586139648 32754854951250824832 32768377416709963776 32852586900663304192 33012767194961461248 33079037043337854976 33109247735824736256 33221918972650586112 33337272857972289536 33367913733760867008 33369950473902096384 33530432705470660608 33536878386498240512 33599771069452386304 33630653211979456512 33879230241309032448 33895461504987168768 33994521739456413696 34112558273273970688 34143911727569259264 34228643790003634176 34379062634783923584 34412761426211536896 34649763915372773376 34905873581954760704 35024658761864183808 35024862751769493504 35178575719313782272 35298288908441247744 35453408342120921196 35455572378520977408 35576228191184879616 35632933285654380544 35732569037728172544 35996682131390846976 36013927849048866816 36086222229095841792 36119179348172439552 36277906210542337968 36280120573370302464 36367934026878861312 36563559015349757952 36585685512543535104 36851461054840700928 36959160263246217216 37213699934480695296 37213916673755086848 37504431965218825728 37728988184810520576 37799742453133934592 37859991616007779328 38079134816677920768 38158101786212564992 38376628057433217024 38384005340796814336 38678806231113793536 38686241603322773504 38872290857077506048 39269107779699105792 39578313352767602688 39776297621195587584 40050239064867733504 40087049946361178112 40402696008930951168 40596763564888031232 40604567633239605248 40783005674596615232 40981639973353029632 41104131703530446848 41301809035644850176 41427786283873206272 41540874345466822656 41548859903780061184 41627020130413707264 41873460371778342912 42203172658170298368 42262316222520311808 42406135480448188416 42592490568008751744 42847261775773188096 42927864509489135616 43142353110317080576 43182006008396416128 43331943529258903684 43392324677667913728 43482056678114852864 43522021803738120192 43673139935001099776 43691169888946618368 44017022926615281664 44145663647766315008 44295891963534114816 44490551645014489344 44840870949305942016 45056518947976200192 45172306988412043264 45525215636759012352 45638191720004845568 45680138587394555904 45838750179711898112 45880881383921192136 45883681901615382528 46104344970022158336 46199685220497031168 46242148166471752704 46606259569357357056 46742467391752568832 46904767625751709696 47064385211254996992 47176539039092441088 47271211122827894928 47274096504694636544 47643425383637563392 47829501517142163456 47995576175187795968 48018570465398489088 48158905797563252736 48370541614056450624 48373494097827069952 48490578702505148416 48535147249106715648 48751412020466343936 48917313762879209472 49132282426876237248 49135281406454267904 49278880350994956288 49519150792442191872 49618266579307593728 49618555565006782464 49663871603737104384 50005909286958434304 50054925710853144576 50305317579747360768 50399656604178579456 50772179755570561024 50818845361963548672 51168837409910956032 51342965685005451264 51568593952175885376 51571741641485058048 51829721142770008064 51974645873059160064 52358810372932141056 52383895053161988096 52536988142796275712 52767863578970673408 53035063494927450112 53183358567781466112 53449399928481570816 53870261345241268224 53995023197086270464 54129018086517374976 54129333343643762688 54420180860055453696 54551901040318291968 54878528268815302656 54981443568194813952 55069078714193133568 55820549901721042944 55831280495704457216 56349754963360415744 56541513973930917888 56789987424011668992 57118702225016881152 57129682367697584128 57237152679318847488 57576008011195221504 58029362404984160256 58308436285616259072 59320735526685985792 59664446431793381376 59787827932407922688 60075358597301600256 60700287515678683136 60906851449859407872 61174508511894922848 61178242535487176704 61472459960029544448 61656197555295670272 61952713553467275264 62141679425809809408 62323289855670091776 62440530195620560896 62752513615006662656 62810190557667514368 62902052052123254784 63028281497103859904 63304758987255447552 63393474333780467712 63524567178183417856 63772668689522884608 63892635549007085568 64024760620531318784 64211874396751003648 64270892663659782144 64494055485408600832 64713529665475620864 64776962684633481216 64997915293888355526 65001882693955125248 65223085017172279296 65509709902501649664 65536754833419927552 66025534389922922496 66158074086675709952 66218495471649472512 66443837945301172224 66674545715944579072 66735827467521734016 67060865410941321216 67073756772996481024 67199542138904772608 67261306423958913024 67758460482618064896 67989043478912827392 68225116546547941376 68287823455138518528 68457287580007268352 68758125269567847168 68825522852423073792 69299527830745546752 69811747163909521408 70049725503538987008 70357151438627564544 70596577816882495488 70906816684241842392 70911144757041954816 71265866571308761088 71465138075456345088 71993364262781693952 72027855698097733632 72238358696344879104 72555812421084675936 72560241146740604928 72735868053757722624 73127118030699515904 73702922109681401856 73918320526492434432 74427399868961390592 74427833347510173696 75008863930437651456 75457976369621041152 75599484906267869184 75719983232015558656 76158269633355841536 76316203572425129984 76753256114866434048 76768010681593628672 77357612462227587072 77372483206645547008 77744581714155012096 78538215559398211584 79552595242391175168 80100478129735467008 80174099892722356224 80805392017861902336 81193527129776062464 81209135266479210496 81566011349193230464 81963279946706059264 82208263407060893696 82603618071289700352 83097719807560122368 83254040260827414528 83746920743556685824 84406345316340596736 84524632445040623616 84812270960896376832 85184981136017503488 85694523551546376192 85855729018978271232 86284706220634161152 86364012016792832256 86663887058517807368 87044043607476240384 87346279870002199552 87382339777893236736 88034045853230563328 88291327295532630016 88591783927068229632 88981103290028978688 89681741898611884032 90113037895952400384 90344613976824086528 91050431273518024704 91360277174789111808 91677500359423796224 91761762767842384272 91767363803230765056 92208689940044316672 92399370440994062336 92484296332943505408 93212519138714714112 93484934783505137664 93809535251503419392 94128770422509993984 94353078078184882176 94542422245655789856 94548193009389273088 95286850767275126784 95659003034284326912 95991152350375591936 96037140930796978176 96317811595126505472 96741083228112901248 96981157405010296832 97070294498213431296 97496872940832533289 97502824040932687872 97834627525758418944 98264564853752474496 98557760701989912576 99038301584884383744 99236533158615187456 99237111130013564928 99327743207474208768 100011818573916868608 100109851421706289152 100610635159494721536 100799313208357158912 101637690723927097344 102337674819821912064 102685931370010902528 103137187904351770752 103659442285540016128 103949291746118320128 104717620745864282112 105073976285592551424 105535727157941346816 106366717135562932224 106898799856963141632 107990046394172540928 108258666687287525376 108840361720110907392 109103802080636583936 109757056537630605312 110138157428386267136 111641099803442085888 111662560991408914432 112699509926720831488 113579974848023337984 114237404450033762304 114259364735395168256 114474305358637694976 115152016022390443008 116058724809968320512 116616872571232518144 118641471053371971584 119328892863586762752 119575655864815845376 120150717194603200512 121400575031357366272 121813702899718815744 122349017023789845696 122356485070974353408 122944919920059088896 123312395110591340544 123905427106934550528 124283358851619618816 124646579711340183552 124881060391241121792 125505027230013325312 125620381115335028736 126056562994207719808 126609517974510895104 126786948667560935424 127049134356366835712 128423748793502007296 128541785327319564288 128988110970817201664 129427059330951241728 129995830587776711052 130003765387910250496 130446170034344558592 131019419805003299328 131073509666839855104 132051068779845844992 132316148173351419904 132436990943298945024 132887675890602344448 133349091431889158144 133471654935043468032 134147513545992962048 134522612847917826048 135516920965236129792 136450233093095882752 136575646910277037056 136914575160014536704 137516250539135694336 137651045704846147584 138599055661491093504 139623494327819042816 140714302877255129088 141193155633764990976 141813633368483684784 141822289514083909632 142531733142617522176 142930276150912690176 143986728525563387904 144055711396195467264 144476717392689758208 145111624842169351872 145120482293481209856 145471736107515445248 146254236061399031808 147405844219362803712 147836641052984868864 148854799737922781184 148855666695020347392 150017727860875302912 150915952739242082304 151198969812535738368 151439966464031117312 152316539266711683072 152632407144850259968 153506512229732868096 153536021363187257344 154715224924455174144 154744966413291094016 155489163428310024192 157076431118796423168 159105190484782350336 160200956259470934016 160348199785444712448 161610784035723804672 162387054259552124928 162418270532958420992 163132022698386460928 164416526814121787392 165207236142579400704 167493841487113371648 169049264890081247232 169624541921792753664 170369962272035006976 171389047103092752384 171711458037956542464 172569412441268322304 172728024033585664512 173327774117035614736 174088087214952480768 174692559740004399104 176068091706461126656 176582654591065260032 177962206580057957376 179363483797223768064 180226075791904800768 180689227953648173056 182100862547036049408 182720554349578223616 183355000718847592448 183523525535684768544 183534727606461530112 184417379880088633344 184798740881988124672 184968592665887010816 186425038277429428224 186969869567010275328 187619070503006838784 188257540845019987968 188706156156369764352 189084844491311579712 189096386018778546176 190573701534550253568 191318006068568653824 191982304700751183872 192074281861593956352 192635623190253010944 193482166456225802496 193962314810020593664 194140588996426862592 194993745881665066578 195005648081865375744 195669255051516837888 196529129707504948992 198076603169768767488 198473066317230374912 198474222260027129856 198655486414948417536 200023637147833737216 201221270318989443072 201598626416714317824 203275381447854194688 204675349639643824128 205371862740021805056 206274375808703541504 207318884571080032256 207898583492236640256 209435241491728564224 211071454315882693632 212733434271125864448 213797599713926283264 215980092788345081856 217680723440221814784 218207604161273167872 220276314856772534272 223282199606884171776 223325121982817828864 225399019853441662976 227159949696046675968 228474808900067524608 228518729470790336512 228948610717275389952 230304032044780886016 232117449619936641024 233233745142465036288 237282942106743943168 238657785727173525504 239151311729631690752 240301434389206401024 242801150062714732544 243627405799437631488 244698034047579691392 245889839840118177792 246624790221182681088 247810854213869101056 249293159422680367104 249762120782482243584 251010054460026650624 251240762230670057472 252113125988415439616 253219035949021790208 253573897335121870848 254098268712733671424 257083570654639128576 257976221941634403328 258854118661902483456 259991661175553422104 260007530775820500992 262038839610006598656 262147019333679710208 264102137559691689984 264873981886597890048 265775351781204688896 266698182863778316288 266943309870086936064 269045225695835652096 271033841930472259584 272900466186191765504 273151293820554074112 275032501078271388672 275302091409692295168 277198111322982187008 279246988655638085632 281428605754510258176 282386311267529981952 283627266736967369568 283644579028167819264 285063466285235044352 285860552301825380352 287973457051126775808 288111422792390934528 288953434785379516416 290223249684338703744 290943472215030890496 292508472122798063616 295673282105969737728 297709599475845562368 297711333390040694784 300035455721750605824 301831905478484164608 302397939625071476736 302879932928062234624 305264814289700519936 307013024459465736192 307072042726374514688 309489932826582188032 310978326856620048384 314152862237592846336 320401912518941868032 320696399570889424896 324836541065916841984 326264045396772921856 328833053628243574784 330414472285158801408 334987682974226743296 338098529780162494464 340739924544070013952 342778094206185504768 343422916075913084928 345138824882536644608 345456048067171329024 346655548234071229472 348176174429904961536 349385119480008798208 352136183412922253312 353165309182130520064 355924413160115914752 358726967594447536128 360452151583809601536 361378455907296346112 364201725094072098816 365441108699156447232 366710001437695184896 367047051071369537088 367069455212923060224 368834759760177266688 369597481763976249344 369937185331774021632 372850076554858856448 373939739134020550656 375238141006013677568 376515081690039975936 378169688982623159424 381147403069100507136 383964609401502367744 385271246380506021888 386964332912451604992 387924629620041187328 388281177992853725184 389987491763330133156 390011296163730751488 391338510103033675776 393058259415009897984 396153206339537534976 396948444520054259712 397310972829896835072 400047274295667474432 402442540637978886144 406550762895708389376 409350699279287648256 410743725480043610112 412548751617407083008 415797166984473280512 418870482983457128448 422142908631765387264 425466868542251728896 427595199427852566528 431960185576690163712 435361446880443629568 436415208322546335744 440552629713545068544 446564399213768343552 446650243965635657728 450798039706883325952 454319899392093351936 456949617800135049216 457037458941580673024 457897221434550779904 460608064089561772032 464234899239873282048 466467490284930072576 474565884213487886336 477315571454347051008 478302623459263381504 480602868778412802048 485602300125429465088 487254811598875262976 489396068095159382784 493249580442365362176 495621708427738202112 502020108920053301248 502481524461340114944 504226251976830879232 507147794670243741696 508196537425467342848 514167141309278257152 515952443883268806656 517708237323804966912 519983322351106844208 520015061551641001984 524077679220013197312 528204275119383379968 529747963773195780096 533396365727556632576 533886619740173872128 538090451391671304192 542067683860944519168 545800932372383531008 546302587641108148224 550065002156542777344 550604182819384590336 554396222645964374016 558493977311276171264 562857211509020516352 564772622535059963904 567254533473934739136 567289158056335638528 570126932570470088704 571721104603650760704 575946914102253551616 576222845584781869056 577906869570759032832 580446499368677407488 581886944430061780992 585016944245596127232 595419198951691124736 595422666780081389568 600070911443501211648 603663810956968329216 604795879250142953472 605759865856124469248 614026048918931472384 614144085452749029376 621956653713240096768 628305724475185692672 641392799141778849792 652528090793545843712 657666107256487149568 660828944570317602816 669975365948453486592 676197059560324988928 681479849088140027904 685556188412371009536 686845832151826169856 690277649765073289216 690912096134342658048 693311096468142458944 696352348859809923072 698770238960017596416 704272366825844506624 706330618364261040128 711848826320231829504 717453935188895072256 720904303167619203072 728403450188144197632 730882217398312894464 733420002875390369792 734094102142739074176 737669519520354533376 739194963527952498688 739874370663548043264 747879478268041101312 750476282012027355136 753030163380079951872 756339377965246318848 762294806138201014272 767929218803004735488 773928665824903209984 775849259240082374656 776562355985707450368 779974983526660266312 780022592327461502976 786116518830019795968 792306412679075069952 794621945659793670144 800094548591334948864 813101525791416778752 818701398558575296512 825097503234814166016 831594333968946561024 837740965966914256896 844285817263530774528 850933737084503457792 855190398855705133056 863920371153380327424 872830416645092671488 881105259427090137088 893128798427536687104 893300487931271315456 901596079413766651904 908639798784186703872 914074917883161346048 915794442869101559808 921216128179123544064 928469798479746564096 932934980569860145152 949131768426975772672 961205737556825604096 971204600250858930176 974509623197750525952 978792136190318765568 986499160884730724352 991243416855476404224 1004963048922680229888 1008452503953661758464 1014295589340487483392 1016393074850934685696 1028334282618556514304 1031904887766537613312 1035416474647609933824 1039966644702213688416 1040030123103282003968 1048155358440026394624 1056408550238766759936 1059495927546391560192 1066792731455113265152 1067773239480347744256 1076180902783342608384 1084135367721889038336 1091601864744767062016 1092605175282216296448 1100130004313085554688 1101208365638769180672 1108792445291928748032 1125714423018041032704 1129545245070119927808 1134509066947869478272 1140253865140940177408 1143442209207301521408 1151893828204507103232 1155813739141518065664 1160892998737354814976 1163773888860123561984 1170033888491192254464 1190845333560162779136 1200141822887002423296 1207327621913936658432 1211519731712248938496 1228052097837862944768 1228288170905498058752 1256611448950371385344 1282785598283557699584 1305056181587091687424 1315332214512974299136 1321657889140635205632 1339950731896906973184 1352394119120649977856 1362959698176280055808 1371112376824742019072 1373691664303652339712 1380555299530146578432 1381824192268685316096 1386622192936284917888 1392704697719619846144 1397540477920035192832 1412661236728522080256 1423697652640463659008 1434907870377790144512 1441808606335238406144 1456806900376288395264 1461764434796625788928 1466840005750780739584 1468188204285478148352 1479748741327096086528 1500952564024054710272 1506060326760159903744 1512678755930492637696 1524589612276402028544 1535858437606009470976 1547857331649806419968 1553124711971414900736 1559949967053320532624 1560045184654923005952 1572233037660039591936 1584612825358150139904 1589243891319587340288 1600189097182669897728 1626203051582833557504 1637402797117150593024 1650195006469628332032 1663188667937893122048 1675481931933828513792 1688571634527061549056 1701867474169006915584 1710380797711410266112 1727840742306760654848 1745660833290185342976 1762210518854180274176 1786257596855073374208 1786600975862542630912 1817279597568373407744 1842432256358247088128 1865869961139720290304 1898263536853951545344 1942409200501717860352 1957584272380637531136 1972998321769461448704 1982486833710952808448 2009926097845360459776 2016905007907323516928 2028591178680974966784 2032786149701869371392 2056668565237113028608 2063809775533075226624 2070832949295219867648 2079933289404427376832 2080060246206564007936 2096310716880052789248 2112817100477533519872 2118991855092783120384 2133585462910226530304 2135546478960695488512 2152361805566685216768 2183203729489534124032 2185210350564432592896 2200260008626171109376 2217584890583857496064 2251428846036082065408 2259090490140239855616 2269018133895738956544 2280507730281880354816 2286884418414603042816 2303787656409014206464 2321785997474709629952 2327547777720247123968 2340067776982384508928 2400283645774004846592 2423039463424497876992 2456104195675725889536 2456576341810996117504 2513222897900742770688 2565571196567115399168 2610112363174183374848 2630664429025948598272 2643315778281270411264 2679901463793813946368 2704788238241299955712 2725919396352560111616 2742224753649484038144 2747383328607304679424 2761110599060293156864 2763648384537370632192 2773244385872569835776 2785409395439239692288 2795080955840070385664 2847395305280927318016 2883617212670476812288 2913613800752576790528 2923528869593251577856 2933680011501561479168 2936376408570956296704 2959497482654192173056 3001905128048109420544 3025357511860985275392 3049179224552804057088 3071716875212018941952 3095714663299612839936 3106249423942829801472 3119899934106641065248 3120090369309846011904 3144466075320079183872 3169225650716300279808 3178487782639174680576 3200378194365339795456 3252406103165667115008 3274805594234301186048 3300390012939256664064 3326377335875786244096 3377143269054123098112 3420761595422820532224 3455681484613521309696 3491321666580370685952 3524421037708360548352 3573201951725085261824 3634559195136746815488 3684864512716494176256 3796527073707903090688 3884818401003435720704 3915168544761275062272 3945996643538922897408 3964973667421905616896 4019852195690720919552 4033810015814647033856 4057182357361949933568 4065572299403738742784 4113337130474226057216 4127619551066150453248 4141665898590439735296 4159866578808854753664 4192621433760105578496 4237983710185566240768 4267170925820453060608 4271092957921390977024 4304723611133370433536 4370420701128865185792 4400520017252342218752 4502857692072164130816 4518180980280479711232 4538036267791477913088 4573768836829206085632 4607575312818028412928 4643571994949419259904 4680135553964769017856 4800567291548009693184 4846078926848995753984 4912208391351451779072 4913152683621992235008 5026445795801485541376 5131142393134230798336 5220224726348366749696 5261328858051897196544 5286631556562540822528 5359802927587627892736 5451838792705120223232 5522221198120586313728 5527296769074741264384 5546488771745139671552 5590161911680140771328 5694790610561854636032 5827227601505153581056 5867360023003122958336 5872752817141912593408 5918994965308384346112 6003810256096218841088 6050715023721970550784 6098358449105608114176 6143433750424037883904 6191429326599225679872 6212498847885659602944 6239799868213282130496 6240180738619692023808 6288932150640158367744 6338451301432600559616 6356975565278349361152 6400756388730679590912 6549611188468602372096 6600780025878513328128 6652754671751572488192 6754286538108246196224 6841523190845641064448 6911362969227042619392 6982643333160741371904 7269118390273493630976 7369729025432988352512 7593054147415806181376 7769636802006871441408 7830337089522550124544 7891993287077845794816 7929947334843811233792 8039704391381441839104 8067620031629294067712 8114364714723899867136 8131144598807477485568 8226674260948452114432 8255239102132300906496 8283331797180879470592 8319733157617709507328 8385242867520211156992 8534341851640906121216 8542185915842781954048 8740841402257730371584 8801040034504684437504 9005715384144328261632 9076072535582955826176 9147537673658412171264 9215150625636056825856 9287143989898838519808 9360271107929538035712 9601134583096019386368 9692157853697991507968 9824416782702903558144 9826305367243984470016 10262284786268461596672 10440449452696733499392 10573263113125081645056 10719605855175255785472 10903677585410240446464 11054593538149482528768 11092977543490279343104 11180323823360281542656 11389581221123709272064 11654455203010307162112 11734720046006245916672 11745505634283825186816 11837989930616768692224 12007620512192437682176 12101430047443941101568 12196716898211216228352 12382858653198451359744 12424997695771319205888 12479599736426564260992 12577864301280316735488 12713951130556698722304 12801512777461359181824 13201560051757026656256 13508573076216492392448 13822725938454085238784 14538236780546987261952 14739458050865976705024 15186108294831612362752 15539273604013742882816 15660674179045100249088 15783986574155691589632 15859894669687622467584 16079408782762883678208 16135240063258588135424 16510478204264601812992 16566663594361758941184 16639466315235419014656 16770485735040422313984 17084371831685563908096 17481682804515460743168 17602080069009368875008 18011430768288656523264 18152145071165911652352 18295075347316824342528 18430301251272113651712 18574287979797677039616 18720542215859076071424 19202269166192038772736 19384315707395983015936 19648833565405807116288 19652610734487968940032 20524569572536923193344 20880898905393466998784 21807355170820480892928 22109187076298965057536 22185955086980558686208 22360647646720563085312 22779162442247418544128 23308910406020614324224 23469440092012491833344 23491011268567650373632 23675979861233537384448 24015241024384875364352 24202860094887882203136 24393433796422432456704 24765717306396902719488 24849995391542638411776 24959199472853128521984 25155728602560633470976 25603025554922718363648 26403120103514053312512 27017146152432984784896 27645451876908170477568 29076473561093974523904 29478916101731953410048 30372216589663224725504 31321348358090200498176 31719789339375244935168 32158817565525767356416 32270480126517176270848 33020956408529203625984 33278932630470838029312 33540971470080844627968 34168743663371127816192 34963365609030921486336 35204160138018737750016 36022861536577313046528 36304290142331823304704 36590150694633648685056 37148575959595354079232 38404538332384077545472 38768631414791966031872 39305221468975937880064 41761797810786933997568 43614710341640961785856 44218374152597930115072 44371910173961117372416 44721295293441126170624 45558324884494837088256 46617820812041228648448 46938880184024983666688 46982022537135300747264 47351959722467074768896 48405720189775764406272 49531434612793805438976 49699990783085276823552 49918398945706257043968 50311457205121266941952 52806240207028106625024 54034292304865969569792 55290903753816340955136 58152947122187949047808 58957832203463906820096 60744433179326449451008 62642696716180400996352 64540960253034352541696 66041912817058407251968 66557865260941676058624 67081942940161689255936 68337487326742255632384 69926731218061842972672 70408320276037475500032 72045723073154626093056 72608580284663646609408 73180301389267297370112 74297151919190708158464 76809076664768155090944 83523595621573867995136 87229420683281923571712 88436748305195860230144 88743820347922234744832 89442590586882252341248 91116649768989674176512 93877760368049967333376 93964045074270601494528 96811440379551528812544 99062869225587610877952 99836797891412514087936 100622914410242533883904 105612480414056213250048 108068584609731939139584 116305894244375898095616 117915664406927813640192 125285393432360801992704 129081920506068705083392 132083825634116814503936 133115730521883352117248 134163885880323378511872 136674974653484511264768 139853462436123685945344 140816640552074951000064 145217160569327293218816 148594303838381416316928 167047191243147735990272 174458841366563847143424 176873496610391720460288 177487640695844469489664 182233299537979348353024 187928090148541202989056 193622880759103057625088 198125738451175221755904 199673595782825028175872 201245828820485067767808 211224960828112426500096 216137169219463878279168 250570786864721603985408 258163841012137410166784 264167651268233629007872 266231461043766704234496 268327771760646757023744 273349949306969022529536 281633281104149902000128 290434321138654586437632 297188607676762832633856 334094382486295471980544 348917682733127694286848 353746993220783440920576 354975281391688938979328 375856180297082405978112 387245761518206115250176 396251476902350443511808 399347191565650056351744 402491657640970135535616 422449921656224853000192 501141573729443207970816 516327682024274820333568 532462922087533408468992 546699898613938045059072 580868642277309172875264 594377215353525665267712 668188764972590943961088 709950562783377877958656 751712360594164811956224 774491523036412230500352 792502953804700887023616 798694383131300112703488 804983315281940271071232 844899843312449706000384 1002283147458886415941632 1032655364048549640667136 1064925844175066816937984 1161737284554618345750528 1188754430707051330535424 1419901125566755755917312 1503424721188329623912448 1548983046072824461000704 1597388766262600225406976 2004566294917772831883264 2129851688350133633875968 2323474569109236691501056 2377508861414102661070848 2839802251133511511834624 3006849442376659247824896 3097966092145648922001408 3194777532525200450813952 4259703376700267267751936 4646949138218473383002112 5679604502267023023669248 6013698884753318495649792 6389555065050400901627904 8519406753400534535503872 9293898276436946766004224 11359209004534046047338496 12779110130100801803255808 17038813506801069071007744 25558220260201603606511616 34077627013602138142015488 51116440520403207213023232 102232881040806414426046464
- Sum of all divisors σ(n): 357341265287602527486215115
- Sum of proper divisors (its aliquot sum) s(n): 255108384246796113060168651
- 102232881040806414426046464 is an abundant number, because the sum of its proper divisors (255108384246796113060168651) is greater than itself. Its abundance is 152875503205989698634122187
Bases of 102232881040806414426046464
- Binary: 1010100100100001010011110010110000100001101101101111010101100101001000000000000000000002
- Hexadecimal: 0x5490A79610DB7AB2900000
- Base-36: CUFR266EYRR2MU4G0
Squares and roots of 102232881040806414426046464
- 102232881040806414426046464 squared (1022328810408064144260464642) is 10451561965903675621774546367475820967955781486903296
- 102232881040806414426046464 cubed (1022328810408064144260464643) is 1068493291150847296283648498009126992387789592487990200418505485392355570745344
-
102232881040806414426046464 is a
perfect square number . Itssquare root is 10111027694592 -
The
cube root of 102232881040806414426046464 is 467588189.7410458449
Scales and comparisons
How big is 102232881040806414426046464?- 102,232,881,040,806,414,426,046,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 102,232,881,040,806,414,426,046,464 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 102232881040806414426046464 cubic inches would be around 38965682.5 feet tall.
Recreational maths with 102232881040806414426046464
- 102232881040806414426046464 backwards is 464640624414608040188232201
- The number of decimal digits it has is: 27
- The sum of 102232881040806414426046464's digits is 90
- 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 102232881040806414426046464 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 102232881040806414426046464 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/102232881040806414426046464/
Chicago style:
Numbermatics. 2024. "Number 102232881040806414426046464 - Facts about the integer". https://numbermatics.com/n/102232881040806414426046464/
The information we have on file for 102232881040806414426046464 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 102232881040806414426046464, math, Factors of 102232881040806414426046464, curriculum, school, college, exams, university, Prime factorization of 102232881040806414426046464, STEM, science, technology, engineering, physics, economics, calculator, one hundred two septillion, two hundred thirty-two sextillion, eight hundred eighty-one quintillion, forty quadrillion, eight hundred six trillion, four hundred fourteen billion, four hundred twenty-six million, forty-six thousand, four hundred sixty-four.