65198519392040386710994944
65,198,519,392,040,386,710,994,944 is an even composite number composed of six prime numbers multiplied together.
What does the number 65198519392040386710994944 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 22113 divisors.
65198519392040386710994944 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, one hundred thirteen divisors.
Prime factorization of 65198519392040386710994944:
238 × 32 × 72 × 116 × 192 × 292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 19 × 19 × 29 × 29)See below for interesting mathematical facts about the number 65198519392040386710994944 from the Numbermatics database.
Names of 65198519392040386710994944
- Cardinal: 65198519392040386710994944 can be written as Sixty-five septillion, one hundred ninety-eight sextillion, five hundred nineteen quintillion, three hundred ninety-two quadrillion, forty trillion, three hundred eighty-six billion, seven hundred ten million, nine hundred ninety-four thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 6.5198519392040386710994944 × 1025
Factors of 65198519392040386710994944
Divisors of 65198519392040386710994944
- Number of divisors d(n): 22113
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 28 29 32 33 36 38 42 44 48 49 56 57 58 63 64 66 72 76 77 84 87 88 96 98 99 112 114 116 121 126 128 132 133 144 147 152 154 168 171 174 176 192 196 198 203 209 224 228 231 232 242 252 256 261 264 266 288 294 304 308 319 336 342 348 352 361 363 384 392 396 399 406 418 441 448 456 462 464 484 504 512 522 528 532 539 551 576 588 608 609 616 627 638 672 684 693 696 704 722 726 768 784 792 798 812 836 841 847 882 896 912 924 928 931 957 968 1008 1024 1044 1056 1064 1078 1083 1089 1102 1152 1176 1197 1216 1218 1232 1254 1276 1331 1344 1368 1386 1392 1408 1421 1444 1452 1463 1536 1568 1584 1596 1617 1624 1653 1672 1682 1694 1764 1792 1824 1827 1848 1856 1862 1881 1914 1936 2016 2048 2088 2112 2128 2156 2166 2178 2204 2233 2299 2304 2352 2394 2432 2436 2464 2508 2523 2527 2541 2552 2662 2688 2736 2772 2784 2793 2816 2842 2871 2888 2904 2926 3072 3136 3168 3192 3234 3248 3249 3306 3344 3364 3388 3509 3528 3584 3648 3654 3696 3712 3724 3762 3828 3857 3872 3971 3993 4032 4096 4176 4224 4256 4263 4312 4332 4356 4389 4408 4466 4598 4608 4704 4788 4851 4864 4872 4928 4959 5016 5046 5054 5082 5104 5324 5376 5472 5544 5568 5586 5632 5684 5742 5776 5808 5852 5887 5929 6061 6144 6272 6336 6384 6468 6496 6498 6612 6688 6699 6728 6776 6897 7018 7056 7168 7296 7308 7392 7424 7448 7524 7569 7581 7623 7656 7714 7744 7942 7986 8064 8192 8352 8379 8448 8512 8526 8624 8664 8712 8778 8816 8932 9196 9216 9251 9317 9408 9576 9702 9728 9744 9856 9918 10032 10092 10108 10164 10208 10241 10469 10527 10648 10752 10944 11088 11136 11172 11264 11368 11484 11552 11571 11616 11704 11774 11858 11913 11979 12122 12288 12544 12672 12768 12789 12936 12992 12996 13167 13224 13376 13398 13456 13552 13794 14036 14112 14336 14592 14616 14641 14784 14848 14896 15048 15138 15162 15246 15312 15428 15488 15631 15884 15972 15979 16093 16128 16384 16704 16758 16896 17024 17052 17248 17328 17424 17556 17632 17661 17689 17787 17864 18183 18392 18432 18502 18634 18816 19152 19404 19456 19488 19712 19836 20064 20097 20184 20216 20328 20416 20482 20691 20938 21054 21296 21504 21888 22176 22272 22344 22528 22736 22743 22968 23104 23142 23232 23408 23548 23716 23826 23958 24244 24563 24576 25088 25289 25344 25536 25578 25872 25984 25992 26334 26448 26752 26796 26912 26999 27104 27588 27753 27797 27951 28072 28224 28672 29184 29232 29282 29568 29696 29792 30096 30276 30324 30492 30624 30723 30856 30976 31262 31407 31581 31768 31944 31958 32186 32256 32768 33408 33516 33792 34048 34104 34496 34656 34713 34848 35112 35264 35322 35378 35574 35728 35739 36366 36784 36864 37004 37268 37632 38304 38599 38808 38912 38976 39424 39672 40128 40194 40368 40432 40656 40832 40964 41209 41382 41876 42108 42427 42592 43008 43681 43776 43923 44352 44544 44688 45056 45472 45486 45936 46208 46284 46464 46816 46893 47096 47432 47652 47916 47937 48279 48488 49126 49152 50176 50578 50688 51072 51156 51744 51968 51984 52668 52896 52983 53067 53361 53504 53592 53824 53998 54208 54549 55176 55506 55594 55902 56144 56448 57344 58368 58464 58564 59136 59392 59584 60192 60552 60648 60984 61248 61446 61712 61952 62524 62814 63162 63536 63888 63916 64372 64512 64757 65219 65536 66671 66816 67032 67584 68096 68208 68992 69312 69426 69696 70224 70528 70644 70756 71148 71456 71478 72732 73283 73568 73689 73728 74008 74536 75264 75867 76608 77198 77616 77824 77952 78848 79344 80256 80388 80736 80864 80997 81312 81664 81928 82418 82764 83259 83391 83752 83853 84216 84854 85184 86016 87362 87552 87846 88704 89088 89376 90112 90944 90972 91872 92169 92416 92568 92928 93632 93786 94192 94221 94864 95304 95832 95874 96558 96976 98252 98304 100352 101156 101376 101761 102144 102312 102487 103488 103936 103968 105336 105792 105966 106134 106722 107008 107184 107648 107996 108416 109098 110352 111012 111188 111804 111853 112288 112651 112896 114688 115159 115797 116736 116928 117128 118272 118784 119168 120384 121104 121296 121968 122496 122892 123424 123627 123904 125048 125628 126324 127072 127281 127776 127832 128744 129024 129514 130438 131043 131072 131769 133342 133632 134064 135168 136192 136416 137984 138624 138852 139392 140448 140679 141056 141288 141512 142296 142912 142956 143811 144837 145464 146566 147136 147378 147456 148016 149072 150528 151734 153216 154396 155232 155648 155904 157696 158688 159201 160512 160776 161051 161472 161728 161994 162624 163328 163856 164836 165528 166518 166782 167504 167706 168432 169708 170368 171941 172032 174724 175104 175692 175769 177023 177408 178176 178752 180224 181888 181944 183744 184338 184832 185136 185856 187264 187572 188384 188442 189728 190608 191664 191748 193116 193952 194271 194579 195657 196504 196608 200013 200704 202312 202752 203522 204288 204624 204974 206976 207872 207936 210672 211584 211932 212268 213444 214016 214368 215296 215992 216832 218196 219849 220704 221067 222024 222376 223608 223706 224576 225302 225792 227601 229376 230318 231594 233472 233856 234256 236544 237568 238336 240768 242208 242592 242991 243936 244992 245784 246848 247254 247808 250096 250173 251256 252648 254144 254562 255552 255664 257488 258048 259028 260876 262086 262144 263538 266684 267264 268128 270193 270336 272384 272832 275968 277248 277704 278179 278784 280896 281358 282112 282576 283024 284592 285824 285912 287622 289674 290928 293132 294272 294756 294912 296032 296989 298144 301056 303468 303601 305283 305767 306432 307461 308792 310464 311296 311808 315392 317376 318402 321024 321552 322102 322944 323456 323988 325248 326656 327712 329672 331056 333036 333564 335008 335412 335559 336864 337953 339416 340736 343882 344064 345477 347391 349448 350208 351384 351538 354046 354816 356352 357504 360448 363776 363888 367488 368676 369664 370272 370881 371712 374528 375144 376768 376884 379456 381216 381843 383328 383496 386232 387904 388542 389158 391314 393008 393129 393216 400026 401408 404624 405504 407044 408576 409248 409948 413952 415744 415872 421344 423168 423864 424536 424589 426888 428032 428736 430592 431984 433664 436392 439698 441408 442134 444048 444752 447216 447412 449152 450604 451584 453299 455202 458752 460636 463188 466697 466944 467712 468512 473088 475136 476672 480491 481536 483153 484416 485184 485982 487872 489984 491568 493696 494508 495616 500192 500346 502512 505296 508288 509124 511104 511328 512981 514976 515823 516096 518056 521752 524172 524288 527076 527307 531069 533368 534528 536256 540386 540672 544768 545664 551936 554496 555408 556358 557568 561792 562716 564224 565152 566048 569184 571648 571824 575244 579348 581856 582813 583737 586264 586971 588544 589512 589824 592064 593978 596288 600039 602112 606936 607202 610566 611534 612864 614922 617584 620928 622592 623616 630784 634752 636804 642048 643104 644204 645888 646912 647976 650496 653312 655424 659344 659547 662112 666072 667128 670016 670824 671118 673728 675906 678832 681472 687764 688128 690954 694782 698896 700416 702768 703076 708092 709632 712327 712704 715008 717409 720896 727552 727776 733381 734976 737352 739328 740544 741762 743424 749056 750288 753536 753768 758912 762432 763686 766656 766992 772464 775808 777084 778316 782628 782971 786016 786258 786432 800052 802816 806113 809248 810579 811008 814088 817152 818496 819896 827904 831488 831744 834537 842688 846336 847728 849072 849178 853776 856064 857472 861184 863968 867328 872784 879396 882816 884268 888096 889504 890967 894432 894824 898304 901208 903168 906598 910404 910803 915849 917301 917504 921272 922383 926376 933394 933888 935424 937024 946176 950272 953344 960982 963072 966306 968832 970368 971964 975744 979968 983136 987392 989016 991232 1000384 1000692 1005024 1006677 1010592 1013859 1016576 1018248 1022208 1022656 1025962 1029952 1031646 1032192 1036112 1036431 1043504 1048344 1048576 1054152 1054614 1062138 1066736 1069056 1072512 1080772 1081344 1089536 1091328 1103872 1108992 1110816 1112716 1115136 1119371 1123584 1125432 1127357 1128448 1130304 1132096 1138368 1143296 1143648 1150488 1158696 1163712 1165626 1167474 1172528 1173942 1177088 1179024 1179648 1184128 1187956 1192576 1200078 1204224 1213872 1214404 1221132 1223068 1225728 1229844 1230383 1235168 1239161 1241856 1245184 1247232 1261568 1266749 1269504 1273608 1273767 1284096 1286208 1288408 1291776 1293824 1295952 1300992 1306624 1310848 1318688 1319094 1324224 1332144 1334256 1340032 1341648 1342236 1347456 1351812 1357664 1359897 1362944 1375528 1376256 1381908 1389564 1397792 1400091 1400832 1405536 1406152 1416184 1419264 1424654 1425408 1430016 1434818 1441473 1441792 1449459 1455104 1455552 1466762 1469952 1474704 1478656 1481088 1483524 1486848 1498112 1500576 1507072 1507536 1517824 1524864 1527372 1533312 1533984 1538943 1544928 1547469 1551616 1554168 1556632 1565256 1565942 1572032 1572516 1572864 1581921 1593207 1600104 1605632 1612226 1618496 1621158 1622016 1628176 1634304 1636992 1639792 1655808 1662976 1663488 1669074 1685376 1692672 1695456 1698144 1698356 1707552 1712128 1714944 1722368 1727936 1734656 1745568 1751211 1758792 1765632 1768536 1771561 1776192 1779008 1781934 1788864 1789648 1796608 1802416 1806336 1813196 1820808 1821606 1831698 1834602 1835008 1842544 1844766 1852752 1866788 1867776 1870848 1874048 1891351 1892352 1900544 1906688 1921964 1926144 1932612 1933459 1937664 1940736 1943928 1947253 1951488 1959936 1966272 1974784 1978032 1982464 2000768 2001384 2010048 2013354 2021184 2027718 2033152 2036496 2044416 2045312 2051924 2059904 2063292 2064384 2072224 2072862 2087008 2096688 2097152 2108304 2109228 2124276 2125207 2133472 2136981 2138112 2140369 2145024 2152227 2161544 2162688 2179072 2182656 2200143 2207744 2217984 2221632 2225432 2230272 2238742 2247168 2250864 2254714 2256896 2260608 2264192 2276736 2286592 2287296 2300976 2317392 2327424 2331252 2334948 2345056 2347884 2348913 2354176 2358048 2359296 2368256 2375912 2385152 2400156 2408448 2418339 2427744 2428808 2431737 2442264 2446136 2451456 2459688 2460766 2470336 2478322 2483712 2490368 2494464 2503611 2523136 2533498 2539008 2547216 2547534 2568192 2572416 2576816 2583552 2587648 2591904 2601984 2613248 2621696 2637376 2638188 2648448 2664288 2668512 2672901 2680064 2683296 2684472 2694912 2703624 2715328 2719794 2725888 2732409 2751056 2751903 2752512 2763816 2779128 2795584 2800182 2801664 2811072 2812304 2832368 2838528 2849308 2850816 2860032 2869636 2882946 2883584 2898918 2910208 2911104 2933524 2939904 2949408 2957312 2962176 2967048 2972123 2973696 2996224 3001152 3014144 3015072 3035648 3049728 3054744 3059969 3066624 3067968 3077886 3089856 3094938 3103232 3108336 3113264 3130512 3131884 3144064 3145032 3145728 3163842 3186414 3200208 3211264 3224452 3236992 3242316 3244032 3256352 3266879 3268608 3273984 3279584 3311616 3325952 3326976 3338148 3339611 3358113 3363437 3370752 3382071 3385344 3390912 3396288 3396712 3415104 3424256 3429888 3444736 3455872 3469312 3491136 3502422 3517584 3531264 3537072 3543122 3552384 3558016 3563868 3577728 3579296 3593216 3604832 3612672 3626392 3641616 3643212 3663396 3669204 3670016 3685088 3689532 3691149 3705504 3717483 3733576 3735552 3741696 3748096 3782702 3784704 3800247 3801088 3813376 3821301 3843928 3852288 3865224 3866918 3875328 3881472 3887856 3894506 3902976 3919872 3932544 3949568 3956064 3964928 4001536 4002768 4020096 4026708 4042368 4055436 4066304 4072992 4079691 4088832 4090624 4103848 4119808 4126584 4128768 4144448 4145724 4174016 4193376 4194304 4200273 4216608 4218456 4248552 4250414 4266944 4273962 4276224 4280738 4290048 4304454 4323088 4324419 4325376 4358144 4365312 4400286 4415488 4435968 4443264 4450864 4460544 4477484 4494336 4501728 4509428 4513792 4521216 4528384 4553472 4573184 4574592 4601952 4616829 4634784 4654848 4662504 4669896 4670479 4690112 4695768 4697826 4708352 4716096 4718592 4736512 4751824 4770304 4800312 4816896 4836678 4855488 4857616 4863474 4884528 4892272 4902912 4919376 4921532 4940672 4956644 4967424 4980736 4986289 4988928 5007222 5046272 5066996 5078016 5094432 5095068 5133667 5136384 5144832 5153632 5167104 5175296 5183808 5203968 5226496 5243392 5274752 5276376 5285401 5296896 5314683 5328576 5337024 5345802 5360128 5366592 5368944 5389824 5407248 5430656 5439588 5451776 5464818 5502112 5503806 5505024 5527632 5558256 5591168 5600364 5603328 5622144 5624608 5642791 5664736 5674053 5677056 5698616 5701632 5720064 5739272 5765892 5767168 5797836 5800377 5820416 5822208 5841759 5867048 5879808 5898816 5914624 5924352 5934096 5944246 5947392 5992448 6002304 6028288 6030144 6071296 6099456 6109488 6119938 6133248 6135936 6155772 6179712 6189876 6206464 6216672 6226528 6261024 6263768 6288128 6290064 6291456 6327684 6372828 6375621 6400416 6410943 6421107 6422528 6448904 6456681 6473984 6484632 6488064 6512704 6533758 6537216 6547968 6559168 6600429 6623232 6651904 6653952 6676296 6679222 6716226 6726874 6741504 6764142 6770688 6781824 6792576 6793424 6830208 6848512 6859776 6889472 6911744 6938624 6982272 7004844 7035168 7046739 7062528 7074144 7086244 7104768 7116032 7127736 7155456 7158592 7186432 7209664 7225344 7252784 7255017 7283232 7286424 7326792 7338408 7340032 7370176 7379064 7382298 7411008 7434966 7467152 7471104 7483392 7496192 7565404 7569408 7600494 7602176 7626752 7642602 7687856 7704576 7730448 7733836 7750656 7762944 7775712 7789012 7805952 7835597 7839744 7865088 7891499 7899136 7912128 7929856 8003072 8005536 8040192 8053416 8067191 8084736 8110872 8132608 8145984 8159382 8177664 8181248 8207696 8239616 8253168 8257536 8288896 8291448 8348032 8386752 8388608 8400546 8433216 8436912 8497104 8500828 8533888 8547924 8552448 8561476 8580096 8608908 8612681 8646176 8648838 8650752 8716288 8730624 8800572 8830976 8867243 8871936 8886528 8901728 8916369 8921088 8954968 8988672 9003456 9018856 9027584 9042432 9056768 9106944 9146368 9149184 9179907 9203904 9233658 9269568 9309696 9325008 9339792 9340958 9380224 9391536 9395652 9416704 9432192 9437184 9473024 9503648 9540608 9600624 9633792 9673356 9710976 9715232 9726948 9769056 9784544 9800637 9805824 9838752 9843064 9881344 9913288 9934848 9961472 9972578 9977856 10014444 10018833 10074339 10090311 10092544 10133992 10146213 10156032 10188864 10190136 10267334 10272768 10289664 10307264 10334208 10350592 10367616 10407936 10452992 10486784 10549504 10552752 10570802 10593792 10629366 10657152 10674048 10691604 10720256 10733184 10737888 10779648 10814496 10861312 10879176 10903552 10929636 11004224 11007612 11010048 11055264 11073447 11116512 11152449 11182336 11200728 11206656 11244288 11249216 11285582 11329472 11348106 11354112 11397232 11400741 11403264 11440128 11478544 11531784 11534336 11595672 11600754 11640832 11644416 11683518 11734096 11759616 11797632 11829248 11848704 11868192 11888492 11894784 11984896 12004608 12056576 12060288 12142592 12198912 12218976 12239876 12266496 12271872 12311544 12313081 12359424 12379752 12400927 12412928 12433344 12453056 12522048 12527536 12576256 12580128 12582912 12655368 12745656 12751242 12800832 12821886 12842214 12845056 12897808 12913362 12947968 12969264 12976128 13025408 13067516 13074432 13095936 13118336 13200858 13246464 13303808 13307904 13352592 13358444 13432452 13453748 13483008 13528284 13534213 13541376 13563648 13585152 13586848 13630771 13660416 13697024 13719552 13778944 13823488 13877248 13934239 13964544 14009688 14011437 14070336 14093478 14125056 14148288 14172488 14209536 14232064 14255472 14310912 14317184 14372864 14419328 14450688 14505568 14510034 14566464 14572848 14653584 14676816 14680064 14740352 14758128 14764596 14822016 14869932 14876449 14934304 14942208 14958867 14966784 14992384 15130808 15138816 15200988 15204352 15253504 15285204 15375712 15401001 15409152 15460896 15467672 15501312 15525888 15551424 15578024 15611904 15671194 15679488 15730176 15782998 15798272 15824256 15856203 15859712 15944049 16006144 16011072 16080384 16106832 16134382 16169472 16221744 16265216 16291968 16318764 16355328 16362496 16415392 16479232 16506336 16515072 16577792 16582896 16696064 16773504 16777216 16801092 16866432 16873824 16928373 16994208 17001656 17022159 17067776 17095848 17104896 17122952 17160192 17217816 17225362 17292352 17297676 17301504 17401131 17432576 17461248 17525277 17601144 17661952 17734486 17743872 17773056 17803456 17832738 17842176 17909936 17977344 18006912 18037712 18055168 18084864 18113536 18213888 18292736 18298368 18359814 18407808 18467316 18539136 18619392 18650016 18679584 18681916 18760448 18783072 18791304 18833408 18864384 18874368 18946048 19007296 19081216 19126863 19201248 19263321 19267584 19346712 19421952 19430464 19453896 19538112 19569088 19601274 19611648 19677504 19686128 19762688 19826576 19869696 19922944 19945156 19955712 20028888 20037666 20148678 20180622 20185088 20267984 20292426 20312064 20377728 20380272 20534668 20545536 20579328 20614528 20668416 20701184 20735232 20804861 20815872 20905984 20973568 21099008 21105504 21141604 21187584 21258732 21268049 21314304 21348096 21383208 21419783 21440512 21466368 21475776 21559296 21628992 21722624 21758352 21807104 21859272 22008448 22015224 22020096 22110528 22146894 22233024 22304898 22364672 22401456 22413312 22488576 22498432 22571164 22658944 22696212 22708224 22794464 22801482 22806528 22880256 22957088 23063568 23068672 23191344 23201508 23281664 23288832 23367036 23377277 23468192 23506791 23519232 23544059 23595264 23658496 23674497 23697408 23736384 23776984 23789568 23969792 24009216 24113152 24120576 24201573 24285184 24397824 24437952 24479752 24532992 24543744 24623088 24626162 24718848 24759504 24801854 24825856 24866688 24906112 25044096 25055072 25152512 25160256 25165824 25310736 25491312 25502484 25601664 25643772 25684428 25690112 25795616 25826724 25838043 25895936 25938528 25952256 26050816 26135032 26148864 26191872 26236672 26401716 26492928 26601729 26607616 26615808 26705184 26716888 26749107 26864904 26907496 26966016 27056568 27068426 27082752 27127296 27170304 27173696 27261542 27320832 27394048 27439104 27539721 27557888 27646976 27754496 27868478 27929088 28019376 28022874 28140672 28186956 28250112 28296576 28344976 28419072 28464128 28510944 28621824 28634368 28745728 28838656 28901376 29011136 29020068 29132928 29145696 29307168 29353632 29360128 29401911 29480704 29516256 29529192 29644032 29739864 29752898 29868608 29884416 29917734 29933568 29984768 30056499 30261616 30270933 30277632 30401976 30408704 30507008 30570408 30751424 30802002 30818304 30921792 30935344 31002624 31051776 31102848 31156048 31223808 31342388 31358976 31460352 31565996 31596544 31648512 31712406 31719424 31888098 32012288 32022144 32160768 32213664 32268764 32338944 32443488 32530432 32583936 32637528 32693353 32710656 32724992 32830784 32958464 33012672 33030144 33155584 33165792 33392128 33547008 33554432 33602184 33659659 33732864 33747648 33856746 33988416 34003312 34044318 34135552 34191696 34209792 34245904 34320384 34435632 34450724 34584704 34595352 34603008 34802262 34865152 34922496 35050554 35202288 35323904 35468972 35487744 35546112 35606912 35665476 35684352 35819872 35935669 35954688 36013824 36075424 36110336 36169728 36227072 36427776 36585472 36596736 36719628 36735721 36815616 36934632 36939243 36997807 37078272 37202781 37238784 37300032 37359168 37363832 37520896 37566144 37582608 37666816 37728768 37748736 37892096 38014592 38162432 38253726 38402496 38526642 38535168 38693424 38843904 38860928 38907792 39076224 39138176 39202548 39223296 39355008 39372256 39525376 39653152 39739392 39845888 39890312 39911424 40057776 40075332 40297356 40361244 40370176 40535968 40584852 40602639 40624128 40755456 40760544 40892313 41069336 41091072 41158656 41229056 41336832 41402368 41470464 41609722 41631744 41802717 41811968 41947136 42034311 42198016 42211008 42283208 42375168 42517464 42536098 42628608 42696192 42766416 42839566 42881024 42932736 42951552 43118592 43257984 43445248 43516704 43614208 43718544 44016896 44030448 44040192 44221056 44293788 44466048 44609796 44629347 44729344 44802912 44826624 44876601 44977152 44996864 45142328 45317888 45392424 45416448 45588928 45602964 45613056 45760512 45914176 46127136 46137344 46203003 46382688 46403016 46563328 46577664 46734072 46754554 46936384 47013582 47038464 47088118 47190528 47316992 47348994 47394816 47472768 47553968 47568609 47579136 47939584 48018432 48226304 48241152 48403146 48570368 48795648 48875904 48959504 49065984 49087488 49246176 49252324 49437696 49519008 49603708 49651712 49733376 49812224 50088192 50110144 50305024 50320512 50331648 50621472 50785119 50982624 51004968 51203328 51287544 51368856 51375269 51380224 51591232 51653448 51676086 51791872 51877056 51904512 52101632 52270064 52297728 52383744 52473344 52803432 52985856 53203458 53215232 53231616 53410368 53433776 53498214 53729808 53814992 53932032 54113136 54136852 54165504 54254592 54340608 54347392 54523084 54641664 54788096 54849179 54878208 55079442 55115776 55293952 55508992 55736956 55858176 56038752 56045748 56281344 56373912 56470337 56500224 56593152 56689952 56838144 56928256 57021888 57243648 57268736 57491456 57677312 57802752 58022272 58040136 58139411 58265856 58291392 58614336 58707264 58720256 58803822 58961408 59032512 59058384 59288064 59479728 59505796 59737216 59768832 59835468 59867136 59969536 60112998 60523232 60541866 60555264 60803952 60817408 61014016 61140816 61502848 61604004 61636608 61843584 61870688 62005248 62070701 62103552 62205696 62312096 62414583 62447616 62684776 62717952 62920704 63131992 63193088 63297024 63424812 63438848 63776196 63804147 64024576 64044288 64259349 64321536 64427328 64537528 64677888 64886976 65060864 65167872 65275056 65386706 65421312 65449984 65661568 65916928 66025344 66060288 66311168 66331584 66784256 67094016 67108864 67204368 67319318 67465728 67495296 67713492 67976832 68006624 68088636 68271104 68383392 68419584 68491808 68640768 68871264 68901448 69169408 69190704 69206016 69604524 69730304 69844992 70101108 70131831 70404576 70520373 70632177 70647808 70937944 70975488 71023491 71092224 71213824 71330952 71368704 71639744 71871338 71909376 72027648 72150848 72220672 72339456 72454144 72604719 72855552 73170944 73193472 73439256 73471442 73631232 73869264 73878486 73995614 74156544 74405562 74477568 74600064 74718336 74727664 75041792 75132288 75165216 75333632 75457536 75497472 75784192 76029184 76324864 76507452 76804992 77053284 77070336 77386848 77514129 77687808 77721856 77815584 78152448 78276352 78405096 78446592 78710016 78744512 79050752 79306304 79478784 79691776 79780624 79805187 79822848 80115552 80150664 80594712 80722488 80740352 81071936 81169704 81205278 81248256 81510912 81521088 81784626 82138672 82182144 82317312 82458112 82673664 82804736 82940928 83219444 83263488 83605434 83623936 83894272 84068622 84396032 84422016 84566416 84750336 85034928 85072196 85257216 85392384 85532832 85679132 85762048 85865472 85903104 86191567 86237184 86515968 86806489 86890496 87033408 87228416 87437088 88033792 88060896 88080384 88442112 88587576 88739101 88932096 89219592 89258694 89458688 89605824 89653248 89753202 89954304 89993728 90284656 90635776 90784848 90832896 91177856 91205928 91226112 91521024 91828352 92254272 92274688 92406006 92765376 92806032 93126656 93155328 93468144 93509108 93872768 94027164 94076928 94176236 94381056 94633984 94697988 94739491 94789632 94945536 95107936 95137218 95158272 95879168 96036864 96452608 96482304 96806292 97140736 97539673 97591296 97751808 97919008 98080059 98131968 98174976 98492352 98504648 98875392 99038016 99207416 99303424 99466752 99624448 100176384 100220288 100610048 100641024 100663296 100978977 101242944 101570238 101965248 102009936 102406656 102575088 102737712 102750538 102760448 103182464 103306896 103352172 103583744 103754112 103809024 104203264 104540128 104595456 104767488 104946688 105606864 105971712 106406916 106430464 106463232 106820736 106867552 106996428 107459616 107629984 107807007 107864064 108226272 108273704 108331008 108509184 108681216 108694784 109046168 109283328 109576192 109698358 109756416 110158884 110207163 110231552 110587904 110817729 110993421 111017984 111473912 111608343 111716352 112077504 112091496 112562688 112747824 112940674 113000448 113186304 113379904 113676288 113856512 114043776 114487296 114537472 114982912 115354624 115605504 116044544 116080272 116278822 116531712 116582784 117228672 117414528 117440512 117607644 117922816 118065024 118116768 118576128 118959456 119011592 119474432 119537664 119670936 119734272 119939072 120225996 121046464 121083732 121110528 121607904 121634816 121807917 122028032 122281632 122676939 123005696 123208008 123273216 123687168 123741376 124010496 124141402 124207104 124411392 124624192 124829166 124895232 125369552 125408151 125435904 125841408 126263984 126386176 126594048 126849624 126877696 127552392 127608294 128049152 128088576 128518698 128643072 128854656 129075056 129355776 129773952 130121728 130335744 130550112 130773412 130842624 130899968 131323136 131833856 132050688 132120576 132622336 132663168 133568512 133888041 134188032 134217728 134408736 134638636 134931456 134990592 135426984 135443891 135953664 136013248 136177272 136542208 136766784 136839168 136983616 137281536 137742528 137802896 138338816 138381408 138412032 139209048 139460608 139689984 140202216 140263662 140809152 141040746 141264354 141295616 141875888 141950976 142046982 142184448 142427648 142661904 142737408 143279488 143742676 143818752 144055296 144301696 144441344 144678912 144908288 145209438 145711104 146341888 146386944 146878512 146942884 147262464 147738528 147756972 147991228 148313088 148811124 148876343 148955136 149200128 149436672 149455328 149938481 150083584 150264576 150330432 150667264 150915072 150994944 151568384 152058368 152649728 153014904 153276629 153609984 154106568 154125807 154140672 154773696 155028258 155375616 155443712 155631168 156304896 156552704 156810192 156893184 157420032 157489024 158101504 158612608 158957568 159383552 159561248 159610374 159645696 160231104 160301328 161189424 161444976 161480704 162143872 162339408 162410556 162496512 163021824 163042176 163569252 163640939 164277344 164364288 164547537 164634624 164916224 165347328 165609472 165881856 166438888 166526976 167210868 167247872 167788544 168137244 168792064 168844032 169132832 169411011 169500672 170069856 170144392 170514432 170784768 171065664 171358264 171524096 171730944 171806208 172383134 172474368 173031936 173612978 173780992 174066816 174418233 174456832 174874176 176067584 176121792 176160768 176884224 177175152 177478202 177864192 178439184 178517388 178917376 179211648 179306496 179506404 179908608 179987456 180569312 181271552 181569696 181665792 182355712 182411856 182452224 183042048 183656704 184508544 184549376 184812012 185530752 185612064 186212103 186253312 186310656 186936288 187018216 187243749 187745536 188054328 188153856 188352472 188762112 189267968 189395976 189478982 189579264 189891072 190215872 190274436 190316544 191412441 191758336 192073728 192778047 192905216 192964608 193612584 194281472 195079346 195182592 195503616 195838016 196160118 196263936 196349952 196984704 197009296 197750784 198076032 198414832 198606848 198933504 199248896 200352768 200440576 201220096 201282048 201326592 201957954 202485888 203140476 203930496 204019872 204813312 205150176 205475424 205501076 205520896 206364928 206613792 206704344 207167488 207508224 207618048 208406528 209080256 209190912 209534976 209893376 210395493 211213728 211896531 211943424 212813832 212860928 212926464 213641472 213735104 213992856 214919232 215259968 215614014 215728128 216452544 216547408 216662016 217018368 217362432 217389568 218092336 218566656 219152384 219396716 219512832 220317768 220414326 220463104 221175808 221635458 221986842 222035968 222947824 223216686 223432704 224155008 224182992 225125376 225495648 225881348 226000896 226372608 226759808 227352576 227713024 228087552 228853471 228974592 229074944 229965824 230709248 231211008 232089088 232160544 232557644 233063424 233165568 233948539 234457344 234829056 234881024 235215288 235617613 235845632 236130048 236233536 237152256 237918912 238023184 238948864 239075328 239341872 239468544 239878144 240451992 242092928 242167464 242221056 243215808 243269632 243615834 244056064 244563264 245353878 246011392 246416016 246546432 247374336 247482752 248020992 248282804 248414208 248822784 249248384 249658332 249790464 250739104 250816302 250871808 251682816 252527968 252772352 253188096 253699248 253755392 255104784 255216588 256098304 256177152 257037396 257150047 257286144 257709312 258150112 258574701 258711552 258984649 259547904 260243456 260419467 260671488 261100224 261546824 261685248 261799936 262646272 263667712 264101376 264241152 265244672 265326336 266217303 267137024 267776082 268376064 268435456 268817472 269277272 269862912 269981184 270853968 270887782 271907328 272026496 272354544 273084416 273533568 273678336 273967232 274563072 275485056 275605792 276677632 276762816 276824064 278418096 278921216 279379968 280404432 280527324 281618304 282081492 282528708 282591232 283751776 283901952 284093964 284218473 284368896 284855296 285323808 285474816 286558976 287485352 287637504 288110592 288603392 288882688 289357824 289816576 290418876 291422208 292619019 292683776 292773888 293757024 293885768 294240177 294524928 295477056 295513944 295982456 296626176 297622248 297752686 297910272 298400256 298873344 298910656 299876962 300167168 300529152 300660864 301334528 301830144 301989888 302936931 303136768 304116736 305299456 306029808 306553258 307219968 308213136 308251614 308281344 309547392 310056516 310751232 310887424 311262336 312609792 313105408 313620384 313786368 314840064 314978048 316203008 317225216 317915136 318767104 319122496 319220748 319291392 320462208 320602656 322378848 322889952 322961408 323421021 324287744 324678816 324821112 324993024 326043648 326084352 327138504 327281878 328554688 328728576 329095074 329269248 329832448 330621489 330694656 331218944 331763712 332877776 332980263 333053952 334421736 334495744 335577088 336274488 337584128 337688064 338265664 338822022 339001344 340139712 340288784 341028864 341569536 342131328 342716528 343048192 343461888 343612416 344766268 344948736 346063872 347225956 347561984 348133632 348836466 348913664 349748352 352135168 352243584 352321536 353768448 354350304 354956404 355728384 356878368 357034776 357834752 358423296 358612992 359012808 359626883 359817216 359974912 361138624 362543104 363139392 363331584 364711424 364823712 364904448 366084096 367313408 369017088 369098752 369624024 371061504 371224128 372424206 372506624 372621312 373872576 374036432 374487498 375491072 376108656 376307712 376704944 377524224 378535936 378791952 378957964 379158528 379782144 380431744 380548872 380633088 382824882 383516672 384147456 385556094 385810432 385929216 387225168 388562944 390158692 390365184 391007232 391676032 392320236 392527872 392699904 393969408 394018592 395292359 395501568 396152064 396829664 397213696 397867008 398497792 400705536 400881152 402440192 402564096 402653184 403915908 404092931 404971776 406280952 406331673 406975877 407860992 408039744 409626624 410300352 410950848 411002152 411041792 412729856 413227584 413408688 414334976 415016448 415236096 416813056 418160512 418381824 419069952 419786752 420790986 422427456 423793062 423886848 425627664 425721856 425852928 427282944 427470208 427985712 429838464 430519936 431228028 431456256 432905088 433094816 433324032 434036736 434724864 434779136 436184672 437133312 438304768 438793432 439025664 440635536 440828652 440926208 442351616 443270916 443973684 444071936 445895648 446433372 446629029 446865408 448310016 448365984 449815443 450250752 450991296 451762696 452001792 452745216 453519616 454705152 455426048 456175104 457706942 457949184 458149888 459829887 459931648 461418496 462377421 462422016 464178176 464321088 465115288 466126848 466331136 467897078 468914688 469658112 469762048 470430576 471235226 471691264 472260096 472467072 474304512 475837824 476046368 477897728 478150656 478683744 478937088 479756288 480903984 484185856 484334928 484442112 486431616 486539264 487231668 488112128 489126528 490707756 490922817 492022784 492832032 493092864 493642611 494748672 494965504 496041984 496565608 496828416 497645568 498496768 499316664 499580928 501478208 501632604 501743616 503365632 505055936 505544704 506376192 507398496 507510784 508233033 510209568 510433176 512196608 512354304 514074792 514300094 514572288 515418624 516300224 517149402 517423104 517969298 519095808 520486912 520838934 521342976 522200448 523093648 523254699 523370496 523599872 525292544 527335424 528202752 528482304 530489344 530652672 532434606 534274048 535552164 536752128 536870912 537634944 538554544 539725824 539962368 541707936 541775564 543814656 544052992 544709088 546168832 547067136 547356672 547934464 549126144 550970112 551211584 553355264 553525632 553648128 556836192 557842432 558636309 558759936 560808864 561054648 563236608 564162984 565057416 565182464 567503552 567803904 568187928 568436946 568737792 569710592 570647616 570949632 573117952 574970704 575275008 576221184 577206784 577765376 578715648 579633152 580837752 582844416 585238038 585367552 585547776 587514048 587771536 588480354 589049856 590954112 591027888 591964912 593252352 595244496 595505372 595820544 596800512 597746688 597821312 599753924 600334336 601058304 601321728 602669056 603340969 603660288 603979776 605873862 606273536 608233472 610598912 612059616 613106516 614439936 616426272 616503228 616562688 619094784 620113032 621173707 621502464 621774848 622524672 625219584 626210816 627240768 627572736 629680128 629956096 632406016 634450432 635830272 637534208 638244992 638441496 638582784 639533521 640924416 641205312 644757696 645779904 645922816 646842042 648575488 649357632 649642224 649986048 652087296 652168704 654277008 654563756 657109376 657457152 658190148 658538496 659664896 661242978 661389312 662437888 663527424 665755552 665960526 666107904 668843472 668991488 671154176 672548976 675168256 675376128 676531328 677644044 678002688 680279424 680577568 682057728 682777711 683139072 684262656 685433056 686096384 686560413 686923776 687224832 689532536 689897472 692127744 694451912 695123968 696267264 697672932 697827328 699496704 701845617 704270336 704487168 704643072 706852839 707536896 708700608 709912808 711456768 713756736 714069552 715669504 716846592 717225984 718025616 719253766 719634432 719949824 722277248 725086208 726278784 726663168 729422848 729647424 729808896 732168192 734626816 738034176 738197504 739248048 742123008 742448256 744848412 745013248 745242624 747745152 748072864 748974996 750982144 752217312 752615424 753409888 755048448 757071872 757583904 757915928 758317056 759564288 760863488 761097744 761266176 765649764 767033344 768294912 771112188 771450141 771620864 771858432 774450336 775724103 776953947 777125888 780317384 780730368 781258401 782014464 783352064 784640472 785055744 785399808 787938816 788037184 790584718 791003136 792304128 793659328 794427392 795734016 796995584 798651909 801411072 801762304 804880384 805128192 805306368 807831816 808185862 809943552 812561904 812663346 813951754 815721984 816079488 819253248 820600704 821901696 822004304 822083584 825459712 826455168 826817376 828669952 830032896 830472192 833626112 836321024 836763648 838139904 839573504 841581972 844854912 847586124 847773696 851255328 851443712 851705856 852655419 854565888 854940416 855971424 859676928 861039872 862456056 862912512 865810176 866189632 866648064 868073472 869449728 869558272 872369344 874266624 876609536 877586864 877857057 878051328 881271072 881657304 881852416 884703232 886541832 887947368 888143872 891791296 892866744 893258058 893730816 896620032 896731968 899630886 900501504 901982592 903525392 904003584 905490432 907039232 909410304 910852096 912350208 915413884 915898368 916299776 919659774 919863296 922836992 924754842 924844032 928356352 928642176 930230576 932253696 932662272 935794156 937829376 939316224 939524096 940861152 942470452 943382528 944520192 944934144 948107237 948609024 951675648 952092736 955795456 956301312 957367488 957874176 959512576 961807968 968371712 968669856 968884224 972863232 973078528 974463336 976130111 976224256 978253056 981415512 981845634 984045568 985664064 986185728 987285222 989497344 989931008 992083968 993131216 993656832 995291136 996993536 998633328 999161856 1002956416 1003265208 1003487232 1006731264 1010111872 1011089408 1012752384 1014796992 1015021568 1016466066 1020419136 1020866352 1024393216 1024708608 1028149584 1028600188 1029144576 1030837248 1032600448 1034298804 1034846208 1035938596 1038191616 1040973824 1041677868 1042134401 1042685952 1044400896 1046187296 1046509398 1046740992 1047199744 1050585088 1054670848 1056405504 1056964608 1060978688 1061305344 1064869212 1068548096 1071104328 1072936403 1073504256 1073741824 1075269888 1077109088 1078880649 1079451648 1079924736 1083415872 1083551128 1087629312 1088105984 1089418176 1092337664 1094134272 1094713344 1095868928 1098252288 1101940224 1102423168 1106710528 1107051264 1107296256 1113672384 1115684864 1117272618 1117519872 1121617728 1122109296 1126473216 1128325968 1130114832 1130364928 1135007104 1135607808 1136375856 1136873892 1137475584 1139421184 1141295232 1141899264 1146235904 1149941408 1150550016 1152442368 1154413568 1155530752 1157431296 1159266304 1161675504 1165688832 1170476076 1170735104 1171095552 1175028096 1175543072 1176960708 1178099712 1181908224 1182055776 1183929824 1185877077 1186504704 1190488992 1191010744 1191641088 1193601024 1195493376 1195642624 1199507848 1200668672 1202116608 1202643456 1205338112 1206681938 1207320576 1207959552 1211747724 1212278793 1212547072 1216466944 1218995019 1220927631 1221197824 1224119232 1226213032 1228879872 1232852544 1233006456 1233125376 1238189568 1240226064 1242347414 1243004928 1243549696 1245049344 1250439168 1252421632 1254481536 1255145472 1259360256 1259912192 1264812032 1268900864 1271660544 1275068416 1276489984 1276882992 1277165568 1279067042 1281848832 1282410624 1289515392 1291559808 1291845632 1293684084 1297150976 1298715264 1299284448 1299972096 1304174592 1304337408 1308554016 1309127512 1314218752 1314914304 1316380296 1317076992 1319329792 1322485956 1322778624 1324875776 1327054848 1331511104 1331921052 1332215808 1337686944 1337982976 1339887087 1342308352 1345097952 1349446329 1350336512 1350752256 1353062656 1355288088 1356005376 1360558848 1361155136 1364115456 1365555422 1366278144 1368525312 1370866112 1372192768 1373120826 1373847552 1374449664 1379065072 1379489661 1379794944 1384255488 1388903824 1390247936 1392534528 1395345864 1395654656 1398993408 1403691234 1408540672 1408974336 1409286144 1413705678 1415073792 1417401216 1419825616 1422913536 1427513472 1428139104 1431339008 1433693184 1434451968 1436051232 1438507532 1439268864 1439899648 1444554496 1450172416 1452557568 1453326336 1458845696 1459294848 1459617792 1464336384 1469253632 1472768451 1476068352 1476395008 1478496096 1484246016 1484896512 1489696824 1489882801 1490026496 1490485248 1495490304 1496145728 1497949992 1501964288 1504434624 1505230848 1506819776 1510096896 1514143744 1515167808 1515831856 1516634112 1519128576 1521726976 1522195488 1522532352 1531299528 1534066688 1536589824 1542224376 1542900282 1543241728 1543716864 1548900672 1551448206 1553907894 1554251776 1560634768 1561460736 1562516802 1564028928 1566704128 1569280944 1570111488 1570799616 1575877632 1576074368 1581169436 1582006272 1584608256 1587318656 1588854784 1591468032 1593991168 1597303818 1602822144 1603524608 1609760768 1610256384 1610612736 1615663632 1616371724 1619887104 1625123808 1625326692 1627903508 1631443968 1632158976 1637639773 1638506496 1641201408 1643803392 1644008608 1644167168 1649323291 1650919424 1652910336 1653634752 1657339904 1660065792 1660944384 1667252224 1672642048 1673527296 1676279808 1679147008 1683163944 1686042919 1689709824 1695172248 1695547392 1702510656 1702887424 1703411712 1705310838 1709131776 1709880832 1711942848 1719353856 1722079744 1724912112 1725825024 1731620352 1732379264 1733296128 1736146944 1738899456 1739116544 1744738688 1748533248 1753219072 1755173728 1755714114 1756102656 1762542144 1763314608 1763704832 1769406464 1773083664 1775894736 1776287744 1783582592 1785733488 1786516116 1787461632 1793240064 1793463936 1799261772 1800050329 1801003008 1803965184 1807050784 1808007168 1810022907 1810980864 1814078464 1818820608 1821704192 1824700416 1830827768 1831796736 1832599552 1839319548 1839726592 1845673984 1849509684 1849688064 1856712704 1857284352 1860461152 1863521121 1864507392 1865324544 1871588312 1875658752 1878632448 1879048192 1881722304 1884940904 1886765056 1889040384 1889868288 1896214474 1897218048 1903351296 1904185472 1911590912 1912602624 1914734976 1915748352 1918600563 1919025152 1923615936 1936743424 1937339712 1937768448 1945726464 1946157056 1948926672 1952260222 1952448512 1956506112 1962831024 1963691268 1968091136 1971328128 1972371456 1974570444 1978994688 1979862016 1984167936 1986262432 1987313664 1990582272 1993987072 1997266656 1998323712 2005912832 2006530416 2006974464 2013462528 2020223744 2022178816 2025504768 2029593984 2030043136 2032932132 2040838272 2041732704 2048333133 2048786432 2049417216 2056299168 2057200376 2058289152 2059681239 2061674496 2065200896 2068597608 2069692416 2071877192 2076383232 2081947648 2083355736 2084268802 2085371904 2088801792 2092374592 2093018796 2093481984 2094399488 2101170176 2105536851 2109341696 2112811008 2113929216 2120558517 2121957376 2122610688 2129738424 2137096192 2142208656 2145872806 2147008512 2147483648 2150539776 2154218176 2157761298 2158903296 2159849472 2166831744 2167102256 2175258624 2176211968 2178836352 2184675328 2188268544 2189426688 2191737856 2196504576 2203880448 2204846336 2213421056 2214102528 2214592512 2227344768 2231369728 2234545236 2235039744 2243235456 2244218592 2252946432 2256651936 2260229664 2260729856 2270014208 2271215616 2272751712 2273747784 2274951168 2278842368 2282590464 2283798528 2292471808 2299882816 2301100032 2304884736 2308827136 2311061504 2314350423 2314862592 2318532608 2323351008 2330861841 2331377664 2340952152 2341470208 2342191104 2350056192 2351086144 2353921416 2356199424 2363816448 2364111552 2367859648 2371754154 2373009408 2380977984 2382021488 2383282176 2387202048 2390986752 2391285248 2399015696 2401337344 2404233216 2405286912 2410676224 2413363876 2414641152 2415919104 2423495448 2424557586 2425094144 2432933888 2437990038 2441855262 2442395648 2448238464 2452426064 2457759744 2465705088 2466012912 2466250752 2476379136 2480452128 2484694828 2486009856 2487099392 2490098688 2500878336 2504843264 2508963072 2510290944 2517388181 2518720512 2519824384 2529624064 2537801728 2543321088 2550136832 2552979968 2553765984 2554331136 2558134084 2563697664 2564821248 2573433929 2579030784 2583119616 2583691264 2587368168 2594301952 2597430528 2598568896 2599944192 2608349184 2608674816 2617108032 2618255024 2628437504 2629828608 2632760592 2634153984 2638659584 2644971912 2645557248 2649751552 2654109696 2663022208 2663842104 2664431616 2675373888 2675965952 2679774174 2684616704 2690195904 2698892658 2700673024 2701504512 2706125312 2710576176 2712010752 2721117696 2722310272 2728230912 2731110844 2732556288 2737050624 2741732224 2744385536 2746241652 2747695104 2748899328 2758130144 2758979322 2759589888 2768510976 2777807648 2780495872 2785069056 2790691728 2791309312 2797986816 2807382468 2817081344 2817948672 2818572288 2827411356 2828650517 2830147584 2834802432 2839651232 2844321711 2845827072 2848831139 2855026944 2856278208 2862678016 2867386368 2868903936 2872102464 2877015064 2878537728 2879799296 2889108992 2900344832 2905115136 2906652672 2917691392 2918589696 2919235584 2928390333 2928672768 2938507264 2945536902 2952136704 2952790016 2956992192 2968492032 2969793024 2979393648 2979765602 2980052992 2980970496 2990980608 2992291456 2995899984 3003928576 3008869248 3010461696 3013639552 3020193792 3028287488 3030335616 3031663712 3033268224 3038257152 3043453952 3044390976 3045064704 3062599056 3068133376 3073179648 3084448752 3085800564 3086483456 3087433728 3097801344 3102896412 3107815788 3108503552 3121269536 3122921472 3125033604 3126403203 3128057856 3133408256 3138561888 3140222976 3141599232 3151755264 3152148736 3162338872 3164012544 3169216512 3174637312 3177709568 3182936064 3187982336 3194607636 3205644288 3207049216 3218809209 3219521536 3220512768 3221225472 3231327264 3232743448 3236641947 3239774208 3250247616 3250653384 3255807016 3262887936 3264317952 3275279546 3277012992 3282402816 3287606784 3288017216 3288334336 3298646582 3301838848 3305820672 3307269504 3314679808 3320131584 3321888768 3334504448 3345284096 3347054592 3352559616 3358294016 3366327888 3372085838 3379419648 3390344496 3391094784 3405021312 3405774848 3406823424 3410621676 3418263552 3419761664 3423885696 3438707712 3444159488 3449824224 3451650048 3463240704 3464758528 3466592256 3472293888 3477798912 3478233088 3489477376 3497066496 3506438144 3510347456 3511428228 3512205312 3525084288 3526629216 3527409664 3538812928 3546167328 3551789472 3552575488 3557631231 3567165184 3571466976 3573032232 3574923264 3586480128 3586927872 3598523544 3600100658 3602006016 3607930368 3614101568 3616014336 3620045814 3621961728 3628156928 3636836379 3637641216 3643408384 3649400832 3661655536 3662782893 3663593472 3665199104 3678639096 3679453184 3691347968 3699019368 3699376128 3713425408 3714568704 3720922304 3727042242 3729014784 3730649088 3743176624 3751317504 3757264896 3758096384 3763444608 3769881808 3773530112 3778080768 3779736576 3792428948 3794436096 3806702592 3808370944 3823181824 3825205248 3829469952 3831496704 3837201126 3838050304 3847231872 3873486848 3874679424 3875536896 3891452928 3892314112 3897853344 3904520444 3904897024 3913012224 3925662048 3927382536 3936182272 3942656256 3944742912 3949140888 3957989376 3959724032 3968335872 3972524864 3974627328 3981164544 3987974144 3994533312 3996647424 4011825664 4013060832 4013948928 4026925056 4040447488 4044357632 4051009536 4059187968 4060086272 4065864264 4081676544 4083465408 4096666266 4097572864 4098834432 4112598336 4114400752 4116578304 4119362478 4123348992 4130401792 4137195216 4139384832 4143754384 4152766464 4163895296 4166711472 4168537604 4170743808 4177603584 4184749184 4186037592 4186963968 4188798976 4202340352 4211073702 4218683392 4225622016 4227858432 4241117034 4243914752 4245221376 4259476848 4274192384 4284417312 4291745612 4294017024 4294967296 4301079552 4308436352 4315522596 4317806592 4319698944 4333663488 4334204512 4348215949 4350517248 4352423936 4357672704 4369350656 4376537088 4378853376 4383475712 4393009152 4407760896 4409692672 4426842112 4428205056 4429185024 4445022241 4454689536 4462739456 4469090472 4469648403 4470079488 4476734647 4486470912 4488437184 4505892864 4513303872 4520459328 4521459712 4540028416 4542431232 4545503424 4547495568 4549902336 4557684736 4565180928 4567597056 4584943616 4599765632 4602200064 4609769472 4617654272 4622123008 4628700846 4629725184 4637065216 4646702016 4661723682 4662755328 4681904304 4682940416 4684382208 4700112384 4702172288 4707842832 4712398848 4727632896 4728223104 4735719296 4743508308 4746018816 4761955968 4764042976 4766564352 4774404096 4781973504 4782570496 4798031392 4802674688 4808466432 4810573824 4821352448 4826727752 4829282304 4831838208 4846990896 4849115172 4850188288 4865867776 4875980076 4883710524 4884791296 4896476928 4904852128 4912919319 4915519488 4931410176 4932025824 4932501504 4947969873 4952758272 4960904256 4969389656 4972019712 4974198784 4980197376 5001756672 5009686528 5017926144 5020581888 5034776362 5037441024 5039648768 5058128757 5059248128 5075603456 5086642176 5100273664 5105959936 5107531968 5108662272 5116268168 5127395328 5129642496 5146867858 5158061568 5166239232 5167382528 5174736336 5188603904 5194861056 5197137792 5199888384 5216698368 5217349632 5234216064 5236510048 5256875008 5259657216 5265521184 5268307968 5277319168 5289943824 5291114496 5299503104 5308219392 5326044416 5327684208 5328863232 5350747776 5351931904 5359548348 5369233408 5380391808 5397785316 5400150987 5401346048 5403009024 5412250624 5421152352 5424021504 5430068721 5442235392 5444620544 5456461824 5462221688 5465112576 5474101248 5483464448 5488771072 5492483304 5495390208 5497798656 5516260288 5517958644 5519179776 5537021952 5555615296 5560991744 5570138112 5581383456 5582618624 5590563363 5595973632 5614764936 5634162688 5635897344 5637144576 5654822712 5657301034 5660295168 5669604864 5679302464 5688643422 5691654144 5697662278 5710053888 5712556416 5725356032 5734772736 5737807872 5744204928 5754030128 5755801689 5757075456 5759598592 5778217984 5800689664 5810230272 5813305344 5835382784 5837179392 5838471168 5856780666 5857345536 5877014528 5891073804 5904273408 5905580032 5913984384 5936984064 5939586048 5958787296 5959531204 5960105984 5961940992 5981961216 5984582912 5991799968 6007857152 6017738496 6020923392 6027279104 6040387584 6056574976 6060671232 6063327424 6066536448 6076514304 6086907904 6088781952 6090129408 6125198112 6136266752 6144999399 6146359296 6168897504 6171601128 6172966912 6174867456 6195602688 6205792824 6215631576 6217007104 6242539072 6245842944 6250067208 6252806406 6256115712 6266816512 6277123776 6280445952 6283198464 6303510528 6304297472 6324677744 6328025088 6338433024 6349274624 6355419136 6365872128 6375964672 6389215272 6411288576 6414098432 6437618418 6439043072 6441025536 6442450944 6462654528 6465486896 6473283894 6479548416 6500495232 6501306768 6511614032 6525775872 6528635904 6550559092 6554025984 6564805632 6575213568 6576034432 6576668672 6597293164 6603677696 6611641344 6614539008 6629359616 6636750659 6640263168 6643777536 6669008896 6690568192 6694109184 6705119232 6716588032 6732655776 6744171676 6758839296 6780688992 6782189568 6810042624 6811549696 6813646848 6821243352 6832910777 6836527104 6839523328 6847771392 6877415424 6888318976 6899648448 6903300096 6926481408 6929517056 6933184512 6944587776 6955597824 6956466176 6978954752 6994132992 7012876288 7020694912 7022856456 7024410624 7050168576 7053258432 7054819328 7077625856 7092334656 7103578944 7105150976 7115262462 7134330368 7142933952 7146064464 7149846528 7172960256 7173855744 7197047088 7200201316 7204012032 7215860736 7228203136 7232028672 7240091628 7243923456 7256313856 7273672758 7275282432 7286816768 7298801664 7323311072 7325565786 7327186944 7330398208 7357278192 7358906368 7382695936 7398038736 7398752256 7426850816 7429137408 7441844608 7454084484 7458029568 7461298176 7486353248 7502635008 7510554821 7514529792 7516192768 7526889216 7539763616 7547060224 7552164543 7556161536 7559473152 7584857896 7588872192 7613405184 7616741888 7646363648 7650410496 7658939904 7662993408 7674402252 7676100608 7694463744 7720301787 7746973696 7749358848 7751073792 7782905856 7784628224 7795706688 7809040888 7809794048 7826024448 7851324096 7854765072 7872364544 7885312512 7889485824 7898281776 7915978752 7919448064 7936671744 7945049728 7949254656 7962329088 7975948288 7989066624 7993294848 8023651328 8026121664 8027897856 8053850112 8080894976 8088715264 8102019072 8118375936 8120172544 8131728528 8163353088 8166930816 8193332532 8195145728 8197668864 8225196672 8228801504 8233156608 8238724956 8246697984 8260803584 8274390432 8278769664 8287508768 8305532928 8327790592 8333422944 8337075208 8341487616 8355207168 8369498368 8372075184 8373927936 8377597952 8404680704 8422147404 8437366784 8451244032 8455716864 8482234068 8485951551 8487829504 8490442752 8518953696 8532965133 8546493417 8548384768 8568834624 8583491224 8588034048 8589934592 8602159104 8616872704 8631045192 8635613184 8639397888 8667326976 8668409024 8696431898 8701034496 8704847872 8715345408 8738701312 8753074176 8757706752 8766951424 8785170999 8786018304 8815521792 8819385344 8853684224 8856410112 8858370048 8890044482 8909379072 8925478912 8938180944 8939296806 8940158976 8953469294 8972941824 8976874368 9011785728 9026607744 9040918656 9042919424 9080056832 9084862464 9091006848 9094991136 9099804672 9115369472 9130361856 9135194112 9169887232 9199531264 9204400128 9219538944 9235308544 9244246016 9257401692 9259450368 9274130432 9293404032 9323447364 9325510656 9363808608 9365880832 9368764416 9379209609 9400224768 9404344576 9415685664 9424797696 9455265792 9456446208 9471438592 9487016616 9492037632 9523911936 9528085952 9533128704 9548808192 9563947008 9565140992 9596062784 9605349376 9616932864 9621147648 9642704896 9653455504 9656427627 9658564608 9663676416 9693981792 9698230344 9700376576 9731735552 9751960152 9767421048 9769582592 9792953856 9809704256 9825838638 9831038976 9862820352 9864051648 9865003008 9895939746 9905516544 9921808512 9938779312 9944039424 9948397568 9960394752 10003513344 10019373056 10035852288 10041163776 10069552724 10074882048 10079297536 10116257514 10118496256 10151206912 10173284352 10200547328 10211919872 10215063936 10217324544 10232536336 10254790656 10259284992 10293735716 10316123136 10332478464 10334765056 10349472672 10377207808 10389722112 10394275584 10399776768 10429179607 10433396736 10434699264 10468432128 10473020096 10513750016 10519314432 10531042368 10536615936 10554638336 10579887648 10582228992 10599006208 10616438784 10652088832 10655368416 10657726464 10701495552 10703863808 10719096696 10738466816 10760783616 10795570632 10800301974 10802692096 10806018048 10824501248 10842304704 10848043008 10860137442 10884470784 10889241088 10912923648 10924443376 10930225152 10948202496 10966928896 10977542144 10984966608 10990780416 10995597312 11032520576 11035917288 11038359552 11074043904 11111230592 11121983488 11140276224 11162766912 11165237248 11181126726 11191947264 11229529872 11268325376 11271794688 11274289152 11309645424 11314602068 11320590336 11339209728 11358604928 11377286844 11383308288 11395324556 11420107776 11425112832 11450712064 11463478411 11469545472 11475615744 11488409856 11508060256 11511603378 11514150912 11519197184 11556435968 11601379328 11620460544 11626610688 11670765568 11674358784 11676942336 11713561332 11714691072 11754029056 11782147608 11802300433 11808546816 11811160064 11827968768 11873968128 11879172096 11917574592 11919062408 11920211968 11923881984 11963922432 11969165824 11983599936 12015714304 12035476992 12041846784 12054558208 12080775168 12113149952 12121342464 12126654848 12133072896 12153028608 12173815808 12177563904 12180258816 12250396224 12272533504 12289998798 12292718592 12337795008 12343202256 12345933824 12349734912 12391205376 12411585648 12431263152 12434014208 12485078144 12491685888 12500134416 12505612812 12512231424 12533633024 12554247552 12560891904 12566396928 12607021056 12608594944 12649355488 12656050176 12676866048 12698549248 12710838272 12731744256 12751929344 12778430544 12822577152 12828196864 12875236836 12878086144 12882051072 12884901888 12925309056 12930973792 12946567788 12959096832 13000990464 13002613536 13023228064 13044647847 13051551744 13057271808 13101118184 13108051968 13129611264 13150427136 13152068864 13153337344 13194586328 13207355392 13223282688 13229078016 13258719232 13273501318 13280526336 13287555072 13335066723 13338017792 13381136384 13388218368 13408945209 13410238464 13430203941 13433176064 13465311552 13488343352 13517678592 13561377984 13564379136 13620085248 13623099392 13627293696 13642486704 13665821554 13673054208 13679046656 13695542784 13754830848 13776637952 13799296896 13806600192 13852962816 13859034112 13866369024 13889175552 13911195648 13912932352 13957909504 13988265984 14025752576 14041389824 14045712912 14048821248 14100337152 14106516864 14109638656 14155251712 14184669312 14207157888 14210301952 14230524924 14268660736 14285867904 14292128928 14299693056 14345920512 14347711488 14394094176 14400402632 14408024064 14431721472 14456406272 14464057344 14480183256 14487846912 14512627712 14547345516 14550564864 14573633536 14597603328 14646622144 14651131572 14654373888 14660796416 14714556384 14717812736 14738757957 14765391872 14796077472 14797504512 14843909619 14853701632 14858274816 14883689216 14908168968 14916059136 14922596352 14972706496 15005270016 15021109642 15029059584 15032385536 15053778432 15079527232 15094120448 15104329086 15112323072 15118946304 15169715792 15174386271 15177744384 15226810368 15233483776 15292727296 15300820992 15317879808 15325986816 15348804504 15352201216 15388927488 15440603574 15493947392 15498717696 15502147584 15565811712 15569256448 15591413376 15618081776 15619588096 15652048896 15702648192 15709530144 15744729088 15770625024 15778971648 15796563552 15831957504 15838896128 15873343488 15890099456 15898509312 15924658176 15951896576 15978133248 15986589696 16047302656 16052243328 16055795712 16107700224 16161789952 16177430528 16200452961 16204038144 16236751872 16240345088 16263457056 16326706176 16333861632 16386665064 16390291456 16395337728 16450393344 16457603008 16466313216 16477449912 16493395968 16521607168 16548780864 16557539328 16575017536 16611065856 16655581184 16666845888 16674150416 16682975232 16710414336 16738996736 16744150368 16747855872 16755195904 16809361408 16844294808 16874733568 16902488064 16911433728 16964468136 16971903102 16975659008 16980885504 17037907392 17065930266 17092986834 17096769536 17137669248 17166982448 17176068096 17179869184 17204318208 17233745408 17262090384 17271226368 17278795776 17334653952 17336818048 17392863796 17402068992 17409695744 17430690816 17477402624 17506148352 17515413504 17533902848 17570341998 17572036608 17631043584 17638770688 17707368448 17712820224 17716740096 17780088964 17818758144 17850957824 17876361888 17878593612 17880317952 17906938588 17945883648 17953748736 18014037503 18023571456 18053215488 18081837312 18085838848 18160113664 18169724928 18182013696 18189982272 18199609344 18230738944 18260723712 18270388224 18339774464 18399062528 18408800256 18439077888 18470617088 18488492032 18514803384 18518900736 18546472109 18548260864 18586808064 18646894728 18651021312 18727617216 18731761664 18737528832 18758419218 18800449536 18808689152 18831371328 18849595392 18910531584 18912892416 18942877184 18974033232 18984075264 19047823872 19056171904 19066257408 19097616384 19127894016 19130281984 19192125568 19210698752 19233865728 19242295296 19285409792 19306911008 19312855254 19317129216 19327352832 19387963584 19396460688 19400753152 19463471104 19503920304 19534842096 19539165184 19585907712 19619408512 19651677276 19662077952 19725640704 19728103296 19730006016 19791879492 19800553619 19811033088 19843617024 19877558624 19888078848 19896795136 19910251977 19920789504 20007026688 20038746112 20071704576 20082327552 20139105448 20149764096 20158595072 20232515028 20236992512 20302413824 20346568704 20401094656 20423839744 20430127872 20434649088 20465072672 20498732331 20509581312 20518569984 20587471432 20632246272 20664956928 20669530112 20698945344 20754415616 20779444224 20788551168 20799553536 20858359214 20866793472 20869398528 20936864256 20946040192 21027500032 21038628864 21062084736 21073231872 21109276672 21159775296 21164457984 21198012416 21232877568 21304177664 21310736832 21315452928 21402991104 21407727616 21438193392 21476933632 21521567232 21591141264 21600603948 21605384192 21612036096 21649002496 21684609408 21696086016 21720274884 21768941568 21778482176 21825847296 21848886752 21860450304 21896404992 21933857792 21955084288 21969933216 21981560832 21991194624 22065041152 22071834576 22076719104 22148087808 22222461184 22243966976 22280552448 22325533824 22330474496 22362253452 22383894528 22459059744 22531664463 22536650752 22543589376 22548578304 22619290848 22629204136 22641180672 22656493629 22678419456 22717209856 22754573688 22766616576 22790649112 22840215552 22850225664 22901424128 22926956822 22939090944 22951231488 22976819712 23016120512 23023206756 23028301824 23038394368 23112871936 23160905361 23202758656 23240921088 23253221376 23341531136 23348717568 23353884672 23427122664 23429382144 23508058112 23564295216 23604600866 23617093632 23622320128 23655937536 23747936256 23758344192 23835149184 23838124816 23840423936 23847763968 23927844864 23938331648 23967199872 24031428608 24070953984 24083693568 24109116416 24161550336 24226299904 24242684928 24253309696 24266145792 24306057216 24347631616 24355127808 24360517632 24500792448 24545067008 24579997596 24585437184 24675590016 24686404512 24691867648 24699469824 24782410752 24823171296 24862526304 24868028416 24970156288 24983371776 25000268832 25011225624 25024462848 25067266048 25108495104 25121783808 25132793856 25214042112 25217189888 25298710976 25312100352 25353732096 25397098496 25421676544 25457854653 25463488512 25503858688 25556861088 25639480251 25645154304 25656393728 25750473672 25756172288 25764102144 25769803776 25850618112 25861947584 25893135576 25918193664 26001980928 26005227072 26046456128 26089295694 26103103488 26114543616 26202236368 26216103936 26259222528 26300854272 26304137728 26306674688 26389172656 26414710784 26446565376 26458156032 26517438464 26547002636 26561052672 26575110144 26670133446 26676035584 26762272768 26776436736 26817890418 26820476928 26860407882 26866352128 26930623104 26976686704 27035357184 27122755968 27128758272 27240170496 27246198784 27254587392 27284973408 27331643108 27346108416 27358093312 27391085568 27509661696 27553275904 27598593792 27613200384 27705925632 27718068224 27732738048 27778351104 27822391296 27825864704 27915819008 27976531968 28051505152 28082779648 28091425824 28097642496 28200674304 28213033728 28219277312 28307773219 28310503424 28369338624 28414315776 28420603904 28461049848 28537321472 28571735808 28584257856 28599386112 28691841024 28695422976 28788188352 28800805264 28816048128 28863442944 28912812544 28928114688 28960366512 28975693824 29025255424 29094691032 29101129728 29147267072 29195206656 29293244288 29302263144 29308747776 29321592832 29429112768 29435625472 29477515914 29530783744 29592154944 29595009024 29687819238 29707403264 29716549632 29767378432 29816337936 29832118272 29845192704 29945412992 30010540032 30042219284 30058119168 30064771072 30107556864 30159054464 30188240896 30208658172 30224646144 30237892608 30339431584 30348772542 30355488768 30453620736 30466967552 30585454592 30601641984 30635759616 30651973632 30697609008 30704402432 30777854976 30881207148 30987894784 30997435392 31004295168 31115155687 31131623424 31138512896 31182826752 31236163552 31239176192 31287538821 31304097792 31337142529 31405296384 31419060288 31489458176 31541250048 31557943296 31593127104 31663915008 31677792256 31746686976 31780198912 31797018624 31849316352 31903793152 31956266496 31973179392 32094605312 32104486656 32111591424 32215400448 32323579904 32354861056 32400905922 32408076288 32473503744 32480690176 32526914112 32653412352 32667723264 32773330128 32780582912 32790675456 32900786688 32915206016 32932626432 32954899824 32986791936 33043214336 33097561728 33115078656 33150035072 33222131712 33311162368 33333691776 33348300832 33365950464 33420828672 33477993472 33488300736 33495711744 33510391808 33618722816 33688589616 33749467136 33804976128 33822867456 33928936272 33943806204 33951318016 33961771008 34075814784 34131860532 34185973668 34193539072 34275338496 34333964896 34352136192 34359738368 34390435233 34408636416 34467490816 34524180768 34542452736 34557591552 34669307904 34673636096 34785727592 34804137984 34819391488 34861381632 34954805248 35012296704 35030827008 35067805696 35140683996 35144073216 35262087168 35277541376 35406901299 35414736896 35425640448 35433480192 35560177928 35637516288 35701915648 35752723776 35757187224 35760635904 35813877176 35891767296 35907497472 36028075006 36047142912 36106430976 36163674624 36171677696 36320227328 36339449856 36364027392 36379964544 36399218688 36461477888 36521447424 36540776448 36679548928 36798125056 36817600512 36878155776 36941234176 36976984064 37029606768 37037801472 37092944218 37096521728 37173616128 37293789456 37302042624 37455234432 37463523328 37475057664 37516838436 37600899072 37617378304 37662742656 37699190784 37821063168 37825784832 37885754368 37948066464 37968150528 38095647744 38112343808 38132514816 38195232768 38255788032 38260563968 38384251136 38421397504 38467731456 38484590592 38570819584 38613822016 38625710508 38634258432 38654705664 38775927168 38792921376 38801506304 38926942208 39007840608 39069684192 39078330368 39133943541 39171815424 39238817024 39303354552 39324155904 39451281408 39456206592 39460012032 39583758984 39601107238 39622066176 39687234048 39755117248 39776157696 39793590272 39820503954 39841579008 40005200169 40014053376 40077492224 40143409152 40164655104 40278210896 40290611823 40299528192 40317190144 40465030056 40473985024 40604827648 40693137408 40802189312 40847679488 40860255744 40869298176 40930145344 40997464662 41019162624 41037139968 41174942864 41264492544 41329913856 41339060224 41397890688 41508831232 41558888448 41577102336 41599107072 41716718428 41733586944 41738797056 41873728512 41892080384 42055000064 42077257728 42124169472 42146463744 42218553344 42319550592 42328915968 42396024832 42465755136 42608355328 42621473664 42630905856 42805982208 42815455232 42876386784 42953867264 43043134464 43182282528 43201207896 43210768384 43224072192 43298004992 43369218816 43392172032 43440549768 43537883136 43556964352 43651694592 43697773504 43720900608 43792809984 43867715584 43910168576 43939866432 43963121664 43982389248 44130082304 44143669152 44153438208 44296175616 44444922368 44487933952 44561104896 44651067648 44660948992 44724506904 44767789056 44918119488 45063328926 45073301504 45087178752 45097156608 45238581696 45258408272 45282361344 45312987258 45356838912 45434419712 45509147376 45533233152 45581298224 45680431104 45700451328 45802848256 45853913644 45878181888 45902462976 45953639424 46032241024 46046413512 46056603648 46076788736 46225743872 46321810722 46405517312 46481842176 46506442752 46683062272 46697435136 46707769344 46854245328 46858764288 47016116224 47128590432 47209201732 47234187264 47244640256 47311875072 47495872512 47516688384 47670298368 47676249632 47680847872 47695527936 47830375439 47855689728 47876663296 47934399744 48062857216 48141907968 48167387136 48218232832 48323100672 48452599808 48485369856 48506619392 48532291584 48612114432 48695263232 48710255616 48721035264 48895244651 49001584896 49090134016 49159995192 49170874368 49351180032 49372809024 49383735296 49398939648 49564821504 49646342592 49725052608 49736056832 49940312576 49966743552 50000537664 50022451248 50048925696 50134532096 50216990208 50243567616 50265587712 50428084224 50434379776 50597421952 50624200704 50707464192 50794196992 50843353088 50915709306 50926977024 51007717376 51113722176 51278960502 51290308608 51312787456 51500947344 51512344576 51528204288 51539607552 51701236224 51723895168 51786271152 51836387328 52003961856 52010454144 52092912256 52178591388 52206206976 52229087232 52404472736 52432207872 52518445056 52601708544 52608275456 52613349376 52778345312 52829421568 52893130752 52916312064 53034876928 53094005272 53122105344 53150220288 53340266892 53352071168 53524545536 53552873472 53635780836 53640953856 53720815764 53732704256 53861246208 53953373408 54042112509 54070714368 54245511936 54257516544 54480340992 54492397568 54509174784 54569946816 54663286216 54692216832 54716186624 54782171136 55019323392 55106551808 55197187584 55226400768 55411851264 55436136448 55465476096 55556702208 55639416327 55644782592 55651729408 55831638016 55953063936 56103010304 56165559296 56182851648 56195284992 56401348608 56426067456 56438554624 56615546438 56621006848 56738677248 56828631552 56841207808 56922099696 57074642944 57143471616 57168515712 57198772224 57383682048 57390845952 57576376704 57601610528 57632096256 57726885888 57825625088 57856229376 57920733024 57951387648 58050510848 58189382064 58202259456 58294534144 58390413312 58586488576 58604526288 58617495552 58643185664 58858225536 58871250944 58955031828 59061567488 59184309888 59190018048 59375638476 59401660857 59414806528 59433099264 59534756864 59632675872 59664236544 59690385408 59730755931 59890825984 60021080064 60084438568 60116238336 60129542144 60215113728 60318108928 60376481792 60417316344 60449292288 60475785216 60678863168 60697545084 60710977536 60907241472 60933935104 61170909184 61203283968 61271519232 61303947264 61395218016 61408804864 61496196993 61555709952 61762414296 61975789568 61994870784 62008590336 62230311374 62263246848 62277025792 62365653504 62472327104 62478352384 62575077642 62608195584 62674285058 62810592768 62838120576 62978916352 63082500096 63115886592 63186254208 63327830016 63355584512 63493373952 63560397824 63594037248 63698632704 63807586304 63912532992 63946358784 64189210624 64208973312 64223182848 64430800896 64647159808 64709722112 64801811844 64816152576 64947007488 64961380352 65053828224 65306824704 65335446528 65546660256 65561165824 65581350912 65801573376 65830412032 65865252864 65909799648 65973583872 66086428672 66195123456 66230157312 66300070144 66444263424 66622324736 66667383552 66696601664 66731900928 66841657344 66955986944 66976601472 66991423488 67020783616 67237445632 67377179232 67498934272 67594993389 67609952256 67645734912 67857872544 67887612408 67902636032 67923542016 68151629568 68263721064 68371947336 68387078144 68550676992 68667929792 68704272384 68719476736 68780870466 68817272832 68934981632 69048361536 69084905472 69115183104 69338615808 69347272192 69571455184 69608275968 69638782976 69722763264 69909610496 70024593408 70061654016 70135611392 70281367992 70288146432 70524174336 70555082752 70813802598 70829473792 70851280896 70866960384 71120355856 71275032576 71403831296 71505447552 71514374448 71521271808 71627754352 71783534592 71814994944 72056150012 72094285824 72212861952 72327349248 72343355392 72640454656 72678899712 72728054784 72759929088 72798437376 72922955776 73004257249 73042894848 73081552896 73359097856 73596250112 73635201024 73756311552 73882468352 73953968128 74059213536 74075602944 74185888436 74193043456 74347232256 74587578912 74604085248 74910468864 74927046656 74950115328 75033676872 75201798144 75234756608 75325485312 75398381568 75642126336 75651569664 75771508736 75896132928 75936301056 76191295488 76224687616 76265029632 76390465536 76511576064 76521127936 76768502272 76842795008 76935462912 76969181184 77141639168 77227644032 77251421016 77268516864 77309411328 77551854336 77585842752 77603012608 77853884416 78015681216 78139368384 78156660736 78267887082 78343630848 78477634048 78606709104 78648311808 78902562816 78912413184 78920024064 79167517968 79202214476 79244132352 79374468096 79510234496 79552315392 79587180544 79641007908 79683158016 80010400338 80028106752 80154984448 80286818304 80329310208 80556421792 80581223646 80599056384 80634380288 80930060112 80947970048 81209655296 81386274816 81604378624 81695358976 81720511488 81738596352 81860290688 81994929324 82038325248 82074279936 82349885728 82528985088 82616103031 82659827712 82678120448 82795781376 83017662464 83117776896 83154204672 83198214144 83433436856 83467173888 83477594112 83747457024 83784160768 84110000128 84154515456 84248338944 84292927488 84437106688 84639101184 84657831936 84792049664 84923319657 84931510272 85216710656 85242947328 85261811712 85611964416 85630910464 85752773568 85907734528 86086268928 86364565056 86402415792 86421536768 86448144384 86596009984 86738437632 86784344064 86881099536 87075766272 87113928704 87303389184 87395547008 87441801216 87585619968 87735431168 87820337152 87879732864 87926243328 87964778496 88260164608 88287338304 88306876416 88592351232 88889844736 88975867904 89122209792 89302135296 89321897984 89449013808 89535578112 89836238976 90126657852 90146603008 90174357504 90194313216 90477163392 90516816544 90564722688 90625974516 90713677824 90868839424 91018294752 91066466304 91162596448 91360862208 91400902656 91605696512 91707827288 91756363776 91804925952 91907278848 92064482048 92092827024 92113207296 92153577472 92451487744 92643621444 92811034624 92963684352 93012885504 93345467061 93366124544 93394870272 93415538688 93708490656 93717528576 93862616463 94011427587 94032232448 94257180864 94418403464 94468374528 94489280512 94623750144 94991745024 95033376768 95340596736 95352499264 95361695744 95391055872 95660750878 95711379456 95753326592 95868799488 96125714432 96283815936 96334774272 96436465664 96646201344 96905199616 96970739712 97013238784 97064583168 97224228864 97390526464 97420511232 97442070528 97790489302 98003169792 98180268032 98319990384 98341748736 98702360064 98745618048 98767470592 98797879296 99129643008 99292685184 99450105216 99472113664 99880625152 99933487104 100001075328 100044902496 100097851392 100269064192 100433980416 100487135232 100531175424 100856168448 100868759552 101194843904 101248401408 101414928384 101588393984 101686706176 101831418612 101853954048 102015434752 102227444352 102557921004 102580617216 102625574912 103001894688 103024689152 103056408576 103079215104 103171305699 103402472448 103447790336 103572542304 103672774656 104007923712 104020908288 104185824512 104357182776 104412413952 104458174464 104808945472 104864415744 105036890112 105203417088 105216550912 105226698752 105556690624 105658843136 105786261504 105832624128 106069753856 106188010544 106220703897 106244210688 106300440576 106680533784 106704142336 107049091072 107105746944 107271561672 107281907712 107441631528 107465408512 107722492416 107906746816 108084225018 108141428736 108491023872 108515033088 108960681984 108984795136 109018349568 109139893632 109326572432 109384433664 109432373248 109564342272 110038646784 110213103616 110394375168 110452801536 110823702528 110872272896 110930952192 111113404416 111278832654 111289565184 111303458816 111663276032 111906127872 112206020608 112331118592 112365703296 112390569984 112802697216 112852134912 112877109248 113231092876 113242013696 113477354496 113657263104 113682415616 113844199392 114149285888 114286943232 114337031424 114397544448 114767364096 114781691904 115152753408 115203221056 115264192512 115453771776 115651250176 115712458752 115841466048 115902775296 116101021696 116378764128 116404518912 116589068288 116780826624 117172977152 117209052576 117234991104 117286371328 117716451072 117742501888 117910063656 118123134976 118368619776 118380036096 118751276952 118803321714 118829613056 118866198528 119069513728 119265351744 119328473088 119380770816 119461511862 119781651968 120042160128 120168877136 120232476672 120259084288 120430227456 120636217856 120752963584 120834632688 120898584576 120951570432 121357726336 121395090168 121421955072 121814482944 121867870208 122341818368 122406567936 122543038464 122607894528 122790436032 122817609728 122992393986 123111419904 123524828592 123951579136 123989741568 124017180672 124460622748 124526493696 124554051584 124731307008 124944654208 124956704768 125150155284 125216391168 125348570116 125621185536 125676241152 125957832704 126098262521 126165000192 126231773184 126372508416 126655660032 126711169024 126986747904 127120795648 127188074496 127397265408 127615172608 127825065984 127892717568 128378421248 128417946624 128446365696 128861601792 129294319616 129419444224 129603623688 129632305152 129825304763 129894014976 129922760704 130107656448 130613649408 130670893056 131093320512 131122331648 131162701824 131603146752 131660824064 131730505728 131819599296 131947167744 132172857344 132390246912 132460314624 132600140288 132888526848 133244649472 133334767104 133393203328 133463801856 133683314688 133911973888 133953202944 133982846976 134041567232 134474891264 134754358464 134997868544 135189986778 135219904512 135291469824 135715745088 135775224816 135805272064 135847084032 136303259136 136527442128 136743894672 136774156288 137101353984 137335859584 137408544768 137438953472 137561740932 137634545664 137869963264 138096723072 138169810944 138230366208 138677231616 138694544384 139142910368 139216551936 139277565952 139445526528 139819220992 140049186816 140123308032 140271222784 140562735984 140576292864 141048348672 141110165504 141627605196 141658947584 141702561792 141733920768 142240711712 142550065152 142807662592 143010895104 143028748896 143042543616 143255508704 143491126317 143567069184 143629989888 144112300024 144188571648 144425723904 144654698496 144686710784 145280909312 145357799424 145456109568 145519858176 145596874752 145845911552 146008514498 146085789696 146163105792 146685733953 146718195712 147192500224 147270402048 147512623104 147764936704 147907936256 148118427072 148151205888 148371776872 148386086912 148694464512 149175157824 149208170496 149820937728 149854093312 149900230656 150067353744 150403596288 150469513216 150650970624 150796763136 151284252672 151303139328 151543017472 151792265856 151872602112 152382590976 152449375232 152530059264 152780931072 153023152128 153042255872 153537004544 153685590016 153870925824 153938362368 154283278336 154455288064 154502842032 154537033728 154618822656 155103708672 155171685504 155206025216 155707768832 156031362432 156278736768 156313321472 156535774164 156687261696 156955268096 157213418208 157296623616 157805125632 157824826368 157840048128 158335035936 158404428952 158488264704 158748936192 159020468992 159104630784 159174361088 159282015816 159366316032 160020800676 160056213504 160309968896 160573636608 160658620416 161112843584 161162447292 161198112768 161268760576 161860120224 161895940096 162126337527 162419310592 162772549632 163208757248 163390717952 163441022976 163477192704 163720581376 163989858648 164076650496 164148559872 164699771456 165057970176 165232206062 165319655424 165356240896 165591562752 166035324928 166235553792 166308409344 166396428288 166866873712 166918248981 166934347776 166955188224 167494914048 167568321536 168220000256 168309030912 168496677888 168585854976 168874213376 169278202368 169315663872 169584099328 169846639314 169863020544 170433421312 170485894656 170523623424 171223928832 171261820928 171505547136 171815469056 172172537856 172729130112 172804831584 172843073536 172896288768 173192019968 173476875264 173568688128 173762199072 174151532544 174227857408 174606778368 174791094016 174883602432 175171239936 175470862336 175640674304 175759465728 175852486656 175929556992 176520329216 176574676608 176613752832 177184702464 177779689472 177951735808 178204982571 178244419584 178604270592 178643795968 178898027616 179071156224 179672477952 180253315704 180293206016 180348715008 180388626432 180954326784 181033633088 181129445376 181251949032 181427355648 181737678848 182036589504 182132932608 182325192896 182721724416 182801805312 183211393024 183415654576 183512727552 183609851904 183814557696 184128964096 184185654048 184226414592 184307154944 184902975488 185287242888 185622069248 185927368704 186025771008 186690934122 186732249088 186789740544 186831077376 187416981312 187435057152 187725232926 188022855174 188064464896 188514361728 188836806928 188936749056 188978561024 189247500288 189983490048 190066753536 190681193472 190704998528 190723391488 190782111744 191321501756 191422758912 191506653184 191737598976 192251428864 192567631872 192669548544 192872931328 193292402688 193810399232 193941479424 194026477568 194129166336 194448457728 194781052928 194841022464 194884141056 195580978604 196006339584 196360536064 196639980768 196683497472 197404720128 197491236096 197534941184 197595758592 198154412533 198259286016 198585370368 198900210432 198944227328 199761250304 199866974208 200002150656 200089804992 200195702784 200538128384 200867960832 200974270464 201062350848 201712336896 201737519104 202389687808 202496802816 202829856768 203176787968 203373412352 203662837224 203707908096 204030869504 204454888704 205115842008 205161234432 205251149824 206003789376 206049378304 206112817152 206158430208 206342611398 206804944896 206895580672 207145084608 207345549312 208015847424 208041816576 208371649024 208714365552 208824827904 208916348928 209617890944 209728831488 210073780224 210406834176 210433101824 210453397504 211113381248 211317686272 211572523008 211665248256 212139507712 212376021088 212441407794 212488421376 212600881152 213361067568 213408284672 214098182144 214211493888 214543123344 214563815424 214883263056 214930817024 215444984832 215813493632 216168450036 216282857472 216982047744 217030066176 217806089809 217921363968 217969590272 218036699136 218279787264 218653144864 218768867328 218864746496 219012771747 219128684544 220077293568 220426207232 220788750336 220905603072 221647405056 221744545792 221861904384 222226808832 222557665308 222579130368 222606917632 223326552064 223812255744 224412041216 224662237184 224731406592 224781139968 225605394432 225704269824 225754218496 226462185752 226484027392 226954708992 227314526208 227364831232 227688398784 228298571776 228573886464 228674062848 228795088896 229534728192 229563383808 230305506816 230406442112 230528385024 230907543552 231302500352 231424917504 231682932096 231805550592 232202043392 232757528256 232809037824 233178136576 233561653248 234345954304 234418105152 234469982208 234572742656 235432902144 235485003776 235820127312 236246269952 236737239552 236760072192 237502553904 237606643428 237659226112 237732397056 238139027456 238530703488 238656946176 238761541632 238923023724 239563303936 240084320256 240337754272 240464953344 240518168576 240860454912 241272435712 241505927168 241669265376 241797169152 241903140864 242715452672 242790180336 242843910144 243628965888 243735740416 244683636736 244813135872 245086076928 245215789056 245580872064 245635219456 245984787972 246222839808 247049657184 247848309093 247903158272 247979483136 248034361344 248921245496 249052987392 249108103168 249462614016 249889308416 249913409536 250300310568 250432782336 250697140232 251242371072 251352482304 251915665408 252196525042 252330000384 252463546368 252745016832 253311320064 253422338048 253973495808 254241591296 254376148992 254769958971 254794530816 255230345216 255650131968 255785435136 256756842496 256835893248 256892731392 257723203584 258588639232 258838888448 259207247376 259264610304 259650609526 259788029952 259845521408 260215312896 261227298816 261341786112 262186641024 262244663296 262325403648 263206293504 263321648128 263461011456 263639198592 263894335488 264345714688 264780493824 264920629248 265200280576 265777053696 266489298944 266669534208 266786406656 266927603712 267366629376 267823947776 267906405888 267965693952 268083134464 268949782528 269508716928 269995737088 270379973556 270439809024 270582939648 271431490176 271550449632 271610544128 271694168064 272606518272 273054884256 273487789344 273548312576 274202707968 274671719168 274817089536 274877906944 275123481864 275269091328 275739926528 276193446144 276339621888 276460732416 277354463232 277389088768 278285820736 278433103872 278555131904 278891053056 279638441984 280036401183 280098373632 280246616064 280542445568 281125471968 281152585728 282034282761 282096697344 282220331008 283255210392 283317895168 283405123584 283467841536 284481423424 285100130304 285615325184 286021790208 286057497792 286085087232 286511017408 286982252634 287134138368 287259979776 288224600048 288377143296 288851447808 289309396992 289373421568 290561818624 290715598848 290912219136 291039716352 291193749504 291691823104 292017028996 292171579392 292326211584 293371467906 293436391424 294385000448 294540804096 295025246208 295529873408 295815872512 296236854144 296302411776 296743553744 296772173824 297388929024 298350315648 298416340992 299641875456 299708186624 299800461312 300134707488 300807192576 300939026432 301301941248 301593526272 302568505344 302606278656 303086034944 303584531712 303745204224 304765181952 304898750464 305060118528 305561862144 306046304256 306084511744 307074009088 307371180032 307741851648 307876724736 308566556672 308910576128 309005684064 309074067456 309237645312 310207417344 310343371008 310412050432 311415537664 312062724864 312557473536 312626642944 313071548328 313374523392 313910536192 314426836416 314593247232 315610251264 315649652736 315680096256 316670071872 316808857904 316976529408 317497872384 318040937984 318209261568 318348722176 318564031632 318732632064 320041601352 320112427008 320619937792 321147273216 321317240832 322225687168 322324894584 322396225536 322537521152 323720240448 323791880192 324252675054 324838621184 325545099264 326417514496 326781435904 326882045952 326954385408 327441162752 327979717296 328153300992 328297119744 329399542912 330115940352 330464412124 330639310848 330712481792 331183125504 332070649856 332471107584 332616818688 332792856576 333733747424 333836497962 333868695552 333910376448 334989828096 335136643072 336440000512 336618061824 336993355776 337171709952 337748426752 338556404736 338631327744 339168198656 339693278628 339726041088 340866842624 340971789312 341047246848 342266712557 342447857664 342523641856 343011094272 343630938112 344345075712 345458260224 345609663168 345686147072 345792577536 346384039936 346953750528 347137376256 347524398144 348303065088 348455714816 349213556736 349582188032 349767204864 350342479872 350941724672 351281348608 351518931456 351704973312 351859113984 353040658432 353149353216 353227505664 354369404928 355559378944 355903471616 356409965142 356488839168 357208541184 357287591936 357796055232 358142312448 359344955904 360506631408 360586412032 360697430016 360777252864 361908653568 362067266176 362258890752 362503898064 362854711296 363475357696 364073179008 364265865216 364650385792 365443448832 365603610624 366422786048 366831309152 367025455104 367219703808 367629115392 368257928192 368371308096 368452829184 368614309888 369805950976 370574485776 371244138496 371854737408 372051542016 373381868244 373464498176 373579481088 373662154752 374833962624 374870114304 375450465852 376045710348 376128929792 377028723456 377673613856 377873498112 377957122048 378294787563 378495000576 379966980096 380133507072 381362386944 381409997056 381446782976 381564223488 382643003512 382845517824 383013306368 383475197952 384502857728 385135263744 385339097088 385745862656 386584805376 387620798464 387882958848 388052955136 388258332672 388896915456 389475914289 389562105856 389682044928 389768282112 391161957208 392012679168 392721072128 393279961536 393366994944 394809440256 394982472192 395069882368 395191517184 396308825066 396518572032 397170740736 397800420864 397888454656 399522500608 399733948416 400004301312 400179609984 400391405568 401076256768 401735921664 401948540928 402124701696 403424673792 403475038208 404779375616 404993605632 405659713536 406353575936 406746824704 407325674448 407415816192 408061739008 408909777408 410231684016 410322468864 410502299648 412007578752 412098756608 412225634304 412316860416 412685222796 413609889792 413791161344 414290169216 414691098624 416031694848 416083633152 416743298048 417428731104 417649655808 417832697856 419235781888 419457662976 420147560448 420813668352 420866203648 420906795008 422226762496 422635372544 423145046016 423330496512 424279015424 424752042176 424882815588 424976842752 425201762304 426722135136 426816569344 428196364288 428422987776 429086246688 429127630848 429766526112 429861634048 430473378951 430889969664 431626987264 432336900072 432565714944 433964095488 434060132352 435612179618 435842727936 435939180544 436073398272 436559574528 437306289728 437537734656 437729492992 438025543494 438257369088 440057201859 440154587136 440852414464 441577500672 441811206144 443294810112 443489091584 443723808768 444453617664 445115330616 445158260736 445213835264 446653104128 447624511488 448824082432 449324474368 449462813184 449562279936 451210788864 451408539648 451508436992 452924371504 452968054784 453909417984 454629052416 454729662464 455376797568 456597143552 457147772928 457348125696 457590177792 459069456384 459126767616 460611013632 460812884224 461056770048 461815087104 462605000704 462849835008 463365864192 463611101184 464404086784 465515056512 465618075648 466356273152 467123306496 468691908608 468836210304 468939964416 469145485312 470865804288 470970007552 471640254624 472492539904 473474479104 473520144384 475005107808 475213286856 475318452224 475464794112 476278054912 477061406976 477313892352 477523083264 477846047448 479126607872 480168640512 480675508544 480929906688 481036337152 481720909824 482544871424 483011854336 483338530752 483594338304 483806281728 485430905344 485580360672 485687820288 487257931776 487471480832 489367273472 489626271744 490172153856 490431578112 491161744128 491270438912 491969575944 492445679616 494099314368 495696618186 495806316544 495958966272 496068722688 497842490992 498105974784 498216206336 498925228032 499778616832 499826819072 500600621136 500865564672 501394280464 502484742144 502704964608 503831330816 504393050084 504660000768 504927092736 505490033664 506622640128 506844676096 507946991616 508483182592 508752297984 509539917942 509589061632 510460690432 511300263936 511570870272 513513684992 513671786496 513785462784 515446407168 517177278464 517677776896 518414494752 518529220608 519301219052 519576059904 519691042816 520430625792 522454597632 522683572224 524373282048 524489326592 524650807296 526412587008 526643296256 526922022912 527278397184 527788670976 528691429376 529560987648 529841258496 530400561152 531554107392 532978597888 533339068416 533572813312 533855207424 534733258752 535647895552 535812811776 535931387904 536166268928 537847691161 537899565056 539017433856 539991474176 540759947112 540879618048 541165879296 542862980352 543100899264 543221088256 543388336128 545213036544 546109768512 546975578688 547096625152 548405415936 549343438336 549634179072 550246963728 550538182656 551479853056 552386892288 552679243776 552921464832 554708926464 554778177536 556571641472 556866207744 557110263808 557782106112 559276883968 560072802366 560196747264 560493232128 561084891136 562250943936 562305171456 564068565522 564193394688 564440662016 566510420784 566635790336 566810247168 566935683072 568962846848 570200260608 571230650368 572043580416 572114995584 572170174464 573022034816 573964505268 574268276736 574519959552 576449200096 576754286592 577702895616 578618793984 578746843136 581123637248 581431197696 581824438272 582079432704 582387499008 583383646208 584034057992 584343158784 584652423168 586742935812 586872782848 588770000896 589081608192 590050492416 591059746816 591631745024 592473708288 592604823552 593487107488 593544347648 594463237599 594777858048 596700631296 596832681984 599283750912 599416373248 599600922624 600269414976 601614385152 601878052864 602603882496 603187052544 605137010688 605212557312 606172069888 607169063424 607490408448 609530363904 609797500928 610120237056 611123724288 612092608512 612169023488 614148018176 614742360064 615483703296 615753449472 617133113344 617821152256 618011368128 618148134912 618475290624 620414834688 620686742016 620824100864 622831075328 624125449728 625114947072 625253285888 626143096656 626749046784 627821072384 628853672832 629186494464 631220502528 631299305472 631360192512 633340143744 633617715808 633953058816 634995744768 636081875968 636418523136 636697444352 637128063264 637465264128 640083202704 640224854016 641239875584 642294546432 642634481664 644451374336 644649789168 644792451072 645075042304 647440480896 647583760384 648505350108 649677242368 651090198528 652835028992 653418269427 653562871808 653764091904 653908770816 654882325504 655959434592 656306601984 656594239488 657038315241 658799085824 660231880704 660928824248 661278621696 661424963584 662366251008 664141299712 664942215168 665233637376 665585713152 667467494848 667672995924 667737391104 667820752896 669979656192 670273286144 672880001024 673236123648 673986711552 674343419904 675496853504 677112809472 677262655488 678336397312 679386557256 679452082176 681733685248 681943578624 682094493696 684533425114 684895715328 685047283712 686022188544 687261876224 688690151424 690916520448 691219326336 691372294144 691585155072 692768079872 693907501056 694274752512 695048796288 696606130176 696911429632 698427113472 699164376064 699534409728 700684959744 701883449344 702562697216 703037862912 703409946624 703718227968 706081316864 706298706432 706455011328 708738809856 711118757888 711806943232 712819930284 712977678336 714417082368 714575183872 715592110464 716284624896 718689911808 721013262816 721172824064 721394860032 721554505728 723817307136 724134532352 724517781504 725007796128 725709422592 726950715392 728146358016 728531730432 729300771584 730886897664 731207221248 732845572096 733662618304 734050910208 734439407616 735258230784 736515856384 736742616192 736905658368 737228619776 739611901952 741148971552 742488276992 743544927279 743709474816 744103084032 746763736488 746928996352 747158962176 747324309504 749667925248 749740228608 750900931704 752091420696 752257859584 754057446912 755347227712 755746996224 755914244096 756589575126 756990001152 759933960192 760267014144 762724773888 762819994112 762893565952 763128446976 765286007024 765691035648 766026612736 766950395904 769005715456 770270527488 770678194176 771491725312 773169610752 775241596928 775765917696 776105910272 776516665344 777793830912 778951828578 779124211712 779364089856 779536564224 782323914416 784025358336 785442144256 786559923072 786733989888 789618880512 789964944384 790139764736 790383034368 792617650132 793037144064 794341481472 795600841728 795776909312 799045001216 799467896832 800008602624 800359219968 800782811136 802152513536 803471843328 803897081856 804249403392 806849347584 806950076416 809558751232 809987211264 811319427072 812707151872 813493649408 814651348896 814831632384 816123478016 817819554816 820463368032 820644937728 821004599296 824015157504 824197513216 824451268608 824633720832 825370445592 827219779584 827582322688 828580338432 829382197248 832063389696 832167266304 833486596096 834857462208 835299311616 835665395712 838471563776 838915325952 840295120896 841627336704 841732407296 841813590016 844453524992 845270745088 846290092032 846660993024 848558030848 849504084352 849765631176 849953685504 850403524608 853444270272 853633138688 856392728576 856845975552 858172493376 858255261696 859533052224 859723268096 860946757902 861779939328 863253974528 864673800144 865131429888 867928190976 868120264704 871224359236 871685455872 871878361088 872146796544 873119149056 874612579456 875075469312 875458985984 876051086988 876514738176 880114403718 880309174272 881704828928 883155001344 883622412288 886589620224 886978183168 887447617536 888907235328 890230661232 890316521472 890427670528 893306208256 895249022976 897648164864 898648948736 898925626368 899124559872 902421577728 902817079296 903016873984 905848743008 905936109568 907818835968 908777133341 909258104832 909459324928 910753595136 913194287104 914295545856 914696251392 915180355584 918138912768 918253535232 921222027264 921625768448 922113540096 923630174208 925210001408 925699670016 926731728384 927222202368 928808173568 931030113024 931236151296 932712546304 934246612992 937383817216 937672420608 937879928832 938290970624 941731608576 941940015104 943280509248 944985079808 946948958208 947040288768 950010215616 950426573712 950636904448 950929588224 952556109824 954122813952 954627784704 955046166528 955692094896 958253215744 960337281024 961351017088 961859813376 962072674304 963441819648 965089742848 966023708672 966677061504 967188676608 967612563456 970861810688 971160721344 971375640576 974515863552 974942961664 978734546944 979252543488 980344307712 980863156224 982323488256 982540877824 983939151888 984891359232 988198628736 991393236372 991612633088 991917932544 992137445376 995684981984 996211949568 996432412672 997850456064 999557233664 999653638144 1001201242272 1001731129344 1002788560928 1004969484288 1005409929216 1007662661632 1008786100168 1009320001536 1009854185472 1010980067328 1013245280256 1013689352192 1015893983232 1016966365184 1017504595968 1019079835884 1019178123264 1020921380864 1022600527872 1023141740544 1026800137671 1027027369984 1027343572992 1027570925568 1030892814336 1034354556928 1035355553792 1036828989504 1037058441216 1038602438104 1039152119808 1039382085632 1040861251584 1044909195264 1045367144448 1048746564096 1048978653184 1049301614592 1052825174016 1053286592512 1053844045824 1054556794368 1055577341952 1057382858752 1059121975296 1059682516992 1060801122304 1063108214784 1065957195776 1066678136832 1067145626624 1067710414848 1069466517504 1071295791104 1071625623552 1071862775808 1072332537856 1075695382322 1075799130112 1078034867712 1079982948352 1081519894224 1081759236096 1082331758592 1085725960704 1086201798528 1086442176512 1086776672256 1090426073088 1092219537024 1093951157376 1094193250304 1096810831872 1098686876672 1099268358144 1100493927456 1101076365312 1102959706112 1104773784576 1105358487552 1105842929664 1109417852928 1109556355072 1113143282944 1113732415488 1114220527616 1115564212224 1118553767936 1120145604732 1120393494528 1120986464256 1122169782272 1124501887872 1124610342912 1128137131044 1128386789376 1128881324032 1133020841568 1133271580672 1133620494336 1133871366144 1134884362689 1137925693696 1140400521216 1142461300736 1144087160832 1144229991168 1144340348928 1146044069632 1147929010536 1148536553472 1149039919104 1152898400192 1153508573184 1155405791232 1157237587968 1157493686272 1162247274496 1162862395392 1163648876544 1164158865408 1164774998016 1166767292416 1168068115984 1168427742867 1168686317568 1169304846336 1173485871624 1173745565696 1177540001792 1178163216384 1180100984832 1182119493632 1183263490048 1184947416576 1185209647104 1186974214976 1187088695296 1188926475198 1189555716096 1193401262592 1193665363968 1198567501824 1198832746496 1199201845248 1200538829952 1203228770304 1203756105728 1205207764992 1206374105088 1210274021376 1210425114624 1212344139776 1214338126848 1214980816896 1219060727808 1219595001856 1220240474112 1222247448576 1224185217024 1224338046976 1228296036352 1229484720128 1230967406592 1231506898944 1234266226688 1235642304512 1236022736256 1236296269824 1236950581248 1240829669376 1241373484032 1241648201728 1245662150656 1248250899456 1250229894144 1250506571776 1252286193312 1253498093568 1255642144768 1257707345664 1258372988928 1262441005056 1262598610944 1262720385024 1266680287488 1267235431616 1267906117632 1269991489536 1272163751936 1272837046272 1273394888704 1274256126528 1274930528256 1280166405408 1280449708032 1282479751168 1284589092864 1285268963328 1288902748672 1289299578336 1289584902144 1290150084608 1294880961792 1295167520768 1297010700216 1299354484736 1302180397056 1305670057984 1306836538854 1307125743616 1307528183808 1307817541632 1309764651008 1311918869184 1312613203968 1313188478976 1314076630482 1317598171648 1320463761408 1321857648496 1322557243392 1322849927168 1324732502016 1328282599424 1329884430336 1330467274752 1331171426304 1334934989696 1335345991848 1335474782208 1335641505792 1339959312384 1340546572288 1345760002048 1346472247296 1347973423104 1348686839808 1350993707008 1354225618944 1354525310976 1356672794624 1358773114512 1358904164352 1363467370496 1363887157248 1364188987392 1369066850228 1369791430656 1370094567424 1372044377088 1374523752448 1377380302848 1381833040896 1382438652672 1382744588288 1383170310144 1385536159744 1387080887731 1387815002112 1388549505024 1390097592576 1393212260352 1393822859264 1396854226944 1398328752128 1399068819456 1401369919488 1403766898688 1405125394432 1406075725824 1406819893248 1407436455936 1412162633728 1412597412864 1412910022656 1417477619712 1422237515776 1423613886464 1425639860568 1425955356672 1428834164736 1429150367744 1431184220928 1432569249792 1437379823616 1442026525632 1442345648128 1442789720064 1443109011456 1447634614272 1448269064704 1449035563008 1450015592256 1451418845184 1453901430784 1456292716032 1457063460864 1458601543168 1461773795328 1462414442496 1465691144192 1467325236608 1468101820416 1468878815232 1470516461568 1473031712768 1473485232384 1473811316736 1474457239552 1479223803904 1482297943104 1484976553984 1487089854558 1487418949632 1488206168064 1493527472976 1493857992704 1494317924352 1494648619008 1499335850496 1499480457216 1501801863408 1504182841392 1504515719168 1508114893824 1510694455424 1511493992448 1511828488192 1513179150252 1513980002304 1519867920384 1520534028288 1525449547776 1525639988224 1525787131904 1526256893952 1530572014048 1531382071296 1532053225472 1533900791808 1538011430912 1540541054976 1541356388352 1542983450624 1546339221504 1550483193856 1551531835392 1552211820544 1553033330688 1555587661824 1557903657156 1558248423424 1558728179712 1559073128448 1564647828832 1568050716672 1570884288512 1573119846144 1573467979776 1579237761024 1579929888768 1580279529472 1580766068736 1585235300264 1586074288128 1588682962944 1591201683456 1591553818624 1598090002432 1598935793664 1600017205248 1600718439936 1601565622272 1604305027072 1606943686656 1607794163712 1608498806784 1613543073483 1613698695168 1613900152832 1619117502464 1619974422528 1622638854144 1625414303744 1626987298816 1629302697792 1629663264768 1632246956032 1635639109632 1640926736064 1641289875456 1642009198592 1648030315008 1648395026432 1648902537216 1650740891184 1654439559168 1655164645376 1657160676864 1658764394496 1664126779392 1664334532608 1666973192192 1669714924416 1670598623232 1671330791424 1676943127552 1677830651904 1680590241792 1683254673408 1683464814592 1683627180032 1688907049984 1690541490176 1692580184064 1693321986048 1697116061696 1699008168704 1699531262352 1699907371008 1700807049216 1706888540544 1707266277376 1712785457152 1713691951104 1716344986752 1716510523392 1719066104448 1719446536192 1721893515804 1723559878656 1726507949056 1729347600288 1730262859776 1735856381952 1736240529408 1742448718472 1743370911744 1743756722176 1744293593088 1746238298112 1749225158912 1750150938624 1750917971968 1752102173976 1753029476352 1760228807436 1760618348544 1763409657856 1766310002688 1767244824576 1773179240448 1773956366336 1774895235072 1777814470656 1780461322464 1780633042944 1780855341056 1783389712797 1786612416512 1790498045952 1795296329728 1797297897472 1797851252736 1798249119744 1804843155456 1805634158592 1806033747968 1811697486016 1811872219136 1815637671936 1817554266682 1818516209664 1818918649856 1821507190272 1826388574208 1828591091712 1829392502784 1830360711168 1836277825536 1836507070464 1842444054528 1843251536896 1844227080192 1847260348416 1850420002816 1851399340032 1853463456768 1854444404736 1857616347136 1862060226048 1862472302592 1865425092608 1868493225984 1874767634432 1875344841216 1875759857664 1876581941248 1883463217152 1883880030208 1886561018496 1889970159616 1893897916416 1894080577536 1900020431232 1900853147424 1901273808896 1901859176448 1905112219648 1908245627904 1909255569408 1910092333056 1911384189792 1916506431488 1920674562048 1922702034176 1923719626752 1924145348608 1926883639296 1930179485696 1932047417344 1933354123008 1934377353216 1935225126912 1941723621376 1942321442688 1942751281152 1949031727104 1949885923328 1957469093888 1958505086976 1960254808281 1960688615424 1961726312448 1964646976512 1965081755648 1967878303776 1969782718464 1976397257472 1982786472744 1983225266176 1983835865088 1984274890752 1991369963968 1992423899136 1992864825344 1995700912128 1999114467328 1999307276288 2002402484544 2003462258688 2005577121856 2009938968576 2010819858432 2015325323264 2017572200336 2018640003072 2019708370944 2021960134656 2026490560512 2027378704384 2031787966464 2033932730368 2035009191936 2038159671768 2038356246528 2041842761728 2045201055744 2046283481088 2053600275342 2054054739968 2054687145984 2055141851136 2061785628672 2068709113856 2070711107584 2073657979008 2074116882432 2077204876208 2078304239616 2078764171264 2081722503168 2089818390528 2090734288896 2097493128192 2097957306368 2098603229184 2105650348032 2106573185024 2107688091648 2109113588736 2111154683904 2114765717504 2118243950592 2119365033984 2121602244608 2126216429568 2131914391552 2133356273664 2134291253248 2135420829696 2138933035008 2142591582208 2143251247104 2143725551616 2144665075712 2151390764644 2151598260224 2156069735424 2159965896704 2163039788448 2163518472192 2164663517184 2171451921408 2172403597056 2172884353024 2173553344512 2180852146176 2184439074048 2187902314752 2188386500608 2193621663744 2197373753344 2198536716288 2200987854912 2202152730624 2205919412224 2209547569152 2210716975104 2211685859328 2218835705856 2219112710144 2226286565888 2227464830976 2228441055232 2231128424448 2237107535872 2240291209464 2240786989056 2241972928512 2244339564544 2249003775744 2249220685824 2256274262088 2256773578752 2257762648064 2266041683136 2266543161344 2267240988672 2267742732288 2269768725378 2275851387392 2280801042432 2284922601472 2288174321664 2288459982336 2288680697856 2292088139264 2295858021072 2297073106944 2298079838208 2305796800384 2307017146368 2310811582464 2314475175936 2314987372544 2324494548992 2325724790784 2327297753088 2328317730816 2329549996032 2333534584832 2336136231968 2336855485734 2337372635136 2338609692672 2346971743248 2347491131392 2355080003584 2356326432768 2360201969664 2364238987264 2366526980096 2369894833152 2370419294208 2373948429952 2374177390592 2377852950396 2379111432192 2386802525184 2387330727936 2395866987899 2397135003648 2397665492992 2398403690496 2401077659904 2406457540608 2407512211456 2410415529984 2412748210176 2420548042752 2420850229248 2424688279552 2428676253696 2429961633792 2438121455616 2439190003712 2440480948224 2444494897152 2448370434048 2448676093952 2456592072704 2458969440256 2461934813184 2463013797888 2468532453376 2471284609024 2472045472512 2472592539648 2473901162496 2481659338752 2482746968064 2483296403456 2491324301312 2496501798912 2500459788288 2501013143552 2504572386624 2506996187136 2511284289536 2515414691328 2516745977856 2524882010112 2525197221888 2525440770048 2533360574976 2534470863232 2535812235264 2539982979072 2544327503872 2545674092544 2546789777408 2548512253056 2549861056512 2560332810816 2560899416064 2564959502336 2569178185728 2570537926656 2577805497344 2578599156672 2579169804288 2580300169216 2589761923584 2590335041536 2594021400432 2598708969472 2604360794112 2611340115968 2613673077708 2614251487232 2615056367616 2615635083264 2619529302016 2623837738368 2625226407936 2626376957952 2628153260964 2635196343296 2640927522816 2643715296992 2645114486784 2645699854336 2649465004032 2656565198848 2659768860672 2660934549504 2662342852608 2669869979392 2670691983696 2670949564416 2671283011584 2679918624768 2681093144576 2691520004096 2692944494592 2695946846208 2697373679616 2701987414016 2708451237888 2709050621952 2713345589248 2717546229024 2717808328704 2726331400023 2726934740992 2727774314496 2728377974784 2738133700456 2739582861312 2740189134848 2744088754176 2749047504896 2754760605696 2763666081792 2764877305344 2765489176576 2766340620288 2771072319488 2774161775462 2775630004224 2777099010048 2780195185152 2786424520704 2787645718528 2793708453888 2796657504256 2798137638912 2802739838976 2807533797376 2810250788864 2812151451648 2813639786496 2814872911872 2824325267456 2825194825728 2825820045312 2834955239424 2844475031552 2847227772928 2851279721136 2851910713344 2857668329472 2858300735488 2862368441856 2865138499584 2874759647232 2884053051264 2884691296256 2885579440128 2886218022912 2895269228544 2896538129408 2898071126016 2900031184512 2902837690368 2907802861568 2912585432064 2914126921728 2917203086336 2923547590656 2924828884992 2931382288384 2934650473216 2936203640832 2937757630464 2941032923136 2946063425536 2946970464768 2947622633472 2948914479104 2958447607808 2964595886208 2969953107968 2974179709116 2974837899264 2976412336128 2987054945952 2987715985408 2988635848704 2989297238016 2998671700992 2998960914432 3003603726816 3008365682784 3009031438336 3016229787648 3021388910848 3022987984896 3023656976384 3026358300504 3027960004608 3039735840768 3041068056576 3050899095552 3051279976448 3051574263808 3052513787904 3061144028096 3062764142592 3064106450944 3067801583616 3076022861824 3080400413013 3081082109952 3082712776704 3085966901248 3092678443008 3100966387712 3103063670784 3104423641088 3106066661376 3111175323648 3115807314312 3116496846848 3117456359424 3118146256896 3129295657664 3136101433344 3141768577024 3146239692288 3146935959552 3158475522048 3159859777536 3160559058944 3161532137472 3170470600528 3172148576256 3177365925888 3182403366912 3183107637248 3196180004864 3197871587328 3200034410496 3201436879872 3203131244544 3208610054144 3213887373312 3215588327424 3216997613568 3227086146966 3227397390336 3227800305664 3238235004928 3239948845056 3245277708288 3250828607488 3253974597632 3258605395584 3259326529536 3264493912064 3271278219264 3281853472128 3282579750912 3284018397184 3296060630016 3296790052864 3297805074432 3301481782368 3308879118336 3310329290752 3314321353728 3317528788992 3328253558784 3328669065216 3333946384384 3339429848832 3341197246464 3342661582848 3353886255104 3355661303808 3361180483584 3366509346816 3366929629184 3367254360064 3377814099968 3381082980352 3385160368128 3386643972096 3394232123392 3398016337408 3399062524704 3399814742016 3401614098432 3413777081088 3414532554752 3425570914304 3427383902208 3432689973504 3433021046784 3438132208896 3438893072384 3443787031608 3447119757312 3453015898112 3458695200576 3460525719552 3471712763904 3472481058816 3484897436944 3486741823488 3487513444352 3488587186176 3492476596224 3498450317824 3500301877248 3501835943936 3504204347952 3506058952704 3520457614872 3521236697088 3526819315712 3532620005376 3534489649152 3546358480896 3547912732672 3549790470144 3555628941312 3560922644928 3561266085888 3561710682112 3566779425594 3573224833024 3580996091904 3590592659456 3594595794944 3595702505472 3596498239488 3609686310912 3611268317184 3612067495936 3623394972032 3623744438272 3631275343872 3635108533364 3637032419328 3637837299712 3643014380544 3652777148416 3657182183424 3658785005568 3660721422336 3672555651072 3673014140928 3684888109056 3686503073792 3688454160384 3694520696832 3700840005632 3702798680064 3706926913536 3708888809472 3715232694272 3724120452096 3724944605184 3730850185216 3736986451968 3749535268864 3750689682432 3751519715328 3753163882496 3764933838127 3766926434304 3767760060416 3773122036992 3779940319232 3787795832832 3788161155072 3800040862464 3801706294848 3802547617792 3803718352896 3810224439296 3816491255808 3818511138816 3820184666112 3822768379584 3833012862976 3841349124096 3845404068352 3847439253504 3853767278592 3860358971392 3864094834688 3866708246016 3868754706432 3870450253824 3883447242752 3884642885376 3885502562304 3898063454208 3899771846656 3914938187776 3917010173952 3920509616562 3921377230848 3923452624896 3929293953024 3930163511296 3935756607552 3939565436928 3952794514944 3965572945488 3966450532352 3967671730176 3968549781504 3982739927936 3984847798272 3985729650688 3991401824256 3998228934656 3998614552576 4004804969088 4006924517376 4011154243712 4019877937152 4021639716864 4030650646528 4035144400672 4037280006144 4039416741888 4043920269312 4052981121024 4054757408768 4063575932928 4067865460736 4070018383872 4076319343536 4076712493056 4083685523456 4090402111488 4092566962176 4107200550684 4108109479936 4109374291968 4110283702272 4123571257344 4137418227712 4141422215168 4147315958016 4148233764864 4154409752416 4156608479232 4157528342528 4161242663193 4163445006336 4179636781056 4181468577792 4194986256384 4195914612736 4197206458368 4211300696064 4213146370048 4215376183296 4218227177472 4222309367808 4229531435008 4236487901184 4238730067968 4243204489216 4252432859136 4263828783104 4266712547328 4268582506496 4270841659392 4277866070016 4285183164416 4286502494208 4287451103232 4289330151424 4302781529288 4303196520448 4312139470848 4319931793408 4326079576896 4327036944384 4329327034368 4342903842816 4344807194112 4345768706048 4347106689024 4361704292352 4368878148096 4375804629504 4376773001216 4387243327488 4394747506688 4397073432576 4401975709824 4404305461248 4411838824448 4419095138304 4421433950208 4423371718656 4437671411712 4438225420288 4452573131776 4454929661952 4456882110464 4462256848896 4474215071744 4480582418928 4481573978112 4483945857024 4488679129088 4498007551488 4498441371648 4512548524176 4513547157504 4515525296128 4532083366272 4533086322688 4534481977344 4535485464576 4539537450756 4551702774784 4561602084864 4569845202944 4576348643328 4576919964672 4577361395712 4584176278528 4591716042144 4594146213888 4596159676416 4611593600768 4614034292736 4621623164928 4628950351872 4629974745088 4648989097984 4651449581568 4654595506176 4656635461632 4659099992064 4667069169664 4672272463936 4673710971468 4674745270272 4677219385344 4693943486496 4694982262784 4710160007168 4712652865536 4720403939328 4728477974528 4733053960192 4739789666304 4740838588416 4747896859904 4748354781184 4755705900792 4758222864384 4773605050368 4774661455872 4791733975798 4794270007296 4795330985984 4796807380992 4802155319808 4812915081216 4815024422912 4820831059968 4825496420352 4840629220449 4841096085504 4841700458496 4849376559104 4857352507392 4859923267584 4876242911232 4878380007424 4880961896448 4888989794304 4896740868096 4897352187904 4913184145408 4917938880512 4923869626368 4926027595776 4937064906752 4942569218048 4944090945024 4945185079296 4963318677504 4965493936128 4966592806912 4982648602624 4993003597824 5000919576576 5002026287104 5009144773248 5013992374272 5022568579072 5030829382656 5033491955712 5049764020224 5050394443776 5050881540096 5066721149952 5068941726464 5071624470528 5079965958144 5088655007744 5091348185088 5093579554816 5097024506112 5099722113024 5120665621632 5121798832128 5129919004672 5138356371456 5141075853312 5155610994688 5157198313344 5158339608576 5160600338432 5179523847168 5180670083072 5188042800864 5197417938944 5208721588224 5222680231936 5227346155416 5228502974464 5230112735232 5231270166528 5239058604032 5247675476736 5250452815872 5252753915904 5256306521928 5270392686592 5281855045632 5287430593984 5290228973568 5291399708672 5298930008064 5313130397696 5319537721344 5321869099008 5324685705216 5339739958784 5341383967392 5341899128832 5342566023168 5359837249536 5362186289152 5383040008192 5385888989184 5391893692416 5394747359232 5403974828032 5416902475776 5418101243904 5426691178496 5435092458048 5435616657408 5452662800046 5453869481984 5455548628992 5456755949568 5476267400912 5479165722624 5480378269696 5488177508352 5498095009792 5509521211392 5527332163584 5529754610688 5530978353152 5532681240576 5542144638976 5548323550924 5551260008448 5554198020096 5560390370304 5572849041408 5575291437056 5587416907776 5593315008512 5596275277824 5605479677952 5615067594752 5620501577728 5624302903296 5627279572992 5629745823744 5648650534912 5650389651456 5651640090624 5669910478848 5688950063104 5694455545856 5702559442272 5703821426688 5715336658944 5716601470976 5724736883712 5730276999168 5749519294464 5768106102528 5769382592512 5771158880256 5772436045824 5790538457088 5793076258816 5796142252032 5800062369024 5805675380736 5815605723136 5825170864128 5828253843456 5834406172672 5847095181312 5849657769984 5862764576768 5869300946432 5872407281664 5875515260928 5882065846272 5892126851072 5893940929536 5895245266944 5897828958208 5916895215616 5929191772416 5939906215936 5948359418232 5949675798528 5952824672256 5974109891904 5975431970816 5977271697408 5978594476032 5997343401984 5997921828864 6007207453632 6016731365568 6018062876672 6032459575296 6042777821696 6045975969792 6052716601008 6055920009216 6079471681536 6082136113152 6101798191104 6102559952896 6103148527616 6105027575808 6122288056192 6125528285184 6128212901888 6135603167232 6152045723648 6160800826026 6162164219904 6165425553408 6171933802496 6185356886016 6201932775424 6206127341568 6208847282176 6212133322752 6222350647296 6231614628624 6232993693696 6234912718848 6236292513792 6258591315328 6272202866688 6283537154048 6292479384576 6293871919104 6316951044096 6319719555072 6321118117888 6323064274944 6340941201056 6344297152512 6354731851776 6364806733824 6366215274496 6392360009728 6395743174656 6400068820992 6402873759744 6406262489088 6417220108288 6427774746624 6431176654848 6433995227136 6454172293932 6454794780672 6455600611328 6476470009856 6479897690112 6490555416576 6501657214976 6507949195264 6517210791168 6518653059072 6528987824128 6542556438528 6563706944256 6565159501824 6568036794368 6592121260032 6593580105728 6595610148864 6602963564736 6617758236672 6620658581504 6628642707456 6635057577984 6656507117568 6657338130432 6667892768768 6678859697664 6682394492928 6685323165696 6707772510208 6711322607616 6722360967168 6733018693632 6733859258368 6734508720128 6755628199936 6762165960704 6770320736256 6773287944192 6788464246784 6796032674816 6798125049408 6799629484032 6803228196864 6827554162176 6829065109504 6851141828608 6854767804416 6865379947008 6866042093568 6876264417792 6877786144768 6887574063216 6894239514624 6906031796224 6917390401152 6921051439104 6943425527808 6944962117632 6969794873888 6973483646976 6975026888704 6977174372352 6984953192448 6996900635648 7000603754496 7003671887872 7008408695904 7012117905408 7040915229744 7042473394176 7053638631424 7065240010752 7068979298304 7092716961792 7095825465344 7099580940288 7111257882624 7121845289856 7122532171776 7123421364224 7133558851188 7146449666048 7161992183808 7181185318912 7187600963697 7189191589888 7191405010944 7192996478976 7219372621824 7222536634368 7224134991872 7246789944064 7247488876544 7262550687744 7270217066728 7274064838656 7275674599424 7286028761088 7305554296832 7314364366848 7317570011136 7321442844672 7345111302144 7346028281856 7369776218112 7373006147584 7376908320768 7389041393664 7401680011264 7405597360128 7413853827072 7417777618944 7430465388544 7448240904192 7449889210368 7461700370432 7473972903936 7499070537728 7501379364864 7503039430656 7506327764992 7529867676254 7533852868608 7535520120832 7546244073984 7559880638464 7575591665664 7576322310144 7600081724928 7603412589696 7605095235584 7607436705792 7620448878592 7632982511616 7637022277632 7640369332224 7645536759168 7666025725952 7682698248192 7690808136704 7694878507008 7707534557184 7720717942784 7728189669376 7733416492032 7737509412864 7740900507648 7766894485504 7769285770752 7771005124608 7796126908416 7799543693312 7829876375552 7834020347904 7841019233124 7842754461696 7846905249792 7858587906048 7860327022592 7871513215104 7879130873856 7905589029888 7931145890976 7932901064704 7935343460352 7937099563008 7965479855872 7969695596544 7971459301376 7982803648512 7996457869312 7997229105152 8009609938176 8013849034752 8022308487424 8039755874304 8043279433728 8061301293056 8070288801344 8074560012288 8078833483776 8087840538624 8105962242048 8109514817536 8127151865856 8135730921472 8140036767744 8152638687072 8153424986112 8167371046912 8178994200069 8180804222976 8185133924352 8214401101368 8216218959872 8218748583936 8220567404544 8247142514688 8274836455424 8282844430336 8294631916032 8296467529728 8308819504832 8313216958464 8315056685056 8322485326386 8326890012672 8359273562112 8362937155584 8389972512768 8391829225472 8394412916736 8422601392128 8426292740096 8430752366592 8436454354944 8444618735616 8459062870016 8472975802368 8477460135936 8486408978432 8504865718272 8527657566208 8533425094656 8537165012992 8541683318784 8555732140032 8570366328832 8573004988416 8574902206464 8578660302848 8605563058576 8606393040896 8624278941696 8639863586816 8652159153792 8654073888768 8658654068736 8685807685632 8689614388224 8691537412096 8694213378048 8723408584704 8737756296192 8751609259008 8753546002432 8774486654976 8789495013376 8794146865152 8803951419648 8808610922496 8823677648896 8838190276608 8842867900416 8846743437312 8875342823424 8876450840576 8905146263552 8909859323904 8913764220928 8924513697792 8948430143488 8961164837856 8963147956224 8967891714048 8977358258176 8996015102976 8996882743296 9025097048352 9027094315008 9031050592256 9064166732544 9066172645376 9068963954688 9070970929152 9079074901512 9103405549568 9123204169728 9139690405888 9152697286656 9153839929344 9154722791424 9168352557056 9183432084288 9188292427776 9192319352832 9223187201536 9228068585472 9243246329856 9257900703744 9259949490176 9297978195968 9302899163136 9309191012352 9313270923264 9318199984128 9334138339328 9344544927872 9347421942936 9349490540544 9354438770688 9387886972992 9389964525568 9420320014336 9425305731072 9440807878656 9456955949056 9466107920384 9479579332608 9481677176832 9495793719808 9496709562368 9511411801584 9516445728768 9547210100736 9549322911744 9583467951596 9588540014592 9590661971968 9593614761984 9604310639616 9625830162432 9630048845824 9641662119936 9650992840704 9681258440898 9682192171008 9683400916992 9698753118208 9714705014784 9719846535168 9752485822464 9756760014848 9761923792896 9777979588608 9793481736192 9794704375808 9826368290816 9835877761024 9847739252736 9852055191552 9874129813504 9885138436096 9888181890048 9890370158592 9926637355008 9930987872256 9933185613824 9965297205248 9986007195648 10001839153152 10004052574208 10018289546496 10027984748544 10045137158144 10061658765312 10066983911424 10099528040448 10100788887552 10101763080192 10133442299904 10137883452928 10143248941056 10159931916288 10177310015488 10182696370176 10187159109632 10194049012224 10199444226048 10241331243264 10243597664256 10259838009344 10276712742912 10282151706624 10311221989376 10314396626688 10316679217152 10321200676864 10359047694336 10361340166144 10376085601728 10394835877888 10417443176448 10454692310832 10457005948928 10460225470464 10462540333056 10478117208064 10495350953472 10500905631744 10505507831808 10512613043856 10540785373184 10563710091264 10574861187968 10580457947136 10582799417344 10597860016128 10626260795392 10639075442688 10643738198016 10649371410432 10679479917568 10682767934784 10683798257664 10685132046336 10719674499072 10724372578304 10766080016384 10771777978368 10783787384832 10789494718464 10807949656064 10833804951552 10836202487808 10853382356992 10870184916096 10871233314816 10905325600092 10907738963968 10911097257984 10913511899136 10952534801824 10958331445248 10960756539392 10976355016704 10996190019584 11019042422784 11054664327168 11059509221376 11061956706304 11065362481152 11084289277952 11096647101848 11102520016896 11108396040192 11120780740608 11145698082816 11150582874112 11174833815552 11186630017024 11192550555648 11210959355904 11230135189504 11241003155456 11248605806592 11254559145984 11259491647488 11294801514381 11297301069824 11300779302912 11303280181248 11339820957696 11377900126208 11388911091712 11405118884544 11407642853376 11430673317888 11433202941952 11449473767424 11460553998336 11499038588928 11536212205056 11538765185024 11542317760512 11581076914176 11586152517632 11592284504064 11600124738048 11611350761472 11631211446272 11650341728256 11656507686912 11668812345344 11694190362624 11699315539968 11725529153536 11738601892864 11744814563328 11751030521856 11764131692544 11784253702144 11787881859072 11790490533888 11795657916416 11833790431232 11858383544832 11879812431872 11896718836464 11899351597056 11905649344512 11948219783808 11950863941632 11954543394816 11957188952064 11994686803968 11995843657728 12014414907264 12033462731136 12036125753344 12064919150592 12085555643392 12091951939584 12105433202016 12111840018432 12158943363072 12164272226304 12203596382208 12205119905792 12206297055232 12210055151616 12244576112384 12251056570368 12256425803776 12271206334464 12304091447296 12321601652052 12324328439808 12330851106816 12343867604992 12370713772032 12403865550848 12412254683136 12417694564352 12424266645504 12444701294592 12463229257248 12465987387392 12469825437696 12472585027584 12483727989579 12517182630656 12544405733376 12567074308096 12584958769152 12587743838208 12633902088192 12639439110144 12642236235776 12646128549888 12681882402112 12688594305024 12709463703552 12729613467648 12732430548992 12784720019456 12791486349312 12800137641984 12805747519488 12812524978176 12834440216576 12855549493248 12862353309696 12867990454272 12908344587864 12909589561344 12911201222656 12952940019712 12959795380224 12981110833152 13003314429952 13015898390528 13034421582336 13037306118144 13057975648256 13085112877056 13127413888512 13130319003648 13136073588736 13184242520064 13187160211456 13191220297728 13205927129472 13235516473344 13241317163008 13257285414912 13270115155968 13313014235136 13314676260864 13335785537536 13357719395328 13364788985856 13370646331392 13415545020416 13422645215232 13444721934336 13466037387264 13467718516736 13469017440256 13511256399872 13524331921408 13540641472512 13546575888384 13576928493568 13592065349632 13596250098816 13599258968064 13606456393728 13655108324352 13658130219008 13702283657216 13709535608832 13730759894016 13732084187136 13752528835584 13755572289536 13775148126432 13788479029248 13812063592448 13834780802304 13842102878208 13886851055616 13889924235264 13939589747776 13946967293952 13950053777408 13954348744704 13969906384896 13993801271296 14001207508992 14007343775744 14016817391808 14024235810816 14081830459488 14084946788352 14107277262848 14130480021504 14137958596608 14185433923584 14191650930688 14199161880576 14222515765248 14243690579712 14245064343552 14246842728448 14267117702376 14292899332096 14323984367616 14362370637824 14375201927394 14378383179776 14382810021888 14385992957952 14438745243648 14445073268736 14448269983744 14493579888128 14494977753088 14525101375488 14540434133456 14548129677312 14551349198848 14572057522176 14611108593664 14628728733696 14635140022272 14642885689344 14690222604288 14692056563712 14739552436224 14746012295168 14753816641536 14778082787328 14803360022528 14811194720256 14827707654144 14835555237888 14860930777088 14896481808384 14899778420736 14923400740864 14947945807872 14998141075456 15002758729728 15006078861312 15012655529984 15059735352508 15067705737216 15071040241664 15092488147968 15119761276928 15151183331328 15152644620288 15200163449856 15206825179392 15210190471168 15214873411584 15240897757184 15265965023232 15274044555264 15280738664448 15291073518336 15332051451904 15365396496384 15381616273408 15389757014016 15415069114368 15441435885568 15456379338752 15466832984064 15475018825728 15481801015296 15533788971008 15538571541504 15542010249216 15592253816832 15599087386624 15659752751104 15668040695808 15682038466248 15685508923392 15693810499584 15717175812096 15720654045184 15743026430208 15758261747712 15811178059776 15862291781952 15865802129408 15870686920704 15874199126016 15930959711744 15939391193088 15965607297024 15992915738624 15994458210304 16019219876352 16027698069504 16044616974848 16079511748608 16086558867456 16122602586112 16140577602688 16149120024576 16157666967552 16175681077248 16211924484096 16219029635072 16254303731712 16271461842944 16280073535488 16305277374144 16306849972224 16334742093824 16357988400138 16361608445952 16370267848704 16428802202736 16432437919744 16437497167872 16441134809088 16494285029376 16549672910848 16565688860672 16589263832064 16592935059456 16617639009664 16626433916928 16630113370112 16644970652772 16653780025344 16718547124224 16725874311168 16779945025536 16783658450944 16788825833472 16845202784256 16852585480192 16861504733184 16872908709888 16889237471232 16918125740032 16945951604736 16954920271872 16972817956864 17009731436544 17055315132416 17066850189312 17074330025984 17083366637568 17111464280064 17140732657664 17146009976832 17149804412928 17157320605696 17211126117152 17212786081792 17248557883392 17279727173632 17304318307584 17308147777536 17317308137472 17371615371264 17379228776448 17383074824192 17388426756096 17446817169408 17475512592384 17503218518016 17507092004864 17548973309952 17578990026752 17588293730304 17607902839296 17617221844992 17647355297792 17676380553216 17685735800832 17693486874624 17750685646848 17752901681152 17810292527104 17819718647808 17827528441856 17849027395584 17896860286976 17922329675712 17926295912448 17935783428096 17954716516352 17992030205952 17993765486592 18050194096704 18054188630016 18062101184512 18128333465088 18132345290752 18137927909376 18158149803024 18206811099136 18246408339456 18279380811776 18305394573312 18307679858688 18309445582848 18336705114112 18366864168576 18376584855552 18384638705664 18446374403072 18456137170944 18486492659712 18515801407488 18519898980352 18595956391936 18605798326272 18618382024704 18626541846528 18636399968256 18668276678656 18689089855744 18694843885872 18698981081088 18708877541376 18775773945984 18779929051136 18840640028672 18850611462144 18881615757312 18913911898112 18932215840768 18959158665216 18963354353664 18991587439616 18993419124736 19022823603168 19032891457536 19094420201472 19098645823488 19166935903192 19177080029184 19181323943936 19187229523968 19208621279232 19251660324864 19260097691648 19283324239872 19301985681408 19362516881796 19364384342016 19366801833984 19397506236416 19429410029568 19439693070336 19504971644928 19513520029696 19523847585792 19555959177216 19586963472384 19589408751616 19652736581632 19671755522048 19695478505472 19704110383104 19748259627008 19770276872192 19776363780096 19780740317184 19853274710016 19861975744512 19866371227648 19930594410496 19972014391296 20003678306304 20008105148416 20036579092992 20055969497088 20090274316288 20123317530624 20133967822848 20199056080896 20201577775104 20203526160384 20266884599808 20275766905856 20286497882112 20319863832576 20354620030976 20365392740352 20374318219264 20388098024448 20398888452096 20482662486528 20487195328512 20519676018688 20553425485824 20564303413248 20622443978752 20628793253376 20633358434304 20642401353728 20718095388672 20722680332288 20752171203456 20789671755776 20834886352896 20909384621664 20914011897856 20920450940928 20925080666112 20956234416128 20990701906944 21001811263488 21011015663616 21025226087712 21081570746368 21127420182528 21149722375936 21160915894272 21165598834688 21195720032256 21252521590784 21278150885376 21287476396032 21298742820864 21358959835136 21365535869568 21367596515328 21370264092672 21439348998144 21448745156608 21532160032768 21543555956736 21562802891091 21567574769664 21578989436928 21615899312128 21667609903104 21672404975616 21706764713984 21740369832192 21742466629632 21810651200184 21815477927936 21822194515968 21827023798272 21905069603648 21916662890496 21921513078784 21952710033408 21992380039168 22038084845568 22109328654336 22119018442752 22123913412608 22130724962304 22168578555904 22193294203696 22205040033792 22216792080384 22241561481216 22291396165632 22301165748224 22349667631104 22373260034048 22385101111296 22421918711808 22460270379008 22482006310912 22497211613184 22509118291968 22518983294976 22589603028762 22594602139648 22601558605824 22606560362496 22679641915392 22755800252416 22777822183424 22810237769088 22815285706752 22861346635776 22866405883904 22898947534848 22921107996672 22998077177856 23072424410112 23077530370048 23084635521024 23162153828352 23172305035264 23184569008128 23200249476096 23222701522944 23262422892544 23300683456512 23313015373824 23337624690688 23388380725248 23398631079936 23451058307072 23477203785728 23489629126656 23502061043712 23528263385088 23568507404288 23575763718144 23580981067776 23591315832832 23667580862464 23716767089664 23759624863744 23793437672928 23798703194112 23811298689024 23896439567616 23901727883264 23909086789632 23914377904128 23989373607936 23991687315456 24028829814528 24066925462272 24072251506688 24129838301184 24171111286784 24183903879168 24210866404032 24223680036864 24317886726144 24328544452608 24407192764416 24410239811584 24412594110464 24420110303232 24489152224768 24502113140736 24512851607552 24542412668928 24608182894592 24643203304104 24648656879616 24661702213632 24687735209984 24741427544064 24807731101696 24824509366272 24835389128704 24848533291008 24889402589184 24926458514496 24931974774784 24939650875392 24945170055168 24967455979158 25034365261312 25088811466752 25134148616192 25169917538304 25175487676416 25267804176384 25278878220288 25284472471552 25292257099776 25363764804224 25377188610048 25418927407104 25459226935296 25464861097984 25569440038912 25582972698624 25600275283968 25611495038976 25625049956352 25668880433152 25711098986496 25724706619392 25735980908544 25816689175728 25819179122688 25822402445312 25905880039424 25919590760448 25962221666304 26006628859904 26031796781056 26068843164672 26074612236288 26115951296512 26170225754112 26254827777024 26260638007296 26272147177472 26354536866889 26368485040128 26374320422912 26382440595456 26411854258944 26471032946688 26482634326016 26514570829824 26540230311936 26626028470272 26629352521728 26671571075072 26715438790656 26729577971712 26741292662784 26831090040832 26845290430464 26889443868672 26932074774528 26935437033472 27022512799744 27048663842816 27081282945024 27093151776768 27153856987136 27184130699264 27192500197632 27198517936128 27212912787456 27310216648704 27316260438016 27404567314432 27419071217664 27461519788032 27464168374272 27505057671168 27511144579072 27550296252864 27576958058496 27624127184896 27669561604608 27684205756416 27773702111232 27779848470528 27879179495552 27893934587904 27900107554816 27908697489408 27939812769792 27987602542592 28002415017984 28014687551488 28033634783616 28048471621632 28163660918976 28169893576704 28214554525696 28260960043008 28275917193216 28370867847168 28383301861376 28398323761152 28445031530496 28487381159424 28490128687104 28493685456896 28534235404752 28585798664192 28647968735232 28724741275648 28750403854788 28756766359552 28765620043776 28771985915904 28877490487296 28890146537472 28896539967488 28987159776256 28989955506176 29050202750976 29080868266912 29096259354624 29102698397696 29144115044352 29222217187328 29257457467392 29270280044544 29285771378688 29380445208576 29384113127424 29479104872448 29492024590336 29507633283072 29556165574656 29606720045056 29622389440512 29655415308288 29671110475776 29721861554176 29792963616768 29799556841472 29846801481728 29895891615744 29996282150912 30005517459456 30012157722624 30025311059968 30119470705016 30135411474432 30142080483328 30184976295936 30239522553856 30302366662656 30305289240576 30400326899712 30413650358784 30420380942336 30429746823168 30481795514368 30531930046464 30548089110528 30561477328896 30582147036672 30664102903808 30730792992768 30763232546816 30779514028032 30830138228736 30882871771136 30912758677504 30933665968128 30950037651456 30963602030592 31067577942016 31077143083008 31084020498432 31184507633664 31198174773248 31319505502208 31364076932496 31371017846784 31387620999168 31434351624192 31441308090368 31486052860416 31516523495424 31622356119552 31724583563904 31731604258816 31741373841408 31748398252032 31861919423488 31878782386176 31931214594048 31985831477248 31988916420608 32038439752704 32055396139008 32089233949696 32159023497216 32173117734912 32245205172224 32281155205376 32298240049152 32315333935104 32351362154496 32423848968192 32438059270144 32508607463424 32542923685888 32560147070976 32610554748288 32613699944448 32669484187648 32715976800276 32723216891904 32740535697408 32857604405472 32864875839488 32874994335744 32882269618176 32988570058752 33099345821696 33131377721344 33178527664128 33185870118912 33235278019328 33252867833856 33260226740224 33289941305544 33307560050688 33437094248448 33451748622336 33559890051072 33567316901888 33577651666944 33690405568512 33705170960384 33723009466368 33745817419776 33778474942464 33836251480064 33884404543143 33891903209472 33909840543744 33945635913728 34019462873088 34110630264832 34133700378624 34148660051968 34166733275136 34222928560128 34281465315328 34292019953664 34299608825856 34314641211392 34422252234304 34425572163584 34497115766784 34559454347264 34608636615168 34616295555072 34743230742528 34758457552896 34766149648384 34776853512192 34893634338816 34951025184768 35006437036032 35014184009728 35097946619904 35157980053504 35176587460608 35215805678592 35234443689984 35294710595584 35352761106432 35371471601664 35386973749248 35501371293696 35505803362304 35620585054208 35639437295616 35655056883712 35698054791168 35793720573952 35844659351424 35852591824896 35871566856192 35909433032704 35984060411904 35987530973184 36100388193408 36108377260032 36124202369024 36256666930176 36264690581504 36275855818752 36316299606048 36413622198272 36492816678912 36558761623552 36610789146624 36615359717376 36618891165696 36673410228224 36733728337152 36753169711104 36769277411328 36892748806144 36912274341888 36972985319424 37031602814976 37039797960704 37191912783872 37211596652544 37236764049408 37253083693056 37272799936512 37336553357312 37378179711488 37389687771744 37397962162176 37417755082752 37551547891968 37559858102272 37681280057344 37701222924288 37763231514624 37827823796224 37864431681536 37918317330432 37926708707328 37983174879232 37986838249472 38045647206336 38065782915072 38188840402944 38197291646976 38333871806384 38354160058368 38362647887872 38374459047936 38417242558464 38503320649728 38520195383296 38566648479744 38603971362816 38725033763592 38728768684032 38733603667968 38795012472832 38858820059136 38879386140672 39009943289856 39027040059392 39047695171584 39111918354432 39173926944768 39178817503232 39305473163264 39343511044096 39390957010944 39408220766208 39496519254016 39540553744384 39552727560192 39561480634368 39706549420032 39723951489024 39732742455296 39861188820992 39944028782592 40007356612608 40016210296832 40073158185984 40111938994176 40180548632576 40246635061248 40267935645696 40398112161792 40403155550208 40407052320768 40533769199616 40551533811712 40572995764224 40639727665152 40709240061952 40730785480704 40748636438528 40776196048896 40797776904192 40965324973056 40974390657024 41039352037376 41106850971648 41128606826496 41244887957504 41257586506752 41266716868608 41284802707456 41436190777344 41445360664576 41504342406912 41579343511552 41669772705792 41818769243328 41828023795712 41840901881856 41850161332224 41912468832256 41981403813888 42003622526976 42022031327232 42050452175424 42163141492736 42254840365056 42299444751872 42321831788544 42391440064512 42505043181568 42556301770752 42574952792064 42597485641728 42717919670272 42731071739136 42735193030656 42740528185344 42878697996288 42897490313216 43064320065536 43087111913472 43125605782182 43135149539328 43157978873856 43231798624256 43335219806208 43344809951232 43413529427968 43480739664384 43484933259264 43621302400368 43630955855872 43644389031936 43654047596544 43810139207296 43833325780992 43843026157568 43905420066816 43984760078336 44076169691136 44218657308672 44238036885504 44247826825216 44261449924608 44337157111808 44386588407392 44410080067584 44433584160768 44483122962432 44582792331264 44602331496448 44699335262208 44746520068096 44770202222592 44843837423616 44920540758016 44964012621824 44994423226368 45018236583936 45037966589952 45179206057524 45189204279296 45203117211648 45213120724992 45359283830784 45511600504832 45555644366848 45620475538176 45630571413504 45722693271552 45732811767808 45797895069696 45842215993344 45996154355712 46144848820224 46155060740096 46169271042048 46324307656704 46344610070528 46369138016256 46400498952192 46445403045888 46524845785088 46601366913024 46626030747648 46675249381376 46776761450496 46797262159872 46902116614144 46954407571456 46979258253312 47004122087424 47056526770176 47137014808576 47151527436288 47161962135552 47182631665664 47335161724928 47433534179328 47519249727488 47586875345856 47597406388224 47622597378048 47792879135232 47803455766528 47818173579264 47978747215872 47983374630912 48057659629056 48133850924544 48144503013376 48259676602368 48342222573568 48367807758336 48421732808064 48447360073728 48635773452288 48657088905216 48814385528832 48820479623168 48825188220928 48840220606464 48978304449536 49004226281472 49025703215104 49084825337856 49216365789184 49286406608208 49297313759232 49323404427264 49375470419968 49482855088128 49615462203392 49649018732544 49670778257408 49697066582016 49778805178368 49852917028992 49863949549568 49879301750784 49890340110336 49934911958316 50068730522624 50177622933504 50268297232384 50339835076608 50350975352832 50535608352768 50557756440576 50568944943104 50584514199552 50727529608448 50754377220096 50837854814208 50918453870592 50929722195968 51138880077824 51165945397248 51200550567936 51222990077952 51250099912704 51337760866304 51422197972992 51449413238784 51471961817088 51633378351456 51638358245376 51644804890624 51811760078848 51839181520896 51924443332608 52013257719808 52063593562112 52137686329344 52149224472576 52231902593024 52340451508224 52509655554048 52521276014592 52544294354944 52709073733778 52736970080256 52748640845824 52764881190912 52823708517888 52942065893376 52965268652032 53029141659648 53080460623872 53252056940544 53258705043456 53343142150144 53430877581312 53459155943424 53482585325568 53662180081664 53690580860928 53778887737344 53864149549056 53870874066944 54045025599488 54097327685632 54162565890048 54186303553536 54307713974272 54368261398528 54385000395264 54397035872256 54620433297408 54632520876032 54809134628864 54838142435328 54923039576064 54928336748544 55010115342336 55022289158144 55100592505728 55153916116992 55248254369792 55339123209216 55368411512832 55547404222464 55559696941056 55758358991104 55787869175808 55800215109632 55817394978816 55879625539584 55975205085184 56004830035968 56029375102976 56067269567232 56096943243264 56327321837952 56339787153408 56429109051392 56521920086016 56551834386432 56741735694336 56766603722752 56796647522304 56890063060992 56974762318848 56980257374208 56987370913792 57068470809504 57171597328384 57295937470464 57449482551296 57500807709576 57513532719104 57531240087552 57543971831808 57754980974592 57780293074944 57793079934976 57974319552512 57979911012352 58100405501952 58161736533824 58192518709248 58205396795392 58288230088704 58444434374656 58514914934784 58540560089088 58571542757376 58760890417152 58768226254848 58958209744896 58984049180672 59015266566144 59112331149312 59213440090112 59244778881024 59310830616576 59342220951552 59443723108352 59585927233536 59599113682944 59693602963456 59791783231488 59992564301824 60011034918912 60024315445248 60050622119936 60238941410032 60270822948864 60284160966656 60369952591872 60479045107712 60604733325312 60610578481152 60800653799424 60827300717568 60840761884672 60859493646336 60963591028736 61063860092928 61096178221056 61122954657792 61164294073344 61328205807616 61461585985536 61526465093632 61559028056064 61660276457472 61765743542272 61825517355008 61867331936256 61900075302912 61927204061184 62135155884032 62154286166016 62168040996864 62369015267328 62396349546496 62639011004416 62728153864992 62742035693568 62775241998336 62868703248384 62882616180736 62972105720832 63033046990848 63244712239104 63449167127808 63463208517632 63482747682816 63496796504064 63723838846976 63757564772352 63862429188096 63971662954496 63977832841216 64076879505408 64110792278016 64178467899392 64318046994432 64346235469824 64490410344448 64562310410752 64596480098304 64630667870208 64702724308992 64847697936384 64876118540288 65017214926848 65085847371776 65120294141952 65221109496576 65227399888896 65338968375296 65431953600552 65446433783808 65481071394816 65715208810944 65729751678976 65749988671488 65764539236352 65977140117504 66198691643392 66262755442688 66357055328256 66371740237824 66470556038656 66505735667712 66579882611088 66615120101376 66874188496896 66903497244672 67119780102144 67134633803776 67155303333888 67380811137024 67410341920768 67446018932736 67491634839552 67556949884928 67672502960128 67768809086286 67783806418944 67819681087488 67891271827456 68038925746176 68221260529664 68267400757248 68297320103936 68333466550272 68445857120256 68562930630656 68584039907328 68599217651712 68629282422784 68844504468608 68851144327168 68994231533568 69118908694528 69217273230336 69232591110144 69486461485056 69516915105792 69532299296768 69553707024384 69787268677632 69902050369536 70012874072064 70028368019456 70195893239808 70315960107008 70353174921216 70431611357184 70468887379968 70589421191168 70705522212864 70742943203328 70773947498496 71002742587392 71011606724608 71241170108416 71278874591232 71310113767424 71396109582336 71587441147904 71689318702848 71705183649792 71743133712384 71818866065408 71968120823808 71975061946368 72200776386816 72216754520064 72248404738048 72513333860352 72529381163008 72551711637504 72632599212096 72827244396544 72985633357824 73221578293248 73230719434752 73237782331392 73346820456448 73467456674304 73506339422208 73538554822656 73785497612288 73824548683776 73945970638848 74063205629952 74079595921408 74383825567744 74423193305088 74473528098816 74506167386112 74545599873024 74673106714624 74756359422976 74779375543488 74795924324352 74835510165504 75103095783936 75119716204544 75362560114688 75402445848576 75526463029248 75655647592448 75728863363072 75836634660864 75853417414656 75966349758464 75973676498944 76091294412672 76131565830144 76377680805888 76394583293952 76667743612768 76708320116736 76725295775744 76748918095872 76834485116928 77006641299456 77040390766592 77133296959488 77207942725632 77450067527184 77457537368064 77467207335936 77590024945664 77717640118272 77758772281344 78019886579712 78054080118784 78095390343168 78223836708864 78347853889536 78357635006464 78610946326528 78687022088192 78781914021888 78816441532416 78993038508032 79063610600667 79081107488768 79105455120384 79122961268736 79413098840064 79447902978048 79465484910592 79722377641984 79888057565184 80014713225216 80032420593664 80146316371968 80223877988352 80361097265152 80493270122496 80535871291392 80796224323584 80806311100416 81067538399232 81103067623424 81145991528448 81279455330304 81418480123904 81461570961408 81497272877056 81552392097792 81595553808384 81930649946112 81948781314048 82078704074752 82213701943296 82257213652992 82489775915008 82515173013504 82533433737216 82569605414912 82872381554688 82890721329152 83008684813824 83158687023104 83339545411584 83637538486656 83656047591424 83681803763712 83700322664448 83824937664512 83962807627776 84007245053952 84044062654464 84100904350848 84326282985472 84509680730112 84598889503744 84643663577088 84782880129024 85010086363136 85112603541504 85149905584128 85194971283456 85435839340544 85462143478272 85470386061312 85481056370688 85757395992576 85794980626432 86128640131072 86174223826944 86251211564364 86270299078656 86315957747712 86463597248512 86670439612416 86689619902464 86827058855936 86961479328768 86969866518528 87242604800736 87261911711744 87288778063872 87308095193088 87620278414592 87666651561984 87686052315136 87810840133632 87969520156672 88152339382272 88437314617344 88476073771008 88495653650432 88522899849216 88674314223616 88773176814784 88820160135168 88867168321536 88966245924864 89165584662528 89204662992896 89398670524416 89493040136192 89540404445184 89687674847232 89841081516032 89928025243648 89988846452736 90036473167872 90075933179904 90358412115048 90378408558592 90406234423296 90426241449984 90718567661568 91023201009664 91111288733696 91240951076352 91261142827008 91445386543104 91465623535616 91595790139392 91684431986688 91992308711424 92289697640448 92310121480192 92338542084096 92648615313408 92689220141056 92738276032512 92800997904384 92890806091776 93049691570176 93202733826048 93252061495296 93350498762752 93553522900992 93594524319744 93804233228288 93908815142912 93958516506624 94113053540352 94274029617152 94303054872576 94323924271104 94365263331328 94670323449856 94867068358656 95038499454976 95173750691712 95194812776448 95245194756096 95585758270464 95606911533056 95636347158528 95957494431744 95966749261824 96115319258112 96267701849088 96289006026752 96519353204736 96684445147136 96735615516672 96843465616128 96894720147456 97271546904576 97314177810432 97628771057664 97640959246336 97650376441856 97680441212928 97956608899072 98008452562944 98051406430208 98169650675712 98432731578368 98572813216416 98594627518464 98646808854528 98750940839936 98965710176256 99230924406784 99298037465088 99341556514816 99394133164032 99557610356736 99705834057984 99727899099136 99758603501568 99780680220672 99869823916632 100137461045248 100355245867008 100536594464768 100679670153216 100701950705664 101071216705536 101115512881152 101137889886208 101169028399104 101455059216896 101508754440192 101675709628416 101836907741184 101859444391936 102277760155648 102331890794496 102401101135872 102445980155904 102500199825408 102675521732608 102844395945984 102898826477568 102943923634176 103266756702912 103276716490752 103289609781248 103623520157696 103678363041792 103848886665216 104026515439616 104127187124224 104275372658688 104298448945152 104463805186048 104680903016448 105019311108096 105042552029184 105088588709888 105418147467556 105473940160512 105497281691648 105529762381824 105647417035776 105884131786752 105930537304064 106058283319296 106160921247744 106504113881088 106517410086912 106686284300288 106861755162624 106918311886848 106965170651136 107324360163328 107381161721856 107557775474688 107728299098112 107741748133888 108090051198976 108194655371264 108325131780096 108372607107072 108615427948544 108736522797056 108770000790528 108794071744512 109240866594816 109265041752064 109618269257728 109676284870656 109846079152128 109856673497088 110020230684672 110044578316288 110201185011456 110307832233984 110496508739584 110678246418432 110736823025664 111094808444928 111119393882112 111516717982208 111575738351616 111634789957632 111759251079168 111950410170368 112009660071936 112058750205952 112134539134464 112193886486528 112654643675904 112679574306816 112858218102784 113043840172032 113103668772864 113483471388672 113533207445504 113593295044608 113780126121984 113949524637696 113960514748416 113974741827584 114136941619008 114343194656768 114591874940928 115001615419152 115027065438208 115062480175104 115087943663616 115509961949184 115560586149888 115586159869952 115948639105024 115959822024704 116200811003904 116323473067648 116385037418496 116410793590784 116576460177408 116888868749312 117029829869568 117081120178176 117143085514752 117521780834304 117536452509696 117916419489792 117968098361344 118030533132288 118224662298624 118426880180224 118489557762048 118621661233152 118684441903104 118887446216704 119171854467072 119198227365888 119387205926912 119583566462976 119985128603648 120022069837824 120048630890496 120101244239872 120477882820064 120541645897728 120568321933312 120739905183744 120958090215424 121209466650624 121221156962304 121601307598848 121654601435136 121681523769344 121718987292672 121927182057472 122127720185856 122192356442112 122245909315584 122328588146688 122656411615232 122923171971072 123052930187264 123118056112128 123320552914944 123531487084544 123651034710016 123734663872512 123800150605824 123854408122368 124270311768064 124308572332032 124336081993728 124738030534656 124792699092992 125278022008832 125456307729984 125484071387136 125550483996672 125737406496768 125765232361472 125944211441664 126066093981696 126489424478208 126898334255616 126926417035264 126965495365632 127447677693952 127515129544704 127724858376192 127943325908992 127955665682432 128153759010816 128221584556032 128356935798784 128636093988864 128692470939648 128980820688896 129124620821504 129192960196608 129261335740416 129405448617984 129695395872768 129752237080576 130034429853696 130171694743552 130240588283904 130442218993152 130454799777792 130677936750592 130863907201104 130892867567616 130962142789632 131430417621888 131459503357952 131499977342976 131529078472704 131954280235008 132397383286784 132525510885376 132714110656512 132743480475648 132941112077312 133011471335424 133159765222176 133230240202752 133748376993792 133806994489344 134239560204288 134269267607552 134310606667776 134761622274048 134820683841536 134892037865472 134983269679104 135113899769856 135345005920256 135537618172572 135567612837888 135639362174976 135782543654912 136077851492352 136442521059328 136534801514496 136594640207872 136666933100544 136891714240512 137125861261312 137168079814656 137198435303424 137258564845568 137689008937216 137702288654336 137988463067136 138237817389056 138434546460672 138465182220288 138972922970112 139033830211584 139064598593536 139107414048768 139574537355264 139804100739072 140025748144128 140056736038912 140391786479616 140631920214016 140706349842432 140863222714368 140937774759936 141178842382336 141411044425728 141485886406656 141547894996992 142005485174784 142023213449216 142482340216832 142557749182464 142620227534848 142792219164672 143174882295808 143378637405696 143410367299584 143637732130816 143936241647616 143950123892736 144401552773632 144433509040128 144496809476096 145026667720704 145058762326016 145103423275008 145265198424192 145654488793088 145971266715648 146443156586496 146461438869504 146475564662784 146693640912896 146934913348608 147012678844416 147077109645312 147570995224576 147649097367552 147891941277696 148126411259904 148159191842816 148767651135488 148846386610176 148947056197632 149012334772224 149091199746048 149346213429248 149512718845952 149558751086976 149591848648704 149671020331008 150206191567872 150239432409088 150725120229376 150804891697152 151052926058496 151311295184896 151457726726144 151673269321728 151706834829312 151932699516928 151947352997888 152182588825344 152263131660288 152755361611776 152789166587904 153335487225536 153416640233472 153450591551488 153497836191744 153668970233856 154013282598912 154080781533184 154266593918976 154415885451264 154900135054368 154915074736128 154934414671872 155180049891328 155435280236544 155517544562688 156039773159424 156108160237568 156190780686336 156447673417728 156695707779072 156715270012928 157221892653056 157374044176384 157563828043776 157632883064832 157986077016064 158127221201334 158162214977536 158210910240768 158245922537472 158826197680128 158895805956096 158930969821184 159444755283968 159776115130368 160029426450432 160064841187328 160292632743936 160447755976704 160722194530304 160986540244992 161071742582784 161592448647168 161612622200832 162135076798464 162206135246848 162291983056896 162558910660608 162836960247808 162923141922816 162994545754112 163104784195584 163191107616768 163861299892224 163897562628096 164157408149504 164427403886592 164514427305984 164979551830016 165030346027008 165066867474432 165139210829824 165744763109376 165781442658304 166017369627648 166317374046208 166679090823168 167275076973312 167312095182848 167363607527424 167400645328896 167649875329024 167925615255552 168014490107904 168088125308928 168201808701696 168652565970944 169019361460224 169197779007488 169287327154176 169565760258048 170020172726272 170225207083008 170299811168256 170389942566912 170871678681088 170924286956544 170940772122624 170962112741376 171514791985152 171589961252864 172257280262144 172348447653888 172502423128728 172540598157312 172631915495424 172927194497024 173340879224832 173379239804928 173654117711872 173922958657536 173939733037056 174485209601472 174523823423488 174577556127744 174616190386176 175240556829184 175333303123968 175621680267264 175939040313344 176304678764544 176874629234688 176952147542016 176991307300864 177045799698432 177348628447232 177546353629568 177640320270336 177734336643072 177932491849728 178331169325056 178409325985792 178797341048832 178986080272384 179080808890368 179375349694464 179682163032064 179856050487296 179977692905472 180072946335744 180151866359808 180716824230096 180756817117184 180812468846592 180852482899968 181437135323136 182046402019328 182222577467392 182481902152704 182522285654016 182890773086208 182931247071232 183191580278784 183368863973376 183984617422848 184579395280896 184620242960384 184677084168192 185297230626816 185378440282112 185476552065024 185601995808768 185781612183552 186099383140352 186405467652096 186504122990592 186700997525504 187107045801984 187189048639488 187608466456576 187817630285824 187917033013248 188226107080704 188548059234304 188606109745152 188647848542208 188730526662656 189340646899712 189734136717312 190076998909952 190347501383424 190389625552896 190490389512192 191171516540928 191213823066112 191272694317056 191914988863488 191933498523648 192230638516224 192535403698176 192578012053504 193038706409472 193368890294272 193471231033344 193686931232256 193789440294912 194543093809152 194628355620864 195257542115328 195281918492672 195300752883712 195360882425856 195913217798144 196016905125888 196102812860416 196339301351424 196865463156736 197145626432832 197189255036928 197293617709056 197501881679872 197931420352512 198596074930176 198683113029632 198788266328064 199115220713472 199411668115968 199455798198272 199517207003136 199739647833264 200274922090496 200710491734016 201073188929536 201359340306432 201403901411328 202142433411072 202231025762304 202275779772416 202338056798208 202910118433792 203017508880384 203351419256832 203673815482368 203718888783872 204555520311296 204663781588992 204802202271744 204891960311808 205000399650816 205351043465216 205688791891968 205797652955136 205887847268352 206533513405824 206553432981504 206579219562496 207247040315392 207356726083584 207697773330432 208053030879232 208254374248448 208550745317376 208596897890304 208927610372096 209361806032896 210038622216192 210085104058368 210177177419776 210836294935112 210947880321024 210994563383296 211059524763648 211294834071552 211768263573504 211861074608128 212116566638592 212321842495488 213008227762176 213034820173824 213372568600576 213723510325248 213836623773696 213930341302272 214648720326656 214762323443712 215115550949376 215456598196224 215483496267776 216180102397952 216389310742528 216650263560192 216745214214144 217230855897088 217473045594112 217540001581056 217588143489024 218481733189632 218530083504128 219236538515456 219692158304256 219713346994176 220040461369344 220089156632576 220402370022912 220615664467968 220993017479168 221356492836864 221473646051328 222189616889856 222238787764224 223033435964416 223151476703232 223269579915264 223518502158336 223900820340736 224019320143872 224117500411904 224269078268928 224387772973056 225309287351808 225359148613632 225716436205568 226087680344064 226207337545728 226966942777344 227066414891008 227186590089216 227560252243968 227899049275392 227921029496832 227949483655168 228273883238016 228686389313536 229183749881856 230003230838304 230054130876416 230124960350208 230175887327232 231019923898368 231121172299776 231172319739904 231897278210048 231919644049408 232401622007808 232646946135296 232770074836992 232821587181568 233152920354816 233777737498624 234059659739136 234162240356352 234286171029504 235043561668608 235072905019392 235832838979584 235936196722688 236061066264576 236449324597248 236853760360448 236979115524096 237190831802001 237243322466304 237368883806208 237774892433408 238343708934144 238396454731776 238774411853824 239167132925952 239970257207296 240044139675648 240097261780992 240202488479744 240955765640128 241083291795456 241136643866624 241479810367488 241916180430848 242418933301248 243202615197696 243309202870272 243363047538688 243437974585344 243854364114944 244255440371712 244384712884224 244491818631168 244657176293376 245312823230464 245846343942144 246105860374528 246236112224256 246641105829888 247062974169088 247302069420032 247469327745024 247600301211648 247708816244736 248540623536128 248617144664064 248672163987456 249476061069312 249585398185984 250556044017664 250912615459968 250968142774272 251100967993344 251474812993536 251530464722944 251888422883328 252132187963392 252978848956416 253796668511232 253852834070528 253930990731264 254895355387904 255030259089408 255449716752384 255886651817984 255911331364864 256307518021632 256443169112064 256713871597568 257272187977728 257384941879296 257961641377792 258249241643008 258385920393216 258522671480832 258810897235968 259390791745536 259504474161152 260068859707392 260343389487104 260481176567808 260884437986304 260909599555584 261355873501184 261727814402208 261785735135232 261924285579264 262860835243776 262919006715904 262999954685952 263058156945408 263908560470016 264794766573568 265051021770752 265428221313024 265486960951296 265882224154624 266022942670848 266319530444352 266460480405504 267496753987584 267613988978688 268479120408576 268538535215104 268621213335552 269523244548096 269641367683072 269784075730944 269966539358208 270227799539712 270690011840512 271075236345144 271135225675776 271278724349952 271565087309824 272155702984704 272885042118656 273069603028992 273189280415744 273333866201088 273783428481024 274251722522624 274336159629312 274396870606848 274517129691136 275378017874432 275404577308672 275976926134272 276475634778112 276869092921344 276930364440576 277945845940224 278067660423168 278129197187072 278214828097536 279149074710528 279608201478144 280051496288256 280113472077824 280783572959232 281263840428032 281412699684864 281726445428736 281875549519872 282357684764672 282822088851456 282971772813312 283095789993984 284010970349568 284046426898432 284964680433664 285115498364928 285240455069696 285584438329344 286349764591616 286757274811392 286820734599168 287275464261632 287872483295232 287900247785472 288803105547264 288867018080256 288993618952192 290053335441408 290117524652032 290206846550016 290530396848384 291308977586176 291942533431296 292886313172992 292922877739008 292951129325568 293387281825792 293869826697216 294025357688832 294154219290624 295141990449152 295298194735104 295783882555392 296252822519808 297535302270976 297692773220352 297894112395264 298024669544448 298182399492096 298692426858496 299025437691904 299117502173952 299183697297408 299342040662016 300412383135744 300478864818176 301450240458752 301609783394304 302105852116992 302622590369792 303346538643456 303413669658624 303865399033856 303894705995776 304365177650688 304526263320576 305510723223552 305578333175808 306670974451072 306833280466944 306901183102976 306995672383488 307337940467712 308026565197824 308161563066368 308533187837952 308831770902528 309800270108736 309830149472256 309868829343744 310360099782656 310870560473088 311035089125376 312079546318848 312216320475136 312381561372672 312895346835456 313391415558144 313430540025856 314443785306112 314748088352768 315127656087552 315265766129664 315972154032128 316254442402668 316324429955072 316421820481536 316491845074944 317652395360256 317791611912192 317861939642368 318889510567936 319552230260736 320058852900864 320129682374656 320585265487872 320895511953408 321444389060608 321973080489984 322143485165568 323184897294336 323225244401664 324270153596928 324412270493696 324583966113792 325117821321216 325673920495616 325846283845632 325989091508224 326209568391168 326382215233536 327722599784448 327795125256192 328314816299008 328854807773184 329028854611968 329959103660032 330060692054016 330133734948864 330278421659648 331489526218752 331562885316608 332034739255296 332634748092416 333358181646336 334550153946624 334624190365696 334727215054848 335299750658048 335851230511104 336028980215808 336176250617856 336403617403392 337305131941888 338038722920448 338395558014976 338574654308352 339131520516096 340040345452544 340450414166016 340599622336512 340779885133824 341743357362176 341848573913088 341881544245248 341924225482752 343029583970304 343179922505728 344514560524288 345004846257456 345081196314624 345263830990848 345854388994048 346681758449664 346758479609856 347308235423744 347845917315072 347879466074112 348970419202944 349047646846976 349155112255488 349232380772352 350481113658368 350666606247936 351243360534528 351878080626688 352609357529088 353749258469376 353904295084032 353982614601728 354091599396864 354697256894464 355092707259136 355280640540672 355468673286144 355864983699456 356662338650112 356818651971584 357594682097664 357972160544768 358161617780736 358750699388928 359364326064128 359712100974592 359955385810944 360145892671488 360303732719616 361433648460192 361513634234368 361624937693184 361704965799936 362874270646272 364092804038656 364445154934784 364963804305408 365044571308032 365781546172416 365862494142464 366383160557568 366737727946752 367969234845696 369158790561792 369240485920768 369354168336384 370594461253632 370756880564224 370953104130048 371203991617536 371563224367104 372198766280704 372810935304192 373008245981184 373401995051008 374214091603968 374378097278976 375216932913152 375635260571648 375834066026496 376452214161408 377096118468608 377212219490304 377295697084416 377461053325312 378681293799424 379468273434624 380153997819904 380695002766848 380779251105792 382343033081856 382427646132224 382545388634112 383829977726976 383866997047296 384461277032448 385070807396352 385156024107008 386077412818944 386737780588544 386942462066688 387373862464512 387578880589824 389086187618304 389256711241728 390515084230656 390563836985344 390601505767424 390721764851712 391826435596288 392033810251776 392205625720832 392678602702848 393730926313472 394291252865664 394378510073856 394587235418112 395003763359744 395862840705024 397192149860352 397366226059264 397576532656128 398230441426944 398823336231936 398911596396544 399034414006272 399479295666528 400549844180992 401420983468032 402146377859072 402718680612864 402807802822656 404284866822144 404462051524608 404551559544832 404676113596416 405820236867584 406035017760768 406702838513664 407347630964736 407437777567744 409111040622592 409327563177984 409604404543488 409783920623616 410000799301632 410702086930432 411377583783936 411595305910272 411775694536704 413067026811648 413106865963008 413158439124992 414494080630784 414713452167168 415395546660864 416106061758464 416508748496896 417101490634752 417193795780608 417855220744192 418723612065792 420077244432384 420170208116736 420354354839552 421672589870224 421895760642048 421989126766592 422119049527296 422589668143104 423536527147008 423722149216256 424233133277184 424643684990976 426016455524352 426069640347648 426745137201152 427447020650496 427673247547392 427860682604544 429297440653312 429524646887424 430231101898752 430913196392448 430966992535552 432360204795904 432778621485056 433300527120384 433490428428288 434461711794176 434946091188224 435080003162112 435176286978048 436963466379264 437060167008256 438473077030912 439384316608512 439426693988352 440080922738688 440178313265152 440804740045824 441231328935936 441986034958336 442712985673728 442947292102656 444379233779712 444477575528448 446066871928832 446302953406464 446539159830528 447037004316672 447801640681472 448038640287744 448235000823808 448538156537856 448775545946112 450618574703616 450718297227264 451432872411136 452175360688128 452414675091456 453933885554688 454132829782016 454373180178432 455120504487936 455798098550784 455842058993664 455898967310336 456547766476032 457372778627072 458367499763712 460006461676608 460108261752832 460249920700416 460351774654464 462039847796736 462242344599552 463794556420096 463839288098816 464803244015616 465293892270592 465540149673984 466305840709632 467555474997248 468119319478272 468324480712704 468572342059008 470087123337216 470145810038784 471665677959168 471872393445376 472122132529152 472898649194496 473707520720896 473958231048192 474381663604002 474486644932608 474737767612416 475549784866816 476687417868288 476792909463552 477548823707648 478334265851904 479940514414592 480088279351296 480194523561984 480404976959488 481911531280256 482166583590912 482273287733248 482959620734976 483832360861696 484837866602496 486405230395392 486618405740544 486726095077376 486875949170688 487708728229888 488510880743424 488769425768448 488983637262336 489314352586752 490625646460928 491692687884288 492211720749056 492472224448512 493282211659776 494125948338176 494604138840064 494938655490048 495200602423296 495417632489472 497081247072256 497234289328128 497344327974912 498952122138624 499170796371968 501112088035328 501825230919936 501936285548544 502201935986688 502949625987072 503060929445888 503776845766656 504264375926784 505957697912832 507593337022464 507705668141056 507861981462528 509790710775808 510060518178816 510899433504768 511773303635968 512615036043264 512886338224128 513427743195136 514544375955456 514769883758592 515923282755584 516498483286016 516771840786432 517045342961664 517621794471936 518781583491072 519008948322304 520137719414784 520686778974208 520962353135616 521768875972608 521819199111168 522711747002368 523455628804416 523571470270464 523848571158528 525721670487552 525838013431808 525999909371904 527817120940032 529589533147136 530102043541504 530856442626048 530973921902592 531764448309248 532045885341696 532639060888704 532920960811008 534993507975168 535227977957376 536958240817152 537077070430208 537242426671104 539046489096192 539282735366144 539568151461888 539933078716416 540455599079424 541380023681024 542150472690288 542270451351552 542557448699904 543130174619648 544311405969408 545770084237312 546139206057984 546378560831488 546667732402176 547566856962048 548503445045248 548672319258624 548793741213696 549034259382272 550756035748864 550809154617344 551953852268544 552951269556224 553738185842688 553860728881152 555891691880448 556135320846336 556258394374144 556429656195072 558298149421056 559216402956288 560102992576512 560226944155648 561567145918464 562527680856064 562825399369728 563452890857472 563751099039744 564715369529344 565644177702912 565943545626624 566191579987968 568021940699136 568092853796864 569929360867328 570230996729856 570480910139392 571168876658688 572699529183232 573514549622784 573641469198336 574550928523264 575744966590464 575800495570944 577606211094528 577734036160512 577987237904384 580106670882816 580235049304064 580413693100032 581060793696768 582617955172352 583885066862592 585772626345984 585845755478016 585902258651136 586774563651584 587739653394432 588050715377664 588308438581248 590283980898304 590596389470208 591567765110784 592505645039616 595070604541952 595788224790528 596049339088896 596364798984192 597384853716992 598050875383808 598235004347904 598367394594816 600824766271488 600957729636352 602900480917504 603219566788608 604211704233984 605245180739584 606693077286912 606827339317248 607730798067712 607789411991552 608730355301376 609052526641152 611021446447104 611156666351616 613341948902144 613666560933888 613802366205952 613991344766976 614675880935424 616053130395648 616323126132736 617066375675904 617663541805056 619600540217472 619660298944512 619737658687488 620720199565312 621741120946176 622070178250752 624159092637696 624432640950272 624763122745344 625790693670912 626782831116288 626861080051712 628887570612224 629496176705536 630255312175104 630531532259328 631944308064256 632508884805336 632648859910144 632843640963072 632983690149888 635304790720512 635583223824384 635723879284736 637779021135872 639104460521472 640117705801728 640259364749312 641170530975744 641791023906816 642888778121216 643946160979968 644286970331136 646369794588672 646450488803328 648540307193856 648824540987392 649167932227584 650235642642432 651347840991232 651692567691264 651978183016448 652419136782336 652764430467072 655445199568896 655590250512384 656629632598016 657709615546368 659918207320064 660121384108032 660267469897728 660556843319296 662979052437504 663125770633216 664069478510592 665269496184832 666716363292672 669100307893248 669248380731392 669454430109696 670599501316096 671702461022208 672057960431616 672352501235712 672807234806784 674610263883776 676077445840896 676791116029952 677149308616704 678263041032192 680080690905088 680900828332032 681199244673024 681559770267648 683486714724352 683697147826176 683763088490496 683848450965504 686059167940608 686359845011456 689029121048576 690009692514912 690162392629248 690527661981696 691708777988096 693363516899328 693516959219712 694616470847488 695691834630144 695758932148224 697940838405888 698095293693952 698310224510976 698464761544704 700962227316736 701333212495872 702486721069056 703756161253376 705218715058176 707498516938752 707808590168064 707965229203456 708183198793728 709394513788928 710185414518272 710561281081344 710937346572288 711729967398912 713324677300224 713637303943168 715189364195328 715944321089536 716323235561472 717501398777856 718728652128256 719424201949184 719910771621888 720291785342976 720607465439232 722867296920384 723027268468736 723249875386368 723409931599872 725748541292544 728185608077312 728890309869568 729927608610816 730089142616064 731563092344832 732766321115136 733475455893504 735938469691392 738317581123584 738480971841536 738708336672768 741188922507264 741513761128448 741906208260096 742407983235072 743126448734208 744397532561408 745621870608384 746016491962368 746803990102016 748428183207936 748756194557952 750433865826304 751270521143296 751668132052992 752904428322816 754192236937216 754424438980608 754591394168832 754922106650624 757362587598848 758936546869248 760307995639808 761390005533696 761558502211584 764686066163712 764855292264448 765090777268224 767659955453952 767733994094592 768922554064896 770141614792704 770312048214016 772154825637888 773475561177088 773884924133376 774747724929024 775157761179648 778172375236608 778513422483456 781030168461312 781127673970688 781443529703424 783652871192576 784067620503552 784411251441664 785357205405696 787461852626944 788582505731328 788757020147712 789174470836224 790007526719488 791725681410048 794384299720704 794732452118528 795153065312256 796460882853888 797646672463872 797823192793088 798068828012544 798958591333056 801099688361984 802841966936064 805437361225728 805615605645312 808569733644288 808924103049216 809103119089664 809352227192832 811640473735168 812070035521536 813405677027328 814695261929472 814875555135488 818222081245184 818655126355968 819208809086976 819567841247232 820001598603264 821404173860864 822755167567872 823190611820544 823551389073408 826134053623296 826213731926016 826316878249984 828988161261568 829426904334336 830791093321728 832212123516928 833017496993792 834202981269504 834387591561216 835710441488384 837447224131584 840154488864768 840340416233472 840708709679104 843345179740448 843791521284096 843978253533184 844238099054592 845179336286208 847073054294016 847444298432512 848466266554368 849287369981952 852032911048704 852139280695296 853490274402304 854894041300992 855346495094784 855721365209088 858594881306624 859049293774848 860462203797504 861826392784896 861933985071104 864720409591808 865557242970112 866601054240768 866980856856576 868923423588352 869892182376448 870160006324224 870352573956096 873926932758528 874120334016512 876946154061824 878768633217024 878853387976704 880161845477376 880356626530304 881609480091648 882462657871872 883972069916672 885425971347456 885894584205312 888758467559424 892133743857664 892605906812928 893078319661056 894074008633344 895603281362944 896077280575488 896470001647616 897076313075712 897551091892224 901237149407232 901436594454528 902865744822272 904350721376256 904829350182912 907867771109376 908265659564032 910241008975872 911596197101568 911684117987328 911797934620672 913095532952064 914745557254144 916734999527424 920012923353216 920216523505664 920499841400832 920703549308928 924079695593472 924484689199104 927589112840192 927678576197632 929606488031232 930587784541184 931080299347968 932611681419264 935110949994496 936238638956544 936648961425408 937144684118016 940174246674432 940291620077568 943331355918336 943744786890752 944244265058304 945797298388992 947415041441792 947916462096384 948763327208004 948973289865216 949475535224832 951099569733632 953374835736576 953585818927104 955097647415296 956668531703808 959881028829184 960176558702592 960389047123968 960809953918976 963823062560512 964333167181824 964546575466496 965919241469952 967664721723392 969675733204992 972810460790784 973236811481088 973452190154752 973751898341376 975417456459776 977021761486848 977538851536896 977967274524672 978628705173504 981251292921856 983385375768576 984423441498112 984944448897024 986564423319552 988251896676352 989208277680128 989877310980096 990401204846592 990835264978944 994162494144512 994468578656256 994688655949824 997904244277248 998341592743936 1002224176070656 1003650461839872 1003872571097088 1005899251974144 1006121858891776 1007553691533312 1008528751853568 1011915395825664 1015186674044928 1015411336282112 1015723962925056 1019581421551616 1020121036357632 1021798867009536 1023546607271936 1025230072086528 1025772676448256 1026855486390272 1029088751910912 1029539767517184 1031846565511168 1032996966572032 1033543681572864 1035243588943872 1037563166982144 1038017896644608 1040275438829568 1041373557948416 1041924706271232 1043537751945216 1043638398222336 1045423494004736 1046911257608832 1047142940540928 1047697142317056 1051443340975104 1051676026863616 1051999818743808 1055634241880064 1059179066294272 1060204087083008 1061712885252096 1061947843805184 1063528896618496 1064091770683392 1065278121777408 1065841921622016 1069987015950336 1070455955914752 1073916481634304 1074154140860416 1074484853342208 1078092978192384 1078565470732288 1079136302923776 1079866157432832 1080911198158848 1082760047362048 1084300945380576 1084540902703104 1085114897399808 1086260349239296 1088622811938816 1091540168474624 1092278412115968 1092757121662976 1093335464804352 1095133713924096 1097006890090496 1097344638517248 1097587482427392 1098068518764544 1101512071497728 1101618309234688 1103907704537088 1105902539112448 1107476371685376 1107721457762304 1111783383760896 1112270641692672 1112516788748288 1112859312390144 1116596298842112 1118432805912576 1120205985153024 1120453888311296 1123134291836928 1125055361712128 1125650798739456 1126905781714944 1127502198079488 1129430739058688 1131288355405824 1131887091253248 1132383159975936 1136043881398272 1136185707593728 1139858721734656 1140461993459712 1140961820278784 1142337753317376 1145399058366464 1147029099245568 1147282938396672 1149101857046528 1151489933180928 1151600991141888 1155212422189056 1155468072321024 1155974475808768 1160213341765632 1160470098608128 1160827386200064 1162121587393536 1165235910344704 1167770133725184 1171545252691968 1171691510956032 1171804517302272 1173549127303168 1175479306788864 1176101430755328 1176616877162496 1180567961796608 1181192778940416 1183135530221568 1185011290079232 1190141209083904 1191576449581056 1192098678177792 1192729597968384 1194769707433984 1196101750767616 1196470008695808 1196734789189632 1201649532542976 1201915459272704 1205800961835008 1206439133577216 1208423408467968 1210490361479168 1213386154573824 1213654678634496 1215461596135424 1215578823983104 1217460710602752 1218105053282304 1222042892894208 1222313332703232 1226683897804288 1227333121867776 1227982689533952 1229351761870848 1232106260791296 1232646252265472 1234132751351808 1235327083610112 1239201080434944 1239320597889024 1239475317374976 1241440399130624 1243482241892352 1244140356501504 1248318185275392 1248865281900544 1249526245490688 1251581387341824 1253565662232576 1253722160103424 1257775141224448 1258992353411072 1260510624350208 1261063064518656 1265017769610672 1265297719820288 1265687281926144 1265967380299776 1270609581441024 1271166447648768 1271447758569472 1275558042271744 1278208921042944 1280235411603456 1280518729498624 1282341061951488 1283582047813632 1285777556242432 1287892321959936 1288573940662272 1292739589177344 1292900977606656 1297080614387712 1297649081974784 1298335864455168 1300471285284864 1302695681982464 1303385135382528 1303956366032896 1304838273564672 1305528860934144 1310890399137792 1311180501024768 1313259265196032 1315419231092736 1319836414640128 1320242768216064 1320534939795456 1321113686638592 1325958104875008 1326251541266432 1328138957021184 1330538992369664 1333432726585344 1338200615786496 1338496761462784 1338908860219392 1341199002632192 1343404922044416 1344115920863232 1344705002471424 1345614469613568 1349220527767552 1352154891681792 1353582232059904 1354298617233408 1356526082064384 1360161381810176 1361801656664064 1362398489346048 1363119540535296 1366973429448704 1367394295652352 1367526176980992 1367696901931008 1372118335881216 1372719690022912 1378058242097152 1380019385029824 1380324785258496 1381055323963392 1383417555976192 1386727033798656 1391383669260288 1391517864296448 1395881676811776 1396190587387904 1396620449021952 1401924454633472 1402666424991744 1404973442138112 1407512322506752 1410437430116352 1414997033877504 1415617180336128 1415930458406912 1416366397587456 1418789027577856 1420370829036544 1421122562162688 1421874693144576 1423459934797824 1426649354600448 1427274607886336 1430378728390656 1431888642179072 1432646471122944 1435002797555712 1437457304256512 1438848403898368 1439821543243776 1440583570685952 1441214930878464 1445734593840768 1446054536937472 1446499750772736 1446819863199744 1451497082585088 1456371216154624 1457780619739136 1459855217221632 1460178285232128 1463126184689664 1465532642230272 1466950911787008 1471876939382784 1476635162247168 1476961943683072 1477416673345536 1482377845014528 1483027522256896 1483812416520192 1484815966470144 1486252897468416 1488795065122816 1491243741216768 1492032983924736 1493607980204032 1496856366415872 1497512389115904 1500867731652608 1502541042286592 1503336264105984 1505808856645632 1508384473874432 1508848877961216 1509182788337664 1509844213301248 1514725175197696 1517873093738496 1520615991279616 1522780011067392 1523117004423168 1529372132327424 1529710584528896 1530181554536448 1535319910907904 1537845108129792 1540283229585408 1540624096428032 1544309651275776 1546951122354176 1547769848266752 1549495449858048 1550315522359296 1556344750473216 1557026844966912 1562060336922624 1562255347941376 1562887059406848 1567305742385152 1568135241007104 1568822502883328 1570714410811392 1574923705253888 1577165011462656 1577514040295424 1580015053438976 1583451362820096 1588768599441408 1589464904237056 1590306130624512 1592921765707776 1595293344927744 1595646385586176 1596137656025088 1597917182666112 1602199376723968 1605683933872128 1610874722451456 1611231211290624 1617139467288576 1617848206098432 1618206238179328 1618704454385664 1623280947470336 1624140071043072 1626811354054656 1629390523858944 1629751110270976 1636444162490368 1637310252711936 1638417618173952 1639135682494464 1640003197206528 1642808347721728 1645510335135744 1646381223641088 1647102778146816 1652268107246592 1652427463852032 1652633756499968 1657976322523136 1658853808668672 1661582186643456 1664424247033856 1666034993987584 1668405962539008 1668775183122432 1671420882976768 1674894448263168 1680308977729536 1680680832466944 1681417419358208 1686690359480896 1687583042568192 1687956507066368 1688476198109184 1690358672572416 1694146108588032 1694888596865024 1696932533108736 1698574739963904 1704065822097408 1704278561390592 1706980548804608 1709788082601984 1710692990189568 1711442730418176 1717189762613248 1718098587549696 1720924407595008 1723652785569792 1723867970142208 1729440819183616 1731114485940224 1733202108481536 1733961713713152 1737846847176704 1739784364752896 1740320012648448 1740705147912192 1747853865517056 1748240668033024 1753892308123648 1757537266434048 1757706775953408 1760323690954752 1760713253060608 1763218960183296 1764925315743744 1767944139833344 1770851942694912 1771789168410624 1777516935118848 1784267487715328 1785211813625856 1788148017266688 1791206562725888 1792154561150976 1792940003295232 1794152626151424 1795102183784448 1802474298814464 1802873188909056 1805731489644544 1808701442752512 1809658700365824 1815735542218752 1816531319128064 1820482017951744 1823192394203136 1823368235974656 1823595869241344 1826191065904128 1829491114508288 1833469999054848 1840025846706432 1840433047011328 1840999682801664 1841407098617856 1848159391186944 1848969378398208 1855178225680384 1855357152395264 1859212976062464 1861175569082368 1862160598695936 1865223362838528 1870221899988992 1872477277913088 1873297922850816 1874289368236032 1880348493348864 1880583240155136 1886662711836672 1887489573781504 1888488530116608 1891594596777984 1894830082883584 1895832924192768 1897526654416008 1897946579730432 1898951070449664 1902199139467264 1906749671473152 1907171637854208 1910195294830592 1913337063407616 1919762057658368 1920353117405184 1920778094247936 1921619907837952 1927646125121024 1928666334363648 1931838482939904 1935329443446784 1939351466409984 1945620921581568 1946473622962176 1946904380309504 1947503796682752 1950834912919552 1954043522973696 1955077703073792 1955934549049344 1957257410347008 1962502585843712 1966770751537152 1968846882996224 1969888897794048 1973128846639104 1976503793352704 1978416555360256 1979754621960192 1980802409693184 1981670529957888 1988324988289024 1988937157312512 1989377311899648 1995808488554496 1996683185487872 2004448352141312 2007300923679744 2007745142194176 2011798503948288 2012243717783552 2015107383066624 2017057503707136 2023830791651328 2030373348089856 2030822672564224 2031447925850112 2039162843103232 2040242072715264 2043597734019072 2047093214543872 2050460144173056 2051545352896512 2053710972780544 2058177503821824 2059079535034368 2063693131022336 2065993933144064 2067087363145728 2070487177887744 2075126333964288 2076035793289216 2080550877659136 2082747115896832 2083849412542464 2087075503890432 2087276796444672 2090846988009472 2093822515217664 2094285881081856 2095394284634112 2102886681950208 2103352053727232 2103999637487616 2111268483760128 2118358132588544 2123425770504192 2123895687610368 2127057793236992 2128183541366784 2130556243554816 2131683843244032 2139974031900672 2140911911829504 2147832963268608 2148308281720832 2148969706684416 2156185956384768 2157130941464576 2158272605847552 2159732314865664 2161822396317696 2165520094724096 2168601890761152 2169081805406208 2170229794799616 2172520698478592 2177245623877632 2184556824231936 2185514243325952 2186670929608704 2190267427848192 2194013780180992 2194689277034496 2196137037529088 2203024142995456 2203236618469376 2207815409074176 2211805078224896 2214952743370752 2215442915524608 2223566767521792 2224541283385344 2225033577496576 2225718624780288 2233192597684224 2236865611825152 2240411970306048 2240907776622592 2246268583673856 2250110723424256 2251301597478912 2253811563429888 2255004396158976 2258861478117376 2262576710811648 2263774182506496 2264766319951872 2272087762796544 2272371415187456 2279717443469312 2280923986919424 2281923640557568 2284675506634752 2290798116732928 2294058198491136 2294565876793344 2298203714093056 2302979866361856 2303201982283776 2310424844378112 2310936144642048 2311948951617536 2320426683531264 2320940197216256 2321654772400128 2324243174787072 2330471820689408 2335540267450368 2343090505383936 2343383021912064 2347098254606336 2350958613577728 2352202861510656 2353233754324992 2361135923593216 2362385557880832 2366271060443136 2370022580158464 2380282418167808 2383152899162112 2384197356355584 2385459195936768 2389539414867968 2392203501535232 2392940017391616 2393469578379264 2403299065085952 2403830918545408 2411601923670016 2416846816935936 2420980722958336 2426772309147648 2427309357268992 2430923192270848 2431157647966208 2434921421205504 2436210106564608 2444085785788416 2444626665406464 2453367795608576 2454666243735552 2455965379067904 2458703523741696 2464212521582592 2465292504530944 2468265502703616 2470654167220224 2478402160869888 2478641195778048 2478950634749952 2482880798261248 2486964483784704 2488280713003008 2496636370550784 2497730563801088 2499052490981376 2503162774683648 2507131324465152 2507444320206848 2515550282448896 2517984706822144 2521021248700416 2522126129037312 2530035539221344 2530595439640576 2531374563852288 2531934760599552 2541219162882048 2542332895297536 2542895517138944 2551116084543488 2556417842085888 2560470823206912 2561037458997248 2564682123902976 2567164095627264 2571555112484864 2575784643919872 2577147881324544 2585479178354688 2585801955213312 2594161228775424 2595298163949568 2596671728910336 2600942570569728 2605391363964928 2606770270765056 2607912732065792 2609676547129344 2611057721868288 2621780798275584 2622361002049536 2626518530392064 2630838462185472 2639672829280256 2640485536432128 2641069879590912 2642227373277184 2651916209750016 2652503082532864 2656277914042368 2661077984739328 2676401231572992 2676993522925568 2677817720438784 2682398005264384 2686809844088832 2688231841726464 2689410004942848 2691228939227136 2698441055535104 2704309783363584 2707164464119808 2708597234466816 2713052164128768 2720322763620352 2723603313328128 2724796978692096 2733946858897408 2734788591304704 2735052353961984 2735393803862016 2744236671762432 2745439380045824 2756116484194304 2760038770059648 2760649570516992 2762110647926784 2766835111952384 2773454067597312 2782767338520576 2783035728592896 2791763353623552 2792381174775808 2793240898043904 2803848909266944 2805332849983488 2809946884276224 2815024645013504 2820874860232704 2829994067755008 2831234360672256 2831860916813824 2832732795174912 2837578055155712 2840741658073088 2842245124325376 2843749386289152 2846919869595648 2853298709200896 2854549215772672 2860757456781312 2863777284358144 2865292942245888 2870005595111424 2874914608513024 2877696807796736 2879643086487552 2881167141371904 2882429861756928 2891469187681536 2892109073874944 2892999501545472 2893639726399488 2902994165170176 2912742432309248 2915561239478272 2919710434443264 2920356570464256 2926252369379328 2931065284460544 2933901823574016 2943753878765568 2953270324494336 2953923887366144 2954833346691072 2964755690029056 2966055044513792 2967624833040384 2969631932940288 2972505794936832 2977590130245632 2982487482433536 2984065967849472 2987215960408064 2993712732831744 2995024778231808 3001735463305216 3005082084573184 3006672528211968 3011617713291264 3016768947748864 3017697755922432 3018365576675328 3019688426602496 3029450350395392 3035746187476992 3041231982559232 3045560022134784 3046234008846336 3058744264654848 3059421169057792 3060363109072896 3070639821815808 3075690216259584 3080566459170816 3081248192856064 3088619302551552 3093902244708352 3095539696533504 3098990899716096 3100631044718592 3112689500946432 3114053689933824 3124120673845248 3124510695882752 3125774118813696 3134611484770304 3136270482014208 3137645005766656 3141428821622784 3149847410507776 3154330022925312 3155028080590848 3160030106877952 3166902725640192 3177537198882816 3178929808474112 3180612261249024 3185843531415552 3190586689855488 3191292771172352 3192275312050176 3195834365332224 3204398753447936 3211367867744256 3221749444902912 3222462422581248 3234278934577152 3235696412196864 3237408908771328 3246561894940672 3248280142086144 3253622708109312 3258781047717888 3272888324980736 3274620505423872 3276835236347904 3278271364988928 3280006394413056 3285616695443456 3291020670271488 3292762447282176 3294205556293632 3304536214493184 3304854927704064 3305267512999936 3315952645046272 3317707617337344 3323164373286912 3328848494067712 3336811925078016 3337550366244864 3342841765953536 3349788896526336 3360617955459072 3361361664933888 3362834838716416 3373380718961792 3375166085136384 3375913014132736 3376952396218368 3380717345144832 3388292217176064 3389777193730048 3393865066217472 3397149479927808 3408131644194816 3408557122781184 3413961097609216 3419576165203968 3421385980379136 3422885460836352 3434379525226496 3436197175099392 3441848815190016 3447305571139584 3447735940284416 3458881638367232 3462228971880448 3466404216963072 3467923427426304 3475693694353408 3479568729505792 3480640025296896 3481410295824384 3495707731034112 3496481336066048 3507784616247296 3515074532868096 3515413551906816 3520647381909504 3521426506121216 3526437920366592 3529850631487488 3535888279666688 3541703885389824 3543578336821248 3555033870237696 3568534975430656 3570423627251712 3576296034533376 3582413125451776 3584309122301952 3585880006590464 3588305252302848 3590204367568896 3604948597628928 3605746377818112 3611462979289088 3617402885505024 3619317400731648 3631471084437504 3633062638256128 3640964035903488 3646384788406272 3646736471949312 3647191738482688 3652382131808256 3658982229016576 3666939998109696 3680051693412864 3680866094022656 3681999365603328 3696318782373888 3697938756796416 3710356451360768 3710714304790528 3718425952124928 3722351138164736 3724321197391872 3730446725677056 3740443799977984 3744954555826176 3746595845701632 3748578736472064 3760696986697728 3761166480310272 3773325423673344 3774979147563008 3776977060233216 3783189193555968 3789660165767168 3795053308832016 3795893159460864 3797902140899328 3804398278934528 3813499342946304 3814343275708416 3820390589661184 3826674126815232 3839524115316736 3840706234810368 3841556188495872 3843239815675904 3855292250242048 3857332668727296 3863676965879808 3870658886893568 3878702932819968 3891241843163136 3892947245924352 3893808760619008 3895007593365504 3901669825839104 3908087045947392 3910155406147584 3911869098098688 3914514820694016 3925005171687424 3933541503074304 3937693765992448 3939777795588096 3946257693278208 3953007586705408 3956833110720512 3959509243920384 3961604819386368 3963341059915776 3976649976578048 3977874314625024 3978754623799296 3991616977108992 3993366370975744 4008896704282624 4014601847359488 4015490284388352 4023597007896576 4024487435567104 4030214766133248 4034115007414272 4047661583302656 4060746696179712 4061645345128448 4062895851700224 4078325686206464 4080484145430528 4087195468038144 4094186429087744 4100920288346112 4103090705793024 4107421945561088 4116355007643648 4118159070068736 4127386262044672 4131987866288128 4134174726291456 4140974355775488 4150252667928576 4152071586578432 4165494231793664 4174151007780864 4174553592889344 4181693976018944 4187645030435328 4188571762163712 4205773363900416 4206704107454464 4207999274975232 4222536967520256 4236716265177088 4246851541008384 4247791375220736 4254115586473984 4256367082733568 4261112487109632 4263367686488064 4279948063801344 4281823823659008 4295665926537216 4296616563441664 4297939413368832 4312371912769536 4314261882929152 4316545211695104 4319464629731328 4323644792635392 4331040189448192 4337203781522304 4338163610812416 4340459589599232 4345041396957184 4354491247755264 4369113648463872 4371028486651904 4373341859217408 4380534855696384 4388027560361984 4389378554068992 4392274075058176 4406048285990912 4406473236938752 4415630818148352 4423610156449792 4429905486741504 4430885831049216 4447133535043584 4449082566770688 4450067154993152 4451437249560576 4466385195368448 4473731223650304 4480823940612096 4481815553245184 4492537167347712 4500221446848512 4502603194957824 4507623126859776 4510008792317952 4517722956234752 4525153421623296 4527548365012992 4529532639903744 4544175525593088 4544742830374912 4559434886938624 4561847973838848 4563847281115136 4569351013269504 4581596233465856 4588116396982272 4589131753586688 4596407428186112 4605959732723712 4620849688756224 4621872289284096 4623897903235072 4640853367062528 4641880394432512 4643309544800256 4648486349574144 4660943641378816 4671080534900736 4686181010767872 4686766043824128 4694196509212672 4701917227155456 4704405723021312 4706467508649984 4722271847186432 4724771115761664 4732542120886272 4740045160316928 4760564836335616 4766305798324224 4768394712711168 4770918391873536 4779078829735936 4784407003070464 4785880034783232 4786939156758528 4806598130171904 4807661837090816 4823203847340032 4833693633871872 4841961445916672 4853544618295296 4854618714537984 4861846384541696 4862315295932416 4869842842411008 4872420213129216 4888171571576832 4889253330812928 4906735591217152 4909332487471104 4911930758135808 4917407047483392 4928425043165184 4930585009061888 4936531005407232 4941308334440448 4956804321739776 4957282391556096 4957901269499904 4965761596522496 4973928967569408 4976561426006016 4993272741101568 4995461127602176 4998104981962752 5006325549367296 5014262648930304 5014888640413696 5031100564897792 5035969413644288 5042042497400832 5044252258074624 5060071078442688 5061190879281152 5062749127704576 5063869521199104 5082438325764096 5084665790595072 5102232169086976 5112835684171776 5120941646413824 5129364247805952 5134328191254528 5143110224969728 5151569287839744 5154295762649088 5170958356709376 5171603910426624 5188322457550848 5190596327899136 5193343457820672 5201885141139456 5210782727929856 5213540541530112 5215825464131584 5219353094258688 5222115443736576 5243561596551168 5244722004099072 5253037060784128 5261676924370944 5279345658560512 5280971072864256 5282139759181824 5284454746554368 5303832419500032 5305006165065728 5312555828084736 5322155969478656 5352802463145984 5353987045851136 5355635440877568 5364796010528768 5373619688177664 5376463683452928 5378820009885696 5382457878454272 5396882111070208 5408619566727168 5414328928239616 5417194468933632 5426104328257536 5440645527240704 5447206626656256 5449593957384192 5467893717794816 5469577182609408 5470104707923968 5470787607724032 5488473343524864 5490878760091648 5512232968388608 5520077540119296 5521299141033984 5524221295853568 5533670223904768 5546908135194624 5565534677041152 5566071457185792 5583526707247104 5584762349551616 5586481796087808 5607697818533888 5610665699966976 5619893768552448 5641749720465408 5659988135510016 5662468721344512 5663721833627648 5665465590349824 5675156110311424 5681483316146176 5684490248650752 5687498772578304 5693839739191296 5706597418401792 5709098431545344 5721514913562624 5727554568716288 5730585884491776 5740011190222848 5749829217026048 5759286172975104 5762334282743808 5764859723513856 5782938375363072 5784218147749888 5785999003090944 5805988330340352 5825484864618496 5831122478956544 5839420868886528 5840713140928512 5852504738758656 5862130568921088 5867803647148032 5887507757531136 5906540648988672 5907847774732288 5909666693382144 5929511380058112 5932110089027584 5935249666080768 5939263865880576 5945011589873664 5955180260491264 5964974964867072 5968131935698944 5974431920816128 5987425465663488 5990049556463616 6003470926610432 6010164169146368 6013345056423936 6023235426582528 6033537895497728 6035395511844864 6036731153350656 6039376853204992 6058900700790784 6071492374953984 6082463965118464 6091120044269568 6092468017692672 6117488529309696 6118842338115584 6120726218145792 6141279643631616 6151380432519168 6161132918341632 6162496385712128 6177238605103104 6187804489416704 6191079393067008 6197981799432192 6201262089437184 6225379001892864 6228107379867648 6248241347690496 6249021391765504 6251548237627392 6269222969540608 6272540964028416 6275290011533312 6282857643245568 6299694821015552 6308660045850624 6310056161181696 6320060213755904 6333805451280384 6355074397765632 6357859616948224 6371687062831104 6381173379710976 6382585542344704 6384550624100352 6391668730664448 6408797506895872 6422735735488512 6443498889805824 6444924845162496 6468557869154304 6471392824393728 6474817817542656 6493123789881344 6496560284172288 6507245416218624 6517562095435776 6545776649961472 6553670472695808 6556542729977856 6560012788826112 6571233390886912 6582041340542976 6588411112587264 6609072428986368 6609709855408128 6610535025999872 6631905290092544 6635415234674688 6646328746573824 6657696988135424 6673623850156032 6675100732489728 6685683531907072 6699577793052672 6721235910918144 6722723329867776 6725669677432832 6746761437923584 6750332170272768 6751826028265472 6753904792436736 6761434690289664 6776584434352128 6779554387460096 6787730132434944 6794298959855616 6816263288389632 6817114245562368 6827922195218432 6839152330407936 6842771960758272 6845770921672704 6868759050452992 6872394350198784 6883697630380032 6894611142279168 6895471880568832 6917763276734464 6924457943760896 6932808433926144 6935846854852608 6951387388706816 6959137459011584 6961280050593792 6962820591648768 6991415462068224 6992962672132096 7015569232494592 7030149065736192 7041294763819008 7042853012242432 7052875840733184 7059701262974976 7071776559333376 7083407770779648 7087156673642496 7110067740475392 7137069950861312 7140847254503424 7152592069066752 7164826250903552 7168618244603904 7171760013180928 7176610504605696 7180408735137792 7209897195257856 7211492755636224 7222925958578176 7234805771010048 7262942168875008 7266125276512256 7281928071806976 7292769576812544 7293472943898624 7294383476965376 7304764263616512 7317964458033152 7333879996219392 7360103386825728 7361732188045312 7363998731206656 7392637564747776 7395877513592832 7420712902721536 7421428609581056 7436851904249856 7444702276329472 7448642394783744 7460893451354112 7480887599955968 7489909111652352 7493191691403264 7497157472944128 7521393973395456 7522332960620544 7546650847346688 7549958295126016 7553954120466432 7566378387111936 7579320331534336 7590106617664032 7591786318921728 7595804281798656 7608796557869056 7626998685892608 7628686551416832 7640781179322368 7653348253630464 7679048230633472 7681412469620736 7683112376991744 7686479631351808 7710584500484096 7714665337454592 7727353931759616 7741317773787136 7757405865639936 7782483686326272 7785894491848704 7787617521238016 7790015186731008 7803339651678208 7816174091894784 7820310812295168 7823738196197376 7829029641388032 7850010343374848 7867083006148608 7875387531984896 7879555591176192 7892515386556416 7906015173410816 7913666221441024 7919018487840768 7923209638772736 7926682119831552 7953299953156096 7955748629250048 7957509247598592 7983233954217984 7986732741951488 8017793408565248 8029203694718976 8030980568776704 8047194015793152 8060429532266496 8068230014828544 8095323166605312 8121493392359424 8123290690256896 8125791703400448 8156651372412928 8160968290861056 8174390936076288 8188372858175488 8201840576692224 8206181411586048 8214843891122176 8232710015287296 8236318140137472 8254772524089344 8263975732576256 8268349452582912 8281948711550976 8300505335857152 8304143173156864 8330988463587328 8348302015561728 8349107185778688 8363387952037888 8375290060870656 8377143524327424 8411546727800832 8413408214908928 8415998549950464 8445073935040512 8473432530354176 8493703082016768 8495582750441472 8508231172947968 8512734165467136 8522224974219264 8526735372976128 8559896127602688 8563647647318016 8591331853074432 8595878826737664 8624743825539072 8628523765858304 8633090423390208 8638929259462656 8647289585270784 8662080378896384 8674407563044608 8676327221624832 8680919179198464 8690082793914368 8708982495510528 8738227296927744 8742056973303808 8746683718434816 8761069711392768 8776055120723968 8778757108137984 8812096571981824 8812946473877504 8831261636296704 8859810973483008 8861771662098432 8894267070087168 8898165133541376 8900134309986304 8902874499121152 8932770390736896 8947462447300608 8961647881224192 8963631106490368 8985074334695424 9000442893697024 9005206389915648 9015246253719552 9020017584635904 9035445912469504 9050306843246592 9055096730025984 9059065279807488 9088351051186176 9089485660749824 9118869773877248 9123695947677696 9127694562230272 9138702026539008 9163192466931712 9176232793964544 9178263507173376 9192814856372224 9211919465447424 9241699377512448 9243744578568192 9247795806470144 9281706734125056 9283760788865024 9286619089600512 9296972699148288 9321887282757632 9342161069801472 9372362021535744 9373532087648256 9388393018425344 9403834454310912 9408811446042624 9412935017299968 9444543694372864 9449542231523328 9465084241772544 9480090320633856 9521129672671232 9532611596648448 9536789425422336 9541836783747072 9558157659471872 9568814006140928 9571760069566464 9573878313517056 9613196260343808 9615323674181632 9646407694680064 9667387267743744 9683922891833344 9707089236590592 9723692769083392 9739685684822016 9744840426258432 9776343143153664 9813471182434304 9818664974942208 9823861516271616 9834814094966784 9856850086330368 9861170018123776 9873062010814464 9882616668880896 9913608643479552 9914564783112192 9915802538999808 9931523193044992 9947857935138816 9953122852012032 9986545482203136 9990922255204352 10012651098734592 10028525297860608 10029777280827392 10062201129795584 10071938827288576 10084084994801664 10088504516149248 10120142156885376 10122381758562304 10125498255409152 10127739042398208 10164876651528192 10169331581190144 10204464338173952 10225671368343552 10241883292827648 10258728495611904 10268656382509056 10286220449939456 10303138575679488 10308591525298176 10341916713418752 10343207820853248 10376644915101696 10381192655798272 10386686915641344 10403770282278912 10421565455859712 10427081083060224 10431650928263168 10438706188517376 10444230887473152 10487123193102336 10489444008198144 10506074121568256 10523353848741888 10558691317121024 10561942145728512 10564279518363648 10568909493108736 10607664839000064 10610012330131456 10625111656169472 10644311938957312 10705604926291968 10707974091702272 10711270881755136 10729592021057536 10747239376355328 10752927366905856 10757640019771392 10764915756908544 10793764222140416 10817239133454336 10828657856479232 10834388937867264 10852208656515072 10881291054481408 10894413253312512 10899187914768384 10935787435589632 10939154365218816 10940209415847936 10941575215448064 10976946687049728 10981757520183296 11024465936777216 11040155080238592 11042598282067968 11067340447809536 11093816270389248 11131069354082304 11132142914371584 11167053414494208 11169524699103232 11172963592175616 11215395637067776 11221331399933952 11239787537104896 11283499440930816 11319976271020032 11324937442689024 11327443667255296 11330931180699648 11350312220622848 11362966632292352 11368980497301504 11387679478382592 11413194836803584 11418196863090688 11443029827125248 11455109137432576 11461171768983552 11480022380445696 11499658434052096 11518572345950208 11524668565487616 11529719447027712 11565876750726144 11568436295499776 11571998006181888 11611976660680704 11650969729236992 11662244957913088 11678841737773056 11681426281857024 11705009477517312 11724261137842176 11735607294296064 11775015515062272 11813081297977344 11815695549464576 11819333386764288 11859022760116224 11864220178055168 11870499332161536 11878527731761152 11890023179747328 11910360520982528 11929949929734144 11936263871397888 11948863841632256 11974850931326976 11980099112927232 12006941853220864 12020328338292736 12026690112847872 12046470853165056 12067075790995456 12070791023689728 12073462306701312 12078753706409984 12117801401581568 12142984749907968 12164927930236928 12182240088539136 12184936035385344 12234977058619392 12237684676231168 12241452436291584 12282559287263232 12302760865038336 12322265836683264 12324992771424256 12354477210206208 12375608978833408 12382158786134016 12395963598864384 12402524178874368 12450758003785728 12456214759735296 12496482695380992 12498042783531008 12538445939081216 12545081928056832 12550580023066624 12565715286491136 12599389642031104 12617320091701248 12620112322363392 12640120427511808 12667610902560768 12710148795531264 12715719233896448 12743374125662208 12762346759421952 12765171084689408 12769101248200704 12783337461328896 12817595013791744 12845471470977024 12886997779611648 12889849690324992 12937115738308608 12942785648787456 12949635635085312 12986247579762688 12993120568344576 13014490832437248 13035124190871552 13091553299922944 13107340945391616 13113085459955712 13120025577652224 13142466781773824 13164082681085952 13176822225174528 13218144857972736 13219419710816256 13221070051999744 13263810580185088 13270830469349376 13292657493147648 13315393976270848 13347247700312064 13350201464979456 13371367063814144 13399155586105344 13442471821836288 13445446659735552 13451339354865664 13493522875847168 13500664340545536 13507809584873472 13522869380579328 13553168868704256 13559108774920192 13575460264869888 13588597919711232 13632526576779264 13634228491124736 13655844390436864 13678304660815872 13685543921516544 13691541843345408 13737518100905984 13744788700397568 13767395260760064 13789222284558336 13790943761137664 13835526553468928 13848915887521792 13865616867852288 13871693709705216 13918274918023168 13922560101187584 13925641183297536 13982830924136448 13985925344264192 14031138464989184 14060298131472384 14082589527638016 14085706024484864 14105751681466368 14119402525949952 14143553118666752 14166815541559296 14174313347284992 14220135480950784 14274139901722624 14281694509006848 14305184138133504 14329652501807104 14337236489207808 14343520026361856 14353221009211392 14360817470275584 14419794390515712 14422985511272448 14445851917156352 14469611542020096 14525884337750016 14532250553024512 14563856143613952 14585539153625088 14586945887797248 14588766953930752 14609528527233024 14635928916066304 14667759992438784 14720206773651456 14723464376090624 14727997462413312 14785275129495552 14791755027185664 14841425805443072 14873703808499712 14889404552658944 14897284789567488 14921786902708224 14961775199911936 14979818223304704 14986383382806528 14994314945888256 15042787946790912 15044665921241088 15093301694693376 15099916590252032 15107908240932864 15132756774223872 15158640663068672 15180213235328064 15183572637843456 15191608563597312 15217593115738112 15253997371785216 15306696507260928 15358096461266944 15362824939241472 15372959262703616 15421169000968192 15429330674909184 15454707863519232 15482635547574272 15514811731279872 15564967372652544 15571788983697408 15575235042476032 15580030373462016 15606679303356416 15632348183789568 15640621624590336 15647476392394752 15658059282776064 15700020686749696 15734166012297216 15750775063969792 15759111182352384 15785030773112832 15812030346821632 15827332442882048 15838036975681536 15846419277545472 15853364239663104 15906599906312192 15911497258500096 15915018495197184 15966467908435968 15973465483902976 16035586817130496 16058407389437952 16061961137553408 16094388031586304 16120859064532992 16136460029657088 16190646333210624 16242986784718848 16246581380513792 16251583406800896 16313302744825856 16321936581722112 16348781872152576 16376745716350976 16403681153384448 16412362823172096 16429687782244352 16465420030574592 16472636280274944 16509545048178688 16527951465152512 16536698905165824 16563897423101952 16601010671714304 16608286346313728 16661976927174656 16696604031123456 16698214371557376 16726775904075776 16750580121741312 16754287048654848 16823093455601664 16826816429817856 16831997099900928 16946865060708352 16987406164033536 16991165500882944 17016462345895936 17025468330934272 17044449948438528 17053470745952256 17119792255205376 17127295294636032 17182663706148864 17191757653475328 17249487651078144 17257047531716608 17277858518925312 17294579170541568 17324160757792768 17348815126089216 17352654443249664 17380165587828736 17417964991021056 17476454593855488 17484113946607616 17493367436869632 17522139422785536 17552110241447936 17557514216275968 17624193143963648 17625892947755008 17662523272593408 17719621946966016 17723543324196864 17788534140174336 17796330267082752 17800268619972608 17805748998242304 17865540781473792 17894924894601216 17923295762448384 17927262212980736 17970148669390848 18000885787394048 18010412779831296 18030492507439104 18040035169271808 18070891824939008 18100613686493184 18110193460051968 18118130559614976 18176702102372352 18178971321499648 18237739547754496 18247391895355392 18255389124460544 18277404053078016 18326384933863424 18352465587929088 18356527014346752 18385629712744448 18423838930894848 18483398755024896 18487489157136384 18495591612940288 18563413468250112 18567521577730048 18573238179201024 18593945398296576 18643774565515264 18684322139602944 18744724043071488 18747064175296512 18776786036850688 18807668908621824 18817622892085248 18825870034599936 18889087388745728 18899084463046656 18930168483545088 18960180641267712 19042259345342464 19065223193296896 19073578850844672 19116315318943744 19137628012281856 19143520139132928 19147756627034112 19226392520687616 19230647348363264 19292815389360128 19334774535487488 19367845783666688 19414178473181184 19447385538166784 19479371369644032 19489680852516864 19552686286307328 19626942364868608 19637329949884416 19669628189933568 19713700172660736 19722340036247552 19746124021628928 19765233337761792 19827217286959104 19829129566224384 19831605077999616 19863046386089984 19895715870277632 19906245704024064 19973090964406272 19981844510408704 20025302197469184 20057050595721216 20059554561654784 20124402259591168 20143877654577152 20168169989603328 20177009032298496 20240284313770752 20244763517124608 20250996510818304 20255478084796416 20329753303056384 20338663162380288 20408928676347904 20451342736687104 20483766585655296 20517456991223808 20537312765018112 20572440899878912 20606277151358976 20617183050596352 20683833426837504 20686415641706496 20753289830203392 20762385311596544 20773373831282688 20807540564557824 20843130911719424 20854162166120448 20863301856526336 20877412377034752 20888461774946304 20974246386204672 20978888016396288 21012148243136512 21046707697483776 21117382634242048 21123884291457024 21128559036727296 21137818986217472 21215329678000128 21250223312338944 21288623877914624 21411209852583936 21415948183404544 21422541763510272 21459184042115072 21494478752710656 21505854733811712 21515280039542784 21529831513817088 21587528444280832 21634478266908672 21657315712958464 21668777875734528 21704417313030144 21762582108962816 21788826506625024 21798375829536768 21871574871179264 21878308730437632 21880418831695872 21883150430896128 21953893374099456 21963515040366592 22048931873554432 22080310160477184 22085196564135936 22134680895619072 22187632540778496 22262138708164608 22264285828743168 22334106828988416 22339049398206464 22345927184351232 22430791274135552 22442662799867904 22479575074209792 22566998881861632 22639952542040064 22649874885378048 22661862361399296 22700624441245696 22725933264584704 22737960994603008 22775358956765184 22826389673607168 22836393726181376 22886059654250496 22910218274865152 22922343537967104 22960044760891392 22999316868104192 23037144691900416 23049337130975232 23059438894055424 23131753501452288 23136872590999552 23143996012363776 23223953321361408 23301939458473984 23357683475546112 23362852563714048 23410018955034624 23448522275684352 23471214588592128 23550031030124544 23626162595954688 23631391098929152 23638666773528576 23718045520232448 23728440356110336 23740998664323072 23757055463522304 23780046359494656 23820721041965056 23859899859468288 23872527742795776 23897727683264512 23949701862653952 23960198225854464 24040656676585472 24053380225695744 24092941706330112 24134151581990912 24141582047379456 24157507412819968 24235602803163136 24285969499815936 24329855860473856 24364480177078272 24369872070770688 24469954117238784 24475369352462336 24482904872583168 24565118574526464 24605521730076672 24644531673366528 24649985542848512 24708954420412416 24751217957666816 24764317572268032 24791927197728768 24805048357748736 24901516007571456 24912429519470592 24992965390761984 24996085567062016 25076891878162432 25090163856113664 25101160046133248 25131430572982272 25198779284062208 25234640183402496 25240224644726784 25280240855023616 25335221805121536 25420297591062528 25431438467792896 25486748251324416 25524693518843904 25530342169378816 25538202496401408 25566674922657792 25635190027583488 25690942941954048 25773995559223296 25874231476617216 25885571297574912 25899271270170624 25972495159525376 25986241136689152 26028981664874496 26070248381743104 26183106599845888 26214681890783232 26226170919911424 26240051155304448 26284933563547648 26328165362171904 26436289715945472 26438839421632512 26442140103999488 26527621160370176 26585314986295296 26630787952541696 26694495400624128 26700402929958912 26742734127628288 26798311172210688 26884943643672576 26890893319471104 26902678709731328 26987045751694336 27001328681091072 27015619169746944 27045738761158656 27106337737408512 27118217549840384 27150920529739776 27177195839422464 27265053153558528 27268456982249472 27311688780873728 27356609321631744 27371087843033088 27383083686690816 27475036201811968 27489577400795136 27534790521520128 27578444569116672 27581887522275328 27671053106937856 27697831775043584 27731233735704576 27743387419410432 27836549836046336 27845120202375168 27851282366595072 27965661848272896 27971850688528384 28062276929978368 28120596262944768 28165179055276032 28171412048969728 28211503362932736 28238805051899904 28287106237333504 28333631083118592 28348626694569984 28440270961901568 28548279803445248 28563389018013696 28610368276267008 28659305003614208 28674472978415616 28687040052723712 28706442018422784 28721634940551168 28839588781031424 28845971022544896 28891703834312704 28939223084040192 29051768675500032 29064501106049024 29171078307250176 29177533907861504 29219057054466048 29271857832132608 29440413547302912 29446928752181248 29455994924826624 29570550258991104 29583510054371328 29682851610886144 29747407616999424 29778809105317888 29794569579134976 29843573805416448 29923550399823872 29959636446609408 29972766765613056 30085575893581824 30089331842482176 30186603389386752 30199833180504064 30215816481865728 30265513548447744 30317281326137344 30360426470656128 30367145275686912 30383217127194624 30435186231476224 30507994743570432 30613393014521856 30716192922533888 30725649878482944 30745918525407232 30842338001936384 30858661349818368 30909415727038464 30965271095148544 31029623462559744 31129934745305088 31143577967394816 31150470084952064 31160060746924032 31213358606712832 31264696367579136 31281243249180672 31294952784789504 31316118565552128 31400041373499392 31468332024594432 31501550127939584 31518222364704768 31570061546225664 31624060693643264 31654664885764096 31676073951363072 31692838555090944 31706728479326208 31813199812624384 31822994517000192 31830036990394368 31932935816871936 31946930967805952 32071173634260992 32116814778875904 32123922275106816 32188776063172608 32241718129065984 32272920059314176 32381292666421248 32485973569437696 32493162761027584 32503166813601792 32626605489651712 32643873163444224 32697563744305152 32753491432701952 32807362306768896 32824725646344192 32859375564488704 32930840061149184 32945272560549888 33019090096357376 33055902930305024 33073397810331648 33127794846203904 33202021343428608 33216572692627456 33323953854349312 33393208062246912 33396428743114752 33453551808151552 33501160243482624 33508574097309696 33646186911203328 33653632859635712 33663994199801856 33893730121416704 33974812328067072 33982331001765888 34032924691791872 34050936661868544 34088899896877056 34106941491904512 34239584510410752 34254590589272064 34365327412297728 34383515306950656 34498975302156288 34514095063433216 34555717037850624 34589158341083136 34648321515585536 34697630252178432 34705308886499328 34760331175657472 34835929982042112 34952909187710976 34968227893215232 34986734873739264 35044278845571072 35104220482895872 35115028432551936 35248386287927296 35251785895510016 35325046545186816 35439243893932032 35447086648393728 35577068280348672 35592660534165504 35611497996484608 35731081562947584 35789849789202432 35846591524896768 35940297338781696 36001771574788096 36020825559662592 36060985014878208 36080070338543616 36141783649878016 36201227372986368 36220386920103936 36236261119229952 36353404204744704 36357942642999296 36475479095508992 36494783790710784 36510778248921088 36554808106156032 36704931175858176 36713054028693504 36771259425488896 36847677861789696 36966797510049792 36974978314272768 36991183225880576 37126826936500224 37135043155460096 37146476358402048 37187890796593152 37287549131030528 37368644279205888 37489448086142976 37494128350593024 37553572073701376 37615337817243648 37635245784170496 37651740069199872 37778174777491456 37798168926093312 37860336967090176 37920361282535424 38084518690684928 38130446386593792 38147157701689344 38232630637887488 38275256024563712 38287040278265856 38295513254068224 38452785041375232 38461294696726528 38585630778720256 38669549070974976 38735691567333376 38828356946362368 38894771076333568 38958742739288064 38979361705033728 39105372572614656 39253884729737216 39274659899768832 39339256379867136 39427400345321472 39444680072495104 39492248043257856 39530466675523584 39654434573918208 39658259132448768 39663210155999232 39726092772179968 39791431740555264 39812491408048128 39946181928812544 39963689020817408 40050604394938368 40114101191442432 40119109123309568 40248804519182336 40336339979206656 40354018064596992 40480568627541504 40489527034249216 40501993021636608 40659506606112768 40677326324760576 40817857352695808 40902685473374208 40967533171310592 41034913982447616 41074625530036224 41144881799757824 41212554302717952 41234366101192704 41367666853675008 41372831283412992 41506579660406784 41524770623193088 41546747662565376 41615081129115648 41686261823438848 41726603713052672 41754824754069504 41776923549892608 41948492772409344 41957776032792576 42024296486273024 42093415394967552 42234765268484096 42247768582914048 42257118073454592 42275637972434944 42430659356000256 42500446624677888 42577247755829248 42822419705167872 42831896366809088 42845083527020544 42918368084230144 42988957505421312 43011709467623424 43030560079085568 43059663027634176 43175056888561664 43268956533817344 43314631425916928 43337555751469056 43408834626060288 43525164217925632 43577653013250048 43596751659073536 43743149742358528 43756617460875264 43760837663391744 43766300861792256 43907786748198912 43927030080733184 44097863747108864 44160620320954368 44170393128271872 44269361791238144 44375265081556992 44524277416329216 44668213657976832 44678098796412928 44691854368702464 44861582548271104 44885325599735808 44959150148419584 45133997763723264 45279905084080128 45299749770756096 45323724722798592 45401248882491392 45451866529169408 45475921989206016 45550717913530368 45652779347214336 45672787452362752 45820436549730304 45920089521782784 45998633736208384 46074289383800832 46118877788110848 46263507002904576 46273745181999104 46287992024727552 46447906642722816 46603878916947968 46715366951092224 46725705127428096 46820037910069248 46897044551368704 46942429177184256 47100062060249088 47252325191909376 47262782197858304 47277333547057152 47436091040464896 47456880712220672 47481997328646144 47514110927044608 47560092718989312 47641442083930112 47719799718936576 47745055485591552 47795455366529024 47899403725307904 47920396451708928 48081313353170944 48106760451391488 48185883412660224 48268303163981824 48283164094758912 48315014825639936 48471205606326272 48571938999631872 48659711720947712 48728960354156544 48739744141541376 48939908234477568 48950738704924672 48965809745166336 49130237149052928 49211043460153344 49289063346733056 49299971085697024 49417908840824832 49502435915333632 49528635144536064 49583854395457536 49610096715497472 49803032015142912 49824859038941184 49985930781523968 49992171134124032 50153783756324864 50180327712227328 50202320092266496 50262861145964544 50397558568124416 50469280366804992 50480449289453568 50560481710047232 50840595182125056 50862876935585792 50973496502648832 51049387037687808 51060684338757632 51076404992802816 51133349845315584 51270380055166976 51381885883908096 51547991118446592 51748462953234432 51771142595149824 51944990319050752 51972482273378304 52057963329748992 52140496763486208 52366213199691776 52429363781566464 52452341839822848 52480102310608896 52569867127095296 52656330724343808 52872579431890944 52877678843265024 52884280207998976 53055242320740352 53170629972590592 53261575905083392 53388990801248256 53400805859917824 53485468255256576 53596622344421376 53769887287345152 53781786638942208 53805357419462656 53974091503388672 54002657362182144 54031238339493888 54091477522317312 54212675474817024 54236435099680768 54301841059479552 54354391678844928 54530106307117056 54536913964498944 54623377561747456 54713218643263488 54742175686066176 54766167373381632 54950072403623936 54979154801590272 55069581043040256 55156889138233344 55163775044550656 55342106213875712 55395663550087168 55462467471409152 55486774838820864 55673099672092672 55690240404750336 55702564733190144 55931323696545792 56124553859956736 56241192525889536 56330358110552064 56423006725865472 56477610103799808 56574212474667008 56667262166237184 56697253389139968 56880541923803136 57096559606890496 57126778036027392 57220736552534016 57318610007228416 57348945956831232 57374080105447424 57412884036845568 57443269881102336 57679177562062848 57691942045089792 57783407668625408 57878446168080384 58103537351000064 58129002212098048 58342156614500352 58355067815723008 58438114108932096 58543715664265216 58880827094605824 58893857504362496 58911989849653248 59141100517982208 59167020108742656 59365703221772288 59494815233998848 59557618210635776 59589139158269952 59687147610832896 59847100799647744 59919272893218816 59945533531226112 60171151787163648 60178663684964352 60373206778773504 60399666361008128 60431632963731456 60531027096895488 60634562652274688 60720852941312256 60734290551373824 60766434254389248 60870372462952448 61015989487140864 61226786029043712 61432385845067776 61451299756965888 61684676003872768 61717322699636736 61818831454076928 62059246925119488 62259869490610176 62287155934789632 62300940169904128 62320121493848064 62426717213425664 62529392735158272 62562486498361344 62589905569579008 62632237131104256 62800082746998784 62936664049188864 63003100255879168 63036444729409536 63140123092451328 63248121387286528 63352147902726144 63385677110181888 63413456958652416 63626399625248768 63645989034000384 63865871633743872 63893861935611904 64142347268521984 64233629557751808 64247844550213632 64377552126345216 64483436258131968 64545840118628352 64762585332842496 64971947138875392 64986325522055168 65006333627203584 65253210979303424 65287746326888448 65395127488610304 65506982865403904 65614724613537792 65649451292688384 65718751128977408 65861680122298368 65890545121099776 66038180192714752 66111805860610048 66146795620663296 66255589692407808 66404042686857216 66433145385254912 66647907708698624 66786416124493824 66792857486229504 66907103616303104 67002320486965248 67017148194619392 67292373822406656 67307265719271424 67327988399603712 67787460242833408 67949624656134144 68065849383583744 68101873323737088 68177799793754112 68213882983809024 68479169020821504 68509181178544128 68730654824595456 68767030613901312 68997950604312576 69028190126866432 69111434075701248 69178316682166272 69296643031171072 69395260504356864 69410617772998656 69520662351314944 69671859964084224 69905818375421952 69936455786430464 70088557691142144 70208440965791744 70230056865103872 70496772575854592 70503571791020032 70650093090373632 70878487787864064 70894173296787456 71154136560697344 71185321068331008 71222995992969216 71462163125895168 71579699578404864 71693183049793536 71880594677563392 72003543149576192 72121970029756416 72160140677087232 72283567299756032 72402454745972736 72472522238459904 72706808409489408 72715885285998592 72950958191017984 72989567581421568 73021556497842176 73109616212312064 73409862351716352 73426108057387008 73542518850977792 73695355723579392 73933595020099584 73949956628545536 73982366451761152 74253653873000448 74270086310920192 74292952716804096 74375781593186304 74575098262061056 74737288558411776 74978896172285952 74988256701186048 75107144147402752 75230675634487296 75270491568340992 75303480138399744 75556349554982912 75596337852186624 75720673934180352 75840722565070848 76169037381369856 76260892773187584 76294315403378688 76465261275774976 76550512049127424 76574080556531712 76591026508136448 76905570082750464 76922589393453056 77171261557440512 77471383134666752 77656713892724736 77789542152667136 77917485478576128 77958723410067456 78210745145229312 78507769459474432 78549319799537664 78678512759734272 78854800690642944 78889360144990208 78984496086515712 79308869147836416 79316518264897536 79326420311998464 79452185544359936 79582863481110528 79892363857625088 79927378041634816 80101208789876736 80228202382884864 80238218246619136 80497609038364672 80672679958413312 80708036129193984 80961137255083008 80979054068498432 81003986043273216 81319013212225536 81354652649521152 81635714705391616 81805370946748416 81935066342621184 82069827964895232 82149251060072448 82289763599515648 82425108605435904 82468732202385408 82735333707350016 82745662566825984 83013159320813568 83049541246386176 83093495325130752 83230162258231296 83372523646877696 83453207426105344 83509649508139008 83553847099785216 83896985544818688 83915552065585152 84048592972546048 84186830789935104 84469530536968192 84495537165828096 84514236146909184 84551275944869888 84861318712000512 85000893249355776 85154495511658496 85644839410335744 85663792733618176 85690167054041088 85836736168460288 85977915010842624 86023418935246848 86061120158171136 86119326055268352 86350113777123328 86537913067634688 86629262851833856 86675111502938112 86817669252120576 87050328435851264 87155306026500096 87193503318147072 87486299484717056 87513234921750528 87532601723584512 87815573496397824 87854060161466368 88195727494217728 88321240641908736 88340786256543744 88750530163113984 89048554832658432 89336427315953664 89356197592825856 89383708737404928 89723165096542208 89770651199471616 89918300296839168 90267995527446528 90559810168160256 90599499541512192 90647449445597184 90802497764982784 90903733058338816 90951843978412032 91101435827060736 91305558694428672 91345574904725504 91640873099460608 91840179043565568 91997267472416768 92148578767601664 92237755576221696 92527014005809152 92547490363998208 92575984049455104 92895813285445632 93207757833895936 93430733902184448 93451410254856192 93640075820138496 93794089102737408 93884858354368512 94200124120498176 94504650383818752 94554667094114304 94872182080929792 94913761424441344 94963994657292288 95028221854089216 95120185437978624 95282884167860224 95439599437873152 95490110971183104 95590910733058048 95798807450615808 95840792903417856 96162626706341888 96213520902782976 96371766825320448 96536606327963648 96566328189517824 96942411212652544 97143877999263744 97457920708313088 97479488283082752 97879816468955136 97901477409849344 97931619490332672 98260474298105856 98422086920306688 98578126693466112 98599942171394048 98835817681649664 99004871830667264 99057270289072128 99167708790915072 99220193430994944 99606064030285824 99649718077882368 99971861563047936 99984342268248064 100307567512649728 100360655424454656 100404640184532992 100525722291929088 100795117136248832 100938560733609984 100960898578907136 101120963420094464 101681190364250112 101725753871171584 101946993005297664 102098774075375616 102121368677515264 102152809985605632 102266699690631168 102540760110333952 102763771767816192 103095982236893184 103496925906468864 103542285190299648 103889980638101504 103944964546756608 104115926659497984 104280993526972416 104732426399383552 104858727563132928 104904683679645696 104960204621217792 105139734254190592 105312661448687616 105745158863781888 105755357686530048 105768560415997952 106110484641480704 106341259945181184 106523151810166784 106777981602496512 107193244688842752 107539774574690304 107610714838925312 107948183006777344 108005314724364288 108062476678987776 108182955044634624 108425350949634048 108472870199361536 108603682118959104 108708783357689856 109060212614234112 109073827928997888 109246755123494912 109426437286526976 109484351372132352 109532334746763264 109900144807247872 110139162086080512 110313778276466688 110327550089101312 110684212427751424 110791327100174336 110924934942818304 110973549677641728 111346199344185344 111380480809500672 111405129466380288 111862647393091584 112249107719913472 112482385051779072 112660716221104128 112846013451730944 112955220207599616 113148424949334016 113334524332474368 113394506778279936 113761083847606272 114193119213780992 114253556072054784 114441473105068032 114637220014456832 114697891913662464 114748160210894848 114825768073691136 114886539762204672 115358355124125696 115383884090179584 115566815337250816 115756892336160768 116207074702000128 116258004424196096 116684313229000704 116710135631446016 116876228217864192 117087431328530432 117761654189211648 117787715008724992 117823979699306496 118282201035964416 118334040217485312 118731406443544576 118989630467997696 119115236421271552 119178278316539904 119374295221665792 119694201599295488 119838545786437632 119891067062452224 120342303574327296 120357327369928704 120746413557547008 120799332722016256 121062054193790976 121269125304549376 121441705882624512 121468581102747648 121740744925904896 122031978974281728 122453572058087424 122864771690135552 122902599513931776 123369352007745536 123434645399273472 123637662908153856 124118493850238976 124519738981220352 124574311869579264 124601880339808256 124640242987696128 124853434426851328 125058785470316544 125179811139158016 125264474262208512 125600165493997568 125873328098377728 126006200511758336 126072889458819072 126280246184902656 126496242774573056 126704295805452288 126771354220363776 126826913917304832 127252799250497536 127291978068000768 127731743267487744 127787723871223808 128284694537043968 128467259115503616 128495689100427264 128755104252690432 128966872516263936 129091680237256704 129525170665684992 129943894277750784 129972651044110336 130012667254407168 130506421958606848 130575492653776896 130790254977220608 131013965730807808 131229449227075584 131298902585376768 131437502257954816 131723360244596736 131781090242199552 132076360385429504 132223611721220096 132293591241326592 132511179384815616 132808085373714432 132866290770509824 133295815417397248 133572832248987648 133814207232606208 134004640973930496 134034296389238784 134584747644813312 134614531438542848 134655976799207424 135574920485666816 135899249312268288 136131698767167488 136203746647474176 136355599587508224 136427765967618048 136958338041643008 137018362357088256 137461309649190912 137995901208625152 138056380253732864 138222868151402496 138356633364332544 138593286062342144 138790521008713728 138821235545997312 139041324702629888 139343719928168448 139811636750843904 139872911572860928 140177115382284288 140416881931583488 140460113730207744 140993545151709184 141007143582040064 141300186180747264 141756975575728128 141788346593574912 142308273121394688 142370642136662016 142445991985938432 142924326251790336 143159399156809728 143386366099587072 143761189355126784 144007086299152384 144243940059512832 144320281354174464 144567134599512064 144804909491945472 144945044476919808 145413616818978816 145431770571997184 145901916382035968 145979135162843136 146043112995684352 146219232424624128 146819724703432704 146852216114774016 147085037701955584 147390711447158784 147867190040199168 147899913257091072 147964732903522304 148507307746000896 148585905433608192 148751563186372608 149150196524122112 149474577116823552 149957792344571904 149976513402372096 150214288294805504 150461351268974592 150540983136681984 150606960276799488 151112699109965824 151192675704373248 151441347868360704 151681445130141696 152338074762739712 152521785546375168 152588630806757376 153101024098254848 153148161113063424 153182053016272896 153811140165500928 153845178786906112 154342523114881024 154942766269333504 155313427785449472 155579084305334272 155834970957152256 155917446820134912 156421490290458624 157015538918948864 157098639599075328 157357025519468544 157709601381285888 157778720289980416 157968992173031424 158617738295672832 158633036529795072 158652840623996928 158904371088719872 159165726962221056 159784727715250176 159854756083269632 160202417579753472 160456404765769728 160476436493238272 160995218076729344 161345359916826624 161416072258387968 161922274510166016 161958108136996864 162007972086546432 162638026424451072 162709305299042304 163610741893496832 163870132685242368 164139655929790464 164298502120144896 164579527199031296 164850217210871808 164937464404770816 165470667414700032 165491325133651968 166026318641627136 166099082492772352 166186990650261504 166460324516462592 166745047293755392 167019299016278016 167107694199570432 167793971089637376 168373661579870208 168939061073936384 168991074331656192 169102551889739776 169722637424001024 170001786498711552 170308991023316992 171289678820671488 171327585467236352 171380334108082176 171673472336920576 171955830021685248 172046837870493696 172122240316342272 172238652110536704 172700227554246656 173075826135269376 173258525703667712 173350223005876224 173635338504241152 174100656871702528 174310612053000192 174387006636294144 174972598969434112 175026469843501056 175065203447169024 175631146992795648 175708120322932736 176391454988435456 176642481283817472 176681572513087488 177501060326227968 178097109665316864 178672854631907328 178712395185651712 178767417474809856 179446330193084416 179541302398943232 179836600593678336 180535991054893056 181119620336320512 181198999083024384 181294898891194368 181604995529965568 181807466116677632 181903687956824064 182202871654121472 182611117388857344 182691149809451008 183281746198921216 183680358087131136 183994534944833536 184297157535203328 185054028011618304 185094980727996416 185151968098910208 186415515667791872 186861467804368896 186902820509712384 187280151640276992 187588178205474816 187769716708737024 188400248240996352 189009300767637504 189109334188228608 189744364161859584 189827522848882688 190056443708178432 190240370875957248 190565768335720448 190879198875746304 191181821466116096 191597614901231616 191681585806835712 192325253412683776 192427041805565952 192743533650640896 193073212655927296 193132656379035648 193884822425305088 194287755998527488 194915841416626176 194958976566165504 195759632937910272 195802954819698688 195863238980665344 196520948596211712 196844173840613376 197156253386932224 197199884342788096 197671635363299328 198009743661334528 198114540578144256 198335417581830144 198440386861989888 199212128060571648 199299436155764736 199943723126095872 199968684536496128 200615135025299456 200721310848909312 200809280369065984 201051444583858176 201590234272497664 201877121467219968 201921797157814272 202241926840188928 203362380728500224 203451507742343168 204197548150751232 204242737355030528 204305619971211264 204533399381262336 205081520220667904 205527543535632384 206191964473786368 206993851812937728 207084570380599296 207779961276203008 207889929093513216 208231853318995968 208561987053944832 209464852798767104 209717455126265856 209809367359291392 210279468508381184 210625322897375232 211490317727563776 211510715373060096 211537120831995904 212220969282961408 212682519890362368 213046303620333568 213555963204993024 214386489377685504 215079549149380608 215221429677850624 215896366013554688 216010629448728576 216365910089269248 216850701899268096 216945740398723072 217207364237918208 217417566715379712 218120425228468224 218147655857995776 218493510246989824 218852874573053952 218968702744264704 219064669493526528 219800289614495744 220278324172161024 220627556552933376 220655100178202624 221368424855502848 221582654200348672 221849869885636608 221947099355283456 222692398688370688 222760961619001344 222810258932760576 223725294786183168 224498215439826944 224964770103558144 225321432442208256 225692026903461888 225910440415199232 226296849898668032 226669048664948736 226789013556559872 227522167695212544 228386238427561984 228507112144109568 228882946210136064 229274440028913664 229395783827324928 229496320421789696 229651536147382272 229773079524409344 230716710248251392 230767768180359168 231133630674501632 231513784672321536 232414149404000256 232516008848392192 233368626458001408 233752456435728384 234174862657060864 235523308378423296 235575430017449984 235647959398612992 236564402071928832 236668080434970624 237462812887089152 237979260935995392 238230472842543104 238356556633079808 238748590443331584 239388403198590976 239677091572875264 239782134124904448 240684607148654592 240714654739857408 241492827115094016 241598665444032512 242124108387581952 242538250609098752 242883411765249024 242937162205495296 243481489851809792 244063957948563456 244907144116174848 245729543380271104 245805199027863552 246738704015491072 246869290798546944 247275325816307712 248236987700477952 249039477962440704 249148623739158528 249280485975392256 249706868853702656 250117570940633088 250359622278316032 250528948524417024 251200330987995136 251746656196755456 252012401023516672 252145778917638144 252560492369805312 252992485549146112 253408591610904576 253542708440727552 253653827834609664 254505598500995072 254583956136001536 255463486534975488 255575447742447616 256934518231007232 256991378200854528 257510208505380864 257933745032527872 258183360474513408 259050341331369984 259887788555501568 259945302088220672 260025334508814336 261012843917213696 261150985307553792 261580509954441216 262027931461615616 262458898454151168 262597805170753536 262875004515909632 263446720489193472 263562180484399104 264447223442440192 264587182482653184 265022358769631232 265732581541019648 266591630834794496 267145664497975296 267628414465212416 268009281947860992 268068592778477568 269169495289626624 269229062877085696 269311953598414848 271149840971333632 271798498624536576 272263397534334976 272407493294948352 272711199175016448 272855531935236096 273916676083286016 274036724714176512 274922619298381824 275991802417250304 276112760507465728 276445736302804992 276713266728665088 277186572124684288 277581042017427456 277642471091994624 278082649405259776 278687439856336896 279623273501687808 279745823145721856 280354230764568576 280833763863166976 280920227460415488 281987090303418368 282600372361494528 283513951151456256 284616546242789376 284741284273324032 284891983971876864 285848652503580672 286318798313619456 286772732199174144 287522378710253568 288014172598304768 288487880119025664 288640562708348928 289134269199024128 289609818983890944 290827233637957632 290863541143994368 291803832764071936 292086225991368704 292438464849248256 293639449406865408 293704432229548032 294170075403911168 294781422894317568 295734380080398336 295799826514182144 295929465807044608 297014615492001792 297171810867216384 297503126372745216 298300393048244224 298949154233647104 299915584689143808 299953026804744192 300428576589611008 300922702537949184 301081966273363968 301213920553598976 302225398219931648 302385351408746496 302882695736721408 303362890260283392 304676149525479424 305043571092750336 305177261613514752 306202048196509696 306296322226126848 306364106032545792 307622280331001856 307690357573812224 308685046229762048 309885532538667008 310626855570898944 311158168610668544 311669941914304512 311834893640269824 312842980580917248 314031077837897728 314197279198150656 314714051038937088 315419202762571776 315557440579960832 315937984346062848 317235476591345664 317266073059590144 317305681247993856 317808742177439744 318331453924442112 319569455430500352 319709512166539264 320952872986476544 321990436153458688 322832144516775936 323844549020332032 323916216273993728 324015944173092864 325276052848902144 325418610598084608 327221483786993664 327740265370484736 328279311859580928 328597004240289792 329159054398062592 329700434421743616 330941334829400064 330982650267303936 332052637283254272 332198164985544704 332373981300523008 332920649032925184 333490094587510784 334038598032556032 334215388399140864 335587942179274752 336747323159740416 337878122147872768 337982148663312384 338205103779479552 339445274848002048 340003572997423104 340617982046633984 342579357641342976 342655170934472704 342760668216164352 343346944673841152 343911660043370496 344093675740987392 344244480632684544 344477304221073408 345400455108493312 346151652270538752 346517051407335424 346700446011752448 347270677008482304 348201313743405056 348621224106000384 348774013272588288 349945197938868224 350052939687002112 350130406894338048 351262293985591296 351416240645865472 352782909976870912 353284962567634944 353363145026174976 355002120652455936 356194219330633728 357345709263814656 357424790371303424 357534834949619712 358892660386168832 359082604797886464 359673201187356672 361071982109786112 362239240672641024 362397998166048768 363209991059931136 363614932233355264 363807375913648128 364405743308242944 365222234777714688 365382299618902016 366563492397842432 367360716174262272 367989069889667072 368594315070406656 370108056023236608 370189961455992832 370303936197820416 372831031335583744 373722935608737792 373805641019424768 374560303280553984 375176356410949632 375539433417474048 376800496481992704 378018601535275008 378218668376457216 379488728323719168 379655045697765376 380112887416356864 380480741751914496 381131536671440896 381758397751492608 382363642932232192 383195229802463232 383363171613671424 384650506825367552 384854083611131904 385487067301281792 386146425311854592 386265312758071296 387769644850610176 388575511997054976 389831682833252352 389917953132331008 391519265875820544 391726477961330688 393041897192423424 393688347681226752 394312506773864448 395343270726598656 396019487322669056 396229081156288512 396670835163660288 396880773723979776 398424256121143296 398598872311529472 399887446252191744 399937369072992256 401230270050598912 401442621697818624 401618560738131968 402102889167716352 403754242934439936 403843594315628544 404483853680377856 406724761457000448 406903015484686336 408395096301502464 408485474710061056 408611239942422528 409066798762524672 410163040441335808 411055087071264768 412383928947572736 413987703625875456 414169140761198592 415559922552406016 415779858187026432 416463706637991936 417123974107889664 418929705597534208 419434910252531712 419618734718582784 420558937016762368 421250645794750464 422980635455127552 423021430746120192 423074241663991808 424441938565922816 425365039780724736 426092607240667136 427111926409986048 428772978755371008 430159098298761216 431792732027109376 432021258897457152 432731820178538496 433701403798536192 433891480797446144 434414728475836416 434835133430759424 436240850456936448 436295311715991552 436987020493979648 437705749146107904 437937405488529408 438129338987053056 439600579228991488 440556648344322048 441255113105866752 441310200356405248 442736849711005696 443699739771273216 443894198710566912 445384797376741376 445521923238002688 447450589572366336 448996430879653888 449929540207116288 450642864884416512 451384053806923776 451820880830398464 452593699797336064 453338097329897472 453578027113119744 455044335390425088 456772476855123968 457014224288219136 457765892420272128 458548880057827328 458992640843579392 459303072294764544 459546159048818688 461433420496502784 461535536360718336 462267261349003264 463027569344643072 464828298808000512 465032017696784384 466737252916002816 467504912871456768 468349725314121728 471046616756846592 471150860034899968 471295918797225984 473128804143857664 473336160869941248 474925625774178304 475958521871990784 476460945685086208 476713113266159616 477497180886663168 478776806397181952 479354183145750528 479564268249808896 481369214297309184 481429309479714816 482985654230188032 483197330888065024 484248216775163904 485076501218197504 485766823530498048 485874324410990592 486962979703619584 488127915897126912 491459086760542208 491610398055727104 493477408030982144 493738581597093888 494550651632615424 496473975400955904 498078955924881408 498297247478317056 498560971950784512 499413737707405312 500235141881266176 501057897048834048 502400661975990272 504024802047033344 505120984739610624 505984971098292224 506817183221809152 507307655669219328 509011197001990144 509167912272003072 510926973069950976 511150895484895232 513869036462014464 513982756401709056 515020417010761728 515867490065055744 516366720949026816 518100682662739968 519775577111003136 519890604176441344 520050669017628672 522025687834427392 522301970615107584 523161019908882432 524055862923231232 524917796908302336 525195610341507072 525750009031819264 526893440978386944 527124360968798208 528894446884880384 529174364965306368 530044717539262464 531465163082039296 533183261669588992 534291328995950592 535256828930424832 536018563895721984 536137185556955136 538338990579253248 538458125754171392 538623907196829696 542299681942667264 543596997249073152 544526795068669952 544814986589896704 545422398350032896 545711063870472192 547833352166572032 548073449428353024 549845238596763648 551983604834500608 552225521014931456 552891472605609984 554373144249368576 555162084034854912 555284942183989248 556165298810519552 559246547003375616 559491646291443712 560708461529137152 561667527726333952 561840454920830976 563974180606836736 565200744722989056 567027902302912512 569233092485578752 569482568546648064 571697305007161344 572637596627238912 573545464398348288 575044757420507136 576028345196609536 576975760238051328 577281125416697856 578268538398048256 579219637967781888 581654467275915264 581727082287988736 583607665528143872 584172451982737408 584876929698496512 587278898813730816 587408864459096064 588340150807822336 589562845788635136 591468760160796672 591599653028364288 591858931614089216 594029230984003584 594343621734432768 595006252745490432 596600786096488448 597898308467294208 599831169378287616 599906053609488384 600857153179222016 601845405075898368 602163932546727936 602427841107197952 604450796439863296 604770702817492992 605765391473442816 606725780520566784 609352299050958848 610087142185500672 610354523227029504 612404096393019392 612592644452253696 612728212065091584 615244560662003712 617370092459524096 621253711141797888 622316337221337088 623339883828609024 623669787280539648 625685961161834496 628062155675795456 628394558396301312 629428102077874176 630838405525143552 631114881159921664 631875968692125696 634470953182691328 634532146119180288 634611362495987712 635617484354879488 636662907848884224 639138910861000704 639419024333078528 641905745972953088 643980872306917376 645664289033551872 647689098040664064 647832432547987456 648031888346185728 650552105697804288 650837221196169216 654442967573987328 655480530740969472 656558623719161856 657194008480579584 658318108796125184 659400868843487232 661882669658800128 661965300534607872 664105274566508544 664396329971089408 664747962601046016 665841298065850368 666980189175021568 668077196065112064 668430776798281728 671175884358549504 673494646319480832 675756244295745536 675964297326624768 678890549696004096 680007145994846208 685158715282685952 685310341868945408 685521336432328704 686693889347682304 687823320086740992 688187351481974784 688488961265369088 688954608442146816 690800910216986624 692303304541077504 693034102814670848 693400892023504896 694541354016964608 697242448212000768 697548026545176576 699890395877736448 700105879374004224 702524587971182592 702832481291730944 705565819953741824 706569925135269888 706726290052349952 710004241304911872 712388438661267456 714691418527629312 714849580742606848 715069669899239424 717785320772337664 718165209595772928 719346402374713344 722143964219572224 724478481345282048 724795996332097536 726419982119862272 727229864466710528 727614751827296256 728811486616485888 730444469555429376 730764599237804032 733126984795684864 734721432348524544 735978139779334144 737188630140813312 740216112046473216 740379922911985664 740607872395640832 745662062671167488 747445871217475584 749120606561107968 750352712821899264 751078866834948096 753600992963985408 756037203070550016 756437336752914432 758977456647438336 759310091395530752 760225774832713728 760961483503828992 762263073342881792 763516795502985216 764727285864464384 766390459604926464 766726343227342848 769301013650735104 770974134602563584 772292850623709184 772530625516142592 775539289701220352 777151023994109952 779663365666504704 779835906264662016 783038531751641088 783452955922661376 786083794384846848 787376695362453504 788625013547728896 790686541453197312 792038974645338112 793341670327320576 793761547447959552 797197744623058944 799774892504383488 799874738145984512 802460540101197824 802885243395637248 803237121476263936 804205778335432704 807508485868879872 807687188631257088 808967707360755712 813449522914000896 813806030969372672 816790192603004928 816970949420122112 817222479884845056 818133597525049344 820326080882671616 822110174142529536 824767857895145472 827975407251750912 828338281522397184 831119845104812032 831559716374052864 832927413275983872 834247948215779328 837859411195068416 838869820505063424 839237469437165568 841117874033524736 842501291589500928 845961270910255104 846148483327983616 848883877131845632 852185214481334272 854223852819972096 857545957510742016 860318196597522432 863585464054218752 864042517794914304 865463640357076992 867402807597072384 867782961594892288 868829456951672832 872481700913872896 872590623431983104 873974040987959296 875411498292215808 876258677974106112 879201158457982976 881113296688644096 882510226211733504 882620400712810496 885473699422011392 887399479542546432 887788397421133824 890769594753482752 891043846476005376 894901179144732672 897992861759307776 899859080414232576 901285729768833024 902768107613847552 903641761660796928 905187399594672128 906676194659794944 907156054226239488 910088670780850176 913544953710247936 914028448576438272 915531784840544256 917097760115654656 917985281687158784 918606144589529088 919092318097637376 922866840993005568 923071072721436672 924534522698006528 926055138689286144 929656597616001024 930064035393568768 933474505832005632 935009825742913536 936699450628243456 942093233513693184 942301720069799936 942591837594451968 946257608287715328 946672321739882496 949851251548356608 951917043743981568 952921891370172416 953426226532319232 954994361773326336 957553612794363904 958708366291501056 959128536499617792 962858618959429632 965971308460376064 966394661776130048 968496433550327808 970153002436395008 971533647060996096 971748648821981184 976255831794253824 982918173521084416 983220796111454208 986954816061964288 987477163194187776 989101303265230848 992947950801911808 996157911849762816 996594494956634112 997121943901569024 998827475414810624 1000470283762532352 1002115794097668096 1004801323951980544 1008049604094066688 1010241969479221248 1011969942196584448 1013634366443618304 1014615311338438656 1018022394003980288 1018335824544006144 1021853946139901952 1022301790969790464 1027738072924028928 1027965512803418112 1030040834021523456 1031734980130111488 1032733441898053632 1036201365325479936 1039551154222006272 1040101338035257344 1044051375668854784 1044603941230215168 1046322039817764864 1048111725846462464 1049835593816604672 1050391220683014144 1051500018063638528 1053786881956773888 1054248721937596416 1057788893769760768 1058348729930612736 1060089435078524928 1066366523339177984 1068582657991901184 1072037127791443968 1072274371113910272 1076677981158506496 1076916251508342784 1077247814393659392 1084599363885334528 1087193994498146304 1089053590137339904 1089629973179793408 1090844796700065792 1091422127740944384 1095666704333144064 1096146898856706048 1099690477193527296 1103967209669001216 1104451042029862912 1105782945211219968 1108746288498737152 1110324168069709824 1110569884367978496 1112330597621039104 1118493094006751232 1118983292582887424 1121416923058274304 1123335055452667904 1123680909841661952 1127948361213673472 1130401489445978112 1134055804605825024 1138466184971157504 1138965137093296128 1143394610014322688 1145275193254477824 1147090928796696576 1150089514841014272 1152056690393219072 1153951520476102656 1154562250833395712 1156537076796096512 1158439275935563776 1163308934551830528 1163454164575977472 1167215331056287744 1169753859396993024 1174557797627461632 1179125691577270272 1182937520321593344 1183717863228178432 1188058461968007168 1188687243468865536 1190012505490980864 1193201572192976896 1195796616934588416 1199662338756575232 1199812107218976768 1201714306358444032 1203690810151796736 1204327865093455872 1204855682214395904 1208901592879726592 1211530782946885632 1213451561041133568 1218704598101917696 1220174284371001344 1220709046454059008 1224808192786038784 1225185288904507392 1225456424130183168 1230489121324007424 1234740184919048192 1242507422283595776 1244632674442674176 1246679767657218048 1247339574561079296 1251371922323668992 1256124311351590912 1256789116792602624 1258856204155748352 1261676811050287104 1262229762319843328 1263751937384251392 1268941906365382656 1269064292238360576 1269222724991975424 1271234968709758976 1273325815697768448 1278277821722001408 1278838048666157056 1283811491945906176 1287961744613834752 1295378196081328128 1295664865095974912 1296063776692371456 1301104211395608576 1301674442392338432 1308885935147974656 1310961061481938944 1313117247438323712 1314388016961159168 1316636217592250368 1318801737686974464 1323765339317600256 1323930601069215744 1328210549133017088 1328792659942178816 1331682596131700736 1333960378350043136 1336154392130224128 1342351768717099008 1346989292638961664 1351512488591491072 1351928594653249536 1357781099392008192 1360014291989692416 1370317430565371904 1370620683737890816 1371042672864657408 1373387778695364608 1375646640173481984 1376977922530738176 1377909216884293632 1381601820433973248 1384606609082155008 1386068205629341696 1386801784047009792 1389082708033929216 1394484896424001536 1395096053090353152 1399780791755472896 1400211758748008448 1405049175942365184 1405664962583461888 1411131639907483648 1413139850270539776 1413452580104699904 1420008482609823744 1424776877322534912 1429382837055258624 1429699161485213696 1430139339798478848 1435570641544675328 1436330419191545856 1438692804749426688 1444287928439144448 1448956962690564096 1449591992664195072 1452839964239724544 1454459728933421056 1455229503654592512 1457622973232971776 1460888939110858752 1461529198475608064 1466253969591369728 1471956279558668288 1474377260281626624 1480432224092946432 1480759845823971328 1481215744791281664 1491324125342334976 1494891742434951168 1498241213122215936 1500705425643798528 1507201985927970816 1512074406141100032 1517954913294876672 1518620182791061504 1520451549665427456 1521922967007657984 1524526146685763584 1527033591005970432 1529454571728928768 1532780919209852928 1533452686454685696 1538602027301470208 1541948269205127168 1544585701247418368 1545061251032285184 1551078579402440704 1554302047988219904 1559326731333009408 1559671812529324032 1566077063503282176 1566905911845322752 1572167588769693696 1574753390724907008 1577250027095457792 1581373082906394624 1584077949290676224 1586683340654641152 1587523094895919104 1594395489246117888 1599549785008766976 1599749476291969024 1604921080202395648 1605770486791274496 1606474242952527872 1608411556670865408 1615016971737759744 1615374377262514176 1617935414721511424 1626899045828001792 1627612061938745344 1633580385206009856 1634444959769690112 1636267195050098688 1640652161765343232 1644220348285059072 1649535715790290944 1655950814503501824 1656676563044794368 1662239690209624064 1663119432748105728 1665854826551967744 1668495896431558656 1675718822390136832 1677739641010126848 1678474938874331136 1685002583179001856 1691922541820510208 1692296966655967232 1697767754263691264 1704370428962668544 1708447705639944192 1715091915021484032 1720636393195044864 1727170928108437504 1728085035589828608 1730927280714153984 1734805615194144768 1735565923189784576 1737658913903345664 1744963401827745792 1745181246863966208 1747948081975918592 1750822996584431616 1752517355948212224 1758402316915965952 1762226593377288192 1765020452423467008 1765240801425620992 1770947398844022784 1774798959085092864 1775576794842267648 1781539189506965504 1782087692952010752 1789802358289465344 1799718160828465152 1802571459537666048 1805536215227695104 1807283523321593856 1810374799189344256 1813352389319589888 1814312108452478976 1820177341561700352 1827089907420495872 1828056897152876544 1831063569681088512 1834195520231309312 1837212289179058176 1838184636195274752 1845733681986011136 1852110277378572288 1860128070787137536 1866949011664011264 1870019651485827072 1873398901256486912 1884186467027386368 1884603440139599872 1885183675188903936 1892515216575430656 1893344643479764992 1899702503096713216 1903834087487963136 1905843782740344832 1906852453064638464 1909988723546652672 1915107225588727808 1917416732583002112 1918257072999235584 1925717237918859264 1931942616920752128 1932789323552260096 1936992867100655616 1940306004872790016 1943067294121992192 1943497297643962368 1952511663588507648 1965836347042168832 1966441592222908416 1973909632123928576 1974954326388375552 1978202606530461696 1985895901603823616 1992315823699525632 1993188989913268224 1994243887803138048 1997654950829621248 2000940567525064704 2004231588195336192 2009602647903961088 2016099208188133376 2020483938958442496 2023939884393168896 2027268732887236608 2036044788007960576 2036671649088012288 2044603581939580928 2055476145848057856 2055931025606836224 2060081668043046912 2063469960260222976 2065466883796107264 2072402730650959872 2079102308444012544 2080202676070514688 2088102751337709568 2092644079635529728 2096223451692924928 2099671187633209344 2103000036127277056 2107573763913547776 2108497443875192832 2115577787539521536 2116697459861225472 2120178870157049856 2132733046678355968 2137165315983802368 2144074255582887936 2144548742227820544 2153355962317012992 2153832503016685568 2154495628787318784 2169198727770669056 2174387988996292608 2178107180274679808 2179259946359586816 2181689593400131584 2182844255481888768 2191333408666288128 2192293797713412096 2199380954387054592 2207934419338002432 2208902084059725824 2211565890422439936 2217492576997474304 2220648336139419648 2221139768735956992 2224661195242078208 2236986188013502464 2237966585165774848 2246670110905335808 2247361819683323904 2255896722427346944 2260802978891956224 2268111609211650048 2276932369942315008 2277930274186592256 2286789220028645376 2290550386508955648 2294181857593393152 2300179029682028544 2304113380786438144 2307903040952205312 2313074153592193024 2316878551871127552 2326617869103661056 2326908329151954944 2334430662112575488 2339507718793986048 2349115595254923264 2358251383154540544 2365875040643186688 2367435726456356864 2376116923936014336 2380025010981961728 2386403144385953792 2391593233869176832 2399324677513150464 2399624214437953536 2403428612716888064 2407381620303593472 2408655730186911744 2409711364428791808 2417803185759453184 2423061565893771264 2426903122082267136 2437409196203835392 2440348568742002688 2441418092908118016 2449616385572077568 2450370577809014784 2450912848260366336 2460978242648014848 2469480369838096384 2485014844567191552 2489265348885348352 2493359535314436096 2494679149122158592 2502743844647337984 2512248622703181824 2513578233585205248 2517712408311496704 2523353622100574208 2524459524639686656 2527503874768502784 2537883812730765312 2538445449983950848 2542469937419517952 2546651631395536896 2556555643444002816 2557676097332314112 2575923489227669504 2590756392162656256 2591329730191949824 2592127553384742912 2602208422791217152 2603348884784676864 2617771870295949312 2621922122963877888 2626234494876647424 2628776033922318336 2633272435184500736 2637603475373948928 2647530678635200512 2647861202138431488 2656421098266034176 2657585319884357632 2663365192263401472 2667920756700086272 2672308784260448256 2684703537434198016 2693978585277923328 2703024977182982144 2703857189306499072 2715562198784016384 2720028583979384832 2740634861130743808 2742085345729314816 2746775557390729216 2751293280346963968 2753955845061476352 2755818433768587264 2763203640867946496 2769213218164310016 2772136411258683392 2773603568094019584 2778165416067858432 2788969792848003072 2790192106180706304 2799561583510945792 2800423517496016896 2810098351884730368 2811329925166923776 2826279700541079552 2826905160209399808 2840016965219647488 2849553754645069824 2858765674110517248 2859398322970427392 2860278679596957696 2871141283089350656 2872660838383091712 2877385609498853376 2888575856878288896 2897913925381128192 2899183985328390144 2908919457866842112 2910459007309185024 2915245946465943552 2923058396951216128 2932507939182739456 2943912559117336576 2948754520563253248 2960864448185892864 2961519691647942656 2962431489582563328 2982648250684669952 2989783484869902336 2996482426244431872 3001410851287597056 3014403971855941632 3024148812282200064 3035909826589753344 3037240365582123008 3040903099330854912 3043845934015315968 3049052293371527168 3054067182011940864 3058909143457857536 3065561838419705856 3066905372909371392 3077204054602940416 3083896538410254336 3089171402494836736 3090122502064570368 3108604095976439808 3118653462666018816 3132154127006564352 3133811823690645504 3144335177539387392 3149506781449814016 3154500054190915584 3162746165812789248 3168155898581352448 3173366681309282304 3175046189791838208 3199099570017533952 3199498952583938048 3209842160404791296 3212948485905055744 3216823113341730816 3230033943475519488 3230748754525028352 3235870829443022848 3253798091656003584 3255224123877490688 3267160770412019712 3268889919539380224 3272534390100197376 3281304323530686464 3288440696570118144 3299071431580581888 3311901629007003648 3313353126089588736 3324479380419248128 3326238865496211456 3331709653103935488 3336991792863117312 3351437644780273664 3355479282020253696 3356949877748662272 3370005166358003712 3383845083641020416 3384593933311934464 3395535508527382528 3408740857925337088 3416895411279888384 3430183830042968064 3441272786390089728 3454341856216875008 3456170071179657216 3461854561428307968 3469611230388289536 3471131846379569152 3475317827806691328 3489926803655491584 3490362493727932416 3495896163951837184 3501645993168863232 3516804633831931904 3530481602851241984 3541894797688045568 3551153589684535296 3563078379013931008 3564175385904021504 3579604716578930688 3599436321656930304 3605142919075332096 3611072430455390208 3614567046643187712 3620749598378688512 3626704778639179776 3640354683123400704 3654179814840991744 3656113794305753088 3662127139362177024 3668391040462618624 3674424578358116352 3676369272390549504 3691467363972022272 3704220554757144576 3720256141574275072 3733898023328022528 3740039302971654144 3746797802512973824 3768372934054772736 3769206880279199744 3770367350377807872 3785030433150861312 3786689286959529984 3799405006193426432 3807668174975926272 3811687565480689664 3813704906129276928 3819977447093305344 3830214451177455616 3834833465166004224 3836514145998471168 3851434475837718528 3863885233841504256 3865578647104520192 3880612009745580032 3886134588243984384 3886994595287924736 3905023327177015296 3931672694084337664 3932883184445816832 3947819264247857152 3949908652776751104 3956405213060923392 3971791803207647232 3984631647399051264 3986377979826536448 3995309901659242496 4001881135050129408 4008463176390672384 4019205295807922176 4032198416376266752 4040967877916884992 4047879768786337792 4054537465774473216 4072089576015921152 4073343298176024576 4089207163879161856 4110952291696115712 4111862051213672448 4120163336086093824 4126939920520445952 4130933767592214528 4144805461301919744 4158204616888025088 4160405352141029376 4176205502675419136 4185288159271059456 4192446903385849856 4199342375266418688 4206000072254554112 4215147527827095552 4216994887750385664 4231155575079043072 4233394919722450944 4240357740314099712 4265466093356711936 4274330631967604736 4288148511165775872 4289097484455641088 4306711924634025984 4308991257574637568 4348775977992585216 4356214360549359616 4358519892719173632 4363379186800263168 4365688510963777536 4382666817332576256 4384587595426824192 4398761908774109184 4415868838676004864 4417804168119451648 4423131780844879872 4441296672278839296 4442279537471913984 4449322390484156416 4473972376027004928 4475933170331549696 4493340221810671616 4494723639366647808 4511793444854693888 4521605957783912448 4536223218423300096 4553864739884630016 4555860548373184512 4573578440057290752 4581100773017911296 4588363715186786304 4600358059364057088 4608226761572876288 4615806081904410624 4626148307184386048 4633757103742255104 4653235738207322112 4653816658303909888 4668861324225150976 4679015437587972096 4698231190509846528 4716502766309081088 4731750081286373376 4752233847872028672 4760050021963923456 4772806288771907584 4783186467738353664 4798649355026300928 4799248428875907072 4806857225433776128 4814763240607186944 4817311460373823488 4819422728857583616 4835606371518906368 4846123131787542528 4853806244164534272 4880697137484005376 4882836185816236032 4899232771144155136 4900741155618029568 4921956485296029696 4938960739676192768 4970029689134383104 4978530697770696704 4986719070628872192 4989358298244317184 5005487689294675968 5024497245406363648 5027156467170410496 5035424816622993408 5048919049279373312 5055007749537005568 5075767625461530624 5076890899967901696 5084939874839035904 5093303262791073792 5113111286888005632 5115352194664628224 5151846978455339008 5181512784325312512 5182659460383899648 5184255106769485824 5204416845582434304 5206697769569353728 5235543740591898624 5243844245927755776 5252468989753294848 5257552067844636672 5266544870369001472 5275206950747897856 5295061357270401024 5295722404276862976 5312842196532068352 5315170639768715264 5326730384526802944 5335841513400172544 5344617568520896512 5369407074868396032 5406049954365964288 5407714378612998144 5431124397568032768 5440057167958769664 5481269722261487616 5484170691458629632 5493551114781458432 5502586560693927936 5511636867537174528 5526407281735892992 5544272822517366784 5556330832135716864 5580384212361412608 5599123167021891584 5600847034992033792 5620196703769460736 5622659850333847552 5652559401082159104 5653810320418799616 5680033930439294976 5699107509290139648 5717531348221034496 5718796645940854784 5720557359193915392 5742282566178701312 5745321676766183424 5754771218997706752 5777151713756577792 5795827850762256384 5798367970656780288 5817838915733684224 5820918014618370048 5830491892931887104 5846116793902432256 5865015878365478912 5887825118234673152 5897509041126506496 5921728896371785728 5923039383295885312 5924862979165126656 5965296501369339904 5979566969739804672 5992964852488863744 6002821702575194112 6028807943711883264 6048297624564400128 6071819653179506688 6074480731164246016 6081806198661709824 6098104586743054336 6108134364023881728 6117818286915715072 6133810745818742784 6154408109205880832 6167793076820508672 6178342804989673472 6180245004129140736 6217208191952879616 6237306925332037632 6264308254013128704 6288670355078774784 6299013562899628032 6309000108381831168 6325492331625578496 6336311797162704896 6346733362618564608 6350092379583676416 6398199140035067904 6398997905167876096 6419684320809582592 6425896971810111488 6433646226683461632 6460067886951038976 6461497509050056704 6471741658886045696 6507596183312007168 6510448247754981376 6534321540824039424 6537779839078760448 6545068780200394752 6562608647061372928 6576881393140236288 6598142863161163776 6623803258014007296 6626706252179177472 6648958760838496256 6652477730992422912 6663419306207870976 6673983585726234624 6702875289560547328 6710958564040507392 6713899755497324544 6740010332716007424 6767690167282040832 6791071017054765056 6833790822559776768 6860367660085936128 6882545572780179456 6908683712433750016 6912340142359314432 6923709122856615936 6939222460776579072 6942263692759138304 6950635655613382656 6979853607310983168 6980724987455864832 6991792327903674368 7003291986337726464 7033609267663863808 7060963205702483968 7083789595376091136 7102307179369070592 7126156758027862016 7128350771808043008 7159209433157861376 7198872643313860608 7210285838150664192 7222144860910780416 7229134093286375424 7241499196757377024 7253409557278359552 7280709366246801408 7308359629681983488 7312227588611506176 7324254278724354048 7336782080925237248 7348849156716232704 7352738544781099008 7382934727944044544 7408441109514289152 7467796046656045056 7480078605943308288 7536745868109545472 7538413760558399488 7540734700755615744 7570060866301722624 7573378573919059968 7598810012386852864 7615336349951852544 7623375130961379328 7627409812258553856 7639954894186610688 7669666930332008448 7673028291996942336 7727770467683008512 7731157294209040384 7761224019491160064 7772269176487968768 7773989190575849472 7810046654354030592 7863345388168675328 7865766368891633664 7895638528495714304 7899817305553502208 7912810426121846784 7943583606415294464 7969263294798102528 7972755959653072896 7990619803318484992 8003762270100258816 8016926352781344768 8038410591615844352 8064396832752533504 8081935755833769984 8095759537572675584 8109074931548946432 8144179152031842304 8146686596352049152 8221904583392231424 8240326672172187648 8253879841040891904 8261867535184429056 8289610922603839488 8316409233776050176 8320810704282058752 8352411005350838272 8370576318542118912 8384893806771699712 8398684750532837376 8412000144509108224 8430295055654191104 8433989775500771328 8462311150158086144 8480715480628199424 8530932186713423872 8548661263935209472 8576297022331551744 8578194968911282176 8613423849268051968 8617982515149275136 8697551955985170432 8712428721098719232 8726758373600526336 8731377021927555072 8769175190853648384 8797523817548218368 8831737677352009728 8835608336238903296 8846263561689759744 8882593344557678592 8884559074943827968 8898644780968312832 8947944752054009856 8951866340663099392 8986680443621343232 8989447278733295616 9023586889709387776 9043211915567824896 9072446436846600192 9107729479769260032 9111721096746369024 9147156880114581504 9162201546035822592 9176727430373572608 9200716118728114176 9216453523145752576 9231612163808821248 9252296614368772096 9267514207484510208 9307633316607819776 9337722648450301952 9396462381019693056 9433005532618162176 9463500162572746752 9504467695744057344 9520100043927846912 9545612577543815168 9597298710052601856 9598496857751814144 9613714450867552256 9629526481214373888 9638845457715167232 9671212743037812736 9692246263575085056 9707612488329068544 9761394274968010752 9765672371632472064 9798465542288310272 9801482311236059136 9843912970592059392 9877921479352385536 9940059378268766208 9957061395541393408 9973438141257744384 9978716596488634368 10010975378589351936 10048994490812727296 10054312934340820992 10070849633245986816 10097838098558746624 10110015499074011136 10151535250923061248 10153781799935803392 10169879749678071808 10186606525582147584 10226222573776011264 10230704389329256448 10303693956910678016 10363025568650625024 10365318920767799296 10368510213538971648 10408833691164868608 10413395539138707456 10471087481183797248 10487688491855511552 10504937979506589696 10533089740738002944 10550413901495795712 10591444808553725952 10625684393064136704 10630341279537430528 10653460769053605888 10671683026800345088 10689235137041793024 10738814149736792064 10812099908731928576 10815428757225996288 10862248795136065536 10880114335917539328 10962539444522975232 10968341382917259264 10987102229562916864 11005173121387855872 11023273735074349056 11052814563471785984 11088545645034733568 11112661664271433728 11160768424722825216 11198246334043783168 11201694069984067584 11240393407538921472 11245319700667695104 11305118802164318208 11307620640837599232 11360067860878589952 11398215018580279296 11435062696442068992 11441114718387830784 11484565132357402624 11490643353532366848 11509542437995413504 11554303427513155584 11591655701524512768 11596735941313560576 11635677831467368448 11641836029236740096 11660983785863774208 11730031756730957824 11795018082253012992 11843457792743571456 11846078766591770624 11849725958330253312 11930593002738679808 11959133939479609344 11985929704977727488 12005643405150388224 12057615887423766528 12096595249128800256 12143639306359013376 12148961462328492032 12163612397323419648 12196209173486108672 12216268728047763456 12235636573831430144 12267621491637485568 12308816218411761664 12335586153641017344 12356685609979346944 12360490008258281472 12434416383905759232 12474613850664075264 12528616508026257408 12577340710157549568 12598027125799256064 12618000216763662336 12650984663251156992 12672623594325409792 12693466725237129216 12700184759167352832 12796398280070135808 12797995810335752192 12839368641619165184 12867292453366923264 12920135773902077952 13020896495509962752 13068643081648078848 13075559678157520896 13090137560400789504 13125217294122745856 13153762786280472576 13196285726322327552 13247606516028014592 13253412504358354944 13297917521676992512 13326838612415741952 13347967171452469248 13405750579121094656 13421917128081014784 13427799510994649088 13480020665432014848 13535380334564081664 13582142034109530112 13667581645119553536 13720735320171872256 13765091145560358912 13817367424867500032 13824680284718628864 13847418245713231872 13878444921553158144 13884527385518276608 13901271311226765312 13959707214621966336 13961449974911729664 13983584655807348736 14006583972675452928 14067218535327727616 14121926411404967936 14167579190752182272 14252313516055724032 14256701543616086016 14318418866315722752 14397745286627721216 14420571676301328384 14444289721821560832 14458268186572750848 14482998393514754048 14506819114556719104 14561418732493602816 14616719259363966976 14648508557448708096 14673564161850474496 14697698313432465408 14765869455888089088 14816882219028578304 14935592093312090112 14960157211886616576 15073491736219090944 15076827521116798976 15081469401511231488 15146757147838119936 15197620024773705728 15230672699903705088 15246750261922758656 15254819624517107712 15279909788373221376 15339333860664016896 15346056583993884672 15455540935366017024 15462314588418080768 15522448038982320128 15544538352975937536 15547978381151698944 15620093308708061184 15726690776337350656 15731532737783267328 15791277056991428608 15799634611107004416 15825620852243693568 15887167212830588928 15938526589596205056 15945511919306145792 15981239606636969984 16007524540200517632 16033852705562689536 16076821183231688704 16128793665505067008 16191519075145351168 16218149863097892864 16288358304063684608 16293373192704098304 16443809166784462848 16480653344344375296 16507759682081783808 16579221845207678976 16632818467552100352 16704822010701676544 16741152637084237824 16769787613543399424 16797369501065674752 16824000289018216448 16860590111308382208 16867979551001542656 16924622300316172288 16961430961256398848 17061864373426847744 17097322527870418944 17152594044663103488 17156389937822564352 17226847698536103936 17235965030298550272 17395103911970340864 17424857442197438464 17453516747201052672 17462754043855110144 17538350381707296768 17595047635096436736 17663475354704019456 17671216672477806592 17692527123379519488 17765186689115357184 17769118149887655936 17797289561936625664 17895889504108019712 17903732681326198784 17978894557466591232 18047173779418775552 18086423831135649792 18144892873693200384 18215458959538520064 18223442193492738048 18294313760229163008 18324403092071645184 18353454860747145216 18401432237456228352 18432907046291505152 18463224327617642496 18535028414969020416 18615266633215639552 18675445296900603904 18792924762039386112 18866011065236324352 18927000325145493504 19008935391488114688 19040200087855693824 19091225155087630336 19194597420105203712 19196993715503628288 19227428901735104512 19259052962428747776 19277690915430334464 19342425486075625472 19384492527150170112 19415224976658137088 19522788549936021504 19531344743264944128 19596931084576620544 19602964622472118272 19687825941184118784 19880118756537532416 19914122791082786816 19946876282515488768 19957433192977268736 20021950757178703872 20097988981625454592 20108625868681641984 20141699266491973632 20220030998148022272 20303070501846122496 20373213051164295168 20461408778658512896 20607387913821356032 20726051137301250048 20730637841535598592 20737020427077943296 20817667382329737216 20826791078277414912 20942174962367594496 20975376983711023104 21009875959013179392 21066179481476005888 21100827802991591424 21182889617107451904 21251368786128273408 21260682559074861056 21306921538107211776 21343366053600690176 21378470274083586048 21477628299473584128 21624199817463857152 21630857514451992576 21724497590272131072 21760228671835078656 21925078889045950464 21936682765834518528 21974204459125833728 22010346242775711744 22046547470148698112 22105629126943571968 22177091290069467136 22225323328542867456 22396492668087566336 22403388139968135168 22490639401335390208 22610237604328636416 22615241281675198464 22720135721757179904 22796430037160558592 22870125392884137984 22882229436775661568 22969130264714805248 23019084875990827008 23183311403049025536 23193471882627121152 23271355662934736896 23283672058473480192 23321967571727548416 23460063513461915648 23590036164506025984 23686915585487142912 23692157533183541248 23699451916660506624 23861186005477359616 23918267878959218688 23971859409955454976 24011286810300776448 24115231774847533056 24193190498257600512 24287278612718026752 24297922924656984064 24327224794646839296 24392418346972217344 24432537456095526912 24471273147662860288 24617632436823523328 24713371219958693888 24720980016516562944 24868832767811518464 24949227701328150528 25057233016052514816 25154681420315099136 25196054251598512128 25236000433527324672 25301969326502313984 25345247188650819584 25386933450474258432 25592796560140271616 25595991620671504384 25678737283238330368 25734584906733846528 25840271547804155904 26041792991019925504 26137286163296157696 26180275120801579008 26250434588245491712 26307525572560945152 26392571452644655104 26495213032056029184 26506825008716709888 26595835043353985024 26653677224831483904 26695934342904938496 26811501158242189312 26843834256162029568 26855599021989298176 26960041330864029696 27070760669128163328 27164284068219060224 27335163290239107072 27441470640343744512 27530182291120717824 27634734849735000064 27649360569437257728 27694836491426463744 27756889843106316288 27769054771036553216 27802542622453530624 27922899949823459328 27967169311614697472 28013167945350905856 28134437070655455232 28335158381504364544 28504627032111448064 28513403087232172032 28636837732631445504 28795490573255442432 28841143352602656768 28888579443643121664 28916536373145501696 28965996787029508096 29013638229113438208 29122837464987205632 29233438518727933952 29297017114897416192 29347128323700948992 29395396626864930816 29531738911776178176 29633764438057156608 29871184186624180224 29920314423773233152 30146983472438181888 30162938803022462976 30293514295676239872 30395240049547411456 30461345399807410176 30493500523845517312 30509639249034215424 30559819576746442752 30678667721328033792 30692113167987769344 30911081870732034048 30924629176836161536 31089076705951875072 31095956762303397888 31240186617416122368 31453381552674701312 31463065475566534656 31582554113982857216 31599269222214008832 31651241704487387136 31774334425661177856 31877053179192410112 31891023838612291584 32015049080401035264 32067705411125379072 32153642366463377408 32257587331010134016 32383038150290702336 32436299726195785728 32576716608127369216 32586746385408196608 32887618333568925696 32961306688688750592 33015519364163567616 33158443690415357952 33265636935104200704 33409644021403353088 33482305274168475648 33539575227086798848 33594739002131349504 33648000578036432896 33721180222616764416 33735959102003085312 33849244600632344576 33922861922512797696 34194645055740837888 34305188089326206976 34453695397072207872 34471930060597100544 34790207823940681728 34849714884394876928 34907033494402105344 34925508087710220288 35190095270192873472 35342433344955613184 35385054246759038976 35530373378230714368 35538236299775311872 35594579123873251328 35791779008216039424 35807465362652397568 35957789114933182464 36094347558837551104 36172847662271299584 36289785747386400768 36430917919077040128 36446884386985476096 36588627520458326016 36648806184143290368 36706909721494290432 36802864474912456704 36865814092583010304 36926448655235284992 37070056829938040832 37230533266431279104 37350890593801207808 37585849524078772224 37732022130472648704 37854000650290987008 38017870782976229376 38080400175711387648 38182450310175260672 38389194840210407424 38393987431007256576 38454857803470209024 38518105924857495552 38684850972151250944 39062689486529888256 39193862169153241088 39205929244944236544 39375651882368237568 39760237513075064832 39828245582165573632 39893752565030977536 40043901514357407744 40195977963250909184 40217251737363283968 40283398532983947264 40440061996296044544 40606141003692244992 40746426102328590336 40922817557317025792 41214775827642712064 41452102274602500096 41461275683071197184 41474040854155886592 41635334764659474432 41653582156554829824 41884349924735188992 41950753967422046208 42019751918026358784 42132358962952011776 42201655605983182848 42365779234214903808 42502737572256546816 42521365118149722112 42686732107201380352 42756940548167172096 42955256598947168256 43248399634927714304 43261715028903985152 43448995180544262144 43520457343670157312 43850157778091900928 43948408918251667456 44020692485551423488 44093094940297396224 44211258253887143936 44354182580138934272 44450646657085734912 44792985336175132672 44806776279936270336 44981278802670780416 45220475208657272832 45230482563350396928 45440271443514359808 45592860074321117184 45740250785768275968 45764458873551323136 45938260529429610496 46038169751981654016 46366622806098051072 46386943765254242304 46542711325869473792 46567344116946960384 46643935143455096832 46920127026923831296 47180072329012051968 47373831170974285824 47398903833321013248 47836535757918437376 47943718819910909952 48022573620601552896 48230463549695066112 48386380996515201024 48574557225436053504 48595845849313968128 48654449589293678592 48865074912191053824 48942546295325720576 49235264873647046656 49426742439917387776 49441960033033125888 49737665535623036928 49898455402656301056 50114466032105029632 50309362840630198272 50392108503197024256 50472000867054649344 50603938653004627968 50690494377301639168 50773866900948516864 51185593120280543232 51191983241343008768 51357474566476660736 51469169813467693056 51680543095608311808 52274572326592315392 52360550241603158016 52500869176490983424 52615051145121890304 52785142905289310208 52990426064112058368 53013650017433419776 53191670086707970048 53307354449662967808 53391868685809876992 53687668512324059136 53711198043978596352 54141521338256326656 54328568136438120448 54670326580478214144 54882941280687489024 55060364582241435648 55269469699470000128 55298721138874515456 55389672982852927488 55538109542073106432 55605085244907061248 55845799899646918656 55934338623229394944 56026335890701811712 56268874141310910464 56670316763008729088 57009254064222896128 57026806174464344064 57273675465262891008 57590981146510884864 57682286705205313536 57777158887286243328 57833072746291003392 57931993574059016192 58027276458226876416 58245674929974411264 58466877037455867904 58594034229794832384 58694256647401897984 58790793253729861632 59063477823552356352 59742368373248360448 59840628847546466304 60293966944876363776 60325877606044925952 60790480099094822912 60987001047691034624 61119639153492885504 61384226335975538688 61822163741464068096 61849258353672323072 62178153411903750144 62191913524606795776 62480373234832244736 62906763105349402624 62926130951133069312 63165108227965714432 63198538444428017664 63302483408974774272 63548668851322355712 63754106358384820224 63782047677224583168 64030098160802070528 64135410822250758144 64307284732926754816 64515174662020268032 64766076300581404672 64872599452391571456 65153433216254738432 65173492770816393216 65775236667137851392 65922613377377501184 66031038728327135232 66316887380830715904 66531273870208401408 66819288042806706176 67079150454173597696 67189478004262699008 67296001156072865792 67471918204006170624 67698489201264689152 67845723845025595392 68389290111481675776 68610376178652413952 68907390794144415744 69580415647881363456 69699429768789753856 69814066988804210688 69851016175420440576 70380190540385746944 70684866689911226368 70770108493518077952 71060746756461428736 71076472599550623744 71189158247746502656 71583558016432078848 71614930725304795136 71915578229866364928 72188695117675102208 72345695324542599168 72579571494772801536 72861835838154080256 72893768773970952192 73177255040916652032 73297612368286580736 73413819442988580864 73731628185166020608 73852897310470569984 74140113659876081664 74701781187602415616 75171699048157544448 75464044260945297408 75708001300581974016 76035741565952458752 76160800351422775296 76364900620350521344 76778389680420814848 76787974862014513152 76909715606940418048 77036211849714991104 77369701944302501888 78125378973059776512 78387724338306482176 78411858489888473088 78751303764736475136 79520475026150129664 79656491164331147264 79787505130061955072 80087803028714815488 80391955926501818368 80434503474726567936 80566797065967894528 80880123992592089088 81212282007384489984 81492852204657180672 82904204549205000192 82922551366142394368 82948081708311773184 83270669529318948864 83307164313109659648 83768699849470377984 83901507934844092416 84039503836052717568 84403311211966365696 85005475144513093632 85042730236299444224 85373464214402760704 85513881096334344192 85910513197894336512 86496799269855428608 86523430057807970304 86897990361088524288 87040914687340314624 87700315556183801856 87896817836503334912 88041384971102846976 88186189880594792448 88422516507774287872 88708365160277868544 88901293314171469824 89585970672350265344 89613552559872540672 90440950417314545664 90880542887028719616 91185720148642234368 91480501571536551936 91528917747102646272 91876521058859220992 92076339503963308032 92733245612196102144 92773887530508484608 93085422651738947584 93287870286910193664 93840254053847662592 94360144658024103936 94747662341948571648 94797807666642026496 95673071515836874752 96045147241203105792 96460927099390132224 96772761993030402048 97149114450872107008 97191691698627936256 97308899178587357184 97730149824382107648 97885092590651441152 98470529747294093312 98853484879834775552 98883920066066251776 99475331071246073856 99796910805312602112 100228932064210059264 100618725681260396544 100784217006394048512 100944001734109298688 101207877306009255936 101380988754603278336 101547733801897033728 102383966482686017536 102714949132953321472 103361086191216623616 104549144653184630784 104721100483206316032 105001738352981966848 105570285810578620416 106027300034866839552 106383340173415940096 106614708899325935616 106783737371619753984 107375337024648118272 107422396087957192704 108283042676512653312 108657136272876240896 109340653160956428288 109765882561374978048 110120729164482871296 110538939398940000256 110597442277749030912 110779345965705854976 111076219084146212864 111210170489814122496 111691599799293837312 111868677246458789888 112052671781403623424 112537748282621820928 113340633526017458176 114018508128445792256 114053612348928688128 114547350930525782016 115181962293021769728 115364573410410627072 115554317774572486656 115863987148118032384 116054552916453752832 116933754074911735808 117188068459589664768 117388513294803795968 117581586507459723264 118126955647104712704 119484736746496720896 119681257695092932608 120587933889752727552 120651755212089851904 121580960198189645824 121974002095382069248 122239278306985771008 122768452671951077376 123644327482928136192 123698516707344646144 124356306823807500288 124383827049213591552 124960746469664489472 125852261902266138624 126330216455931428864 126397076888856035328 126604966817949548544 127097337702644711424 127508212716769640448 127564095354449166336 128060196321604141056 128270821644501516288 129030349324040536064 129745198904783142912 130306866432509476864 130346985541632786432 131550473334275702784 131845226754755002368 132062077456654270464 132633774761661431808 133062547740416802816 133638576085613412352 134158300908347195392 134378956008525398016 134592002312145731584 134943836408012341248 135396978402529378304 135691447690051190784 136778580222963351552 137220752357304827904 137814781588288831488 139160831295762726912 139398859537579507712 139628133977608421376 139702032350840881152 140760381080771493888 141540216987036155904 142121493512922857472 143229861450609590272 143831156459732729856 144377390235350204416 144691390649085198336 145159142989545603072 145723671676308160512 145787537547941904384 146595224736573161472 146827638885977161728 147463256370332041216 147705794620941139968 148280227319752163328 149403562375204831232 150343398096315088896 150928088521890594816 151416002601163948032 152071483131904917504 152321600702845550592 152729801240701042688 153556779360841629696 153575949724029026304 153819431213880836096 154072423699429982208 154739403888605003776 156775448676612964352 156823716979776946176 157502607529472950272 159040950052300259328 159312982328662294528 159575010260123910144 160175606057429630976 160783911853003636736 161133594131935789056 162424564014768979968 162985704409314361344 165808409098410000384 165845102732284788736 165896163416623546368 166614328626219319296 167537399698940755968 167803015869688184832 168079007672105435136 168806622423932731392 170010950289026187264 170085460472598888448 170746928428805521408 171027762192668688384 171821026395788673024 172993598539710857216 173046860115615940608 173795980722177048576 174081829374680629248 175400631112367603712 175793635673006669824 176082769942205693952 176372379761189584896 176845033015548575744 177416730320555737088 179171941344700530688 179227105119745081344 180881900834629091328 182371440297284468736 182961003143073103872 183753042117718441984 184152679007926616064 185466491224392204288 185547775061016969216 186170845303477895168 186575740573820387328 187680508107695325184 188720289316048207872 189495324683897143296 189595615333284052992 191346143031673749504 192090294482406211584 192921854198780264448 193545523986060804096 194298228901744214016 194383383397255872512 194617798357174714368 195460299648764215296 195770185181302882304 196941059494588186624 197767840132132503552 198950662142492147712 199593821610625204224 200457864128420118528 201237451362520793088 201568434012788097024 201888003468218597376 202415754612018511872 202761977509206556672 203095467603794067456 204767932965372035072 205429898265906642944 206722172382433247232 209098289306369261568 209442200966412632064 210003476705963933696 211140571621157240832 212054600069733679104 212766680346831880192 213229417798651871232 213567474743239507968 214750674049296236544 214844792175914385408 216566085353025306624 218681306321912856576 219531765122749956096 220241458328965742592 221077878797880000512 221194884555498061824 221558691931411709952 222420340979628244992 224105343562807246848 225075496565243641856 226681267052034916352 228037016256891584512 228107224697857376256 229094701861051564032 230363924586043539456 230729146820821254144 231108635549144973312 231727974296236064768 232109105832907505664 233867508149823471616 234376136919179329536 234777026589607591936 235163173014919446528 236253911294209425408 238969473492993441792 239362515390185865216 241175867779505455104 241303510424179703808 243161920396379291648 243948004190764138496 244478556613971542016 247397033414689292288 248712613647615000576 248767654098427183104 249921492939328978944 251704523804532277248 252660432911862857728 253209933635899097088 255016425433539280896 255128190708898332672 256120392643208282112 256541643289003032576 258060698648081072128 259490397809566285824 260613732865018953728 260693971083265572864 263100946668551405568 263690453509510004736 264124154913308540928 265267549523322863616 266125095480833605632 267277152171226824704 268316601816694390784 268757912017050796032 269184004624291463168 270793956805058756608 273557160445926703104 274441504714609655808 275629563176577662976 278321662591525453824 278797719075159015424 279256267955216842752 281520762161542987776 283080433974072311808 284242987025845714944 286459722901219180544 288754780470700408832 289382781298170396672 290318285979091206144 291447343352616321024 291575075095883808768 293190449473146322944 293655277771954323456 294926512740664082432 295411589241882279936 296560454639504326656 298807124750409662464 300686796192630177792 301856177043781189632 302832005202327896064 304142966263809835008 304643201405691101184 305459602481402085376 307151899448058052608 307638862427761672192 308144847398859964416 309478807777210007552 313550897353225928704 313647433959553892352 315005215058945900544 318081900104600518656 318625964657324589056 319150020520247820288 320351212114859261952 321567823706007273472 322267188263871578112 324849128029537959936 325971408818628722688 331616818196820000768 331792326833247092736 333228657252438638592 335074799397881511936 335606031739376369664 336158015344210870272 337613244847865462784 340021900578052374528 340170920945197776896 342055524385337376768 343642052791577346048 345987197079421714432 346093720231231881216 347591961444354097152 348163658749361258496 350801262224735207424 352165539884411387904 352744759522379169792 353690066031097151488 354833460641111474176 358343882689401061376 358454210239490162688 361763801669258182656 364742880594568937472 365922006286146207744 367506084235436883968 368305358015853232128 370932982448784408576 371095550122033938432 372341690606955790336 373151481147640774656 378990649367794286592 379191230666568105984 382692286063347499008 384180588964812423168 387091047972121608192 388766766794511745024 389235596714349428736 390920599297528430592 391540370362605764608 393882118989176373248 395535680264265007104 397901324284984295424 399187643221250408448 400915728256840237056 402474902725041586176 403136868025576194048 403776006936437194752 404831509224037023744 405523955018413113344 406190935207588134912 409535865930744070144 410859796531813285888 413444344764866494464 418196578612738523136 418884401932825264128 420006953411927867392 422281143242314481664 425533360693663760384 429689584351828770816 433132170706050613248 437362612643825713152 440482916657931485184 442155757595760001024 442389769110996123648 443117383862823419904 444840681959256489984 448210687125614493696 450150993130487283712 453362534104069832704 456074032513783169024 456214449395714752512 458189403722103128064 460727849172087078912 461458293641642508288 462217271098289946624 463455948592472129536 464218211665815011328 467735016299646943232 469554053179215183872 470326346029838893056 472507822588418850816 477938946985986883584 478725030780371730432 482351735559010910208 486323840792758583296 487896008381528276992 488957113227943084032 494794066829378584576 497425227295230001152 497535308196854366208 499842985878657957888 503409047609064554496 505320865823725715456 506419867271798194176 510032850867078561792 510256381417796665344 512240785286416564224 513083286578006065152 516121397296162144256 518980795619132571648 521387942166531145728 526201893337102811136 527380907019020009472 528248309826617081856 530535099046645727232 532250190961667211264 534554304342453649408 537515824034101592064 538368009248582926336 541587913610117513216 547114320891853406208 548883009429219311616 551259126353155325952 556643325183050907648 557595438150318030848 558512535910433685504 563041524323085975552 566160867948144623616 568485974051691429888 577509560941400817664 578765562596340793344 580636571958182412288 582894686705232642048 583150150191767617536 586380898946292645888 587310555543908646912 590823178483764559872 597614249500819324928 601373592385260355584 603712354087562379264 605664010404655792128 608285932527619670016 609286402811382202368 610919204962804170752 614303798896116105216 615277724855523344384 616289694797719928832 618957615554420015104 627101794706451857408 627294867919107784704 630010430117891801088 636163800209201037312 637251929314649178112 638300041040495640576 640702424229718523904 643135647412014546944 644534376527743156224 649698256059075919872 663233636393640001536 663584653666494185472 672316030688421740544 675226489695730925568 680043801156104749056 680341841890395553792 684111048770674753536 687284105583154692096 691974394158843428864 692187440462463762432 695183922888708194304 696327317498722516992 701602524449470414848 704331079768822775808 705489519044758339584 707380132062194302976 709666921282222948352 716687765378802122752 716908420478980325376 723527603338516365312 729485761189137874944 731844012572292415488 735012168470873767936 742191100244067876864 744683381213911580672 746302962295281549312 757981298735588573184 765384572126694998016 768361177929624846336 774182095944243216384 777533533589023490048 778471193428698857472 781841198595056861184 783080740725211529216 787764237978352746496 791071360528530014208 795802648569968590848 798375286442500816896 801831456513680474112 804949805450083172352 806273736051152388096 807552013872874389504 811047910036826226688 812381870415176269824 821719593063626571776 826888689529732988928 836393157225477046272 837768803865650528256 840013906823855734784 844562286484628963328 851066721387327520768 859379168703657541632 866264341412101226496 874725225287651426304 880965833315862970368 884311515191520002048 884779538221992247296 886234767725646839808 889681363918512979968 896421374251228987392 912148065027566338048 912428898791429505024 916378807444206256128 921455698344174157824 922916587283285016576 924434542196579893248 928436423331630022656 935470032599293886464 939108106358430367744 940652692059677786112 945015645176837701632 955877893971973767168 957450061560743460864 964703471118021820416 972647681585517166592 975792016763056553984 977914226455886168064 994850454590460002304 999685971757315915776 1006818095218129108992 1010641731647451430912 1012839734543596388352 1020065701734157123584 1020512762835593330688 1026166573156012130304 1032242794592324288512 1037961591238265143296 1042775884333062291456 1052403786674205622272 1056496619653234163712 1061070198093291454464 1064500381923334422528 1069108608684907298816 1075031648068203184128 1076736018497165852672 1083175827220235026432 1094228641783706812416 1097766018858438623232 1102518252706310651904 1113286650366101815296 1115190876300636061696 1117025071820867371008 1136971948103382859776 1155019121882801635328 1161273143916364824576 1166300300383535235072 1172761797892585291776 1174621111087817293824 1181646356967529119744 1195228499001638649856 1202747184770520711168 1207424708175124758528 1211328020809311584256 1216571865055239340032 1218572805622764404736 1221838409925608341504 1228607597792232210432 1230555449711046688768 1232579389595439857664 1237915231108840030208 1254203589412903714816 1254589735838215569408 1260020860235783602176 1274503858629298356224 1276600082080991281152 1286271294824029093888 1289068753055486312448 1299396512118151839744 1326467272787280003072 1327169307332988370944 1344632061376843481088 1350452979391461851136 1360087602312209498112 1360683683780791107584 1368222097541349507072 1374568211166309384192 1384374880924927524864 1390367845777416388608 1392654634997445033984 1403205048898940829696 1408662159537645551616 1410979038089516679168 1419333842564445896704 1433375530757604245504 1433816840957960650752 1447055206677032730624 1458971522378275749888 1463688025144584830976 1470024336941747535872 1484382200488135753728 1489366762427823161344 1492605924590563098624 1515962597471177146368 1530769144253389996032 1536722355859249692672 1548364191888486432768 1556942386857397714944 1575528475956705492992 1582142721057060028416 1591605297139937181696 1596750572885001633792 1603662913027360948224 1612547472102304776192 1615104027745748779008 1622095820073652453376 1624763740830352539648 1643439186127253143552 1653777379059465977856 1672786314450954092544 1675537607731301056512 1680027813647711469568 1689124572969257926656 1702133442774655041536 1732528682824202452992 1749450450575302852608 1761931666631725940736 1768623030383040004096 1772469535451293679616 1792842748502457974784 1824296130055132676096 1824857797582859010048 1832757614888412512256 1842911396688348315648 1845833174566570033152 1848869084393159786496 1856872846663260045312 1870940065198587772928 1878216212716860735488 1881305384119355572224 1890031290353675403264 1911755787943947534336 1914900123121486921728 1929406942236043640832 1945295363171034333184 1951584033526113107968 1989700909180920004608 2021283463294902861824 2025679469087192776704 2040131403468314247168 2041025525671186661376 2052333146312024260608 2064485589184648577024 2075923182476530286592 2085551768666124582912 2104807573348411244544 2112993239306468327424 2122140396186582908928 2129000763846668845056 2138217217369814597632 2150063296136406368256 2153472036994331705344 2166351654440470052864 2188457283567413624832 2195532037716877246464 2205036505412621303808 2226573300732203630592 2230381752601272123392 2234050143641734742016 2273943896206765719552 2310038243765603270656 2322546287832729649152 2332600600767070470144 2345523595785170583552 2349242222175634587648 2363292713935058239488 2405494369541041422336 2414849416350249517056 2422656041618623168512 2433143730110478680064 2437145611245528809472 2465158779190879715328 2475830462217680060416 2508407178825807429632 2509179471676431138816 2520041720471567204352 2549007717258596712448 2553200164161982562304 2572542589648058187776 2578137506110972624896 2598793024236303679488 2652934545574560006144 2654338614665976741888 2689264122753686962176 2721367367561582215168 2736444195082699014144 2749136422332618768384 2768749761849855049728 2785309269994890067968 2806410097797881659392 2817324319075291103232 2821958076179033358336 2838667685128891793408 2866751061515208491008 2867633681915921301504 2894110413354065461248 2917943044756551499776 2927376050289169661952 2940048673883495071744 2978733524855646322688 3031925194942354292736 3061538288506779992064 3096728383776972865536 3113884773714795429888 3151056951913410985984 3183210594279874363392 3193501145770003267584 3207325826054721896448 3225094944204609552384 3230208055491497558016 3244191640147304906752 3249527481660705079296 3286878372254506287104 3307554758118931955712 3345572628901908185088 3351075215462602113024 3360055627295422939136 3404266885549310083072 3465057365648404905984 3498900901150605705216 3523863333263451881472 3537246060766080008192 3544939070902587359232 3585685497004915949568 3649715595165718020096 3665515229776825024512 3685822793376696631296 3691666349133140066304 3697738168786319572992 3713745693326520090624 3741880130397175545856 3762610768238711144448 3780062580707350806528 3823511575887895068672 3829800246242973843456 3858813884472087281664 3890590726342068666368 3903168067052226215936 3979401818361840009216 4042566926589805723648 4051358938174385553408 4080262806936628494336 4082051051342373322752 4104666292624048521216 4171103537332249165824 4209615146696822489088 4225986478612936654848 4258001527693337690112 4276434434739629195264 4300126592272812736512 4306944073988663410688 4332703308880940105728 4376914567134827249664 4391064075433754492928 4410073010825242607616 4453146601464407261184 4460763505202544246784 4468100287283469484032 4547887792413531439104 4620076487531206541312 4645092575665459298304 4726585427870116478976 4810988739082082844672 4845312083237246337024 4866287460220957360128 4874291222491057618944 4930317558381759430656 4951660924435360120832 5016814357651614859264 5018358943352862277632 5040083440943134408704 5098015434517193424896 5106400328323965124608 5145085179296116375552 5197586048472607358976 5305869091149120012288 5378528245507373924352 5442734735123164430336 5472888390165398028288 5498272844665237536768 5537499523699710099456 5570618539989780135936 5612820195595763318784 5634648638150582206464 5643916152358066716672 5677335370257783586816 5735267363831842603008 5788220826708130922496 5835886089513102999552 5854752100578339323904 5880097347766990143488 5957467049711292645376 6063850389884708585472 6123076577013559984128 6193456767553945731072 6227769547429590859776 6366421188559748726784 6387002291540006535168 6414651652109443792896 6450189888409219104768 6460416110982995116032 6499054963321410158592 6573756744509012574208 6615109516237863911424 6691145257803816370176 6702150430925204226048 6720111254590845878272 6808533771098620166144 6930114731296809811968 6997801802301211410432 7047726666526903762944 7074492121532160016384 7089878141805174718464 7299431190331436040192 7395476337572639145984 7427491386653040181248 7483760260794351091712 7525221536477422288896 7560125161414701613056 7647023151775790137344 7659600492485947686912 7717627768944174563328 7781181452684137332736 7806336134104452431872 7958803636723680018432 8085133853179611447296 8164102102684746645504 8209332585248097042432 8419230293393644978176 8451972957225873309696 8516003055386675380224 8552868869479258390528 8600253184545625473024 8613888147977326821376 8665406617761880211456 8753829134269654499328 8782128150867508985856 8820146021650485215232 8921527010405088493568 8936200574566938968064 9095775584827062878208 9240152975062413082624 9290185151330918596608 9453170855740232957952 9621977478164165689344 9690624166474492674048 9732574920441914720256 9748582444982115237888 9860635116763518861312 10033628715303229718528 10036717886705724555264 10080166881886268817408 10212800656647930249216 10290170358592232751104 10395172096945214717952 10611738182298240024576 10757056491014747848704 10996545689330475073536 11074999047399420198912 11141237079979560271872 11225640391191526637568 11287832304716133433344 11354670740515567173632 11470534727663685206016 11576441653416261844992 11671772179026205999104 11709504201156678647808 11760194695533980286976 11914934099422585290752 12127700779769417170944 12246153154027119968256 12774004583080013070336 12829303304218887585792 12900379776818438209536 12920832221965990232064 12998109926642820317184 13147513489018025148416 13230219032475727822848 13382290515607632740352 13404300861850408452096 13440222509181691756544 13617067542197240332288 13860229462593619623936 14148984243064320032768 14179756283610349436928 14598862380662872080384 14790952675145278291968 14854982773306080362496 14967520521588702183424 15050443072954844577792 15120250322829403226112 15294046303551580274688 15319200984971895373824 15435255537888349126656 15612672268208904863744 15917607273447360036864 16170267706359222894592 16328204205369493291008 16418665170496194084864 16838460586787289956352 16903945914451746619392 17032006110773350760448 17330813235523760422912 17507658268539308998656 17564256301735017971712 17640292043300970430464 17843054020810176987136 17872401149133877936128 18191551169654125756416 18480305950124826165248 18580370302661837193216 19243954956328331378688 19381248332948985348096 19497164889964230475776 19721270233527037722624 20067257430606459437056 20073435773411449110528 20160333763772537634816 20425601313295860498432 20580340717184465502208 20790344193890429435904 21223476364596480049152 22282474159959120543744 22451280782383053275136 22575664609432266866688 22709341481031134347264 22941069455327370412032 23152883306832523689984 23343544358052411998208 23419008402313357295616 23520389391067960573952 23829868198845170581504 24255401559538834341888 24492306308054239936512 25548009166160026140672 25658606608437775171584 25800759553636876419072 25841664443931980464128 25996219853285640634368 26460438064951455645696 26764581031215265480704 26808601723700816904192 27234135084394480664576 27720458925187239247872 28297968486128640065536 28359512567220698873856 29197724761325744160768 29581905350290556583936 29935041043177404366848 30100886145909689155584 30240500645658806452224 30638401969943790747648 30870511075776698253312 31225344536417809727488 31835214546894720073728 32340535412718445789184 33676921173574579912704 34064012221546701520896 34661626471047520845824 35015316537078617997312 35128512603470035943424 35280584086601940860928 35686108041620353974272 35744802298267755872256 36383102339308251512832 36960611900249652330496 38487909912656662757376 38762496665897970696192 38994329779928460951552 39442540467054075445248 40146871546822898221056 40320667527545075269632 40851202626591720996864 41160681434368931004416 41580688387780858871808 42446952729192960098304 44564948319918241087488 44902561564766106550272 45151329218864533733376 45882138910654740824064 46305766613665047379968 46838016804626714591232 47040778782135921147904 47659736397690341163008 48510803119077668683776 48984612616108479873024 51096018332320052281344 51992439706571281268736 52920876129902911291392 53529162062430530961408 53617203447401633808384 54468270168788961329152 55440917850374478495744 56595936972257280131072 59163810700581113167872 59870082086354808733696 60201772291819378311168 60481001291317612904448 61276803939887581495296 61741022151553396506624 62450689072835619454976 63670429093789440147456 64681070825436891578368 67353842347149159825408 68128024443093403041792 70030633074157235994624 70257025206940071886848 70561168173203881721856 71489604596535511744512 72766204678616503025664 73921223800499304660992 76975819825313325514752 77524993331795941392384 77988659559856921903104 80293743093645796442112 81702405253183441993728 82321362868737862008832 83161376775561717743616 84893905458385920196608 89805123129532213100544 90302658437729067466752 92611533227330094759936 93676033609253429182464 94081557564271842295808 95319472795380682326016 97021606238155337367552 102192036664640104562688 103984879413142562537472 105841752259805822582784 107058324124861061922816 107234406894803267616768 110881835700748956991488 113191873944514560262144 118327621401162226335744 120962002582635225808896 122553607879775162990592 123482044303106793013248 124901378145671238909952 127340858187578880294912 129362141650873783156736 134707684694298319650816 140514050413880143773696 141122336346407763443712 142979209193071023489024 145532409357233006051328 147842447600998609321984 155977319119713843806208 160587486187291592884224 163404810506366883987456 164642725737475724017664 166322753551123435487232 169787810916771840393216 179610246259064426201088 180605316875458134933504 185223066454660189519872 187352067218506858364928 190638945590761364652032 194043212476310674735104 204384073329280209125376 211683504519611645165568 214468813789606535233536 221763671401497913982976 226383747889029120524288 245107215759550325981184 246964088606213586026496 249802756291342477819904 254681716375157760589824 258724283301747566313472 269415369388596639301632 281028100827760287547392 282244672692815526887424 285958418386142046978048 291064818714466012102656 311954638239427687612416 321174972374583185768448 329285451474951448035328 332645507102246870974464 339575621833543680786432 370446132909320379039744 374704134437013716729856 381277891181522729304064 388086424952621349470208 423367009039223290331136 428937627579213070467072 443527342802995827965952 452767495778058241048576 490214431519100651962368 493928177212427172052992 509363432750315521179648 517448566603495132626944 538830738777193278603264 562056201655520575094784 571916836772284093956096 582129637428932024205312 658570902949902896070656 665291014204493741948928 679151243667087361572864 740892265818640758079488 749408268874027433459712 776172849905242698940416 846734018078446580662272 857875255158426140934144 905534991556116482097152 987856354424854344105984 1018726865500631042359296 1034897133206990265253888 1124112403311041150189568 1143833673544568187912192 1164259274857864048410624 1330582028408987483897856 1358302487334174723145728 1481784531637281516158976 1552345699810485397880832 1715750510316852281868288 1811069983112232964194304 1975712708849708688211968 2037453731001262084718592 2248224806622082300379136 2328518549715728096821248 2716604974668349446291456 2963569063274563032317952 3104691399620970795761664 3431501020633704563736576 3622139966224465928388608 4074907462002524169437184 4657037099431456193642496 5433209949336698892582912 5927138126549126064635904 7244279932448931856777216 8149814924005048338874368 9314074198862912387284992 10866419898673397785165824 16299629848010096677748736 21732839797346795570331648 32599259696020193355497472 65198519392040386710994944
- Sum of all divisors σ(n): 263438923708823558894969589
- Sum of proper divisors (its aliquot sum) s(n): 198240404316783172183974645
- 65198519392040386710994944 is an abundant number, because the sum of its proper divisors (198240404316783172183974645) is greater than itself. Its abundance is 133041884924742785472979701
Bases of 65198519392040386710994944
- Binary: 110101111011100101001011010001100000011010010001000000000000000000000000000000000000002
- Hexadecimal: 0x35EE52D181A44000000000
- Base-36: 86X0SOIGBSHBVVGG0
Squares and roots of 65198519392040386710994944
- 65198519392040386710994944 squared (651985193920403867109949442) is 4250846930914266357183967543082333085130578393563136
- 65198519392040386710994944 cubed (651985193920403867109949443) is 277148926057809157104794685528213998243783126340519413263098570429527840784384
-
65198519392040386710994944 is a
perfect square number . Itssquare root is 8074560012288 -
The
cube root of 65198519392040386710994944 is 402481489.0954156017
Scales and comparisons
How big is 65198519392040386710994944?- 65,198,519,392,040,386,710,994,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 65,198,519,392,040,386,710,994,944 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 65198519392040386710994944 cubic inches would be around 33540124.1 feet tall.
Recreational maths with 65198519392040386710994944
- 65198519392040386710994944 backwards is 44949901768304029391589156
- 65198519392040386710994944 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 65198519392040386710994944's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 65198519392040386710994944 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 65198519392040386710994944 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/65198519392040386710994944/
Chicago style:
Numbermatics. 2024. "Number 65198519392040386710994944 - Facts about the integer". https://numbermatics.com/n/65198519392040386710994944/
The information we have on file for 65198519392040386710994944 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 65198519392040386710994944, math, Factors of 65198519392040386710994944, curriculum, school, college, exams, university, Prime factorization of 65198519392040386710994944, STEM, science, technology, engineering, physics, economics, calculator, sixty-five septillion, one hundred ninety-eight sextillion, five hundred nineteen quintillion, three hundred ninety-two quadrillion, forty trillion, three hundred eighty-six billion, seven hundred ten million, nine hundred ninety-four thousand, nine hundred forty-four.