300192895613077653105920
300,192,895,613,077,653,105,920 is an even composite number composed of eight prime numbers multiplied together.
300192895613077653105920 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-one thousand, eight hundred seventy divisors.
Prime factorization of 300192895613077653105920:
28 × 5 × 72 × 112 × 134 × 192 × 232 × 26932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 5 × 7 × 7 × 11 × 11 × 13 × 13 × 13 × 13 × 19 × 19 × 23 × 23 × 2693 × 2693)See below for interesting mathematical facts about the number 300192895613077653105920 from the Numbermatics database.
Names of 300192895613077653105920
- Cardinal: 300192895613077653105920 can be written as Three hundred sextillion, one hundred ninety-two quintillion, eight hundred ninety-five quadrillion, six hundred thirteen trillion, seventy-seven billion, six hundred fifty-three million, one hundred five thousand, nine hundred twenty.
Scientific notation
- Scientific notation: 3.0019289561307765310592 × 1023
Factors of 300192895613077653105920
Divisors of 300192895613077653105920
- Number of divisors d(n): 21870
-
Complete list of divisors:
1 2 4 5 7 8 10 11 13 14 16 19 20 22 23 26 28 32 35 38 40 44 46 49 52 55 56 64 65 70 76 77 80 88 91 92 95 98 104 110 112 115 121 128 130 133 140 143 152 154 160 161 169 176 182 184 190 196 208 209 220 224 230 242 245 247 253 256 260 266 280 286 299 304 308 320 322 338 352 361 364 368 380 385 392 416 418 437 440 448 455 460 484 490 494 506 520 529 532 539 560 572 598 605 608 616 637 640 644 665 676 704 715 722 728 736 760 770 784 805 832 836 845 847 874 880 896 910 920 931 968 980 988 1001 1012 1040 1045 1058 1064 1078 1120 1127 1144 1183 1196 1210 1216 1232 1235 1265 1274 1280 1288 1330 1352 1408 1430 1444 1456 1463 1472 1495 1520 1540 1568 1573 1610 1664 1672 1690 1694 1729 1748 1760 1771 1792 1805 1820 1840 1859 1862 1936 1960 1976 2002 2024 2080 2090 2093 2116 2128 2156 2185 2197 2240 2254 2288 2299 2366 2392 2420 2432 2464 2470 2527 2530 2548 2576 2645 2660 2693 2695 2704 2717 2783 2816 2860 2888 2912 2926 2944 2990 3040 3059 3080 3136 3146 3185 3211 3220 3289 3328 3344 3380 3388 3458 3496 3520 3542 3610 3640 3680 3703 3718 3724 3872 3887 3920 3952 3971 4004 4048 4160 4180 4186 4232 4235 4256 4312 4370 4394 4480 4508 4576 4598 4655 4693 4732 4784 4807 4840 4864 4928 4940 5005 5054 5060 5096 5152 5290 5320 5386 5390 5408 5434 5566 5635 5681 5720 5776 5819 5824 5852 5888 5915 5929 5980 6080 6118 6160 6272 6292 6370 6422 6440 6578 6688 6760 6776 6877 6916 6992 7007 7040 7084 7220 7280 7315 7360 7406 7436 7448 7744 7774 7840 7865 7904 7942 8008 8096 8281 8303 8320 8360 8372 8464 8470 8512 8624 8645 8740 8788 8855 8960 9016 9152 9196 9295 9310 9386 9464 9568 9614 9680 9856 9880 10010 10051 10108 10120 10192 10241 10304 10465 10580 10640 10772 10780 10816 10868 10985 11011 11132 11270 11362 11440 11495 11552 11638 11648 11704 11830 11858 11960 12103 12160 12236 12320 12397 12544 12584 12635 12740 12844 12880 13013 13156 13376 13465 13520 13552 13585 13754 13832 13915 13984 14014 14080 14168 14440 14560 14630 14651 14720 14812 14872 14896 15295 15379 15488 15548 15680 15730 15808 15884 16016 16055 16093 16192 16445 16562 16606 16640 16720 16744 16928 16940 17024 17248 17290 17480 17576 17689 17710 18032 18304 18392 18515 18590 18620 18772 18851 18928 19019 19136 19228 19360 19435 19481 19712 19760 19855 20020 20102 20216 20240 20384 20449 20482 20608 20930 21160 21280 21413 21544 21560 21632 21736 21970 22022 22264 22477 22540 22724 22880 22990 23023 23104 23276 23296 23408 23465 23660 23716 23920 24035 24167 24206 24320 24472 24640 24794 25168 25270 25480 25688 25760 25921 26026 26312 26752 26930 27040 27104 27170 27209 27508 27664 27797 27830 27968 28028 28336 28405 28561 28880 29095 29120 29260 29302 29440 29623 29624 29645 29744 29792 29887 30590 30758 30976 31096 31360 31460 31616 31768 32032 32110 32186 32384 32851 32890 33124 33212 33440 33488 33649 33856 33880 34048 34385 34496 34580 34960 35009 35035 35152 35321 35378 35420 36064 36179 36608 36784 37030 37180 37240 37544 37702 37856 38038 38272 38456 38720 38870 38962 39520 39710 39767 40040 40204 40432 40480 40733 40768 40898 40964 41216 41405 41515 41743 41860 42320 42560 42757 42826 43088 43120 43264 43472 43681 43940 44044 44528 44954 45080 45448 45760 45980 46046 46208 46552 46816 46930 47320 47432 47840 48070 48139 48334 48412 48944 49280 49588 50255 50336 50531 50540 50960 51167 51205 51376 51520 51623 51842 52052 52624 52877 53504 53860 54080 54208 54340 54418 55016 55055 55328 55594 55660 55936 56056 56672 56810 57122 57760 58121 58190 58240 58520 58604 59246 59248 59290 59488 59584 59774 60515 61009 61180 61516 61939 61985 62192 62491 62720 62920 63232 63536 64009 64064 64220 64372 64768 65065 65702 65780 66248 66424 66880 66976 67298 67712 67760 68770 68992 69160 69920 70018 70070 70304 70357 70642 70756 70840 72128 72358 73255 73568 73853 74060 74360 74480 75088 75404 75647 75712 76076 76544 76895 76912 77077 77440 77740 77924 79040 79420 79534 80080 80408 80465 80864 80960 81466 81536 81796 81928 82810 83030 83486 83720 84640 85120 85514 85652 86176 86240 86944 87362 87880 88088 88445 89056 89401 89908 90160 90896 91091 91333 91520 91960 92092 92416 93104 93632 93860 94255 94640 94864 95095 95680 96140 96278 96668 96824 97405 97888 98560 99176 100510 100672 101062 101080 101920 102245 102334 102410 102752 103040 103246 103684 104104 105248 105754 107065 107653 107720 107939 108160 108416 108680 108836 110032 110110 110561 110656 111188 111320 111872 112112 112385 112651 113344 113620 114244 115115 115520 116242 116380 116480 117040 117208 118492 118496 118580 118976 119168 119548 120835 121030 122018 122360 123032 123878 123970 124384 124982 125840 127072 128018 128128 128440 128744 129605 130130 130663 131404 131560 131957 132496 132848 133133 133760 133952 134596 135424 135520 136045 136367 137540 137984 138320 138985 139840 140036 140140 140608 140714 141284 141512 141680 142805 143143 144256 144716 146510 147136 147706 148115 148120 148720 148960 149435 150176 150808 151294 151424 152152 153790 153824 154154 154880 155480 155848 157339 158080 158840 159068 160160 160816 160930 161161 161728 161920 162932 163072 163592 163856 164255 165620 166060 166972 167440 168245 169169 169280 170240 171028 171304 172352 172480 173888 174724 175045 175760 176176 176605 176890 178112 178802 179816 180320 180895 181792 182182 182666 183040 183920 184184 186208 187264 187720 188510 189280 189728 190190 190463 190969 191360 192280 192556 193336 193648 194579 194810 195776 198352 198835 199927 201020 201344 202124 202160 203665 203840 204490 204668 204820 205504 206080 206492 207361 207368 208208 208715 209209 210496 211508 213785 214130 215306 215440 215878 216320 216832 217360 217672 218405 220064 220220 221122 221312 222376 222640 224224 224770 225302 226688 227240 228488 229957 230230 231040 232484 232760 234080 234416 235543 236984 236992 237160 237952 238336 239096 240695 241670 242060 244036 244720 245063 246064 247247 247756 247940 248768 249964 251680 252655 253253 254144 255835 256036 256256 256880 257488 258115 259210 260260 261326 262808 263120 263914 264385 264992 265696 265837 266266 267520 267904 269192 271040 272090 272734 275080 276640 277970 278369 279680 280072 280280 281216 281428 282568 283024 283360 285131 285610 286286 288512 289432 290605 292201 293020 294272 295412 296230 296240 297440 297920 298870 299299 300352 301616 302588 302848 304304 305045 305767 307580 307648 308308 309695 310960 311696 312455 314171 314678 316160 317680 318136 320045 320320 321632 321860 322322 323456 323840 325853 325864 327184 327712 328510 331240 332120 333944 334880 336490 336973 338338 338560 342056 342608 344704 344960 347776 349448 350090 351520 351785 352352 353210 353717 353780 356224 357604 358169 359632 360640 361361 361790 363584 364364 365332 367840 368368 369265 370139 372416 374528 375440 377020 378235 378560 379456 380380 380926 381938 382720 384560 385099 385112 385385 386672 387296 388531 389158 389620 391552 396704 397670 399854 402040 402688 404248 404320 406847 407330 407680 408980 409336 409640 411008 412984 414722 414736 416416 417430 418418 420992 423016 427063 427570 428260 430612 430880 431756 433573 434720 435344 436810 437437 440128 440440 442244 442624 444752 445280 447005 448063 448448 449540 450604 453376 454480 455117 455455 456665 456976 459173 459914 460460 462080 464968 465520 468160 468832 470327 471086 473968 473984 474320 475904 478192 481390 483340 484120 488072 489440 490126 492128 492499 494494 495512 495880 497536 499928 503360 505310 506506 508288 511670 512072 513760 514976 516230 516971 518420 520520 522652 525616 526240 527828 528770 529529 529984 531392 531674 532532 535808 538265 538384 539695 542080 542659 544180 545468 550160 552805 553280 555841 555940 556738 559360 560144 560560 562432 562837 562856 563255 565136 566048 566720 567853 570262 571220 572572 578864 581210 584402 586040 588544 590824 592460 592480 594880 595840 597740 598598 600704 603232 605176 608608 610090 611534 615160 615296 616616 619390 621920 623392 624910 625807 628342 629356 635360 636272 639331 640090 640640 643264 643720 644644 646912 651706 651728 653315 654368 655424 656903 657020 659785 662480 664240 665171 665665 667888 669760 671099 672980 673946 676676 677120 681329 681835 684112 685216 687401 689408 689920 695552 698896 700180 703040 703570 704704 706420 707434 707560 712448 715208 715715 716338 719264 721280 722722 723580 727168 728728 730664 735680 736736 738530 740278 744832 750880 754040 755573 756470 757120 758912 760760 761852 763876 769120 770198 770224 770770 773344 773927 774592 777062 778316 779240 783104 786695 793117 793408 795340 799708 804080 805207 805805 808496 808640 812383 813694 814660 815360 817960 818672 819280 822016 825968 829444 829472 832117 832832 834860 836836 841984 845845 846032 854126 855140 856520 861224 861760 863512 867146 869440 870688 873620 874874 880256 880880 884488 889504 890560 894010 896126 896896 899080 901208 908960 910234 910910 913330 913952 914641 918346 919828 920920 929936 931040 936320 937664 940654 942172 947936 947968 948640 952315 954845 956384 960089 962780 966680 968240 972173 972895 976144 978880 980252 983411 984256 984998 988988 991024 991760 995072 999635 999856 1002001 1004663 1006720 1010620 1013012 1016576 1023340 1024144 1027520 1029952 1032460 1033942 1036805 1036840 1041040 1045304 1046045 1051232 1052480 1055656 1057540 1059058 1059968 1062784 1063348 1065064 1076530 1076768 1079390 1084160 1085318 1088360 1090936 1100320 1105610 1106560 1111682 1111880 1113476 1120288 1121120 1125674 1125712 1126510 1130272 1132096 1133440 1135706 1140524 1142440 1145144 1149785 1157728 1162213 1162420 1168804 1172080 1176841 1177715 1181648 1184183 1184920 1184960 1187329 1189760 1191680 1195480 1197196 1201408 1206464 1210352 1216171 1217216 1220180 1223068 1225315 1230320 1230592 1233232 1236235 1238780 1243840 1246784 1249820 1251614 1256684 1258712 1266265 1270720 1272544 1278662 1280180 1281280 1286528 1287440 1289288 1303412 1303456 1306630 1308736 1310848 1313806 1314040 1319570 1324960 1328480 1329185 1330342 1331330 1335776 1336783 1339520 1342198 1345960 1347892 1353352 1362658 1363670 1368224 1370432 1374802 1391845 1397792 1399489 1400360 1403207 1406080 1407140 1409408 1412840 1414868 1415120 1424597 1425655 1430416 1431430 1432676 1437293 1438528 1442560 1445444 1447160 1451527 1454336 1457456 1461005 1461328 1464463 1471360 1473472 1477060 1480556 1489664 1496495 1501760 1508080 1511146 1512940 1514240 1517824 1521520 1523704 1527752 1528835 1538240 1540396 1540448 1541540 1546688 1547854 1549184 1554124 1556632 1558480 1570855 1573390 1586234 1586816 1590680 1599416 1608160 1610414 1611610 1616992 1617280 1624766 1627388 1629265 1629320 1635920 1637344 1638560 1651936 1658888 1658944 1664234 1665664 1669720 1673672 1684865 1691690 1692064 1698619 1708252 1710280 1713040 1715441 1722448 1723520 1727024 1730729 1734292 1738880 1741376 1747240 1749748 1760512 1761760 1768585 1768976 1772771 1779008 1781120 1788020 1790845 1792252 1793792 1798160 1802416 1806805 1817920 1820468 1821820 1826660 1827904 1829282 1836692 1839656 1841840 1850695 1859872 1860859 1862080 1872640 1875328 1881308 1884344 1895872 1897280 1904630 1909690 1912768 1920178 1925495 1925560 1933360 1936480 1942655 1944346 1945790 1952288 1957760 1960504 1966822 1968512 1969996 1977976 1982048 1983520 1999270 1999712 2004002 2009326 2013440 2021240 2026024 2034235 2045407 2046680 2048288 2055040 2059904 2064920 2067884 2073610 2073680 2082080 2090608 2092090 2095093 2100659 2102464 2104960 2111312 2115080 2118116 2119936 2125568 2126696 2130128 2135315 2140369 2153060 2153536 2158780 2167865 2170636 2176720 2181872 2187185 2199197 2200640 2211220 2213120 2223364 2223760 2226952 2240315 2240576 2242240 2251348 2251424 2253020 2260544 2264192 2266880 2271412 2275585 2280971 2281048 2284880 2290288 2295865 2299570 2315456 2324426 2324840 2337608 2344160 2351635 2353682 2355430 2363296 2368366 2369840 2369920 2374658 2379520 2390960 2394392 2412928 2420704 2432342 2434432 2440360 2446136 2450630 2460640 2462495 2466464 2472470 2476019 2477560 2482597 2487680 2493568 2499640 2503228 2507183 2513368 2517424 2529527 2532530 2541440 2545088 2557324 2560360 2573056 2574880 2578576 2584855 2590973 2606824 2606912 2613260 2617472 2621696 2627612 2628080 2639140 2647645 2649920 2656960 2658370 2660684 2662660 2671552 2673566 2679040 2684396 2691920 2695693 2695784 2706704 2713295 2719717 2725316 2727340 2736448 2740864 2749604 2779205 2783690 2795584 2798978 2800720 2806414 2812160 2814185 2814280 2818816 2825680 2829736 2830240 2839265 2849194 2851310 2860832 2862860 2865352 2874586 2877056 2890888 2894320 2903054 2914912 2922010 2922656 2928926 2942720 2946944 2954120 2961112 2989441 2992990 3003520 3016160 3022292 3025880 3035011 3043040 3047408 3055504 3057670 3062059 3076480 3080792 3080896 3083080 3093376 3095708 3098368 3108248 3113264 3116960 3129035 3136441 3141710 3146780 3172468 3173632 3181360 3185819 3196655 3198832 3214211 3216320 3220828 3223220 3233984 3234560 3249532 3254776 3258530 3258640 3271840 3274688 3277120 3284515 3292289 3303872 3317776 3317888 3325855 3328468 3331328 3339440 3347344 3355495 3369730 3383380 3384128 3397238 3406645 3416504 3420560 3426080 3430882 3437005 3444896 3447040 3454048 3455881 3461458 3468584 3477760 3482752 3494480 3499496 3523520 3537170 3537952 3545542 3558016 3562240 3576040 3581690 3584504 3596320 3604832 3613610 3618797 3635840 3640936 3643640 3653320 3655808 3658564 3673384 3679312 3683680 3701390 3706703 3719744 3721718 3724160 3750656 3762616 3768688 3777865 3791744 3794560 3798613 3809260 3819380 3825536 3840356 3850990 3851120 3866720 3869635 3872960 3885310 3888692 3890887 3891580 3904576 3915520 3921008 3933644 3937024 3939859 3939992 3955952 3964096 3965585 3967040 3974971 3998540 3999424 4008004 4018652 4026035 4042480 4052048 4061915 4068470 4090814 4093360 4096576 4110080 4119808 4129840 4135768 4147220 4147360 4160585 4164160 4181216 4184180 4190186 4201318 4204928 4209920 4222624 4230160 4236089 4236232 4253392 4260256 4270630 4280738 4306120 4307072 4317560 4335730 4341272 4353440 4363744 4374370 4380649 4398394 4401280 4422440 4446728 4447520 4453904 4475317 4480630 4481152 4484480 4502696 4502848 4506040 4521088 4528384 4542824 4551170 4561942 4562096 4569760 4573205 4580576 4591730 4598321 4599140 4630912 4648852 4649680 4656197 4675216 4688320 4697693 4703270 4707364 4710860 4726592 4736732 4739680 4739840 4749316 4769303 4781920 4788784 4800445 4811807 4825856 4841408 4860865 4864684 4868864 4880720 4892272 4901260 4917055 4921280 4924990 4932928 4944940 4952038 4955120 4965194 4975360 4987136 4999280 5006287 5006456 5010005 5014366 5023315 5026736 5034848 5050903 5059054 5065060 5082880 5090176 5114648 5120720 5149760 5157152 5169710 5181946 5213648 5213824 5226520 5234944 5255224 5256160 5278280 5289011 5295290 5299840 5313920 5316740 5321368 5325320 5343104 5347132 5368792 5383840 5391386 5391568 5413408 5417489 5426590 5439434 5450632 5454680 5472896 5481728 5499208 5551819 5558410 5567380 5591168 5597956 5601440 5612828 5628370 5628560 5636449 5651360 5659472 5660480 5678530 5686681 5698388 5702620 5721664 5725720 5730704 5749172 5754112 5781776 5788640 5806108 5811065 5824819 5829824 5844020 5845312 5857852 5884205 5893888 5908240 5916521 5920915 5922224 5936645 5969249 5978882 5985980 6007040 6032320 6044584 6051760 6070022 6080855 6086080 6094816 6111008 6114251 6115340 6124118 6152960 6161584 6161792 6166160 6186752 6191207 6191416 6216496 6226528 6233920 6258070 6272882 6283420 6293560 6344936 6362720 6371638 6393310 6397664 6402487 6428422 6432640 6441656 6446440 6467968 6499064 6509552 6517060 6517280 6543680 6549376 6554240 6569030 6584578 6607744 6635552 6635776 6651710 6656936 6678880 6683915 6694688 6710990 6720623 6739460 6766760 6768256 6794476 6805211 6813290 6833008 6841120 6852160 6861764 6874010 6883877 6889792 6908096 6911762 6922916 6937168 6965504 6988960 6997445 6998992 7016035 7032641 7047040 7074340 7075904 7091084 7116032 7122985 7152080 7163380 7169008 7186465 7192640 7209664 7225933 7227220 7237594 7252249 7257635 7271680 7281872 7287280 7306640 7311616 7316881 7317128 7322315 7346768 7358624 7367360 7382089 7402780 7413406 7439488 7443436 7448320 7494619 7525232 7537376 7555730 7583488 7589120 7597226 7618520 7638760 7651072 7680712 7701980 7702240 7733440 7739270 7745920 7770620 7777384 7781774 7783160 7809152 7842016 7867288 7879718 7879984 7911904 7928192 7931170 7934080 7949942 7997080 7998848 8016008 8037304 8052070 8084960 8104096 8123830 8135491 8136940 8181628 8186720 8193152 8237887 8259680 8271536 8294440 8294720 8311303 8321170 8328320 8362432 8368360 8380372 8402636 8409856 8445248 8460320 8472178 8472464 8493095 8506784 8513197 8520512 8541260 8561476 8577205 8612240 8614144 8635120 8647223 8653645 8671460 8682544 8706880 8724287 8727488 8748740 8761298 8796788 8802560 8844880 8857277 8863855 8893456 8895040 8907808 8936213 8950634 8961260 8962304 8968960 9005392 9005696 9012080 9042176 9085648 9102340 9123884 9124192 9139520 9146410 9161152 9183460 9196642 9198280 9261824 9297704 9299360 9304295 9312394 9350432 9357481 9376640 9395386 9406540 9414728 9421720 9453184 9473464 9479360 9498632 9538606 9563840 9577568 9600890 9623614 9682816 9721730 9729368 9761440 9784544 9802520 9822449 9834110 9842560 9849980 9865856 9889880 9904076 9910240 9930388 9972179 9998560 10012574 10012912 10020010 10028732 10046630 10053472 10061051 10069696 10101806 10118108 10130120 10180352 10227035 10229296 10241440 10299520 10310521 10314304 10339420 10363892 10427296 10427648 10453040 10467691 10475465 10503295 10510448 10512320 10556560 10560979 10578022 10590580 10599680 10627840 10633480 10642736 10650640 10686208 10693903 10694264 10701845 10737584 10767680 10782772 10783136 10817521 10826816 10834978 10853180 10878868 10901264 10909360 10945792 10995985 10998416 11103638 11116820 11134760 11182336 11195912 11202880 11225656 11256740 11257120 11272898 11302720 11318944 11320960 11357060 11373362 11396776 11404855 11405240 11443328 11451440 11461408 11498344 11563552 11577280 11612216 11622130 11649638 11659648 11688040 11690624 11715704 11768410 11816480 11833042 11841830 11844448 11873290 11890333 11938498 11957764 11971960 12064640 12089168 12103520 12140044 12161710 12172160 12189632 12222016 12228502 12230680 12248236 12323168 12323584 12332320 12380095 12382414 12382832 12412985 12432992 12453056 12467840 12481157 12516140 12535915 12545764 12566840 12587120 12638249 12647635 12689872 12725440 12743276 12784343 12786620 12795328 12804974 12856844 12865280 12883312 12892880 12935936 12945251 12954865 12998128 13019104 13026013 13034120 13034560 13060619 13087360 13098752 13108480 13138060 13169156 13215488 13271104 13303420 13313872 13357760 13367830 13389376 13421980 13441246 13478465 13478920 13533520 13536512 13588952 13598585 13610422 13626580 13666016 13682240 13704320 13723528 13748020 13767754 13779584 13816192 13823524 13845832 13874336 13977920 13994890 13997984 14032070 14065282 14094080 14148680 14151808 14182168 14245970 14304160 14326760 14338016 14372930 14385280 14419328 14451866 14454440 14475188 14504498 14515270 14563744 14574560 14613280 14633762 14634256 14644630 14693536 14704613 14717248 14734720 14764178 14805560 14826812 14878976 14886872 14947205 14989238 15050464 15074752 15108769 15111460 15175055 15194452 15237040 15277520 15298933 15310295 15361424 15394379 15403960 15404480 15435277 15466880 15478540 15491840 15541240 15554768 15563548 15566320 15618304 15670567 15682205 15684032 15734576 15759436 15759968 15810223 15823808 15856384 15862340 15868160 15899884 15929095 15966797 15994160 15997696 16032016 16071055 16074608 16104140 16169920 16208192 16247660 16270982 16273880 16363256 16373440 16386304 16461445 16475774 16519360 16543072 16588880 16589440 16622606 16642340 16656640 16724864 16736720 16760744 16805272 16890496 16920640 16944356 16944928 16986190 17013568 17026394 17041024 17082520 17122952 17154410 17224480 17270240 17279405 17294446 17307290 17342920 17365088 17378179 17413760 17448574 17454976 17497480 17522596 17593576 17689760 17714554 17727710 17786912 17790080 17815616 17872426 17901268 17922520 18010784 18011392 18024160 18093985 18171296 18204680 18241691 18247768 18248384 18279040 18292820 18322304 18366920 18393284 18396560 18519761 18533515 18595408 18598720 18608590 18624788 18684809 18700864 18714962 18753280 18790772 18813080 18829456 18843440 18869851 18906368 18946928 18958720 18993065 18997264 19038019 19077212 19127680 19155136 19201780 19247228 19365632 19443460 19454435 19458736 19522880 19569088 19605040 19644898 19668220 19685120 19699295 19699960 19731712 19779760 19808152 19820480 19860776 19874855 19944358 19997120 20025148 20025824 20040020 20057464 20093260 20106944 20122102 20139392 20203612 20236216 20260240 20454070 20458592 20482880 20599040 20621042 20628608 20678840 20727784 20854592 20906080 20935382 20950930 21006590 21020896 21024640 21113120 21121958 21156044 21180445 21181160 21266960 21285472 21301280 21387806 21388528 21403690 21475168 21535360 21565544 21566272 21635042 21653632 21669956 21706360 21757736 21802528 21818720 21903245 21991970 21996832 22082047 22207276 22233640 22269520 22300733 22359979 22376585 22391824 22405760 22451312 22499477 22513480 22514240 22545796 22605440 22637888 22641920 22714120 22746724 22793552 22809710 22810480 22886656 22902880 22922816 22991605 22996688 23046023 23107249 23127104 23154560 23224432 23244260 23280985 23299276 23319296 23376080 23381248 23431408 23488465 23536820 23632960 23666084 23683660 23688896 23746580 23780666 23846515 23876996 23915528 23943920 24059035 24129280 24178336 24191167 24207040 24280088 24323420 24344320 24379264 24444032 24457004 24461360 24496472 24646336 24664640 24760190 24764828 24765664 24825970 24865984 24906112 24935680 24962314 25031435 25032280 25071830 25091528 25133680 25174240 25254515 25276498 25295270 25379744 25450880 25486552 25568686 25573240 25590656 25609948 25713688 25766624 25785760 25890502 25909730 25996256 26038208 26052026 26068240 26069120 26121238 26174720 26276120 26338312 26445055 26542208 26590291 26606840 26627744 26715520 26735660 26778752 26843960 26882492 26956930 26957840 27067040 27067343 27087445 27177904 27197170 27220844 27236209 27253160 27308567 27332032 27364480 27408640 27447056 27496040 27535508 27559168 27579013 27632384 27647048 27691664 27748672 27759095 27824797 27955840 27989780 27995968 28064140 28130564 28182245 28297360 28303616 28364336 28433405 28491940 28608320 28653520 28676032 28745860 28770560 28838656 28903732 28908880 28950376 29008996 29030540 29124095 29127488 29149120 29226560 29267524 29268512 29289260 29387072 29409226 29434496 29469440 29528356 29582605 29611120 29652623 29653624 29773744 29846245 29894410 29978476 30100928 30149504 30217538 30222920 30350110 30388904 30474080 30555040 30571255 30597866 30620590 30722848 30788758 30807920 30808960 30870554 30933760 30956035 30957080 31082480 31109536 31127096 31132640 31341134 31364410 31368064 31469152 31518872 31519936 31620446 31647616 31724680 31799768 31858190 31933594 31988320 32012435 32064032 32142110 32149216 32188247 32208280 32273761 32339840 32416384 32495320 32541964 32547760 32593379 32726512 32746880 32883851 32922890 32951548 33038720 33086144 33177760 33178880 33245212 33284680 33385121 33449728 33473440 33521488 33603115 33610544 33682649 33780992 33841280 33888712 33889856 33972380 34026055 34027136 34052788 34082048 34165040 34245904 34308820 34419385 34448960 34540480 34558810 34588892 34614580 34685840 34730176 34756358 34827520 34897148 34909952 34994960 35044009 35045192 35163205 35187152 35356321 35379520 35429108 35455420 35573824 35580160 35631232 35744852 35802536 35845040 36021568 36048320 36129665 36187970 36261245 36342592 36409360 36483382 36495536 36496768 36558080 36584405 36585640 36644608 36733840 36786568 36793120 36910445 37039522 37067030 37190816 37197440 37217180 37249576 37369618 37401728 37429924 37473095 37581544 37626160 37658912 37686880 37739702 37893856 37917440 37986130 37994528 38076038 38154424 38255360 38310272 38403560 38494456 38862733 38886920 38908870 38917472 39045760 39138176 39210080 39289796 39336440 39398590 39399920 39455143 39559520 39616304 39640960 39721552 39749710 39806767 39888716 39994240 40050296 40051648 40080040 40114928 40186520 40213888 40244204 40278784 40407224 40472432 40520480 40677455 40773733 40908140 40917184 40965760 41189435 41242084 41257216 41357680 41415647 41455568 41556515 41709184 41784743 41812160 41870764 41901860 42013180 42041792 42049280 42226240 42243916 42312088 42360890 42362320 42533920 42565985 42570944 42602560 42775612 42777056 42799757 42807380 42950336 43070720 43131088 43132544 43236115 43270084 43307264 43338449 43339912 43412720 43515472 43605056 43621435 43637440 43806490 43983940 43993664 44164094 44286385 44414552 44467280 44539040 44601466 44681065 44719958 44753170 44783648 44811520 44902624 44998954 45026960 45028480 45091592 45210880 45275776 45428240 45493448 45587104 45619420 45620960 45805760 45845632 45983210 45993376 46092046 46214498 46254208 46309120 46448864 46488520 46561970 46598552 46752160 46787405 46862816 46976930 47044361 47073640 47265920 47332168 47367320 47377792 47493160 47561332 47636477 47693030 47753992 47831056 47887840 48118070 48187139 48356672 48382334 48414080 48560176 48646840 48758528 48888064 48914008 48922720 48992944 49112245 49228487 49292672 49329280 49520380 49529656 49531328 49651940 49731968 49812224 49860895 49924628 50062870 50064560 50143660 50183056 50267360 50305255 50348480 50509030 50552996 50581531 50590540 50759488 50765743 50901760 50973104 51137372 51146480 51181312 51218167 51219896 51427376 51533248 51552605 51571520 51674623 51781004 51819460 51992512 52076416 52104052 52136480 52138240 52242476 52338455 52462333 52552240 52676624 52804895 52890110 53084416 53180582 53213680 53255488 53431040 53469515 53471320 53557504 53687920 53764984 53913860 53915680 54087605 54134080 54134686 54174890 54355808 54394340 54441688 54472418 54506320 54617134 54664064 54728960 54894112 54992080 55069157 55071016 55158026 55294096 55383328 55497344 55518190 55649594 55911680 55979560 55991936 56128280 56261128 56364490 56594720 56728672 56866810 56948437 56983880 57216640 57307040 57352064 57491720 57665209 57807464 57817760 57900752 58017992 58061080 58179121 58248190 58254976 58298240 58453120 58535048 58537024 58578520 58774144 58818452 58868992 59056712 59165210 59222240 59305246 59307248 59451665 59547488 59592379 59692490 59788820 59956952 60201856 60299008 60435076 60445840 60530561 60700220 60777808 60948160 61070009 61110080 61142510 61195732 61241180 61445696 61577516 61615840 61617920 61741108 61912070 61914160 62000939 62164960 62219072 62254192 62265280 62405785 62553491 62682268 62728820 62736128 62938304 63037744 63039872 63191245 63240892 63295232 63449360 63599536 63716380 63867188 63921715 63976640 64024870 64128064 64284220 64298432 64376494 64416560 64547522 64679680 64726255 64832768 64990640 65081731 65083928 65095520 65130065 65186758 65303095 65453024 65493760 65661739 65767702 65845780 65903096 66077440 66172288 66355520 66490424 66569360 66770242 66946880 67042976 67206230 67221088 67365298 67682560 67777424 67779712 67944760 68052110 68054272 68105576 68330080 68491808 68617640 68757143 68838770 68897920 69080960 69117620 69177784 69229160 69371680 69460352 69512716 69794296 69805253 69989920 70088018 70090384 70326410 70374304 70427357 70712642 70759040 70858216 70910840 71147648 71262464 71489704 71605072 71690080 72043136 72096640 72173647 72259330 72375940 72522490 72685184 72818720 72966764 72991072 72993536 73168810 73171280 73273837 73467680 73523065 73573136 73586240 73820890 73926853 74079044 74134060 74381632 74394880 74434360 74499152 74739236 74803456 74857321 74859848 74946190 75163088 75252320 75317824 75373760 75479404 75543845 75722647 75787712 75972260 75989056 76152076 76308848 76494665 76620544 76807120 76914773 76971895 76988912 77176385 77725466 77773840 77817740 77834944 78091520 78276352 78352835 78420160 78579592 78672880 78797180 78799840 78910286 79051115 79119040 79232608 79281920 79443104 79485263 79499420 79613534 79774739 79777432 79833985 79988480 80100592 80103296 80160080 80229856 80373040 80427776 80485691 80488408 80814448 80944864 81040960 81354910 81547466 81816280 81834368 81931520 82378870 82484168 82715360 82831294 82911136 83113030 83232331 83418368 83569486 83624320 83741528 83803720 84026360 84083584 84452480 84487832 84624176 84721780 84724640 85067840 85131970 85141888 85205120 85551224 85554112 85599514 85614760 85900672 86262176 86265088 86472230 86540168 86676898 86679824 86825440 86890895 87030944 87210112 87242870 87274880 87368099 87612980 87967880 87987328 88328188 88467743 88572770 88829104 88934560 89078080 89202932 89362130 89439916 89490401 89506340 89567296 89805248 89997908 90053920 90056960 90183184 90551552 90616757 90856480 90986896 91174208 91208455 91238840 91241920 91424333 91611520 91691264 91966420 91986752 92184092 92428996 92508416 92598805 92897728 92977040 93123940 93197104 93424045 93504320 93574810 93725632 93953860 94088722 94147280 94279237 94349255 94531840 94664336 94734640 94755584 94986320 95119453 95122664 95190095 95272954 95386060 95507984 95662112 95775680 95967157 96236140 96374278 96713344 96764668 96828160 97120352 97293680 97430047 97828016 97845440 97985888 98224490 98456974 98585344 98658560 99040760 99059312 99062656 99303880 99463936 99721790 99849256 100125740 100129120 100287320 100366112 100534720 100610510 100696960 101018060 101105992 101163062 101181080 101518976 101531486 101946208 102274744 102292960 102436334 102439792 102854752 102932291 103066496 103105210 103143040 103349246 103562008 103638920 103985024 104152832 104208104 104272960 104484952 104676910 104924666 105104480 105353248 105609790 105761383 105780220 106361164 106427360 106510976 106939030 106942640 107092531 107375840 107529968 107827720 107831360 108046939 108175210 108268160 108269372 108349780 108711616 108788680 108883376 108944836 109012640 109234268 109328128 109693969 109788224 109984160 110138314 110142032 110316052 110410235 110588192 110671561 110766656 110994688 111036380 111299188 111503665 111799895 111959120 111983872 112256560 112413899 112497385 112522256 112728980 113189440 113415731 113457344 113733620 113896874 113967760 114433280 114614080 114704128 114983440 115144601 115230115 115330418 115536245 115614928 115635520 115801504 116035984 116122160 116170769 116358242 116496380 116509952 116596480 116906240 117070096 117074048 117157040 117548288 117632933 117636904 118113424 118330420 118444480 118610492 118614496 118903330 119094976 119184758 119384980 119577640 119913904 120403712 120870152 120891680 120955835 121061122 121400440 121555616 121647253 121896320 122140018 122220160 122285020 122391464 122482360 122891392 123155032 123231680 123482216 123824140 123828320 124001878 124329920 124438144 124508384 124530560 124811570 125106982 125364536 125457640 125876608 126075488 126079744 126382490 126481784 126898720 127199072 127432760 127691837 127734376 127843430 127953280 128049740 128256128 128568440 128596864 128752988 128833120 129095044 129452510 129638327 129981280 130163462 130167856 130191040 130260130 130373516 130606190 130793663 130906048 131323478 131535404 131691560 131806192 132344576 132711040 132951455 132980848 133138720 133540484 133893760 134085952 134412460 134442176 134730596 135336715 135554848 135559424 135889520 136079983 136104220 136181045 136211152 136542835 136660160 136983616 137235280 137292727 137514286 137677540 137792731 137795840 137895065 138161920 138235240 138355568 138458320 138743360 138920704 139020739 139025432 139123985 139588592 139610506 139979840 140176036 140180768 140627773 140652820 140748608 140854714 141425284 141518080 141716432 141821680 142295296 142397761 142979408 143210144 143380160 144086272 144193280 144347294 144518660 144751880 145044980 145370368 145637440 145933528 145982144 146337620 146342560 146547674 146935360 147046130 147146272 147172480 147641780 147853706 148158088 148263115 148268120 148763264 148868720 148998304 149478472 149714642 149719696 149892380 150326176 150504640 150635648 150747520 150958808 151087690 151445294 151575424 151944520 151978112 152304152 152617696 152989330 153614240 153829546 153943790 153977824 154352770 154574329 155450932 155547680 155635480 155669888 156519853 156705670 156840320 157159184 157345760 157594360 157599680 157820572 158102230 158238080 158465216 158886208 158970526 158998840 159227068 159549478 159554864 159667970 160201184 160206592 160320160 160459712 160746080 160941235 160971382 160976816 161368805 161628896 161750743 161889728 162081920 162709820 162966895 163094932 163632560 163668736 164297237 164419255 164757740 164968336 165430720 165662588 165822272 166196459 166226060 166464662 166801727 166925605 167138972 167248640 167483056 167607440 168052720 168167168 168288263 168413245 168904960 168975664 169248352 169338169 169443560 169449280 169788047 170135680 170263940 170283776 170410240 171102448 171108224 171199028 171229520 171801344 172376237 172524352 172944460 173080336 173353796 173359648 173650880 173781790 174061888 174420224 174485740 174549760 174736198 175220045 175225960 175935760 175974656 176656376 176781605 176935486 177145540 177658208 177869120 178156160 178405864 178724260 178879832 178980802 179012680 179134592 179610496 179995816 180107840 180366368 181233514 181712960 181973792 182348416 182416910 182477680 182483840 182848666 183223040 183932840 183973504 184368184 184857992 185197610 185795456 185954080 186247880 186394208 186848090 187008640 187149620 187451264 187907720 188177444 188294560 188558474 188698510 189328672 189469280 189471401 189972640 190238906 190245328 190380190 190545908 190772120 191015968 191159969 191324224 191551360 191934314 192472280 192748556 193426688 193529336 194240704 194313665 194587360 194860094 195656032 195690880 195971776 196448980 196913948 197275715 198081520 198118624 198125312 198607760 198886129 199033835 199443580 199698512 200251480 200258240 200574640 200658601 200732224 201069440 201221020 201393920 202036120 202211984 202326124 202362160 203037952 203062972 203717371 203868665 203892416 204549488 204585920 204872668 204879584 205532899 205709504 205864582 206132992 206210420 206286080 206698492 207078235 207124016 207277840 207568361 207970048 208416208 208545920 208923715 208969904 209353820 209849332 210208960 210706496 211219580 211522766 211560440 212722328 212854720 213021952 213878060 213885280 213998785 214185062 214751680 215059936 215655440 215662720 216093878 216350420 216536320 216538744 216692245 216699560 217423232 217577360 217766752 217889672 218025280 218468536 219387938 219576448 219968320 220276628 220284064 220632104 220820470 221176384 221343122 221533312 222072760 222598376 223007330 223599790 223918240 224513120 224827798 224994770 225044512 225457960 225916327 226378880 226831462 226914688 227467240 227793748 227935520 229228160 229966880 230289202 230460230 230660836 231072490 231229856 231271040 231603008 232071968 232244320 232341538 232716484 232992760 234140192 234148096 234314080 235221805 235265866 235273808 236226848 236660840 236888960 237141983 237220984 237228992 237806660 238182385 238189952 238369516 238769960 239155280 239827808 240756893 240935695 241740304 241783360 241911670 242122244 242800880 242902517 243111232 243294506 243792640 244280036 244440320 244570040 244782928 244964720 245308063 245782784 245959769 246142435 246310064 246463360 246964432 247494247 247648280 247656640 248003756 248659840 248876288 249016768 249061120 249623140 250213964 250729072 250915280 251753216 252150976 252764980 252907655 252963568 253797440 253828715 254398144 254865520 255383674 255468752 255686860 255906560 256090835 256099480 256512256 257136880 257193728 257505976 257666240 258190088 258373115 258905020 259276654 259962560 260326924 260335712 260382080 260520260 260747032 261212380 261587326 261812096 262311665 262646956 263070808 263383120 263612384 265422080 265902910 265961696 266277440 267080968 267787520 268171904 268824920 268884352 269461192 270673430 271109696 271779040 272159966 272208440 272362090 272422304 273085670 273320320 273967232 274470560 274585454 275028572 275345785 275355080 275585462 275790130 276470480 276711136 276916640 277486720 278041478 278050864 278247970 279177184 279221012 279959680 280352072 280361536 281255546 281305640 281497216 281709428 282850568 283432864 283643360 284742185 284795522 285958816 286420288 286760320 287066611 288326045 288694588 289037320 289503760 289909529 290089960 290679727 290895605 291274880 291867056 291964288 292493201 292675240 292685120 293095348 293870720 294092260 294292544 294344960 295283560 295707412 296316176 296526230 296536240 297526528 297737440 297740773 297961895 297996608 298956944 299429284 299439392 299598299 299784760 300394237 300652352 301009280 301271296 301495040 301917616 302175380 302652805 302890588 303150848 303369143 303889040 303956224 304608304 305235392 305350045 305978660 307228480 307659092 307887580 307955648 308705540 309148658 310004695 310901864 311095360 311270960 311339776 312767455 313039706 313411340 313680640 314318368 314691520 315188720 315199360 315641144 316204460 316476160 316930432 317772416 317941052 317997680 318454136 319098956 319109728 319335940 320402368 320640320 320919424 321492160 321882470 321942764 321953632 322737610 323257792 323501486 323779456 324163840 325408655 325419640 325933790 326189864 327265120 328308695 328594474 328838510 329515480 329936672 330861440 331325176 331644544 332392918 332452120 332929324 333603454 333851210 334277944 334966112 335214880 336105440 336576526 336826490 337951328 338496704 338676338 338887120 338898560 339576094 340271360 340527880 342204896 342216448 342398056 342459040 343785715 344752474 345048704 345888920 346160672 346707592 346719296 347301760 347563580 348123776 348971480 349026265 349472396 350440090 350451920 351871520 351875459 352136785 353312752 353563210 353870972 354070717 354291080 355011371 355316416 355360201 355738240 356312320 356811728 357448520 357759664 357961604 358025360 358269184 358527169 359220992 359991632 360215680 360732736 360868235 361722361 362467028 363425920 363947584 364696832 364833820 364955360 364967680 365697332 366369185 367236331 367865680 367947008 368736368 369634265 369715984 370395220 371590912 371908160 372495760 372788416 373696180 374017280 374286605 374299240 374902528 375815440 376354888 376589120 377116948 377397020 378613235 378657344 378938560 378942802 379945280 380477812 380490656 380760380 381091816 381544240 382031936 382319938 382648448 383102720 383868628 384573865 384944560 385484099 385497112 387058672 388481408 388627330 389174720 389720188 391312064 391381760 391943552 392897960 393827896 394551430 396163040 396237248 397215520 397426315 397772258 398067670 398873695 398887160 399397024 400502960 400516480 401149280 401317202 401464448 402138880 402428455 402442040 404072240 404423968 404652248 404724320 406125944 407434742 407737330 407784832 409098976 409171840 409745336 409759168 411065798 411419008 411729164 412420840 413396984 414156470 414248032 414555680 415136722 416161655 416832416 417091840 417847430 417939808 418707640 419558893 419698664 420417920 421412992 422439160 423045532 423120880 423713927 425444656 425709440 427490063 427756120 427770560 427997570 428370124 429503360 430119872 431310880 431325440 432187756 432700840 433077488 433384490 433399120 434006573 434846464 435154720 435533504 435779344 436050560 436840495 436937072 437874437 438775876 439152896 439936640 440553256 440568128 441264208 441640940 442338715 442352768 442686244 443066624 444145520 445196752 446014660 447199580 447452005 447836480 449026240 449655596 449989540 450089024 450915920 451832654 452757760 453083785 453662924 453829376 454934480 455572117 455587496 455871040 457121665 458456320 459632173 459933760 460578404 460920460 461321672 462144980 462459712 462542080 463206016 464143936 464488640 464683076 465432968 465985520 468280384 468628160 470443610 470531732 470547616 471396185 472453696 473321680 473777920 474283966 474441968 474457984 475597265 475613320 476364770 476379904 476739032 477539920 478310560 479655616 479835785 481513786 481871390 483480608 483566720 483823340 484244488 485601760 485805034 486222464 486589012 487150235 488560072 489140080 489565856 489929440 490616126 491919538 492284870 492620128 492926720 493928864 494988494 495296560 495313280 496007512 497319680 498033536 499246280 500427928 501458144 501830560 504301952 505215529 505529960 505815310 505927136 507594880 507657430 508796288 509731040 510767348 510937504 511373720 512181670 512198960 512916859 514273760 514279517 514661455 515011952 515332480 516380176 516746230 517487971 517810040 518553308 519925120 520653848 520671424 520764160 521040520 521494064 522424760 523174652 523624192 524001247 524623330 525293912 526141616 526766240 527224768 528806915 530058529 531805820 531923392 532554880 534161936 535462655 536343808 537649840 537768704 538403411 538922384 540234695 541346860 542219392 543558080 544319932 544416880 544724180 544844608 546171340 546640640 547934464 548469845 548941120 549170908 550057144 550691570 550710160 551170924 551580260 552940960 553357805 553422272 553833280 554973440 556082956 556101728 556396841 556495940 558354368 558423173 558442024 559919360 560704144 560723072 562069495 562511092 562611280 562994432 563399837 563418856 565701136 566865728 567078655 567286720 569484370 569591044 571917632 572840576 573520640 574133222 575723005 576652090 577389176 578074640 579007520 579819058 580179920 580853845 581359454 581791210 582549760 583734112 583928576 584986402 585350480 585370240 586190696 587741440 588164665 588184520 588585088 590567120 591414824 592632352 593052460 593072480 595474880 595481546 595923790 595993216 597913888 598858568 598878784 599196598 599569520 600788474 601304704 602018560 603835232 604350760 605305610 605781176 606738286 607778080 608236265 609216608 610470784 610700090 611576693 611957320 614456960 615318184 615775160 615911296 617411080 618297316 619274201 620009390 621803728 622190720 622541920 625534910 626079412 626432807 626822680 628636736 629383040 630377440 630398720 631282288 632408920 633860864 634317299 635544832 635882104 635995360 636908272 638197912 638219456 638459185 638671880 639970331 640804736 641280640 641838848 642984320 643764940 643885528 643907264 645475220 646515584 647002972 647558912 648191635 650817310 650839280 651867580 652379728 653968315 654530240 656617390 657188948 657677020 659030960 659873344 659954659 661722880 662650352 663289088 664785836 664904240 665836171 665858648 667206908 667702420 668555888 669932224 670429760 671770099 672210880 673153052 673652980 675902656 676993408 677352676 677774240 677797120 679152188 680399915 681055760 682010329 684409792 684796112 684918080 686463635 687571430 688963655 689504948 690097408 691777840 692321344 693415184 693438592 694603520 695103695 695127160 696247552 697942960 698052530 698944792 700880180 700903840 703138865 703743040 703750918 704273570 706625504 707126420 707741944 708141434 708582160 710022742 710632832 710720402 711476480 711988805 713623456 714897040 715519328 715899041 715923208 716050720 717054338 719983264 720431360 721465472 721736470 723444722 724934056 726851840 727895168 729667640 729910720 731394664 732738370 734472662 735731360 737472736 739268530 739431968 740329681 740790440 743816320 744991520 745576832 747392360 748573210 748598480 749647717 751630880 752709776 753178240 754233896 754794040 756328573 757226470 757314688 757877120 757885604 759890560 760955624 760981312 761520760 762183632 763088480 764063872 764639876 765296896 767737256 767857783 769147730 769889120 770968198 770994224 772871645 774117344 774700927 776962816 777254660 778349440 779440376 782599265 782624128 783887104 785795920 786897293 787655792 789102860 792326080 792474496 793910117 794431040 794852630 795544516 796135340 797747390 797774320 798794048 801005920 801032960 802298560 802634404 802928896 804856910 804884080 806012207 808144480 808753715 808847936 809304496 809448640 812251888 813195383 814869484 815474660 815569664 818197952 818343680 819490672 819518336 821486185 822131596 822838016 823430531 823458328 824841680 826793968 828312940 828496064 829111360 830273444 830982295 832323310 833664832 834008635 835694860 835879616 837415280 839117786 839397328 840835840 841441315 842825984 844878320 846062503 846091064 846241760 846690845 847427854 848940235 850889312 851418880 854980126 855512240 855541120 855995140 856740248 859006720 860239744 861881185 862621760 864375512 865401680 866154976 866768980 866798240 868013146 870309440 871067008 871558688 872101120 873680990 873874144 875748874 877522129 877551752 879873280 881106512 881136256 882528416 883281880 884677430 884705536 885372488 888291040 890393504 892029320 893842859 894399160 894904010 895672960 898052480 899311192 899979080 900178048 901831840 903665308 906167570 907325848 907468289 909868960 911144234 911174992 911742080 914243330 915555641 919264346 919867520 921156808 921840920 922643344 924289960 924919424 926412032 928287872 928977280 929366152 930865936 931971040 936560768 937256320 940887220 941063464 941095232 942792370 944907392 946643360 947357005 948567932 948883936 948915968 951194530 951226640 952559881 952729540 953478064 955079840 955799845 956621120 959311232 959671570 961049089 963027572 963742780 964549117 966961216 967133440 967646680 968488976 971203520 971610068 972444928 973145173 973178024 974300470 977120144 978280160 979131712 979858880 981232252 983839076 984394411 984569740 985240256 987857728 989976988 990593120 990626560 992015024 994430645 996067072 996784327 998492560 1000855856 1002916288 1003293005 1003661120 1008603904 1010431058 1011059920 1011630620 1011854272 1015189760 1015314860 1017592576 1018586855 1019462080 1021534696 1021875008 1022747440 1024363340 1024397920 1025833718 1027664495 1028547520 1028559034 1029322910 1030023904 1030664960 1032760352 1033492460 1034975942 1035620080 1037071607 1037106616 1037841805 1039850240 1041307696 1041342848 1042081040 1042988128 1044849520 1046313983 1046349304 1048002494 1049246660 1050587824 1052283232 1053532480 1054449536 1057613830 1060117058 1063611640 1063846784 1065109760 1068323872 1070925310 1075299680 1076806822 1077844768 1080469390 1082020303 1082693720 1084438784 1087116160 1088639864 1088833760 1089448360 1089689216 1092342680 1095638971 1096939690 1097882240 1098341816 1100114288 1101383140 1101420320 1102341848 1103160520 1105881920 1106715610 1106844544 1107666560 1112165912 1112203456 1112793682 1112991880 1116708736 1116846346 1116884048 1121408288 1121446144 1124138990 1125022184 1125222560 1126799674 1126837712 1129581635 1131402272 1132255201 1133731456 1134157310 1134573440 1138968740 1139182088 1143835264 1145681152 1148266444 1150080659 1151446010 1153304180 1154778352 1156149280 1158015040 1159638116 1160359840 1161707690 1162718908 1163375213 1163582420 1167468224 1167612089 1169972804 1170700960 1170740480 1172381392 1176329330 1176369040 1177170176 1178017841 1181134240 1182829648 1185264704 1185709915 1186104920 1186144960 1188516329 1190949760 1190963092 1191847580 1191986432 1195827776 1197717136 1197757568 1198393196 1199139040 1201576948 1202609408 1203784465 1206633659 1207670464 1208701520 1210611220 1211562352 1213476572 1214512585 1215556160 1216472530 1218433216 1220941568 1221400180 1223153386 1223914640 1225630081 1226540315 1228913920 1229798845 1230636368 1231550320 1231822592 1234822160 1236552889 1236594632 1237471235 1238548402 1240018780 1243607456 1244381440 1245083840 1247573041 1251069820 1252158824 1252865614 1253645360 1257273472 1258766080 1260754880 1262564576 1264817840 1266590611 1268634598 1271764208 1271990720 1273816544 1276395824 1276438912 1276918370 1277343760 1279940662 1281609472 1282561280 1285968640 1287529880 1287771056 1287814528 1290950440 1293031168 1294005944 1296383270 1301634620 1301678560 1303735160 1304759456 1307936630 1309060480 1313234780 1314377896 1315354040 1318061920 1319746688 1319909318 1325300704 1326299807 1329571672 1329808480 1331672342 1331717296 1334413816 1335404840 1337111776 1338119783 1339864448 1340859520 1343540198 1344421760 1346306104 1347305960 1351805312 1353986816 1354705352 1355548480 1358304376 1360799830 1362111520 1364020658 1368819584 1369592224 1369836160 1372927270 1375142860 1377927310 1379009896 1383555680 1384642688 1386830368 1386877184 1390207390 1390254320 1392202903 1395885920 1396105060 1397889584 1401760360 1401807680 1404610207 1406277730 1407486080 1407501836 1408547140 1413251008 1414252840 1415483888 1416282868 1417164320 1420045484 1421265664 1421440804 1423977610 1426021597 1427246912 1429794080 1431038656 1431798082 1431846416 1432101440 1434108676 1435333055 1438730293 1439966528 1442930944 1443472940 1446889444 1449547645 1449868112 1453398635 1455790336 1459335280 1459821440 1461380687 1462466005 1462789328 1465476740 1468945324 1471462720 1474945472 1478537060 1478863936 1480659362 1481580880 1487632640 1488703865 1489983040 1491153664 1494784720 1496879813 1497146420 1497196960 1497991495 1499295434 1501971185 1503261760 1505419552 1506356480 1508467792 1509588080 1510219997 1512657146 1514452940 1514629376 1515720041 1515754240 1515771208 1516845715 1519781120 1521911248 1521962624 1523041520 1524367264 1526176960 1528127744 1529228129 1529279752 1535474512 1535715566 1538295460 1539778240 1541936396 1541988448 1545743290 1548234688 1549401854 1554509320 1556698880 1558880752 1565198530 1565248256 1571591840 1573794586 1575311584 1578205720 1581414289 1584652160 1584948992 1587820234 1588862080 1589705260 1591089032 1592270680 1595494780 1595548640 1597588096 1602011840 1604597120 1605268808 1609713820 1609768160 1612024414 1616288960 1617507430 1617695872 1618608992 1618897280 1624503776 1626390766 1629738968 1630949320 1636395904 1638981344 1639036672 1642972370 1644263192 1646861062 1646916656 1649683360 1653587936 1656625880 1656992128 1658222720 1659993881 1660546888 1661964590 1664646620 1667329664 1668017270 1671389720 1671759232 1674830560 1678235572 1678794656 1682882630 1685298251 1689756640 1692125006 1692182128 1692483520 1693381690 1694855708 1697880470 1700317619 1701778624 1709960252 1711024480 1711082240 1711990280 1713480496 1720479488 1721718383 1723762370 1725243520 1728751024 1730803360 1732309952 1733537960 1733596480 1736026292 1740618880 1742134016 1743117376 1747361980 1747748288 1751497748 1755044258 1755103504 1759377295 1762213024 1762272512 1765056832 1766563760 1769039779 1769354860 1770353585 1770744976 1775056855 1776582080 1776801005 1780787008 1784058640 1787685718 1788798320 1789808020 1791305503 1791345920 1792635845 1796104960 1798622384 1799958160 1800356096 1803663680 1807269607 1807330616 1808611805 1812335140 1814651696 1814936578 1819737920 1822288468 1822349984 1823484160 1828161049 1828486660 1831111282 1834818997 1836181655 1838528692 1839735040 1842313616 1843681840 1845286688 1848579920 1849838848 1851170893 1856575744 1857954560 1858732304 1861731872 1863942080 1873121536 1874512640 1881774440 1882126928 1882190464 1885584740 1889814784 1893286720 1894714010 1897135864 1897767872 1902389060 1902453280 1905119762 1905459080 1906956128 1910159680 1911599690 1913242240 1918622464 1919343140 1922098178 1926055144 1927420495 1927485560 1929098234 1933922432 1935293360 1936977952 1942407040 1943220136 1946290346 1946356048 1948600940 1954240288 1956560320 1958263424 1959717760 1962464504 1967678152 1968788822 1969139480 1970480512 1975715456 1979953976 1981186240 1984030048 1988861290 1993568654 1996985120 2001711712 2005832576 2006586010 2007322240 2009466277 2020862116 2022119840 2023261240 2023708544 2030629720 2034758089 2037173710 2038924160 2043069392 2043750016 2045494880 2048726680 2048795840 2051667436 2055328990 2057095040 2057118068 2058645820 2060047808 2065520704 2066984920 2069951884 2071240160 2074143214 2074213232 2075683610 2082615392 2082685696 2084162080 2084185411 2085976256 2089699040 2092627966 2092698608 2096004988 2097794465 2098493320 2101175648 2102759659 2104566464 2107064960 2108899072 2115227660 2118569635 2120234116 2127223280 2127693568 2135864081 2136647744 2137450315 2141850620 2150599360 2153613644 2155689536 2160938780 2164040606 2165387440 2168422451 2170032865 2174232320 2177279728 2177667520 2178896720 2179378432 2184685360 2187747419 2189372185 2191277942 2193879380 2195764480 2196683632 2200228576 2202766280 2202840640 2204683696 2206321040 2207244611 2211763840 2213431220 2213689088 2215333120 2224331824 2224406912 2225587364 2225983760 2233417472 2233692692 2233768096 2240891081 2242816576 2248277980 2250044368 2250445120 2253599348 2253675424 2259163270 2262804544 2264510402 2267462912 2268314620 2269146880 2277860585 2277937480 2278364176 2287670528 2296532888 2298160865 2300161318 2302892020 2306608360 2309556704 2312298560 2316030080 2319276232 2320719680 2323415380 2325437816 2326750426 2327164840 2334936448 2335224178 2339945608 2341401920 2344762784 2352658660 2352738080 2356035682 2362268480 2365659296 2370529408 2371419830 2372209840 2372289920 2377032658 2381899520 2381926184 2383695160 2391655552 2395434272 2395515136 2396786392 2398278080 2403153896 2407568930 2413267318 2415340928 2417403040 2421222440 2423124704 2426953144 2429025170 2431112320 2432945060 2436866432 2442800360 2446306772 2447829280 2451260162 2453080630 2459597690 2461272736 2463100640 2463128213 2469644320 2473105778 2473189264 2474942470 2477096804 2480037560 2485079597 2487214912 2490167680 2495146082 2502139640 2504317648 2505731228 2507290720 2514546944 2521509760 2525129152 2526077645 2529635680 2533181222 2537269196 2543528416 2543981440 2547633088 2552791648 2552877824 2553836740 2554687520 2559881324 2564584295 2571397585 2575059760 2575542112 2575629056 2581900880 2585519677 2587439855 2588011888 2592766540 2603269240 2603357120 2607470320 2608561813 2609518912 2615873260 2618061889 2618120960 2620006235 2626469560 2628755792 2630708080 2636123840 2639493376 2639818636 2648325823 2650292645 2650601408 2652599614 2659143344 2659616960 2663344684 2663434592 2668827632 2670809680 2671927687 2674223552 2676239566 2679728896 2681719040 2687080396 2688843520 2692017055 2692612208 2694611920 2698388693 2703610624 2705557459 2709410704 2711096960 2716608752 2721599660 2724223040 2728041316 2737639168 2739184448 2739672320 2745854540 2750285720 2755854620 2758019792 2767111360 2769285376 2773660736 2780414780 2780508640 2781984205 2784405806 2791771840 2792115865 2792210120 2795779168 2803520720 2803615360 2809220414 2812555460 2814972160 2815003672 2816999185 2817094280 2826502016 2828505680 2830967776 2832565736 2834328640 2840090968 2842881608 2847955220 2852043194 2854493824 2859588160 2862077312 2863596164 2863692832 2864202880 2868217352 2870666110 2877460586 2879933056 2886945880 2893778888 2899095290 2899736224 2906797270 2918670560 2919642880 2922761374 2924932010 2925578656 2930953480 2936912251 2937890648 2942925440 2949890944 2957074120 2957727872 2961318724 2963161760 2977407730 2979966080 2989569440 2993759626 2994292840 2994393920 2995982990 2998590868 3003942370 3006523520 3010839104 3016935584 3019176160 3020439994 3025314292 3028905880 3031440082 3031542416 3033691430 3043822496 3043925248 3046083040 3048734528 3052353920 3057883465 3058456258 3058559504 3070949024 3071431132 3076590920 3079556480 3083872792 3083976896 3091486580 3096371005 3096469376 3098803708 3109018640 3117761504 3129839609 3130397060 3132164035 3143183680 3147589172 3150623168 3156411440 3157732721 3162828578 3169232813 3169304320 3171586495 3175640468 3177724160 3179410520 3182178064 3184541360 3189004819 3190989560 3191097280 3195176192 3197476997 3199851655 3204023680 3209194240 3210537616 3217425211 3219427640 3219536320 3224048828 3232577920 3235014860 3235391744 3237217984 3237794560 3249007552 3252781532 3259477936 3261898640 3272791808 3275148503 3277962688 3285944740 3288526384 3293722124 3293833312 3299366720 3299773295 3307175872 3313251760 3313984256 3316445440 3319987762 3321093776 3323929180 3329180855 3329293240 3334659328 3336034540 3342779440 3343518464 3349661120 3356471144 3357589312 3358850495 3365765260 3370596502 3379513280 3384250012 3384364256 3384967040 3386763380 3389711416 3395760940 3400635238 3403557248 3410051645 3419920504 3422048960 3423980560 3426960992 3443436766 3447524740 3450487040 3457502048 3461606720 3464619904 3467075920 3467192960 3472052584 3481237760 3486234752 3494723960 3495496576 3502995496 3510088516 3510207008 3518754590 3524426048 3530113664 3533127520 3538079558 3538709720 3540707170 3541489952 3550113710 3553164160 3553602010 3561574016 3568117280 3575371436 3577596640 3579495205 3579616040 3582611006 3585271690 3597244768 3599916320 3599956619 3607327360 3614539214 3614661232 3617223610 3624670280 3629303392 3629873156 3639475840 3644576936 3644699968 3656322098 3656973320 3662222564 3669637994 3672363310 3677057384 3684627232 3687363680 3690573376 3697159840 3701648405 3702341786 3717464608 3723463744 3727884160 3748238585 3763548880 3764253856 3764380928 3768823877 3771169480 3778836451 3781642865 3786573440 3789428020 3794271728 3795535744 3804778120 3804906560 3810239524 3810918160 3813912256 3820319360 3823199380 3826484480 3836439721 3838686280 3839288915 3844196356 3852110288 3854840990 3854971120 3858196468 3867844864 3870586720 3870630049 3873504635 3873955904 3884814080 3886440272 3892580692 3892712096 3894777887 3897201880 3905125081 3908480576 3908962211 3913120640 3916526848 3919435520 3924929008 3934486465 3935356304 3937577644 3938278960 3940961024 3943798859 3951430912 3959907952 3962372480 3968060096 3969550585 3977722580 3987137308 3993970240 4003423424 4011665152 4013172020 4014644480 4018932554 4030061035 4041724232 4044239680 4046522480 4047417088 4061259440 4065976915 4069516178 4074347420 4077848320 4086138784 4087500032 4090989760 4097453360 4097591680 4103334872 4110657980 4114190080 4114236136 4117152655 4117291640 4120095616 4131041408 4133969840 4139903768 4142480320 4148286428 4148426464 4151367220 4165230784 4168324160 4168370822 4171952512 4179398080 4185255932 4185397216 4192009976 4195588930 4196986640 4202351296 4205519318 4209132928 4214129920 4230312515 4230455320 4237139270 4240468232 4254446560 4271728162 4273295488 4274900630 4283701240 4301198720 4307227288 4311379072 4321877560 4328081212 4330774880 4336844902 4340065730 4354559456 4355335040 4357793440 4369370720 4375494838 4378744370 4382555884 4387610645 4387758760 4393367264 4400457152 4405532560 4405681280 4409367392 4412642080 4414489222 4423527680 4426862440 4448663648 4448813824 4451174728 4451967520 4467385384 4467536192 4469214295 4481782162 4485633152 4496555960 4500088736 4500890240 4507198696 4507350848 4518326540 4525609088 4529020804 4536629240 4537341445 4555721170 4555874960 4556728352 4574380967 4577778205 4593065776 4596321730 4600322636 4605784040 4613216720 4615147823 4619113408 4619682613 4624597120 4632060160 4638552464 4641439360 4646830760 4650875632 4653500852 4654329680 4660853197 4669872896 4670448356 4679891216 4682803840 4689525568 4702390693 4705317320 4705476160 4712071364 4724536960 4731318592 4741058816 4742839660 4744419680 4744579840 4754065316 4762799405 4763852368 4767390320 4774072303 4783311104 4790868544 4793572784 4796556160 4805245445 4806307792 4815137860 4822745585 4826534636 4830681856 4834806080 4842444880 4846249408 4853906288 4858050340 4862224640 4865725865 4865890120 4873732864 4885600720 4892613544 4895658560 4902520324 4906161260 4919195380 4921972055 4922545472 4926201280 4926256426 4939288640 4946211556 4946378528 4949884940 4954193608 4960075120 4970159194 4974429824 4980335360 4983921635 4990292164 5004279280 5008635296 5011293287 5011462456 5014581440 5043019520 5050258304 5052155290 5059271360 5066362444 5074538392 5087056832 5087962880 5095266176 5105583296 5107673480 5109375040 5119762648 5129168590 5142795170 5150119520 5151084224 5163801760 5171039354 5174879710 5176023776 5185358035 5185533080 5206538480 5206714240 5214940640 5217123626 5219037824 5231569915 5231746520 5236123778 5240012470 5252939120 5257511584 5261416160 5272247680 5279637272 5296651646 5300585290 5301202816 5305199228 5318286688 5319233920 5326689368 5326869184 5337655264 5341619360 5343855374 5348447104 5352479132 5374160792 5384034110 5385224416 5389223840 5396777386 5410101515 5411114918 5418821408 5422193920 5433217504 5443199320 5448446080 5454265609 5456082632 5478194855 5478368896 5491709080 5500571440 5508281051 5511709240 5516039584 5534222720 5547321472 5557370819 5560829560 5561017280 5563968410 5568811612 5583543680 5584231730 5584420240 5591558336 5607041440 5607230720 5618440828 5625110920 5630007344 5633998370 5634188560 5642085449 5653004032 5657011360 5657074687 5661276005 5661935552 5665131472 5668657280 5680181936 5685763216 5692367681 5695910440 5704086388 5708987648 5719176320 5724154624 5727192328 5727385664 5728405760 5736434704 5741332220 5750403295 5754921172 5759866112 5764013717 5773891760 5787557776 5798190580 5799472448 5813594540 5816876065 5837341120 5838060445 5845522748 5849864020 5851157312 5861906960 5873824502 5875781296 5885850880 5890089205 5899781888 5914148240 5915455744 5922437521 5922637448 5926323520 5942581645 5954815460 5959932160 5979138880 5987519252 5988585680 5988787840 5991965980 5997181736 6007884740 6013047040 6021678208 6033168295 6033871168 6038352320 6040879988 6050628584 6057811760 6062880164 6063084832 6067382860 6087644992 6092166080 6097469056 6104707840 6115766930 6116912516 6117119008 6128150405 6141898048 6142654903 6142862264 6153181840 6159112960 6167745584 6167953792 6182764445 6182973160 6192742010 6192938752 6197607416 6218037280 6235523008 6237865205 6259679218 6260794120 6264328070 6286367360 6295178344 6301246336 6312822880 6315465442 6325657156 6332953055 6338465626 6343172990 6351280936 6358821040 6364356128 6369082720 6378009638 6381979120 6382194560 6394953994 6399703310 6408047360 6421075232 6434850422 6438855280 6439072640 6448097656 6465155840 6470029720 6474435968 6498015104 6505563064 6518955872 6523797280 6550297006 6555925376 6571889480 6577052768 6587444248 6587666624 6598733440 6599546590 6614351744 6626503520 6631499035 6639975524 6642187552 6647858360 6658361710 6658586480 6667919167 6672069080 6685558880 6685633721 6690598915 6699322240 6712942288 6715178624 6717700990 6727343623 6731530520 6741193004 6751843819 6759026560 6768500024 6768728512 6769934080 6773526760 6779422832 6791521880 6801270476 6807114496 6812016211 6820103290 6839841008 6844097920 6847961120 6853921984 6886873532 6890760877 6895049480 6915004096 6923213440 6929239808 6934151840 6934385920 6944105168 6961014515 6972469504 6977490289 6989447920 6990993152 7005990992 7020177032 7020414016 7023051035 7037509180 7048852096 7060227328 7066255040 7076159116 7077419440 7081414340 7082979904 7100227420 7106328320 7107204020 7123148032 7130107985 7136234560 7150742872 7155193280 7158990410 7159232080 7165222012 7170543380 7193651465 7194489536 7199832640 7199913238 7214654720 7229078428 7229322464 7234447220 7249340560 7258606784 7259501249 7259746312 7278951680 7289153872 7289399936 7306903435 7312644196 7313946640 7324197881 7324445128 7339275988 7344726620 7354114768 7369254464 7374727360 7381146752 7394319680 7403296810 7404683572 7434929216 7446927488 7455768320 7484399065 7496477170 7527097760 7528507712 7537647754 7542338960 7551099985 7557672902 7563285730 7573146880 7578600205 7578856040 7588543456 7591071488 7609556240 7609813120 7620479048 7621836320 7627824512 7640638720 7646140645 7646398760 7672879442 7677372560 7678577830 7688392712 7704220576 7709681980 7709942240 7716392936 7741173440 7741260098 7747009270 7747911808 7772880544 7785161384 7785424192 7789555774 7794403760 7810250162 7816961152 7817924422 7826241280 7849858016 7868972930 7870712608 7875155288 7876557920 7887597718 7907071445 7919815904 7924744960 7936120192 7939101170 7955445160 7974274616 7987940480 8006846848 8026344040 8037865108 8050564613 8060122070 8083448464 8088479360 8093044960 8122518880 8131953830 8139032356 8143626491 8148694840 8172277568 8173284623 8181979520 8194906720 8195183360 8206669744 8221315960 8228472272 8234305310 8234583280 8240191232 8246124887 8262082816 8267939680 8279807536 8284960640 8296572856 8296852928 8299969405 8302734440 8319614303 8330461568 8336648320 8336741644 8343905024 8358796160 8370511864 8370794432 8384019952 8391177860 8393973280 8404702592 8411038636 8418265856 8426491255 8446435613 8460625030 8460910640 8474278540 8480936464 8501588095 8508893120 8543456324 8546590976 8549801260 8567402480 8579410567 8602397440 8608591915 8614454576 8622758144 8643755120 8655870223 8656162424 8661549760 8673689804 8680131460 8709118912 8710670080 8715586880 8733011287 8738741440 8750989676 8757488740 8765111768 8775221290 8775517520 8786734528 8800914304 8811065120 8811362560 8818734784 8825284160 8828978444 8845198895 8853724880 8866134277 8897327296 8902349456 8903935040 8934770768 8935072384 8938428590 8956527515 8963564324 8971266304 8993111920 9000177472 9001780480 9014397392 9014701696 9036348035 9036653080 9051218176 9058041608 9073258480 9074682890 9111442340 9111749920 9113456704 9140805245 9148761934 9155556410 9174094985 9186131552 9192643460 9200645272 9211568080 9226433440 9230295646 9238226816 9239365226 9249194240 9255854465 9277104928 9282878720 9293661520 9301751264 9306687533 9307001704 9308659360 9321706394 9340896712 9359782432 9365607680 9379051136 9404781386 9410634640 9410952320 9424142728 9449073920 9462637184 9485679320 9488839360 9508130632 9525598810 9527704736 9534780640 9548144606 9581737088 9587145568 9593112320 9610490890 9612615584 9630275720 9645491170 9653069272 9669612160 9684889760 9692498816 9707812576 9716100680 9731451730 9731780240 9745420321 9771201440 9785227088 9791317120 9805040648 9812322520 9832271449 9838390760 9843944110 9845090944 9852402560 9852512852 9878577280 9892423112 9892757056 9899769880 9908387216 9920150240 9940318388 9948859648 9967843270 9980584328 9982151179 10008558560 10017270592 10022586574 10022924912 10029162880 10047331385 10071112051 10100516608 10104310580 10118542720 10132724888 10149076784 10173790445 10174113664 10190532352 10211166592 10215346960 10218750080 10229664809 10239525296 10258337180 10285590340 10300239040 10302168448 10327603520 10342078708 10349759420 10352047552 10370716070 10371066160 10413076960 10413428480 10420927055 10429881280 10434247252 10438075648 10463139830 10463493040 10472247556 10478158691 10480024940 10505878240 10513798295 10515023168 10522832320 10544495360 10559274544 10571539979 10593303292 10601170580 10602405632 10610040287 10610398456 10636573376 10638467840 10653378736 10653738368 10675310528 10679320405 10683238720 10687710748 10696894208 10704596903 10704958264 10748321584 10768068220 10770448832 10778447680 10793554772 10820203030 10822229836 10837642816 10842112255 10866435008 10886398640 10896892160 10908531218 10912165264 10938737095 10956389710 10956737792 10983418160 11001142880 11016562102 11023418480 11032079168 11036223055 11068445440 11094642944 11114741638 11121659120 11122034560 11127936820 11137623224 11167087360 11168463460 11168840480 11183116672 11204455405 11214082880 11236881656 11250221840 11260014688 11267996740 11268377120 11284170898 11314022720 11314149374 11322552010 11323871104 11330262944 11337314560 11360363872 11371526432 11384735362 11391820880 11407787677 11408172776 11438352640 11454384656 11454771328 11472869408 11482664440 11500806590 11509842344 11528027434 11547783520 11575115552 11596381160 11598944896 11619957167 11627189080 11633752130 11674682240 11676120890 11691045496 11699728040 11702314624 11723813920 11747649004 11751562592 11780178410 11797087757 11828296480 11844875042 11845274896 11852647040 11885163290 11902223333 11909630920 11958277760 11975038504 11977171360 11977575680 11983931960 11994363472 12015769480 12043356416 12052028681 12066336590 12067742336 12076704640 12081759976 12101257168 12115623520 12125760328 12126169664 12134765720 12175289984 12184332160 12194938112 12231533860 12233825032 12234238016 12256300810 12283796096 12285309806 12285724528 12306363680 12315641065 12335491168 12335907584 12365528890 12365946320 12383278453 12385484020 12395214832 12425397985 12436074560 12471046016 12475730410 12519358436 12521588240 12528656140 12539138521 12572734720 12590356688 12602492672 12625645760 12630930884 12650887249 12651314312 12665906110 12676931252 12686345980 12702561872 12717642080 12728712256 12738165440 12756019276 12763958240 12764389120 12789907988 12797127343 12799406620 12842150464 12843732979 12869700844 12877710560 12878145280 12896195312 12927598385 12940059440 12948871936 12958196251 12996030208 13011126128 13037911744 13042809065 13047594560 13090309445 13100594012 13111850752 13143778960 13154105536 13174888496 13175333248 13197466880 13199093180 13228703488 13241629115 13253007040 13262998070 13279951048 13284375104 13295716720 13316723420 13317172960 13335838334 13344138160 13359638435 13371117760 13371267442 13381197830 13398644480 13425884576 13430357248 13435401980 13454687246 13463061040 13481930891 13482386008 13491943465 13503687638 13518053120 13527787295 13537000048 13537457024 13547053520 13558845664 13583043760 13602081779 13602540952 13624032422 13640206580 13679682016 13688195840 13695922240 13707843968 13773747064 13781521754 13790098960 13830008192 13846426880 13868303680 13888210336 13922029030 13954980578 13978895840 14011981984 14040354064 14040828032 14046102070 14066263939 14075018360 14097704192 14132510080 14152318232 14154838880 14162828680 14165959808 14200454840 14214408040 14243306623 14260215970 14272469120 14301485744 14310386560 14317980820 14318464160 14330444024 14341086760 14387302930 14388979072 14399665280 14399826476 14458156856 14458644928 14468894440 14498681120 14517213568 14519002498 14519492624 14578307744 14578799872 14589297877 14613806870 14625288392 14627893280 14648395762 14648890256 14678551976 14684561255 14689453240 14708229536 14719317613 14738508928 14749454720 14762293504 14788639360 14806593620 14809367144 14869858432 14893854976 14951048567 14968798130 14992954340 15054195520 15057015424 15075295508 15084677920 15102199970 15115345804 15126571460 15157200410 15157712080 15177086912 15178957157 15219112480 15219626240 15240958096 15243672640 15255649024 15292281290 15292797520 15314231933 15345758884 15354745120 15357155660 15376785424 15408441152 15419363960 15419884480 15432785872 15450712277 15482346880 15482520196 15494018540 15495823616 15545761088 15570322768 15570848384 15579111548 15588807520 15620500324 15633922304 15635848844 15649198045 15686237567 15699716032 15737945860 15741425216 15750310576 15753115840 15775195436 15788663605 15814142890 15839631808 15846164065 15872240384 15878202340 15910890320 15933191053 15945024095 15948549232 15975880960 15987384985 16013693696 16052688080 16075187557 16075730216 16087126055 16101129226 16120244140 16166896928 16176958720 16186089920 16245037760 16263907660 16278064712 16287252982 16297389680 16344555136 16346569246 16363959040 16375742515 16389813440 16413339488 16442631920 16456944544 16465677943 16468610620 16469166560 16492249774 16535879360 16559615072 16569921280 16593145712 16593705856 16599938810 16605468880 16639228606 16660923136 16672920451 16673296640 16673483288 16717592320 16741023728 16741588864 16768039904 16782355720 16787946560 16809405184 16822077272 16852982510 16892871226 16921250060 16921821280 16948557080 16961872928 17003176190 17017786240 17086912648 17099602520 17134804960 17158821134 17217183830 17228909152 17241897491 17287510240 17311740446 17312324848 17323099520 17347379608 17360262920 17395557179 17418237824 17431173760 17466022574 17477482880 17501979352 17514977480 17530223536 17550442580 17551035040 17573469056 17601828608 17622130240 17637469568 17650568320 17657956888 17690397790 17707449760 17732268554 17794654592 17804698912 17807870080 17869541536 17870144768 17876857180 17913055030 17927128648 17986223840 17999783095 18000354944 18028794784 18029403392 18072696070 18073306160 18098637739 18116083216 18146516960 18149365780 18222884680 18223499840 18226913408 18259932691 18281610490 18297523868 18311112820 18326433223 18348189970 18372263104 18385286920 18401290544 18423136160 18452866880 18460591292 18476453632 18478730452 18511708930 18538280761 18554209856 18587323040 18603502528 18613375066 18614003408 18617318720 18643412788 18681793424 18703493809 18719564864 18758102272 18809562772 18821269280 18821904640 18844119385 18848285456 18894182255 18925274368 18938902213 18971358640 18977678720 19016261264 19051197620 19055409472 19069561280 19096289212 19163474176 19174291136 19182198605 19220981780 19225231168 19260551440 19290982340 19306138544 19339224320 19353150245 19369779520 19384997632 19415625152 19432201360 19459437569 19462903460 19463560480 19473889435 19490840642 19525625405 19542402880 19544811055 19570454176 19582634240 19610081296 19624645040 19664542898 19676781520 19687888220 19690181888 19704360533 19704805120 19705025704 19718994295 19757154560 19784846224 19785514112 19799539760 19816774432 19840300480 19879965677 19880636776 19935686540 19961168656 19964302358 20017117120 20034541184 20045173148 20045849824 20058325760 20094662770 20142224102 20183008967 20208621160 20237085440 20265449776 20298153568 20347580890 20348227328 20422333184 20430693920 20437500160 20459329618 20479050592 20516674360 20558385757 20571180680 20600478080 20604336896 20655207040 20684157416 20699518840 20704095104 20741432140 20742132320 20826153920 20841854110 20859762560 20868494504 20926279660 20926986080 20944495112 20956317382 20960049880 21011756480 21027596590 21030046336 21045664640 21118549088 21143079958 21186606584 21202341160 21220080574 21220796912 21273146752 21306757472 21307476736 21350621056 21358640810 21366477440 21375421496 21409193806 21409916528 21496643168 21536136440 21540897664 21556895360 21587109544 21640406060 21644459672 21675285632 21684224510 21732870016 21772797280 21817062436 21824330528 21877474190 21908877263 21912779420 21966836320 22002285760 22033124204 22046836960 22064158336 22072446110 22104129047 22184629691 22229483276 22243318240 22244069120 22255873640 22275246448 22336926920 22337680960 22366233344 22382338979 22408910810 22428165760 22473763312 22500443680 22520029376 22535993480 22536754240 22568341796 22628045440 22628298748 22645104020 22647742208 22660525888 22720727744 22743052864 22769470724 22783641760 22815575354 22816345552 22871904835 22908769312 22909542656 22926039521 22945738816 22965328880 23001613180 23019684688 23056054868 23075739115 23095567040 23098413065 23150231104 23192762320 23197889792 23239914334 23254378160 23267504260 23286971539 23304265985 23349364480 23352241780 23382090992 23399456080 23404629248 23447627840 23494504891 23495298008 23503125184 23511953465 23560356820 23594175514 23656592960 23689750084 23690549792 23705294080 23770326580 23804446666 23819261840 23852646961 23870361515 23916555520 23950077008 23954342720 23967863920 23988726944 24031538960 24065221609 24104057362 24132673180 24135484672 24153409280 24163519952 24202514336 24231247040 24251520656 24252339328 24269531440 24350579968 24368664320 24463067720 24467650064 24468476032 24512601620 24567592192 24570619612 24571449056 24612727360 24631282130 24670982336 24731057780 24731892640 24766556906 24770968040 24790429664 24850795970 24872149120 24942092032 24951460820 25038716872 25043176480 25056466435 25057312280 25078277042 25180713376 25199696333 25251291520 25261861768 25301774498 25302628624 25331812220 25353862504 25372691960 25405123744 25435284160 25457424512 25476330880 25512038552 25527916480 25579815976 25594254686 25598813240 25684300928 25687465958 25739401688 25755421120 25792390624 25855196770 25880118880 25916392502 26022252256 26075823488 26085618130 26095189120 26180618890 26201188024 26287557920 26308211072 26349776992 26350666496 26398186360 26451855157 26483258230 26506014080 26525996140 26559902096 26568750208 26591433440 26633446840 26634345920 26671676668 26688276320 26719276870 26742235520 26742534884 26762395660 26851769152 26855078047 26870803960 26909374492 26926122080 26963861782 26964772016 26983886930 27007375276 27055574590 27074000096 27074914048 27094107040 27094410343 27117691328 27166087520 27204163558 27205081904 27248064844 27271328045 27280413160 27335875567 27359364032 27391844480 27415687936 27541405255 27547494128 27563043508 27580197920 27660016384 27736607360 27766233053 27776420672 27786854095 27844058060 27909961156 27957791680 28023963968 28080708128 28081656064 28092204140 28132527878 28150036720 28189491863 28210427245 28265020160 28285373435 28304636464 28309677760 28325657360 28331919616 28400909680 28428816080 28440716447 28461838405 28486613246 28520431940 28544938240 28602971488 28620773120 28635961640 28636928320 28660888048 28682173520 28694179943 28774605860 28777958144 28798680779 28799330560 28799652952 28820068585 28916313712 28917289856 28937788880 28997362240 29034427136 29038004996 29038985248 29131584053 29156615488 29178595754 29227613740 29250576784 29255786560 29296791524 29297780512 29357103952 29369122510 29378906480 29416459072 29438635226 29477017856 29498909440 29577278720 29612187605 29613187240 29618734288 29739716864 29902097134 29937596260 29985908680 30108391040 30114030848 30150591016 30169355840 30204399940 30230691608 30253142920 30314400820 30315424160 30354173824 30357914314 30438224960 30481916192 30487345280 30584562580 30585595040 30628463866 30691517768 30709490240 30713274515 30714311320 30753570848 30816882304 30838727920 30839768960 30865571744 30901424554 30964693760 30965040392 30988037080 31091522176 31140645536 31141696768 31158223096 31177615040 31241000648 31271697688 31298396090 31372475134 31399432064 31475891720 31482850432 31500621152 31506231680 31550390872 31577327210 31628285780 31679263616 31692328130 31756404680 31821780640 31866382106 31890048190 31897098464 31974769970 32020666769 32105376160 32150375114 32151460432 32174252110 32202258452 32240488280 32306034761 32333793856 32372179840 32490075520 32527815320 32556129424 32574505964 32594779360 32689110272 32693138492 32751485030 32779626880 32826678976 32885263840 32913889088 32931355886 32937221240 32938333120 32984499548 33071758720 33119230144 33186291424 33187411712 33199877620 33210937760 33278457212 33339595835 33345840902 33346966576 33428168605 33482047456 33483177728 33536079808 33564711440 33575893120 33611755801 33636718115 33644154544 33705965020 33759219095 33785742452 33842500120 33843642560 33897114160 33923745856 34006352380 34034804557 34035572480 34060081055 34173825296 34199205040 34269609920 34317642268 34428235699 34434367660 34453804385 34457818304 34483794982 34575020480 34623480892 34624649696 34646199040 34694759216 34720525840 34735059931 34791114358 34836475648 34861560943 34862347520 34887451445 34932045148 34954965760 35003958704 35029954960 35060447072 35079053009 35100885160 35102070080 35146938112 35172246967 35244260480 35274939136 35301136640 35315913776 35380795580 35414899520 35464537108 35589309184 35609397824 35615740160 35739083072 35753714360 35826110060 35854257296 35972447680 35999566190 36000709888 36057589568 36145392140 36146612320 36197275478 36232166432 36293033920 36297506245 36298731560 36445769360 36446999680 36453826816 36519865382 36563220980 36595047736 36620989405 36622225640 36652866446 36696379940 36744526208 36770573840 36802581088 36846272320 36905733760 36921182584 36957460904 37023417860 37076561522 37108419712 37174646080 37207005056 37226750132 37228006816 37234637440 37286825576 37363586848 37406987618 37439129728 37619125544 37642538560 37688238770 37696570912 37788364510 37877804426 37942717280 37955357440 38032522528 38102395240 38110818944 38139122560 38179859263 38192578424 38348582272 38364397210 38441963560 38450462336 38521102880 38581964680 38612277088 38706300490 38739559040 38831250304 38864402720 38918875138 38925806920 38927120960 38947778870 38981681284 39051250810 39084805760 39089622110 39140908352 39220162592 39249290080 39329085796 39353563040 39375776440 39408721066 39410051408 39437988590 39569692448 39571028224 39599079520 39599522809 39633548864 39680600960 39759931354 39761273552 39871373080 39922337312 39928604716 40034234240 40069082368 40090346296 40091699648 40189325540 40252823065 40284448204 40366017934 40417242320 40530899552 40596307136 40687914917 40695161780 40718132455 40861387840 40866423115 40918659236 40958101184 41033348720 41116771514 41142361360 41200026569 41200956160 41230624435 41310414080 41368314832 41399037680 41408190208 41457062647 41482864280 41484264640 41567200961 41598071515 41652307840 41683708220 41719525120 41736989008 41852559320 41853972160 41888990224 41912634764 41920099760 42023512960 42055193180 42060092672 42091329280 42200836931 42232178065 42237098176 42286159916 42373213168 42404682320 42440161148 42441593824 42546293504 42576930539 42613514944 42701242112 42717281620 42732954880 42750842992 42818387612 42819833056 42897052835 42993286336 42998584321 43072272880 43081795328 43113790720 43174219088 43279351115 43280812120 43288919344 43350571264 43368449020 43465740032 43545594560 43634124872 43648661056 43665056435 43754948380 43817754526 43825558840 43933672640 44004571520 44066248408 44093673920 44128316672 44144892220 44208258094 44330671385 44369259382 44458966552 44486636480 44511747280 44550492896 44673853840 44675361920 44764677958 44817821620 44856331520 44947526624 45000887360 45040058752 45071986960 45073508480 45136683592 45256090880 45256597496 45290208040 45321051776 45441455488 45486105728 45538941448 45567283520 45631150708 45632691104 45743809670 45817538624 45852079042 45891477632 45930657760 46003226360 46039369376 46112109736 46151478230 46191134080 46196826130 46300462208 46385524640 46479828668 46508756320 46533437665 46535008520 46573943078 46608531970 46704483560 46764181984 46798912160 46799436047 46895255680 46989009782 46990596016 47006250368 47023906930 47120713640 47188351028 47313185920 47379500168 47381099584 47540653160 47608893332 47638523680 47705293922 47740723030 47900154016 47908685440 47935727840 47977453888 48063077920 48130443218 48208114724 48265346360 48327039904 48405028672 48462494080 48503041312 48504678656 48539062880 48727101605 48926135440 48935300128 48936952064 49025203240 49124873863 49141239224 49142898112 49161357245 49225454720 49262564260 49341964672 49462115560 49463785280 49533113812 49541936080 49580859328 49701591940 49744298240 49873716373 49902921640 49910755895 50077433744 50086352960 50112932870 50114624560 50156554084 50318190637 50355560255 50361426752 50399392666 50502583040 50523723536 50603548996 50605257248 50663624440 50707725008 50745383920 50766626053 50810247488 50816508743 50870568320 50914849024 50952661760 51024077104 51055832960 51148324045 51159631952 51188509372 51197626480 51269385167 51368601856 51374931916 51478803376 51510842240 51584781248 51710393540 51760237760 51832785004 52044504512 52151646976 52171236260 52190378240 52361237780 52390793455 52402376048 52575115840 52616422144 52699553984 52796372720 52857699895 52903710314 52966516460 53012028160 53050201435 53051992280 53119804192 53137500416 53182866880 53266893680 53268691840 53343353336 53376552640 53438553740 53484471040 53485069768 53522984515 53524791320 53703538304 53710156094 53741607920 53818748984 53852244160 53927723564 53929544032 53967773860 54014750552 54111149180 54148000192 54188214080 54188820686 54235382656 54332175040 54408327116 54410163808 54496129688 54542656090 54560826320 54671751134 54718728064 54783688960 55082810510 55094988256 55126087016 55160395840 55473214720 55532466106 55552841344 55573708190 55688116120 55819922312 55915583360 56047927936 56161416256 56184408280 56265055756 56300073440 56378983726 56420854490 56570746870 56609272928 56619355520 56651314720 56801819360 56857632160 56881432894 56923676810 56973226492 57038938385 57040863880 57205942976 57271923280 57273856640 57321776096 57364347040 57388359886 57549211720 57597361558 57599305904 57640137170 57832627424 57834579712 57875577760 57994724480 58076009992 58077970496 58099785835 58263168106 58313230976 58357191508 58455227480 58501153568 58511573120 58593583048 58595561024 58714207904 58738245020 58757812960 58832918144 58877270452 58985438785 59224375210 59226374480 59237468576 59466952571 59511116665 59804194268 59875192520 59971817360 59996921699 60055873969 60215423447 60216782080 60260143405 60301182032 60338711680 60408799880 60461383216 60506285840 60591091561 60628801640 60630848320 60708347648 60715828628 60876449920 60963832384 60974690560 61131079009 61169125160 61171190080 61256927732 61383035536 61418980480 61426549030 61428622640 61507141696 61633764608 61677455840 61679537920 61731143488 61802849108 61916392265 61930080784 61976074160 62062939939 62183044352 62227821557 62281291072 62316446192 62355230080 62482001296 62543395376 62596792180 62695692605 62744950268 62798864128 62951783440 62965700864 63001242304 63012463360 63100781744 63154654420 63254436245 63256571560 63358527232 63384656260 63512809360 63643561280 63732764212 63780096380 63794196928 63949539940 63985636715 64041333538 64210752320 64218664895 64300750228 64302920864 64348504220 64404516904 64480976560 64612069522 64667587712 64744359680 64790981255 64980151040 65055630640 65112258848 65146812731 65149011928 65189558720 65386276984 65502970060 65559253760 65653357952 65770527680 65827778176 65862711772 65874442480 65876666240 65968999096 66143517440 66238460288 66372582848 66399755240 66421875520 66556914424 66679191670 66691681804 66693933152 66856337210 66964094912 67072159616 67129422880 67151786240 67223511602 67273436230 67288309088 67409654455 67411930040 67518438190 67571484904 67685000240 67687285120 67794228320 67847491712 68010408895 68012704760 68069609114 68120162110 68347650592 68398410080 68539219840 68635284536 68856471398 68868735320 68907608770 68915636608 68967589964 69150040960 69246961784 69249299392 69389518432 69441051680 69470119862 69582228716 69723121886 69774902890 69864090296 70007917408 70059909920 70120894144 70158106018 70201770320 70204140160 70331319695 70344493934 70488520960 70631827552 70761591160 70829799040 70929074216 71216533115 71218795648 71478166144 71507428720 71607653663 71652220120 71708514592 71944895360 71999132380 72115179136 72290784280 72293224640 72394550956 72464332864 72586067840 72595012490 72597463120 72891538720 72892354699 72893999360 72946489385 73039730764 73126441960 73190095472 73241978810 73244451280 73305732892 73347110837 73392759880 73489052416 73541147680 73541970931 73596588065 73605162176 73692544640 73811467520 73842365168 73914921808 74000779853 74046835720 74153123044 74216839424 74270282009 74349292160 74414010112 74453500264 74456013632 74469274880 74573651152 74727173696 74755242835 74813975236 74878259456 74932178321 75238251088 75285077120 75376477540 75393141824 75576729020 75755608852 75885434560 75894785785 76065045056 76204790480 76221637888 76278245120 76359718526 76385156848 76571159665 76697164544 76728794420 76883927120 76900924672 77042205760 77163929360 77224554176 77253561385 77412600980 77479118080 77662500608 77728805440 77837750276 77851613840 77854241920 77895557740 77963362568 78102501620 78169611520 78179244220 78281816704 78431187835 78440325184 78498580160 78658171592 78707126080 78751552880 78817442132 78820102816 78875977180 79139384896 79198159040 79199045618 79267097728 79361201920 79519862708 79522547104 79665955265 79742746160 79844674624 79854513739 79857209432 80068468480 80180692592 80183399296 80375937785 80378651080 80505646130 80568896408 80732035868 80834484640 81061799104 81192614272 81375829834 81390323560 81436264910 81722775680 81732846230 81837318472 81916202368 82066697440 82233543028 82284722720 82328389715 82400053138 82461248870 82736629664 82798075360 82914125294 82965728560 82968529280 83134401922 83196143030 83304615680 83364602255 83367416440 83473978016 83705118640 83707944320 83777980448 83825269528 83840199520 84047025920 84110386360 84401673862 84464356130 84474196352 84572319832 84746426336 84809364640 84880322296 84883187648 85153861078 85227029888 85434563240 85501685984 85636775224 85639666112 85794105670 85986572672 85997168642 86144545760 86209487455 86348438176 86558702230 86561624240 86577838688 86682949171 86736898040 86913238373 86977785895 87091189120 87268249744 87297322112 87330112870 87509896760 87635509052 87651117680 87773969647 87867345280 88009143040 88132496816 88187347840 88289784440 88416516188 88556210743 88661342770 88738518764 88917933104 88973272960 89023494560 89100985792 89347707680 89350723840 89529355916 89579891401 89635643240 89895053248 89906130853 90001774720 90080117504 90143973920 90147016960 90273367184 90493188695 90513194992 90580416080 90642103552 90707373757 90882910976 90972211456 91077882896 91134567040 91262301416 91265382208 91299663455 91487619340 91632166115 91635077248 91704158084 91782955264 91861315520 92006452720 92078738752 92224219472 92302956460 92382268160 92393652260 92600924416 92691403805 92771049280 92959657336 93017512640 93066875330 93070017040 93147886156 93217063940 93408967120 93517469045 93528363968 93597824320 93598872094 93790511360 93978019564 93981192032 94012500736 94047813860 94241427280 94373516237 94376702056 94626371840 94694511065 94759000336 94762199168 95081306320 95214572453 95217786664 95277047360 95410587844 95481446060 95800308032 95817370880 95871455680 95954907776 96126155840 96260886436 96416229448 96530692720 96654079808 96810057344 96924988160 97006082624 97078125760 97297187845 97454203210 97852270880 97870600256 98050406480 98249747726 98282478448 98285796224 98322714490 98450909440 98521802665 98525128520 98683929344 98924231120 98927570560 99066227624 99083872160 99161718656 99399828385 99403183880 99747432746 99805843280 99821511790 100154867488 100172705920 100225865740 100229249120 100313108168 100636381274 100711120510 100722853504 100798785332 100915044835 101047447072 101207097992 101210514496 101327248880 101415450016 101490767840 101533252106 101620494976 101633017486 101741136640 102048154208 102111665920 102296648090 102319263904 102377018744 102395252960 102538770334 102749863832 102791928785 102957606752 103021684480 103169562496 103420787080 103520475520 103665570008 104089009024 104342472520 104657339969 104722475560 104781586910 104804752096 105150231680 105399107968 105592745440 105715399790 105807420628 105933032920 106100402870 106103984560 106239608384 106252700099 106365733760 106533787360 106537383680 106686706672 106753105280 106877107480 106970139536 107045969030 107049582640 107199623531 107407076608 107420312188 107483215840 107637497968 107704488320 107855447128 107859088064 107935547720 108029501104 108154985939 108222298360 108296000384 108376428160 108377641372 108470765312 108664350080 108816654232 108820327616 108992259376 109085312180 109121652640 109343502268 109437456128 109544386315 109803662969 110165621020 110189976512 110252174032 110320791680 110520645235 110923148455 111064932212 111105682688 111147416380 111376232240 111532337371 111639844624 111831166720 111911694895 112095855872 112322832512 112368816560 112526312899 112530111512 112600146880 112757967452 112841708980 113141493740 113218545856 113238711040 113302629440 113603638720 113715264320 113762865788 113847353620 113946452984 114077876770 114081727760 114411885952 114543846560 114547713280 114630197605 114643552192 114728694080 114776719772 115098423440 115194723116 115198611808 115259745601 115280274340 115665254848 115751155520 115989448960 116152019984 116155940992 116199571670 116434857695 116526336212 116626461952 116710443157 116714383016 116910454960 117002307136 117023146240 117187166096 117191122048 117428415808 117472524455 117476490040 117515625920 117665836288 117754540904 117970877570 118448750420 118452748960 118474937152 118933905142 119022233330 119263234805 119608388536 119750385040 119943634720 119993843398 120111747938 120326108045 120430846894 120520286810 120602364064 120677423360 120817599760 120922766432 121012571680 121182183122 121257603280 121261696640 121431657256 121752899840 121927664768 122262158018 122338250320 122342380160 122513855464 122766071072 122837960960 122853098060 122857245280 123014283392 123354911680 123462286976 123605698216 123832784530 123860161568 123952148320 124125879878 124455643114 124562582144 124632892384 124710460160 124964002592 125086790752 125193584360 125391385210 125489900536 125903566880 125998481665 126002484608 126201563488 126309308840 126508872490 126513143120 126690464173 126769312520 127025618720 127287122560 127465528424 127560192760 127588393856 127819528837 127899079880 127971273430 128082667076 128285032561 128421504640 128437329790 128601500456 128605841728 128697008440 128809033808 128961953120 129224139044 129335175424 129581962510 129767965327 130111261280 130224517696 130293625462 130298023856 130379117440 130772553968 130924456663 131005940120 131306715904 131541055360 131655556352 131725423544 131748884960 131753332480 131937998192 132259275785 132476920576 132572315491 132745165696 132799510480 132843751040 133113828848 133358383340 133383363608 133387866304 133712674420 133928189824 134144319232 134258845760 134275390235 134447023204 134546872460 134576618176 134819308910 134823860080 135036876380 135142969808 135370000480 135374570240 135472051715 135588456640 135694983424 136020817790 136025409520 136139218228 136216062983 136240324220 136679377835 136695301184 136796820160 137078439680 137270569072 137712942796 137737470640 137815217540 137831273216 137930523731 137935179928 138300081920 138493923568 138498598784 138779036864 138831165265 138882103360 138940239724 139159759739 139164457432 139446243772 139549805780 139728180592 140015834816 140119819840 140241788288 140316212036 140403540640 140408280320 140662639390 140688987868 140947459315 141263655104 141281062769 141523182320 141659598080 141858148432 142203582235 142433066230 142437591296 142956332288 143014857440 143215307326 143304440240 143417029184 143470899715 143889790720 143993403895 143998264760 144230358272 144581568560 144586449280 144789101912 144928665728 145172135680 145190024980 145194926240 145657920265 145783077440 145784709398 145892978770 146079461528 146252883920 146380190944 146483957620 146488902560 146611465784 146694221674 146785519760 147082295360 147083941862 147193176130 147210324352 147385089280 147684730336 147829843616 148001559706 148093671440 148301239801 148306246088 148540564018 148698584320 148907000528 148912027264 149147302304 149454347392 149510485670 149627950472 149864356642 150476502176 150570154240 150752955080 150786283648 151153458040 151511217704 151770869120 151789571570 152130090112 152409580960 152719437052 152770313696 153142319330 153362140841 153457588840 153767854240 154084411520 154327858720 154449108352 154507122770 154728903329 154825201960 155292407837 155457610880 155675500552 155703227680 155708483840 155791115480 155926725136 156205003240 156358488440 156563633408 156676372853 156862375670 156880650368 156997160320 157316343184 157414252160 157503105760 157634884264 157640205632 157751954360 158278769792 158396318080 158398091236 158534195456 159039725416 159045094208 159331910530 159485492320 159689349248 159709027478 159714418864 160103333845 160361385184 160366798592 160482276647 160751875570 160757302160 161011292260 161137792816 161464071736 161530173805 161668969280 162123598208 162385228544 162751659668 162780647120 162872529820 163008800773 163445551360 163465692460 163674636944 163832404736 164133394880 164461534237 164467086056 164569445440 164656779430 164800106276 164922497740 165473259328 165596150720 165828250588 165931457120 165937058560 166268803844 166392286060 166729204510 166734832880 166947956032 166968528727 167410237280 167415888640 167555960896 167650539056 167680399040 168058779005 168220772720 168456551263 168803347724 168928712260 168948392704 169144639664 169492852672 169618729280 169760644592 169766375296 170174022785 170307722156 170454059776 170869126480 171003371968 171273550448 171279332224 171588211340 171973145344 171994337284 172141178495 172289091520 172418974910 172696876352 173117404460 173123248480 173155677376 173365898342 173473796080 173675299655 173826476746 173955571790 174182378240 174307804715 174536499488 174594644224 174660225740 175019793520 175265101583 175271018104 175302235360 175395265045 175547939294 175734690560 175861234835 176264993632 176374695680 176579568880 176827063127 176833032376 177112421486 177322685540 177477037528 177835866208 177946545920 178046989120 178201971584 178695415360 179058711832 179159782802 179271286480 179790106496 179812261706 180003549440 180287947840 180546734368 180986377390 181026389984 181160832160 181414747514 182155765792 182269134080 182524602832 182530764416 182599326910 182975238680 183264332230 183270154496 183408316168 183722631040 184012905440 184157477504 184448438944 184605912920 184787304520 185162986099 185382807610 185542098560 185919314672 186035025280 186133750660 186140034080 186295772312 186434127880 186817934240 187034938090 187056727936 187195648640 187197744188 187956039128 187962384064 187985546329 188095627720 188482854560 188747032474 188753404112 189389022130 189518000672 189524398336 189660872401 190162612640 190429144906 190435573328 190554094720 190821175688 190899296315 190962892120 191351128969 191600616064 191742911360 191909815552 192252311680 192521772872 192832458896 193061385440 193308159616 193620114688 194012165248 194156251520 194363631371 194594375690 194908406420 195704541760 195741200512 196100812960 196499495452 196564956896 196571592448 196645428980 197043605330 197050257040 197326443041 197848462240 197855141120 197997614045 198132455248 198167744320 198323437312 198799656770 198806367760 199085015129 199494865492 199611686560 199643023580 200309734976 200345411840 200451731480 200458498240 200626216336 200859259601 201272762548 201422241020 201445707008 201590765453 201597570664 201830089670 202094894144 202414195984 202421028992 202654497760 202830900032 202981535680 203066504212 203240989952 203266034972 203439574585 203921088371 204096308416 204593296180 204638527808 204754037488 204790505920 205077540668 205499727664 205583857570 205915213504 206000132845 206339124992 206841574160 207040951040 207131483689 207285313235 207331140016 207836004805 208178018048 208684945040 209314679938 209444951120 209563173820 209609504192 210300463360 210798215936 211004184655 211185490880 211430799580 211614841256 211866065840 212200805740 212207969120 212479216768 212505400198 212731467520 212884652695 213067574720 213373413344 213506210560 213754214960 213940279072 214053813259 214091938060 214099165280 214399247062 214840624376 214966431680 214992921605 215274995936 215408976640 215710894256 215718176128 215871095440 216059002208 216309971878 216444596720 216592000768 216747965863 216752856320 216755282744 217328700160 217633308464 217640655232 217984518752 218170624360 218243305280 218687004536 219088772630 219607325938 220331242040 220379953024 220504348064 220641583360 221041290470 221846296910 222129864424 222294832760 222752464480 223064674742 223279689248 223823389790 224144667383 224645665024 224737633120 225052625798 225060223024 225200293760 225515934904 225683417960 226142243327 226282987480 226437091712 226605258880 227207277440 227430528640 227525731576 227694707240 227892905968 228155753540 228163455520 228823771904 229087693120 229260395210 229287104384 229457388160 229553439544 230196846880 230389446232 230397223616 230519491202 230560548680 231330509696 231502311040 232304039968 232311881984 232399143340 232869715390 233052672424 233420886314 233428766032 233820909920 233997180235 234004614272 234374332192 234382244096 234856831616 234945048910 234952980080 235031251840 235282290607 235509081808 235941755140 236897500840 236905497920 236949874304 237867810284 238044466660 238243631899 238526469610 239216777072 239500770080 239887269440 239987686796 240223495876 240652216090 240861693788 240997649893 241040573620 241204728128 241635199520 241845532864 242025143360 242364366244 242515206560 242523393280 242863314512 243145419517 243855329536 244030926601 244524316036 244676500640 244684760320 245027710928 245532142144 245624369315 245706196120 245714490560 246028566784 246205728769 246709823360 246924573952 247211396432 247665569060 247720323136 247904296640 248251759756 248911286228 249125164288 249265784768 249368581865 249928005184 250173581504 250387168720 250782770420 250979801072 251590953185 251807133760 251996963330 252004969216 252403126976 252618617680 253017744980 253026286240 253380928346 253538625040 253833130265 254051237440 254082543715 254574245120 254931056848 255120385520 255176787712 255639057674 255798159760 255942546860 256156686929 256165334152 256346925835 256570065122 256843009280 256874659580 257203000912 257211683456 257394016880 257618067616 257923906240 258439553801 258448278088 259163925020 259535930654 260222522560 260449035392 260587250924 260596047712 260758234880 261545107936 261848913326 262011880240 262379116571 263082110720 263450847088 263497769920 263875996384 264518551570 265144630982 265490331392 265599020960 265687502080 266227657696 266716766680 266766727216 266775732608 267259014841 267425348840 267856379648 268517691520 268550780470 268894046408 269093744920 269153236352 269638617820 269647720160 270073752760 270285939616 270740000960 270944103430 271176913280 272041635580 272050819040 272278436456 272432125966 272480648440 273358755670 273390602368 273593640320 274541138144 275425885592 275474941280 275630435080 275861047462 275870359856 276987847136 276997197568 277196659663 277558073728 277662330530 277764206720 277880479448 278319519478 278328914864 278892487544 279099611560 279456361184 280031669632 280239639680 280483576576 280632424072 280807081280 281325278780 281377975736 281894918630 282527310208 282562125538 283046364640 283716296864 284407164470 284815404419 284866132460 286029714880 286430614652 286608880480 286834058368 286941799430 287986807790 287996529520 288400185983 289163137120 289172898560 289578203824 289857331456 290380049960 290389852480 290970406727 291315840530 291566154880 291569418796 291785957540 292158923056 292505767840 292760381888 292967915240 292977805120 293222931568 293388443348 293571039520 294164590720 294167883724 294386352260 294420648704 295369460672 295405858517 295659687232 296003119412 296187342880 296602479602 296612492176 297081128036 297334762855 297814001056 297824054528 298038513773 298294604608 298908694784 299020971340 299255900944 299728713284 299984608495 300279369845 300953004352 301077117235 301505910160 301572567296 302306916080 302730630007 302955457805 303022435408 303541738240 303579143140 304260180224 304819161920 305428563583 305438874104 305540627392 305655395045 306284638660 306724281682 306915177680 307535708480 308168823040 308655717440 308898216704 309014245540 309457806658 309650403920 310084410493 310314699695 310584815674 310915221760 311139107785 311351001104 311406455360 311582230960 311853450272 312410006480 312716976880 312847880917 313352745706 313724751340 313761300736 313994320640 314632686368 314828504320 315006211520 315269768528 315280411264 315503908720 316557539584 316785488569 316792636160 316796182472 318079450832 318090188416 318663821060 318970984640 319378698496 319418054956 319428837728 320206667690 320722770368 320964553294 321503751140 321514604320 322022584520 322275585632 322928143472 323060347610 323337938560 324247196416 325503319336 325561294240 325734063655 325745059640 326017601546 326931384920 327349273888 327596052329 328266789760 328923068474 328934172112 329138890880 329313558860 329600212552 329844995480 330946518656 331192301440 331656501176 331862914240 332537607688 332784572120 333458409020 333469665760 333895912064 333937057454 334820474560 335111921792 335301078112 335360798080 336117558010 336441545440 336913102526 337606695448 337857424520 338289279328 338985705344 339237458560 339521289184 339532750592 340348045570 340615444312 341738252960 342006743936 342547100896 342558664448 343176422680 343874117041 343988674568 344282356990 344578183040 344837949820 345393752704 346234808920 346246496960 346311354752 346731796684 346947592160 347350599310 347652953492 347911143580 348615609430 349072998976 349116014611 349320451480 350039587040 350530203166 350542036208 350604470720 350790530090 351095878588 351722469670 352227334459 352529987264 353159137760 353654126254 353666064752 354224842972 354645371080 354954075056 355366382371 355671732416 356093978240 356403943168 357390830720 358038268315 358117423664 358319565604 358542572960 359580212992 359624523412 360575895680 361093468736 361972754780 362052779968 362321664320 362829495028 364311531584 364461773495 365049205664 365061528832 365198653820 365950477360 366463394219 366528664460 366735554185 366816632336 367445262080 367709854655 368025810880 368314955008 368896877888 369211825840 369574609040 369729313811 370003899265 370325972198 370765615220 371084197120 371351410045 371838629344 372070050560 372267501320 372280068160 372591544624 372868255760 373635868480 374069876180 374113455872 374382850127 374391297280 374395488376 374660891605 375912078256 375924768128 375971092658 376191255440 376965709120 377494064948 377506808224 378710592689 378778044260 379036001344 379321744802 380325225280 380858289812 380871146656 381108189440 381642351376 381798592630 381925784240 382702257938 383201232128 383477170373 383485822720 384504623360 385043545744 385664917792 386122770880 386616319232 388024330496 388312503040 388727262742 389188751380 389816812840 391409083520 391482401024 392201625920 392998990904 393129913792 393290857960 394087210660 394100514080 394652886082 395696924480 395995228090 396264910496 396335488640 397599313540 397612735520 398170030258 398989730984 399223373120 399272568695 399286047160 400619469952 400903462960 400916996480 401252432672 401718519202 402545525096 402844482040 403181530906 403195141328 403660179340 404189788288 404828391968 404842057984 405308995520 405661800064 405963071360 406133008424 406532069944 406879149170 407842176742 408192616832 409186592360 409277055616 409508074976 409581011840 410155081336 410999455328 411167715140 411830427008 412000265690 413683148320 414262967378 414570626470 414662280032 415672009610 416268667997 417369890080 418629359876 418889902240 419126347640 419219008384 419978451893 421507964129 422008369310 422370981760 422861599160 423229682512 423732131680 424401611480 424415938240 424958433536 425010800396 425769305390 426135149440 426746826688 427508429920 427880558144 428107626518 428183876120 428198330560 428798494124 429681248752 429932863360 429985843210 430549991872 431421788512 431436352256 431742190880 432118004416 432619943756 432889193440 433414745855 433495931726 433510565488 434566191865 435266616928 435281310464 435594750899 435969037504 436341248720 436486610560 437374009072 438177545260 438869848235 439214651876 440662484080 440759906048 441008696128 442082580940 442452459241 442781053715 443692593820 444259728848 444589665520 445504928960 446129349484 446559378496 447567064087 447646779580 447899457005 448289334766 449475266240 449530654265 450105251596 450120446048 450400587520 451031869808 451366835920 452284486654 452565974960 452874183424 453200292259 453210517760 453536868785 454414554880 454861057280 455051463152 455389414480 455785811936 456027689117 456311507080 456326911040 457239210571 458175386240 458520790420 458574208768 458914776320 459106879088 460393693760 460778892464 460794447232 461038982404 461121097360 462661019392 463004622080 464209206241 464608079936 464798286680 465739430780 466105344848 466841772628 466857532064 467641819840 467994360470 468009228544 468748664384 469713663232 469890097820 469905960160 470062503680 470564581214 471018163616 471867581185 471883510280 473795001680 473810995840 473899748608 475735620568 476072862265 476088933320 476487263798 477052939220 478433554144 479001540160 479774538880 479975373592 480446991752 481304432180 481723387576 481995299786 482081147240 482409456256 483270399040 483691065728 484050286720 484728732488 485030413120 485726629024 486290839034 488061853202 489048632072 489353001280 490055421856 491064284288 491248738630 491412392240 491428981120 492411457538 493419646720 494422792864 495331138120 495440646272 495808593280 496503519512 497822572456 498531569536 498737163730 499856010368 500347163008 500774337440 501565540840 501959602144 503181906370 503614267520 503993926660 504806253952 505237235360 506035489960 506052572480 506761856692 507077250080 507666260530 508102474880 508165087430 509862113696 510240771040 510246482893 511278115348 511596319520 511885093720 512313373858 512330668304 512693851670 513140130244 513749319160 514406001824 514423366912 514788033760 514793796517 515236135232 515847812480 516879107602 516896556176 518327850040 519071861308 520445045120 520898070784 521174501848 521192095424 523090215872 523286699845 523697826652 524023760480 524758233142 526901694176 526995539840 527751992768 529037103140 530289261964 531198041920 531263500495 532455315392 533433533360 533533454432 533551465216 534518029682 534850697680 535600345397 535998117655 537035383040 537101560940 537788092816 538187489840 538306472704 539277235640 539295440320 540147505520 540373612493 540571879232 540774929695 541480001920 541888206860 542353826560 544083271160 544101638080 544556872912 544864251932 544961296880 546717511340 546781204736 547187280640 548610880103 549018314845 549082276288 550851771184 550949882560 551260870160 551722094924 551740719712 553500097007 553975694272 554393319326 555116147456 555324661060 555528413440 555760958896 556639038956 556657829728 557661686855 557784975088 558199223120 558912722368 558981596173 560063339264 560479279360 561264848144 561614162560 562631564495 562650557560 562755951472 563789837260 565054620416 565124251076 566092729280 567432593728 568814328940 569630808838 569732264920 572059429760 572861229304 573217760960 573668116736 573883598860 575973615580 575993059040 576298728005 576800371966 578326274240 579156407648 580760099920 580779704960 581940813454 582631681060 583132309760 583138837592 583552215785 583571915080 584317846112 585011535680 585520763776 585935830480 585955610240 586445863136 586776886696 587142079040 588329181440 588335767448 588772704520 590738921344 590811717034 591319374464 592006238824 592374685760 593204959204 593224984352 594162256072 594669525710 595628002112 596077027546 596589209216 598041942680 598511801888 599457426568 599969216990 600558739690 601906008704 602154234470 603011820320 604613832160 605461260014 605910915610 606044870816 607158286280 608392668611 609638323840 610857127166 610877748208 611081254784 611310790090 612569277320 613448563364 613830355360 615071416960 617311434880 618028491080 618915613316 619300807840 620168820986 620629399390 621169631348 622278215570 622702002208 622812910720 623164461920 623706900544 624820012960 625433953760 625695761834 626705491412 627449502680 629265372736 630012423040 630539537056 630560822528 631007817440 633452320865 633570977138 633592364944 636158901664 636180376832 637327642120 637941969280 638623360219 638836109912 638857675456 639097644185 640413335380 641425162805 641445540736 641929106588 643007502280 643029208640 644045169040 644551171264 645856286944 646120695220 646675877120 648358312849 648839826635 651006638672 651122588480 651468127310 651490119280 652035203092 653862769840 654136478281 654622283315 654698547776 655192104658 656533579520 657846136948 657868344224 658277781760 658627117720 659200425104 659689990960 659966138689 660614613659 661893037312 662369657917 662384602880 662861577455 663313002352 663725828480 665075215376 665569144240 666502007171 666916818040 666939331520 667791824128 667874114908 669640949120 670223843584 670602156224 670721596160 672235116020 672883090880 673826205052 675213390896 675714849040 676578558656 677971410688 678474917120 679042578368 680696091140 681080314915 681230888624 683476505920 684013487872 685094201792 686352845360 687748234082 687977349136 688564713980 689156366080 689652618655 689675899640 690787505408 692469617840 692492993920 692622709504 693463593368 693895184320 694701198620 695305906984 695798798695 695822287160 697231218860 698145997952 698232029222 698640902960 700079174080 701060406332 701084072416 701208941440 701581060180 702191757176 703444939340 704454668918 705059974528 706318275520 706405313845 707308252508 707332129504 708449685944 709290742160 709908150112 710732764742 711343464832 712187956480 714781661440 716076536630 716234847328 716639131208 717085145920 719249046824 721151791360 722186937472 723945509560 724105559936 724643328640 725658990056 728623063168 728923546990 730098411328 730397307640 731900954720 732926788438 733057328920 733471108370 733633264672 735419709310 736051621760 737793755776 738423651680 739149218080 739458627622 740007798530 740651944396 741506199005 741531230440 742702820090 743677258688 744535002640 744560136320 745183089248 745736511520 747271736960 748139752360 748765700254 748790976752 749321783210 751824156512 751849536256 751942185316 752382510880 753931418240 754988129896 755013616448 757421185378 757556088520 758072002688 758643489604 760650450560 761716579624 761742293312 763284702752 763597185260 763851568480 765404515876 766810704205 766954340746 770087091488 771329835584 772245541760 773070383423 773644516645 776462039185 777454525484 778377502760 779633625680 780726361597 782800504811 782818167040 783381864265 784403251840 785997981808 786259827584 786581715920 787684190293 788174421320 788201028160 789305772164 791393848960 791990456180 792529820992 792670977280 795198627080 795225471040 796340060516 797979461968 798446746240 798545137390 798572094320 801238939904 801806925920 801815901689 801833992960 802411383235 802504865344 803437038404 805091050192 805688964080 806363061812 806390282656 806818219207 807320358680 808379576576 808961680241 809656783936 810617991040 811323600128 811926142720 812266016848 813064139888 813758298340 815044003865 815684353484 816385233664 816973102099 818373184720 818554111232 819016149952 819162023680 820310162672 821998910656 822307671185 822335430280 823660854016 824000531380 827366296640 828525934756 829141252940 829324560064 831344019220 832537335994 834739780160 834842643635 837258719752 837779804480 838252695280 838438016768 839956903786 842282756315 843015928258 844016738620 844741963520 845723198320 846459365024 847464263360 848803222960 848831876480 850021600792 851538610780 852270298880 853493653376 855016859840 855761116288 856215253036 856367752240 856396661120 857596988248 859362497504 859865726720 859971686420 861099983744 862843577024 863484381760 864236008832 865239887512 865778386880 866829491710 866991863452 867021130976 869132383730 870533233856 871189501798 871938075008 872682497440 872973221120 874748018144 876325507915 876355090520 877739696470 878429303752 881324968160 882017392256 884135315635 884165161880 884904918482 885562107430 887385187640 888519457696 889179331040 891009857920 892258698968 893118756992 895134128174 895293559160 895798914010 896578669532 898950532480 899061308530 900210503192 900240892096 902063739616 902733671840 904568973308 905131949920 906400584518 907073737570 910102926304 910778828960 911571623872 912055378234 912623014160 912653822080 914478421142 916350772480 917041580840 918213758176 920787387520 921557784928 921588894464 922077964808 922242194720 925814930495 928418412482 929216159872 929596573360 931478861560 932210689696 933683545256 933715064128 935283639680 935988720940 937497328768 939780195640 939811920320 939927731645 941129162428 942036327232 943735162370 943767020560 947590003360 947600611087 947621991680 948304362005 951471241136 952145724530 952177866640 952974527596 953512440881 954105878440 956045622103 956755644845 956867108288 958003080320 959549077760 959950747184 960893983504 962608864360 963446775152 963990599572 964162294480 964818912512 965513666117 966540798080 967382131456 968100573440 969457464976 970060826240 971453258048 971818156855 972581678068 974118318173 976123706404 978097264144 978706002560 980110843712 982128568576 982497477260 982824784480 982857962240 984822915076 986632215205 988845585728 988967439383 990662276240 990881292544 991617186560 993007039024 995425075645 995645144912 997063139072 997474327460 999712020736 1000694326016 1001548674880 1003131081680 1003919204288 1004296298005 1006363812740 1007228535040 1007953827265 1007987853320 1009612507904 1010474470720 1012070979920 1012105144960 1013523713384 1014154500160 1015332521060 1016204949760 1016330174860 1019605441855 1019724227392 1020481542080 1020492965786 1022556230696 1023192639040 1023770187440 1024626747716 1024661336608 1025387703340 1026280260488 1027498638320 1028812003648 1029576067520 1029587593034 1030472270464 1031695624960 1033758215204 1033793112352 1035657418445 1036655700080 1038108678607 1038143722616 1040890090240 1042349003696 1042384190848 1046180431744 1046573399690 1047395653304 1048047520960 1049516466284 1053803388352 1053991079680 1055503985536 1058074206280 1060578523928 1062396083840 1062527000990 1064910630784 1066867066720 1067066908864 1069036059364 1069701395360 1070269066295 1071200690794 1071996235310 1074203121880 1075576185632 1076374979680 1078554471280 1078590880640 1080295011040 1080747224986 1081143758464 1081549859390 1082960003840 1083739829315 1083776413720 1088166542320 1088203276160 1089113745824 1089728503864 1089922593760 1093435022680 1097221760206 1098036629690 1098164552576 1101703542368 1101899765120 1102521740320 1103444189848 1103481439424 1107000194014 1107951388544 1108786638652 1110649322120 1111521917792 1113278077912 1113315659456 1115323373710 1115569950176 1116398446240 1117825444736 1117963192346 1120723336915 1122529696288 1123228325120 1125263128990 1125301115120 1125511902944 1127579674520 1129872098849 1130248502152 1130711216635 1132185458560 1134865187456 1137628657880 1139261617676 1139464529840 1141061605411 1144118859520 1145722458608 1146435521920 1147767197720 1151230739659 1151947231160 1151986118080 1152597456010 1153600743932 1156652548480 1158312815296 1161520199840 1161559409920 1163881626908 1165263362120 1166277675184 1167104431570 1167143830160 1168635692224 1168779701089 1170023071360 1171041527552 1171871660960 1171911220480 1172891726272 1173553773392 1174284158080 1176411453035 1176671534896 1177545409040 1179195858841 1181477842688 1181623434068 1182638748928 1184012477648 1184749371520 1186409918408 1186449968704 1188324512144 1189339051420 1191218159495 1191256004224 1192154055092 1193178418432 1196083885360 1197023603776 1198914853136 1199938433980 1201117479380 1203812017408 1204308468940 1204988249465 1206023640640 1209227664320 1210922520028 1211821831220 1212089741632 1214316572560 1215727097585 1216785337222 1219276647680 1220154633005 1221714254332 1221755496416 1222162509568 1222621580180 1225138554640 1226855711081 1226897126728 1227660710720 1230142833920 1231028643845 1234622869760 1236056982160 1237789441889 1237831226632 1238601615680 1240337641972 1241258798780 1242339262696 1244556431140 1245404004416 1245625821440 1246328923840 1247413801088 1249640025920 1250867907520 1251391523668 1253410982824 1254899005360 1258530745472 1260024846080 1261079074112 1262015634880 1266904641730 1267141954276 1267184729888 1272317803328 1274655284240 1275883938560 1277246720438 1277672219824 1277715350912 1278195288370 1280783434645 1280826670760 1282850325610 1282891081472 1283858213176 1286015004560 1286058417280 1288090338080 1289102342528 1291712573888 1292197769005 1292241390440 1296716625698 1297679653270 1302013277344 1302245176960 1302936254620 1302980238560 1304070406184 1307725539680 1308272956562 1309244566630 1309397095552 1310384209316 1311895582855 1315692273896 1315736688448 1317254235440 1318400850208 1319379981920 1319932277378 1321229227318 1324739315834 1325723154910 1326626004704 1327451656960 1330150430752 1331138288480 1333004014342 1333833636080 1333878663040 1335748229816 1336295074205 1339281898240 1341204312448 1344470232040 1345766181760 1347652410104 1350426781792 1351429698080 1353157117312 1358085156736 1360545419597 1361392182280 1362160629830 1362461777248 1366953011840 1370188403584 1372705690720 1375496468164 1375954698272 1377129427960 1379305237310 1379351799280 1381285101287 1384939235680 1384954739281 1384985987840 1385983298315 1386927186736 1387790368640 1389402397240 1390611813968 1391597597390 1391644574320 1393595105903 1394462437720 1396291995904 1396464058444 1397281805920 1400158348160 1402120812664 1402168144832 1402417882880 1403162120360 1404383514352 1406014817207 1406889878680 1408909337836 1410119949056 1411135358171 1412636551040 1412810627690 1414616505016 1414664259008 1416899371888 1418581484320 1419816300224 1421465529484 1422686929664 1424077022095 1427447618597 1432153073260 1432469694656 1433278262416 1434170291840 1438498093648 1442000929915 1444373874944 1447891019120 1448211119872 1449286657280 1449920385823 1451317980112 1454852033635 1457246126336 1457847093980 1460196822656 1460794615280 1463801909440 1465853576876 1466114657840 1466942216740 1467266529344 1470839418620 1472103243520 1475587511552 1476847303360 1477029292585 1478298436160 1478917255244 1480015597060 1481303888792 1483012398010 1483062460880 1485405640180 1487354517376 1489070005280 1489120272640 1490192568865 1490366178496 1491473023040 1494543473920 1496279504720 1497531400508 1497581953504 1498376692813 1498643566420 1503648313024 1503884370632 1504765021760 1507862836480 1509976259792 1510027232896 1513653150035 1514842370756 1515112177040 1516144005376 1517235761041 1517286979208 1521300901120 1523433159248 1523484586624 1526569405504 1527142817915 1527194370520 1527703136960 1530809031752 1533621408410 1533908681492 1540174182976 1542659671168 1544491083520 1546140766846 1547289033290 1550422052465 1552924078370 1554909050968 1556755005520 1559267251360 1561452723194 1564239404585 1565601009622 1566763728530 1568806503680 1571995963616 1572519655168 1573163431840 1575368380586 1576348842640 1576402056320 1578611544328 1582787697920 1583927442845 1583980912360 1585059641984 1590397254160 1590450942080 1592680121032 1595958923936 1596893492480 1597090274780 1597144188640 1603613851840 1603631803378 1604822766470 1605009730688 1606874076808 1610182100384 1611377928160 1612726123624 1612780565312 1613636438414 1614640717360 1617923360482 1619313567872 1621235982080 1624532033696 1626128279776 1627516596680 1630088007730 1631368706968 1633946204198 1636746369440 1637980261645 1638032299904 1640620325344 1643997821312 1644615342370 1644670860560 1646976034249 1648001062760 1654732593280 1657051869512 1658282505880 1658649120128 1662688038440 1665074671988 1667705423293 1669479560320 1669685287270 1674517439504 1675559608960 1676505390560 1679913807572 1684565512630 1686031856516 1686983549251 1688033477240 1691446396640 1692918730048 1694928526720 1697606445920 1697663752960 1700043201584 1702017936619 1703077221560 1706987306752 1708216486207 1710033719680 1711522232576 1712430506072 1712735504480 1712793322240 1715193976496 1718724995008 1719370585205 1719943372840 1722199967488 1723440101383 1725687154048 1726968763520 1728472017664 1730479775024 1731556773760 1733658983420 1733983726904 1734042261952 1738264767460 1741066467712 1742379003596 1743876150016 1745364994880 1745580073055 1749496036288 1752651015830 1752710181040 1755479392940 1756858607504 1761136672295 1762649936320 1764034784512 1768270631270 1768330323760 1769809836964 1771124214860 1774770375280 1776831911855 1777038915392 1778358662080 1782019715840 1784517397936 1786237513984 1790268256348 1790587118320 1791597828020 1793096808503 1793157339064 1797901064960 1798122617060 1800421006384 1800481784192 1804127479232 1805467343680 1809076876607 1809137946616 1810263899840 1812801169036 1814147475140 1820205852608 1821557657920 1823143247744 1824110756468 1825246028320 1825307644160 1828956842284 1832316971095 1834083161680 1836427516352 1836653815997 1841574775040 1843115569856 1844155929616 1844484389440 1848646569055 1851629860990 1856836824964 1858432319744 1859193146720 1862957723120 1864421379392 1867367090512 1867430128256 1870567279360 1871914250635 1871977441880 1874994657536 1879560391280 1879623840640 1879855463290 1882258324856 1884072654464 1887470324740 1887534041120 1893552963445 1895180006720 1895201222174 1896608724010 1902942482272 1904291449060 1904355733280 1905949055192 1907024881762 1908211756880 1912091244206 1913511289690 1913734216576 1916006160640 1917385851865 1919901494368 1921787967008 1925217728720 1926893550304 1927916117413 1927981199144 1928324588960 1931027332234 1933081596160 1938914929952 1940121652480 1942906516096 1943636313710 1945163356136 1948236636346 1952247412808 1956194528288 1957412005120 1960221687424 1964994954520 1965649568960 1969645830152 1973264430410 1977691171456 1977934878766 1981324552480 1986014078048 1990850151290 1991290289824 1993707830933 1994948654920 2003097349760 2006262163360 2007838408576 2008592596010 2012727625480 2015907654530 2015975706640 2018801301881 2020948941440 2024141959840 2024210289920 2027047426768 2028309000320 2030665042120 2032660349720 2036792847089 2039210883710 2039448454784 2040963084160 2040985931572 2045112461392 2046385278080 2047540374880 2049253495432 2049322673216 2050775406680 2052560520976 2054997276640 2057624007296 2059152135040 2059175186068 2060944540928 2067516430408 2067586224704 2067841009619 2071314836890 2073311400160 2076217357214 2076287445232 2081343339985 2084698007392 2084768381696 2086269596411 2092360863488 2093146799380 2094791306608 2096095041920 2099032932568 2099892259465 2107539820645 2107606776704 2111007971072 2116148412560 2119114410049 2121157047856 2124792167680 2125054001980 2129821261568 2133734133440 2134133817728 2137999945081 2138072118728 2139402790720 2140538132590 2142401381588 2143992470620 2148406243760 2151152371264 2152749959360 2157108942560 2157181761280 2160590022080 2161494449972 2162287516928 2163099718780 2167479658630 2167552827440 2170590873451 2176333084640 2176406552320 2177973754495 2178227491648 2179457007728 2179845187520 2186870045360 2189935166419 2194443520412 2196073259380 2196329105152 2203407084736 2203799530240 2205043480640 2206888379696 2206962878848 2212262296205 2214000388028 2215902777088 2217498419983 2217573277304 2221298644240 2223043835584 2226556155824 2226631318912 2230646747420 2231139900352 2232796892480 2235650889472 2235926384692 2237835320435 2241446673830 2245059392576 2250526257980 2250602230240 2251023805888 2255159349040 2259744197698 2260497004304 2261422433270 2264370917120 2266001461295 2269730374912 2275257315760 2278446320579 2278523235352 2278929059680 2280138445585 2282123210822 2286196052855 2291444917216 2292871043840 2295534395440 2302461479318 2303894462320 2303972236160 2305194912020 2307201487864 2313305096960 2316625630592 2321046031205 2323040399680 2327763253816 2330526724240 2332555350368 2334208863140 2334287660320 2337271384448 2337559402178 2340046142720 2343743321920 2345783452544 2347107546784 2348568316160 2352822906070 2353343069792 2355090818080 2358391717682 2363246868136 2368024955296 2369498743040 2372819836816 2372899937408 2376649024288 2378678102840 2382436318990 2382512008448 2384308110184 2392167770720 2394047207552 2397829706272 2399876867960 2402234958760 2407118819287 2408616937880 2409976498930 2412047281280 2418455328640 2421845040056 2423643662440 2424179483264 2428633145120 2431454195170 2433570674444 2440309266010 2443428508664 2443510992832 2443812102277 2445243160360 2450277109280 2453711422162 2453794253456 2455321421440 2462057287690 2465591341213 2472113964320 2475578883778 2475662453264 2477203231360 2480675283944 2482517597560 2484678525392 2487564676597 2489112862280 2490808008832 2492657847680 2494827602176 2499280051840 2501735815040 2502783047336 2506821965648 2509798010720 2517061490944 2522158148224 2524031269760 2533809283460 2534283908552 2534369459776 2544635606656 2549310568480 2551232414465 2554493440876 2555344439648 2555430701824 2556390576740 2561566869290 2561653341520 2565243759533 2565700651220 2567716426352 2572030009120 2572116834560 2573968982585 2576180676160 2578204685056 2583425147776 2584395538010 2584482780880 2588105196677 2593433251396 2595359306540 2604026554688 2604490353920 2605872509240 2605960477120 2608140812368 2615451079360 2616545913124 2618489133260 2618794191104 2620679950889 2620768418632 2623791165710 2631384547792 2631473376896 2634508470880 2636801700416 2638759963840 2639864554756 2642458454636 2649478631668 2650974148823 2651446309820 2653252009408 2660300861504 2662276576960 2666008028684 2667667272160 2667757326080 2671496459632 2672590148410 2678001726985 2682408624896 2684340192611 2688940464080 2691532363520 2695304820208 2700853563584 2701868062465 2702859396160 2706314234624 2716170313472 2721090839194 2722784364560 2724321259660 2724923554496 2733906023680 2740376807168 2743054400515 2745411381440 2750992936328 2751909396544 2754258855920 2758610474620 2758703598560 2762570202574 2767500485035 2769878471360 2769909478562 2771966596630 2773854373472 2775580737280 2778804794480 2781223627936 2783195194780 2783289148640 2787190211806 2788924875440 2792928116888 2794563611840 2794907980865 2800316696320 2804241625328 2804336289664 2806324240720 2808767028704 2812029634414 2813779757360 2817723556219 2817818675672 2822270716342 2825273102080 2825621255380 2829233010032 2829328518016 2833798743776 2837162968640 2839632600448 2842931058968 2848154044190 2854895237194 2864306146520 2864939389312 2866556524832 2868340583680 2876996187296 2884001859830 2895782038240 2899840771646 2902635960224 2909704067270 2913880675979 2915694187960 2920393645312 2921589230560 2927603818880 2931707153752 2932229315680 2933884433480 2934533058688 2939849163251 2941678837240 2950555748903 2953694606720 2954058585170 2956596872320 2957834510488 2960031194120 2962607777584 2966024796020 2966124921760 2970811280360 2974709034752 2978140010560 2980385137730 2980732356992 2982946046080 2992559009440 2995062801016 2995163907008 2996753385626 2997287132840 3007296626048 3007768741264 3009530043520 3019952519584 3020054465792 3027306300070 3029684741512 3030224354080 3034471522082 3034573958416 3041963343055 3046866318496 3046969173248 3049163256293 3053138811008 3054285635830 3054388741040 3055406273920 3061618063504 3067242816820 3067817362984 3080348365952 3085319342336 3092281533692 3094578066580 3097167214687 3100844104930 3105848156740 3109818101936 3113510011040 3118534502720 3122905446388 3128478809170 3131202019244 3132969448609 3133527457060 3143991927232 3146326863680 3150736761172 3152697685280 3152804112640 3157223088656 3167854885690 3167961824720 3170119283968 3172402045813 3180794508320 3180901884160 3185360242064 3191917847872 3193116801095 3194180549560 3194288377280 3200674473997 3207227703680 3207263606756 3209645532940 3210019461376 3213748153616 3220364200768 3222755856320 3225452247248 3225561130624 3227272876828 3229281434720 3235846720964 3238627135744 3241791564245 3249064067392 3249464443687 3252256559552 3255033193360 3260176015460 3262737413936 3267892408396 3270682391405 3273492738880 3275960523290 3276064599808 3281240650688 3287995642624 3289230684740 3289341721120 3293952068498 3296002125520 3299830693445 3303073068295 3309465186560 3311848289585 3314103739024 3316565011760 3317298240256 3325376076880 3330036930077 3330149343976 3332510035855 3335410846586 3338959120640 3339370574540 3349034879008 3351119217920 3353010781120 3359714199413 3359827615144 3369131025260 3372063713032 3373967098502 3376066954480 3382892793280 3385837460096 3389857053440 3395212891840 3400086403168 3404035873238 3406154443120 3410928515423 3416432972414 3420067439360 3424861012144 3425471008960 3430387952992 3437449990016 3438741170410 3439886745680 3446880202766 3451374308096 3453937527040 3460959550048 3463113547520 3467317966840 3467967453808 3468084523904 3476529534920 3482132935424 3484758007192 3490729989760 3491160146110 3498992072576 3505302031660 3505420362080 3510958785880 3513717215008 3522273344590 3525299872640 3536541262540 3536660647520 3539619673928 3542248429720 3549540750560 3553663823710 3554077830784 3556717324160 3569034795872 3571725380251 3580536512696 3581174236640 3583195656040 3586193617006 3586314678128 3596245234120 3600842012768 3600963568384 3603556575619 3608254958464 3610934687360 3618153753214 3618275893232 3620527799680 3625602338072 3628294950280 3640411705216 3643115315840 3646286495488 3648221512936 3650492056640 3657913684568 3664633942190 3668166323360 3672855032704 3673307631994 3686231139712 3688311859232 3688968778880 3697293138110 3703259721980 3713673649928 3718386293440 3725915446240 3728842758784 3734734181024 3734860256512 3743828501270 3743954883760 3749202417779 3759120782560 3759247681280 3759710926580 3764516649712 3768145308928 3774940649480 3775068082240 3782615287451 3787105926890 3790360013440 3790402444348 3793217448020 3805884964544 3808582898120 3808711466560 3811898110384 3814049763524 3816423513760 3824182488412 3827022579380 3827468433152 3834771703730 3839802988736 3840276160721 3843575934016 3850435457440 3853787100608 3855832234826 3855962398288 3856649177920 3862054664468 3865351917115 3874500679049 3877829859904 3885813032192 3887272627420 3890326712272 3896473272692 3903631807985 3904494825616 3912389056576 3914002524055 3920443374848 3929989909040 3931299137920 3935498190091 3938420951465 3939291660304 3946528860820 3955382342912 3955869757532 3962649104960 3972028156096 3981700302580 3982580579648 3987415661866 3989897309840 4006194699520 4009079508445 4012524326720 4015676817152 4017185192020 4025455250960 4031097336409 4031815309060 4031951413280 4034091096035 4037602603762 4041897882880 4044808401205 4048283919680 4054094853536 4056618000640 4061330084240 4065320699440 4067022451921 4073585694178 4078421767420 4078896909568 4081926168320 4081971863144 4084865510495 4090224922784 4092770556160 4095080749760 4098506990864 4098645346432 4101550813360 4105121041952 4109994553280 4115248014592 4118211351397 4118304270080 4118350372136 4135032860816 4135172449408 4135682019238 4142629673780 4146622800320 4152434714428 4152574890464 4162686679970 4169396014784 4172539192822 4186293598760 4189582613216 4192190083840 4198065865136 4199784518930 4215079641290 4215213553408 4232296825120 4238228820098 4242314095712 4250108003960 4258748680277 4267468266880 4268267635456 4275999890162 4276144237456 4278805581440 4281076265180 4284802763176 4287984941240 4296812487520 4302304742528 4305499918720 4314217885120 4321180044160 4322988899944 4326199437560 4334959317260 4335105654880 4341181746902 4352666169280 4355947508990 4356454983296 4358914015456 4359690375040 4373740090720 4379870332838 4388887040824 4392146518760 4406814169472 4410086961280 4413776759392 4413925757696 4424524592410 4428000776056 4434996839966 4435146554608 4442597288480 4446087671168 4453112311648 4453262637824 4461293494840 4462279800704 4465593784960 4470363521533 4471852769384 4475670640870 4482893347660 4490118785152 4501052515960 4501204460480 4502047611776 4510318698080 4519488395396 4520994008608 4522844866540 4532002922590 4538508189943 4550514631520 4556892641158 4557046470704 4557858119360 4560276891170 4564246421644 4572392105710 4578955347967 4582889834432 4591068790880 4604922958636 4607788924640 4607944472320 4610389824040 4614402975728 4619762970823 4633251261184 4636587605419 4642092062410 4646080799360 4655526507632 4661053448480 4665110700736 4668417726280 4668575320640 4674542768896 4675118804356 4687486643840 4691566905088 4694215093568 4705645812140 4706686139584 4710181636160 4716783435364 4726493736272 4736049910592 4738003055435 4745639673632 4745799874816 4753298048576 4757356205680 4764024124847 4764872637980 4767562204405 4768616220368 4780228110515 4784335541440 4788094415104 4795659412544 4799753735920 4804469917520 4814237638574 4817233875760 4819952997860 4824094562560 4827568330585 4836910657280 4843690080112 4847287324880 4848358966528 4857266290240 4862908390340 4866977051651 4867141348888 4870591590865 4880618532020 4886857017328 4887021985664 4887624204554 4890486320720 4900554218560 4907422844324 4907588506912 4910642842880 4923237704957 4924114575380 4931182682426 4944227928640 4944837196915 4951157767556 4951324906528 4954406462720 4961350567888 4965035195120 4969357050784 4975129353194 4978225724560 4981616017664 4985203214849 4985315695360 4998560103680 5003471630080 5005566094672 5013643931296 5019596021440 5044316296448 5048062539520 5067618566920 5068567817104 5068738919552 5089271213312 5098621136960 5102464828930 5108986881752 5110688879296 5112781153480 5123133738580 5123306683040 5130487519066 5131401302440 5135432852704 5144060018240 5147937965170 5152361352320 5166850295552 5168791076020 5168965561760 5176210393354 5186866502792 5190543393035 5190718613080 5208053109376 5211745018480 5211920954240 5216281624736 5230902158720 5233091826248 5236978266520 5241359901778 5241536837264 5247582331420 5262769095584 5262946753792 5269016941760 5273603400832 5277519927680 5279729109512 5284916909272 5298957263336 5301948297646 5302892619640 5306504018816 5320601723008 5324553153920 5332016057368 5335334544320 5342992919264 5345180296820 5356003453970 5368680385222 5377880928160 5390609640416 5401707127168 5403736124930 5405718792320 5411492683961 5442181678388 5445568729120 5448642519320 5449847108992 5479603533677 5486108801030 5490822762880 5501985872656 5503818793088 5508517711840 5517220949240 5517407197120 5525140405148 5535000970070 5539756942720 5539818957124 5543933193260 5547708746944 5557609588960 5562447255872 5566390389560 5566578297280 5574380423612 5577849750880 5585856233776 5589127223680 5589815961730 5608483250656 5608672579328 5612648481440 5612711311823 5617534057408 5624059268828 5627559514720 5635447112438 5635637351344 5644541432684 5649360494245 5651242510760 5658466020064 5658657036032 5662731761687 5667597487552 5674325937280 5679265200896 5685862117936 5696308088380 5705308027055 5709790474388 5728612293040 5729878778624 5733113049664 5751881970133 5753992374592 5756153698295 5768003719660 5791564076480 5799681543292 5805271920448 5819408134540 5827761351958 5831388375920 5843178461120 5843898505445 5855207637760 5863414307504 5864458631360 5867768866960 5869066117376 5879698326502 5883357674480 5891603799367 5895979294205 5901111497806 5907389213440 5908117170340 5913193744640 5915669020976 5920062388240 5925215555168 5932049592040 5932249843520 5941622560720 5944109737423 5956280021120 5960770275460 5961464713984 5965892092160 5985118018880 5990125602032 5990327814016 5993506771252 5994574265680 6014593252096 6015537482528 6019060087040 6034719681133 6039905039168 6054612600140 6059369483024 6060448708160 6068943044164 6069147916832 6083926686110 6093732636992 6098326512586 6106277622016 6108571271660 6108777482080 6110812547840 6123236127008 6134278555405 6134485633640 6135634725968 6160696731904 6184563067384 6188947209445 6189156133160 6194334429374 6201688209860 6211696313480 6219636203872 6227020022080 6237069005440 6245810892776 6256957618340 6262404038488 6265938897218 6267054914120 6287983854464 6292653727360 6301473522344 6305395370560 6314446177312 6335709771380 6335923649440 6344804091626 6361589016640 6370720484128 6383835695744 6386233602190 6388361099120 6388576754560 6401348947994 6414455407360 6414527213512 6419291065880 6427496307232 6440728401536 6445511712640 6450904494496 6451122261248 6454545753656 6458562869440 6471693441928 6483583128490 6498128134784 6498928887374 6504513119104 6510066386720 6520352030920 6525474827872 6535784816792 6541364782810 6546985477760 6551921046580 6562481301376 6578461369480 6578683442240 6587904136996 6592004251040 6599661386890 6606146136590 6623696579170 6628207478048 6633130023520 6633204277609 6650752153760 6660073860154 6660298687952 6665020071710 6670821693172 6678741149080 6692319354721 6698069758016 6706021562240 6719428398826 6719655230288 6738262050520 6744127426064 6747934197004 6752133908960 6765785586560 6771674920192 6790425783680 6800172806336 6802727097985 6808071746476 6812308886240 6821857030846 6832865944828 6849722024288 6850942017920 6860775905984 6874899980032 6877482340820 6879773491360 6893760405532 6906425506435 6921919100096 6924773696405 6934635933680 6935934907616 6936169047808 6953059069840 6962804490161 6967975529515 6969516014384 6981459979520 6982320292220 6997984145152 7010604063320 7010840724160 7021917571760 7024856962409 7027434430016 7030074086035 7044546689180 7050599745280 7055676790855 7073082525080 7073321295040 7079239347856 7084496859440 7099081501120 7107327647420 7108155661568 7113434648320 7131941441339 7137238092985 7138069591744 7143450760502 7161073025392 7162348473280 7166391312080 7172387234012 7172629356256 7192490468240 7195501261091 7201684025536 7207113151238 7216509916928 7221869374720 7236307506428 7236551786464 7241055599360 7249601929115 7251204676144 7256589900560 7266760750249 7280823410432 7286066237087 7286230631680 7296443025872 7300984113280 7315827369136 7329267884380 7336332646720 7345710065408 7346615263988 7372462279424 7376623718464 7377937557760 7394586276220 7406519443960 7427347299856 7436772586880 7451830892480 7457685517568 7469468362048 7487657002540 7487909767520 7491883464065 7498404835558 7518241565120 7519421853160 7529033299424 7549881298960 7550136164480 7565230574902 7574211853780 7580720026880 7580804888696 7586178805205 7586434896040 7611769929088 7617165796240 7617422933120 7623796220768 7628099527048 7632847027520 7648364976824 7654045158760 7669543407460 7679605977472 7680552321442 7687151868032 7700870914880 7707574201216 7711664469652 7711924796576 7713298355840 7724109328936 7730703834230 7749001358098 7755659719808 7774545254840 7780653424544 7792946545384 7807263615970 7808989651232 7824778113152 7828005048110 7859979818080 7862598275840 7870996380182 7876841902930 7878583320608 7893057721640 7909104691943 7911739515064 7925298209920 7944056312192 7963400605160 7965161159296 7974831323732 7979794619680 8018159016890 8025048653440 8034370384040 8050910501920 8062194672818 8063630618120 8063902826560 8068182192070 8075205207524 8089616802410 8096567839360 8108189707072 8122660168480 8130641398880 8134044903842 8147171388356 8156843534840 8163943726288 8169731020990 8180449845568 8190161499520 8197013981728 8197290692864 8203101626720 8210242083904 8219989106560 8234880171245 8236422702794 8236700744272 8270065721632 8270344898816 8271364038476 8285259347560 8293245600640 8304869428856 8305149780928 8325373359940 8338527116465 8338792029568 8345078385644 8372587197520 8379165226432 8396131730272 8399569037860 8428658067037 8430159282580 8434917746255 8464593650240 8476457640196 8484628191424 8500216007920 8503774217653 8510089683095 8517497360554 8534936533760 8541082431035 8551999780324 8552288474912 8557611162880 8562152530360 8569605526352 8575969882480 8587989977567 8593624975040 8604609485056 8610805552921 8610999837440 8617200506915 8628435770240 8642360088320 8645977799888 8652398875120 8664526093223 8669918634520 8670211309760 8682363493804 8705332338560 8711895017980 8712909966592 8717828030912 8719380750080 8747480181440 8759740665676 8777774081648 8784293037520 8813628338944 8819974918579 8820173922560 8827553518784 8849049184820 8856001552112 8869993679932 8870293109216 8885194576960 8892175342336 8906224623296 8922586989680 8924559601408 8931187569920 8940727043066 8943705538768 8951341281740 8965484042515 8965786695320 8980237570304 9002105031920 9002408920960 9004095223552 9020637396160 9038976790792 9041988017216 9045384383035 9045689733080 9064005845180 9077016379886 9101029263040 9113785282316 9114092941408 9115716238720 9120553782340 9128492843288 9144784211420 9157910695934 9165779668864 9182137581760 9183269079985 9209845917272 9215577849280 9220779648080 9228805951456 9239525941646 9273175210838 9284184124820 9292161598720 9311053015264 9322106896960 9330221401472 9336835452560 9337150641280 9350237608712 9374973287680 9388430187136 9411291624280 9413372279168 9420363272320 9433566870728 9452987472544 9472099821184 9476006110870 9491279347264 9506596097152 9514712411360 9528048249694 9529745275960 9535124408810 9537232440736 9560456221030 9568671082880 9591318825088 9599507471840 9608939835040 9628475277148 9634467751520 9639580587065 9639905995720 9655136661170 9687380160224 9694574649760 9694683174967 9714532580480 9725816780680 9733954103302 9734282697776 9741183181730 9761237064040 9773714034656 9774043971328 9775248409108 9780972641440 9801108437120 9814845688648 9815177013824 9846475409914 9848229150760 9862365364852 9888455857280 9889674393830 9902315535112 9902649813056 9922701135776 9930070390240 9938714101568 9950258706388 9956451449120 9968539154665 9970406429698 10011132189344 10027287862592 10039192042880 10094006509405 10135237133840 10137135634208 10137477839104 10149442700761 10176406562543 10183964235445 10197242273920 10204929657860 10217973763504 10221377758592 10225562306960 10246267477160 10246613366080 10260975038132 10262802604880 10270865705408 10288120036480 10295875930340 10304722704640 10337582152040 10337931123520 10339205048095 10352420786708 10373733005584 10381086786070 10381437226160 10416106218752 10423490036960 10423606721957 10423841908480 10431347982055 10432563249472 10461804317440 10466183652496 10473956533040 10482719803556 10483073674528 10488636849691 10495164662840 10516501843133 10525538191168 10538033883520 10547206801664 10555039855360 10559458219024 10569833818544 10595572050245 10597914526672 10603896595292 10605785239280 10613008037632 10620650327287 10641203446016 10649106307840 10664032114736 10670669088640 10685985838528 10689999725405 10690360593640 10712006907940 10737360770444 10755761856320 10781219280832 10803414254336 10807472249860 10811437584640 10822985367922 10852954367255 10884363356776 10891137458240 10897285038640 10899694217984 10949675832095 10959207067354 10972217602060 10981645525760 11003971745312 11007637586176 11017035423680 11034441898480 11034814394240 11050280810296 11070001940140 11079513885440 11079637914248 11087492099915 11087866386520 11095417493888 11115219177920 11124894511744 11132780779120 11133156594560 11148760847224 11155699501760 11171712467552 11178254447360 11179631923460 11216966501312 11225296962880 11225422623646 11235068114816 11248118537656 11255119029440 11270894224876 11271274702688 11289082865368 11298720988490 11302485021520 11316932040128 11325463523374 11335194975104 11348651874560 11371724235872 11392231602895 11392616176760 11410616054110 11419580948776 11457224586080 11466226099328 11503763940266 11507984749184 11512307396590 11536007439320 11583128152960 11599363086584 11610543840896 11638816269080 11655522703916 11662776751840 11686356922240 11687797010890 11726828615008 11728917262720 11735537733920 11759396653004 11766715348960 11783207598734 11791958588410 11802222995612 11816234340680 11831338041952 11840124776480 11850431110336 11864099184080 11864499687040 11883245121440 11888219474846 11912560042240 11921540550920 11970236037760 11980251204064 11980655628032 11987013542504 11989148531360 12031074965056 12035594096435 12069439362266 12079810078336 12109225200280 12118738966048 12120897416320 12137886088328 12138295833664 12167853372220 12187465273984 12196653025172 12217142543320 12217554964160 12219060511385 12246472254016 12268557110810 12268971267280 12271269451936 12318807944131 12327956706065 12369126134768 12377894418890 12378312266320 12388668858748 12403376419720 12423392626960 12428593087339 12437823382985 12439272407744 12454040044160 12474138010880 12491621785552 12513915236680 12524808076976 12531877794436 12534109828240 12551677659521 12575967708928 12585307454720 12602947044688 12610790741120 12628892354624 12663538136249 12671419542760 12671847298880 12689608183252 12723178033280 12741440968256 12767671391488 12772467204380 12776722198240 12777153509120 12802697895988 12826218797665 12829054427024 12838582131760 12854992614464 12856576711979 12881456803072 12891023425280 12901808988992 12909091507312 12917125738880 12940525983385 12943386883856 12967166256980 12996256269568 12997857774748 13009026238208 13020132773440 13040704061840 13050949655744 13071569633584 13082729565620 13093970955520 13103399754445 13103842093160 13124962602752 13156922738960 13157366884480 13175808273992 13184008502080 13199322773780 13212292273180 13247393158340 13254870744115 13256414956096 13266260047040 13266408555218 13301504307520 13320147720308 13320597375904 13330040143420 13341643386344 13357482298160 13384638709442 13396139516032 13412043124480 13421700963055 13438856797652 13439310460576 13476524101040 13488254852128 13495412821891 13495868394008 13504267817920 13531571173120 13580851567360 13600345612672 13605454195970 13616143492952 13624617772480 13643714061692 13665731889656 13699444048576 13701884035840 13721551811968 13754964681640 13759546982720 13787520811064 13812851012870 13843838200192 13849547392810 13869271867360 13871869815232 13906118139680 13925608980322 13935951059030 13939032028768 13964640584440 14021208126640 14021681448320 14043835143520 14049713924818 14054868860032 14060148172070 14088617781095 14089093378360 14111353581710 14146165050160 14146642590080 14158478695712 14168993718880 14198163002240 14214655294840 14263882882678 14274476185970 14276139183488 14286901521004 14322146050784 14324696946560 14332782624160 14344774468024 14345258712512 14384980936480 14391002522182 14403368051072 14414226302476 14472615012856 14473103572928 14499203858230 14502409352288 14513179801120 14533521500498 14569403379895 14572132474174 14592886051744 14601968226560 14631654738272 14658535768760 14672665293440 14688337285037 14693230527976 14699245816255 14752778744515 14753247436928 14789172552440 14813038887920 14833800870343 14854694599712 14873545173760 14903661784960 14938936724096 14965999615567 14975314005080 14975819535040 14983766928130 14996809671116 15036483130240 15038843706320 15058066598848 15099762597920 15100272328960 15130461149804 15148423707560 15161609777392 15172357610410 15172869792080 15194136114157 15223539858176 15234331592480 15234502132091 15234845866240 15245816281465 15247592441536 15256199054096 15265694055040 15296729953648 15308090317520 15329546164933 15339086814920 15359211954944 15361104642884 15374303736064 15401741829760 15415148402432 15423328939304 15423849593152 15426596711680 15448218657872 15461407668460 15485836073435 15498002716196 15511319439616 15522488939881 15549090509680 15561306849088 15585893090768 15614527231940 15617979302464 15649556226304 15656010096220 15664847243045 15719959636160 15741992760364 15753683805860 15757166641216 15786115443280 15818209383886 15823479030128 15850596419840 15862010229065 15888112624384 15926801210320 15930322318592 15949124244053 15949662647464 15959589239360 16003372369985 16036318033780 16050097306880 16068740768080 16101821003840 16124389345636 16127261236240 16127805653120 16136364384140 16150410415048 16179233604820 16193135678720 16216379414144 16245320336960 16247322218435 16261282797760 16268089807684 16294342776712 16313687069680 16327887452576 16339462041980 16360899691136 16380322999040 16394027963456 16406203253440 16420484167808 16439978213120 16469760342490 16472845405588 16473401488544 16540131443264 16542728076952 16570518695120 16586491201280 16609738857712 16610299561856 16650184650385 16650746719880 16677054232930 16677584059136 16690156771288 16745174395040 16758330452864 16792263460544 16798570997065 16799138075720 16857316134074 16860318565160 16869835492510 16929187300480 16952915280392 16969256382848 17000432015840 17007548435306 17020179366190 17034994721108 17054642577115 17082164862070 17103999560648 17104576949824 17124305060720 17139211052704 17151939764960 17175979955134 17187249950080 17221611105842 17234401013830 17256871540480 17291955599776 17304797750240 17329052186446 17339837269040 17340422619520 17364726987608 17410664677120 17423790035960 17435656061824 17494960362880 17519481331352 17555548163296 17568586075040 17639949837158 17655107037568 17698098369640 17712003104224 17739987359864 17740586218432 17770389153920 17812449246592 17845173979360 17858626901255 17881454086132 17887411077536 17902682563480 17930968085030 17931573390640 17956706316731 18004210063840 18004411610653 18004817841920 18017782878095 18041274792320 18077953581584 18083976034432 18090768766070 18091379466160 18116736376739 18128011690360 18154032759772 18202058526080 18227570564632 18228185882816 18231432477440 18241107564680 18256985686576 18289568422840 18315821391868 18331559337728 18344759656223 18364275163520 18366538159970 18419691834544 18431155698560 18441559296160 18457611902912 18479051883292 18546350421676 18556819041761 18568368249640 18622106030528 18644213793920 18660442802944 18673670905120 18674301282560 18700475217424 18746012088895 18776860374272 18790381348277 18822583248560 18826744558336 18840726544640 18867133741456 18905974945088 18913076437255 18944199642368 18952012221740 18982558694528 19013192194304 19029424822720 19056096499388 19059490551920 19070248817620 19074464881472 19120912442060 19137342165760 19182637650176 19199014943680 19201380803605 19217879670080 19256950554296 19268935503040 19279161174130 19279811991440 19310273322340 19372503395245 19374760320448 19389149299520 19389366349934 19429065160960 19451633561360 19467908206604 19468565395552 19482366363460 19522474128080 19547428069312 19550496818216 19561945282880 19602216874240 19629691377296 19630354027648 19677490950455 19692950819828 19696458301520 19724064893533 19724730729704 19776911714560 19779348787660 19804631070224 19805299626112 19845402271552 19860140780480 19877428203136 19900517412776 19912902898240 19937078309330 19940812859396 20022264378688 20054575725184 20078384085760 20155486682045 20188013018810 20270474267680 20274271268416 20298885401522 20335112259605 20352813125086 20367928470890 20394484547840 20409859315720 20435947527008 20442755517184 20451124613920 20492534954320 20493226732160 20521950076264 20525605209760 20541731410816 20576240072960 20591056756985 20591751860680 20675164304080 20675862247040 20678410096190 20704841573416 20747466011168 20762173572140 20762874452320 20846980073920 20847213443914 20862695964110 20865126498944 20932367304992 20947913066080 20965439607112 20966147349056 20977273699382 20990329325680 21033003686266 21051076382336 21076067767040 21118916438048 21139667637088 21191144100490 21195829053344 21207793190584 21211570478560 21241300654574 21293743401385 21328064229472 21341338177280 21371971677056 21379999450810 21380721187280 21424013815880 21474721540888 21511523712640 21562438561664 21614944499720 21645970735844 21680170502809 21705908734510 21768726713552 21782274916480 21794570077280 21899351664190 21918414134708 21930786140263 21944435204120 22007943490624 22034070847360 22068883796960 22069628788480 22100561620592 22140003880280 22159275828496 22174984199830 22175732773040 22190834987776 22206814320691 22230438355840 22249789023488 22265561558240 22266313189120 22297521694448 22311399003520 22343424935104 22351817607665 22359263846920 22404721317979 22433933002624 22450593925760 22450845247292 22470136229632 22496237075312 22510238058880 22541788449752 22542549405376 22578165730736 22597441976980 22604970043040 22633864080256 22650927046748 22670389950208 22692540949715 22743448471744 22746251105809 22784463205790 22785232353520 22821232108220 22839161897552 22894776739835 22914449172160 22932452198656 23007527880532 23015969498368 23024614793180 23072014878640 23098814854115 23166256305920 23182938027095 23198726173168 23221087681792 23277632538160 23310258510539 23311045407832 23325553503680 23372713844480 23375594021780 23453657230016 23457834525440 23471075467840 23517999395891 23518793306008 23533430697920 23566415197468 23583917176820 23604445991224 23632468681360 23662676083904 23680249552960 23700862220672 23728198368160 23728999374080 23766490242880 23776438949692 23820120624235 23843081101840 23876499607961 23940472075520 23960502408128 23974027085008 23978297062720 24062149930112 24071188192870 24138878724532 24159620156672 24218450400560 24237477932096 24241794832640 24275772176656 24276591667328 24334885258255 24335706744440 24374930547968 24393306050344 24434285086640 24435109928320 24438121022770 24492944508032 24537114221620 24537942534560 24542538903872 24616188524785 24637615888262 24655913412130 24738252269536 24755788837780 24756624532640 24777337717496 24806752839440 24846785253920 24857186174678 24875646765970 24878544815488 24908080088320 24926016074245 24983243571104 25027830473360 25049616153952 25062909526369 25063755588872 25068219656480 25103355319042 25205894089376 25221581482240 25257784709248 25327076272498 25342839085520 25343694597760 25379216366504 25446356066560 25482881936512 25544934408760 25553444396480 25605395791976 25652437595330 25658108854048 25677164263520 25709985228928 25713153423958 25803617977984 25818183014624 25834251477760 25881051966770 25886773767712 25934332513960 25995715549496 26040265546880 26081408123680 26101899311488 26143139267168 26165459131240 26206799508890 26207684186320 26244416924453 26313845477920 26314733768960 26351616547984 26368017004160 26398645547560 26424584546360 26478307012157 26494786316680 26509741488230 26512829912192 26532520094080 26532817110436 26603008615040 26640295440616 26641194751808 26660080286840 26683286772688 26714964596320 26769277418884 26792279032064 26843401926110 26877713595304 26878620921152 26881933125047 26953048202080 26976509704256 26990825643782 26991736788016 27008535635840 27057463419805 27121504753343 27200691225344 27210908391940 27232286985904 27249235544960 27287428123384 27331463779312 27398017668385 27398888097152 27443103623936 27509929363280 27519093965440 27548487330637 27575041622128 27625702025740 27687676400384 27699094785620 27738543734720 27743739630464 27812236279360 27851217960644 27871902118060 27878064057536 27929281168880 28042416253280 28043362896640 28063556559115 28087670287040 28099427849636 28109737720064 28120296344140 28177235562190 28178186756720 28217681354863 28222707163420 28292330100320 28293285180160 28313658808435 28316957391424 28337987437760 28396326004480 28429310589680 28469157163447 28527765765356 28548952371940 28552278366976 28573803042008 28644292101568 28649393893120 28665565248320 28689548936048 28690517425024 28759409850665 28769961872960 28782005044364 28806736102144 28827479459779 28828452604952 28945230025712 28946207145856 28998407716460 29004818704576 29026359602240 29067043000996 29138806759790 29144264948348 29185772103488 29263309476544 29317071537520 29345330586880 29376674570074 29386461055952 29398491632510 29458018996835 29505557489030 29506494873856 29578345104880 29626077775840 29667601740686 29709389199424 29720548687115 29807323569920 29877873448192 29931999231134 29950628010160 29951639070080 29967533856260 29993619342232 30072966260480 30077687412640 30116133197696 30173598405665 30199525195840 30260922299608 30296847415120 30323219554784 30344715220820 30345739584160 30388272228314 30468663184960 30469004264182 30491632562930 30495184883072 30512398108192 30531388110080 30593459907296 30616180635040 30659092329866 30678173629840 30722209285768 30803483659520 30846657878608 30847699186304 30896437315744 30922815336920 30971672146870 30996005432392 31044977879762 31098181019360 31122613698176 31171786181536 31229054463880 31235958604928 31292544650731 31312020192440 31329694486090 31439919272320 31483985520728 31507367611720 31514333282432 31572230886560 31636418767772 31646958060256 31724020458130 31769557329601 31853602420640 31898248488106 31899325294928 31919178478720 32006744739970 32052687435769 32072636067560 32137481536160 32203642007680 32248778691272 32254522472480 32255611306240 32272728768280 32300820830096 32338340795761 32358467209640 32432758828288 32456113237933 32490640673920 32494644436870 32522565595520 32536179615368 32588685553424 32627374139360 32655774905152 32678924083960 32721799382272 32788055926912 32812406506880 32840968335616 32939520684980 32945690811176 32946802977088 33080262886528 33085456153904 33141037390240 33166021388045 33219477715424 33220599123712 33300369300770 33301493439760 33348168873929 33354108465860 33380313542576 33461596773605 33490348790080 33516660905728 33584526921088 33597141994130 33598276151440 33714632268148 33720637130320 33739670985020 33858374600960 33905830560784 33938512765696 34000864031680 34015096870612 34040358732380 34068839361557 34069989442216 34109285154230 34164329724140 34207999121296 34209153899648 34248610121440 34278422105408 34303879529920 34351959910268 34374499900160 34443222211684 34462663934699 34468802027660 34583911199552 34609595500480 34658104372892 34679674538080 34680845239040 34729453975216 34814022450805 34847580071920 34871312123648 34896422503943 34989920725760 35038962662704 35111096326592 35124284812045 35137172150080 35279899674316 35310214075136 35396196739280 35424006208448 35479974719728 35481172436864 35540778307840 35624898493184 35659707206695 35690347958720 35717253802510 35762908172264 35774822155072 35805365126960 35861936170060 35863146781280 35913412633462 35977506305455 36008420127680 36008823221306 36035565756190 36082549584640 36155907163168 36167952068864 36181537532140 36182758932320 36233472753478 36256023380720 36308065519544 36333803751245 36404117052160 36430331185435 36455141129264 36456371765632 36482215129360 36513971373152 36579136845680 36630406230847 36631642783736 36689519312446 36728550327040 36733076319940 36839383669088 36862311397120 36883118592320 36915223805824 36958103766584 37092700843352 37113638083522 37136736499280 37244212061056 37288427587840 37347341810240 37400950434848 37492024177790 37580762696554 37645166497120 37734267482912 37811949890176 37826152874510 37880448787727 37904024443480 37965117389056 38058849645440 38112192998776 38118981103840 38140497635240 38148929762944 38241824884120 38357224735739 38398029887360 38402761607210 38435759340160 38513901108592 38537871006080 38558322348260 38559623982880 38620546644680 38745006790490 38749520640896 38778298599040 38778732699868 38903267122720 38935816413208 38937130791104 38964732726920 39044948256160 39094856138624 39100993636432 39123890565760 39259382754592 39260708055296 39288979182761 39354981900910 39385901639656 39392916603040 39448129787066 39449461459408 39545523459715 39558697575320 39609262140448 39610599252224 39639122331809 39690804543104 39720281560960 39754856406272 39801034825552 39825805796480 39874156618660 39881625718792 40044528757376 40109151450368 40263173790931 40310973364090 40376026037620 40540948535360 40548542536832 40597770803044 40670224519210 40705626250172 40735856941780 40819718631440 40871895054016 40902249227840 40985069908640 40986453464320 41043900152528 41051210419520 41083462821632 41182113513970 41183503721360 41241226595569 41350328608160 41351724494080 41356820192380 41409683146832 41494932022336 41524347144280 41525748904640 41608768161961 41693960147840 41694426887828 41725391928220 41730252997888 41864734609984 41895826132160 41930879214224 41932294698112 41954547398764 41980658651360 42066007372532 42102152764672 42143290335185 42237832876096 42243037767931 42279335274176 42382288200980 42391658106688 42415586381168 42423140957120 42482601309148 42518871088265 42587486802770 42656128458944 42743943354112 42759998901620 42761442374560 42848027631760 42939949887835 42949443081776 43023047425280 43054027764605 43124877123328 43229888999440 43290480091001 43291941471688 43322630466115 43360341005618 43411817469020 43537453427104 43564549832960 43589140154560 43798703328380 43836828269416 43861572280526 43888870408240 44015886981248 44068141694720 44099874592895 44137767593920 44201123241184 44280007760560 44318551656992 44342070700499 44349968399660 44351465546080 44413628641382 44460876711680 44531123116480 44595043388896 44622798007040 44686849870208 44703635215330 44718527693840 44809442635958 44867866005248 44901187851520 44901690494584 44992474150624 45020476117760 45083576899504 45085098810752 45156331461472 45194883953960 45209940086080 45267728160512 45301854093496 45385081899430 45486896943488 45492502211618 45568926411580 45570464707040 45642464216440 45678323795104 45789553479670 45828898344320 46015055761064 46049229586360 46144029757280 46197629708230 46365876054190 46397452346336 46432429943263 46555265076320 46620517021078 46622090815664 46651107007360 46751188043560 46846235483047 46907314460032 46942150935680 47035998791782 47037586612016 47066861395840 47132830394936 47167834353640 47208891982448 47264937362720 47325352167808 47360499105920 47401724441344 47456396736320 47532980485760 47552877899384 47640241248470 47686162203680 47752999215922 47921004816256 47948054170016 47956594125440 48124299860224 48142376385740 48277757449064 48436900801120 48473415874835 48474955864192 48551544353312 48553183334656 48669770516510 48671413488880 48739631431127 48786612100688 48868570173280 48870219856640 48876242045540 48985889016064 49074228443240 49075885069120 49085077807744 49173998736863 49232377049570 49275231776524 49311826824260 49476504539072 49511577675560 49513249065280 49554675434992 49613505678880 49693570507840 49714372349356 49751293531940 49757089630976 49852032148490 49923590089373 49966487142208 50055660946720 50099232307904 50125819052738 50127511177744 50136439312960 50206710638084 50368508827637 50411788178752 50515569418496 50654152544996 50685678171040 50687389195520 50747213503805 50758432733008 50882032812715 50965763873024 51002463659609 51089868817520 51106888792960 51210791583952 51304875190660 51316217708096 51354328527040 51419970457856 51426306847916 51607235955968 51636366029248 51762103933540 51773547535424 51868665027920 51991431098992 52080531093760 52118033609785 52162816247360 52203798622976 52286278534336 52330918262480 52404265373317 52413599017780 52415368372640 52443184248455 52488833848906 52582509215665 52627690955840 52703233095968 52736034008320 52797291095120 52849169092720 52956614024314 52989572633360 53019482976460 53025659824384 53065040188160 53065634220872 53103251636435 53206017230080 53280590881232 53282389503616 53320160573680 53366573545376 53429929192640 53536747568161 53538554837768 53686803852220 53755427190608 53757241842304 53763866250094 53906096404160 53953019408512 53981651287564 53983473576032 54017071271680 54114926839610 54243009506686 54421816783880 54464573971808 54498471089920 54574856246768 54662927558624 54796035336770 54797776194304 55019858726560 55038187930880 55096974661274 55150083244256 55251404051480 55363732843601 55398189571240 55477087469440 55487479260928 55624472558720 55702435921288 55743804236120 55756128115072 55858562337760 56084832506560 56127113118230 56175340574080 56198855699272 56240592688280 56354471124380 56356373513440 56435362709726 56445414326840 56584660200640 56627317616870 56633914782848 56675974875520 56858621179360 56938314326894 57055531530712 57097904743880 57147606084016 57288584203136 57331130496640 57379097872096 57381034850048 57518819701330 57539923745920 57564010088728 57654958919558 57656905209904 57890460051424 57892414291712 57996815432920 58009637409152 58052719204480 58134086001992 58277613519580 58288529896696 58371544206976 58526618953088 58634143075040 58753349140148 58772922111904 58796983265020 58916037993670 59000606469259 59011114978060 59156690209760 59252155551680 59335203481372 59418778398848 59441097374230 59526419523571 59863998462268 59901256020320 59903278140160 59935067712520 59987238684464 60155374825280 60232266395392 60275638870447 60347196811330 60399050391680 60521844599216 60593694830240 60646439109568 60689430441640 60691479168320 60776544456628 60937326369920 60938008528364 60983265125860 60990369766144 61024796216384 61186919814592 61232361270080 61318184659732 61356347259680 61444418571536 61594039720655 61693315757216 61695398372608 61739824430053 61792874631488 61845630673840 61943344293740 61992010864784 62089955759524 62142965436695 62196362038720 62245227396352 62343572363072 62458108927760 62471917209856 62585089301462 62624040384880 62659388972180 62758388297605 62879838544640 62967971041456 63014735223440 63028666564864 63144461773120 63270701671463 63272837535544 63293916120512 63317690681245 63448040916260 63539114659202 63707204841280 63796496976212 63798650589856 63838356957440 64013489479940 64105374871538 64145272135120 64274963072320 64282883559895 64407284015360 64497557382544 64509044944960 64545457536560 64601641660192 64676681591522 64716934419280 64807641793037 64912226475866 64981281347840 64989288873740 65045131191040 65072359230736 65177371106848 65254748278720 65311549810304 65357848167920 65576111853824 65624813013760 65879041369960 65891381622352 65893605954176 66160525773056 66170912307808 66282074780480 66332042776090 66438955430848 66600738601540 66602986879520 66696337747858 66708216931720 66760627085152 66923193547210 66980697580160 67169053842176 67194283988260 67196552302880 67429264536296 67441274260640 67477064109455 67479341970040 67811661121568 67862782224769 68001728063360 68030193741224 68080717464760 68137678723114 68139978884432 68218570308460 68328659448280 68415998242592 68418307799296 68497220242880 68556844210816 68607759059840 68703919820536 68886444423368 68925327869398 68937604055320 69167822399104 69219191000960 69316208745784 69359349076160 69458907950432 69628044901610 69695160143840 69792845007886 70077925325408 70222192653184 70248569624090 70274344300160 70559799348632 70792393478560 70848012416896 70959949439456 70962344873728 71234845937801 71319414413390 71380695917440 71434507605020 71525816344528 71549644310144 71610730253920 71723872340120 71726293562560 71826825266924 71955012610910 72016840255360 72017646442612 72071131512380 72311814326336 72363075064280 72365517864640 72466945506956 72512046761440 72616131039088 72667607502490 72860662370870 72910282258528 72912743531264 72964430258720 72965247053699 73027942746304 73158273691360 73260812461694 73263285567472 73379038624892 73441686425185 73466152639880 73615512901931 73678767338176 73766237184640 73830447611648 73916207533168 74169004351715 74185401686704 74227276167044 74273472998560 74488424122112 74694683620480 74774465611729 74801900869696 74829998077835 74984048355580 75161525393108 75290332994240 75468534965824 75623899780352 75652305749020 75760897575454 75808048886960 75970680570785 76117699290880 76172510660455 76224385997552 76237962207680 76280995270480 76297859525888 76483649768240 76590849391771 76647730824665 76714449471478 76796059774720 76805523214420 76871518680320 77027802217184 77075742012160 77116644696520 77119247965760 77241093289360 77273426586499 77490013580980 77499041281792 77556597198080 77557465399736 77612444699405 77806534245440 77871632826416 77874261582208 77929465453840 78089896512320 78189712277248 78201987272864 78247781131520 78451355854729 78518765509184 78577958365522 78709963801820 78771803279312 78785833206080 78896259574132 78898922918816 79091046919430 79117395150640 79218524280896 79278244663618 79381609086208 79440563121920 79602069651104 79651611592960 79745621220265 79748313237320 79763251437584 80089057514752 80526347581862 80621946728180 80752052075240 81081897070720 81097085073664 81195541606088 81340449038420 81411252500344 81471713883560 81639437262880 81743790108032 81804498455680 81970139817280 82087800305056 82102420839040 82364227027940 82367007442720 82482453191138 82700657216320 82713640384760 82819366293664 82989864044672 83048694288560 83051497809280 83217536323922 83387920295680 83388853775656 83450783856440 83729469219968 83791652264320 83861758428448 83864589396224 83909094797528 83961317302720 84132014745064 84286580670370 84475665752192 84486075535862 84558670548352 84764576401960 84783316213376 84831172762336 84846281914240 84965202618296 85037742176530 85174973605540 85312256917888 85519997803240 85522884749120 85696055263520 85879899775670 85898886163552 86108055529210 86231655608917 86459777998880 86580960182002 86583882943376 86645260932230 86720682011236 86823634938040 87000151611373 87074906854208 87178280309120 87597406656760 87673656538832 87723144561052 87777740816480 88031773962496 88199749185790 88275535187840 88402246482368 88560015521120 88637103313984 88684141400998 88699936799320 88702931092160 88827257282764 89062246232960 89190086777792 89373699740416 89407270430660 89437055387680 89618885271916 89783531583655 89803380989168 89984948301248 90022058053265 90167153799008 90170197621504 90312662922944 90389767907920 90419880172160 90516458372093 90583681883695 90603708186992 90770163798860 90973793886976 90985004423236 91137852823160 91140929414080 91284928432880 91356647590208 91579106959340 91657796688640 91723798281115 92030111522128 92098459172720 92288059514560 92395259416460 92715238737407 92731752108380 92784095208805 92794904692672 92864859886526 93110530152640 93241034042156 93244181631328 93302214014720 93502376087120 93541516394183 93692470966094 93814628920064 93884301871360 93951906741385 94071997583564 94075173224032 94133722791680 94265660789872 94335668707280 94417783964896 94467889753237 94529874725440 94650704335616 94718861082131 94720998211840 94912793472640 95065960971520 95105755798768 95280482496940 95372324407360 95505998431844 95842009632512 95896108340032 95913188250880 96284752771480 96555514898128 96873801602240 96946831749670 96949911728384 97103088706624 97339541033020 97342826977760 97479262862254 97573224201376 97737140346560 97752484091080 98148456886480 98151770138240 98170155615488 98347997473726 98464754099140 98550463553048 98620324467665 98623653648520 98953009078144 99023155351120 99026498130560 99109350869984 99227011357760 99387141015680 99428744698712 99502587063880 99704064296980 99847180178746 99932974284416 100111321893440 100198464615808 100251638105476 100255022355488 100272878625920 100413421276168 100737017655274 100823576357504 101308305089992 101371356342080 101494427007610 101516865466016 101764065625430 102004927319218 102179737635040 102213777585920 102421583167904 102609750381320 102632435416192 102708657054080 102818360995259 102852613695832 103272732058496 103524207867080 103547095070848 103737330055840 103982862197984 104236067219570 104325632494720 104572557068672 104661836524960 104808530746634 104827198035560 104830736745280 104886368496910 104977667697812 105165018431330 105255381911680 105406466191936 105594582190240 105698338185440 105913228048628 105979145266720 106038965952920 106131268441744 106206503272870 106561181762464 106564779007232 106640321147360 106641514924637 106733147090752 106859858385280 107073495136322 107077109675536 107373607704440 107510854381216 107514483684608 107527732500188 107812192808320 107906038817024 107963302575128 107966947152064 108229853679220 108400852514045 108486019013372 108843633567760 108929147943616 109149712493536 109325855117248 109572554871481 109592070673540 109653930701315 110039717453120 110193949322548 110300166488512 110502808102960 110727465687202 110796379142480 110954174938880 111034071603455 111248945117440 111404871842576 111487608472240 111512256230144 111643869708371 111717124675520 111940472187973 112023606589895 112169665013120 112254226236460 112350681148160 112397711398544 112481185376560 112708942248760 112712747026880 112870725419452 112890828653680 113169320401280 113254635233740 113267829565696 113351949751040 113717242358720 113731255529045 113876628653788 114111063061424 114195809487760 114295212168032 114577168406272 114659673941527 114662260993280 114758195744192 115037639402660 115079847491840 115128020177456 115309917839116 115313810419808 115780920102848 115993630865840 116019274818304 116105438408960 116268172003984 116551292552695 116555227039160 116577059793392 116743088413952 117053237906176 117268286150080 117506698280296 117545844223808 117589996979455 117593966530040 117832075987340 118001212938518 118022229956120 118313380419520 118504311103360 118670406962744 118837556797696 118882194748460 119052839047142 119382498039805 119727996924536 119802512040640 119870135425040 119974477368928 120310749650560 120551277740894 120694393622660 120798100783360 121043689198432 121187389660480 121292878219136 121378860883280 121382958336640 121553088913256 121874652739840 121876017056728 121966530251720 122049592432768 122373839629184 122464722540160 122636369319464 122712694519360 122888837143072 123188079441310 123386631514432 123479648860106 123585749262976 123691261347680 123886688587480 123984021729568 124179911519048 124285930873390 124392724077440 124687144726144 124916217855520 125170178602924 125248080769760 125314547631845 125318777944360 125516776595210 125935942082912 126029470446880 126030881274571 126288923546240 126541403342926 126545675071088 126587832241024 126635381362490 126896081832520 127078229318404 127414409682560 127592993952424 127597301179712 128026978959880 128210749743076 128290544270240 128549926144640 128565767119790 128995114765088 129018089889920 129090915073120 129203283320384 129353363183044 129433868838560 129615283586074 129824452951732 129978577747480 130144718461472 130354742213696 130509496557440 130623099620608 130715696335840 131222084622265 131758082739920 131782763244704 131787211908352 132293285313059 132341824615616 132391535060785 132564149560960 132664085552180 132877910861696 133201477203080 133205973759040 133392675495716 133416433863440 133521254170304 133846387094420 133961395160320 134388567976520 134393104605760 134409665625235 134858529072592 134882548521280 134954128218910 134958683940080 135506887385441 135607523766715 135623322243136 135725564449538 136003456126720 136060387482448 136161434929520 136275357446228 136279957768864 136437140616920 136657318896560 136714523960729 136831996485184 136994440485760 137113688421632 137215518119680 137407839641072 137742436653185 137772888846736 137850655738796 137875208110640 138068454254731 138335644798208 138438382001920 138632417491568 138718698152320 138917815900864 139256089803220 139390320287680 139585690015772 140155850650816 140444385306368 140497139248180 140548688600320 141088406774315 141119598697264 141584786957120 141696024833792 141919898878912 142345785817235 142469691875602 142638828826780 142761391834880 142869015210040 143051632689056 143099288620288 143221460507840 143447744680240 143452587125120 143653650533848 143910025221820 144033680510720 144035292885224 144137397298895 144142263024760 144623628652672 144726150128560 144731035729280 144933891013912 145024093522880 145232262078176 145335215004980 145721324741740 145820564517056 145928860517440 145930494107398 146055885492608 146316547382720 146521624923388 146526571134944 146758077249784 146883372850370 146932305279760 147231025803862 147357534676352 147532474369280 147832415066336 148338008703430 148370803373408 148454552334088 148546945997120 149389367240960 149548931223458 149603801739392 149659996155670 149968096711160 150323050786216 150580665988480 150937069931648 151304611498040 151521795150908 151616097773920 151941361141570 152345021320910 152448771995104 152475924415360 152561990540960 152967299536480 153181698783542 153295461649330 153428898942956 153611046428840 154055604434368 154233289393040 154238495931520 154482186578720 154546853172998 154980027161960 155114930799472 155224889398810 155613068490880 155743265652832 155748523164416 155858930907680 156179793024640 156403974545728 156462723253655 156902711709458 157037531018368 157155916731044 157419927603640 157543606558624 157571666412160 157792519148264 157797845837632 158182093838860 158234790301280 158437048561792 158556489327236 158847786648005 159204139302208 159491242440530 159496626474640 159526502875168 160144503273703 160263437178845 161052695163724 161243893456360 161504104150480 161571710135407 161691703978805 162163794141440 162280566189665 162391083212176 162680898076840 162822505000688 162943427767120 163171809573773 163278874525760 163487580216064 163608996911360 163940279634560 164175600610112 164204841678080 164625995771237 164728454055880 164734014885440 164964906382276 165401314432640 165427280769520 165638732587328 165979728089344 166097388577120 166102995618560 166435072647844 166740844369645 166777707551312 166901567712880 167135497255727 167458938439936 167579523453001 167583304528640 167723516856896 167818189595056 167922634605440 168264029490128 168573161340740 168951331504384 168972151071724 169117341096704 169529152803920 169566632426752 169662345524672 169692563828480 169930405236592 170075484353060 170344196807785 170349947211080 170624513835776 171039995606480 171045769498240 171392110527040 171759799551340 171797772327104 172216111058420 172313319673495 172463311217834 172919555997760 173161920364004 173167765886752 173290521864460 173441364022472 173647269876080 174000303222746 174149813708416 174356560618240 174482112519715 175194813313520 175347313077664 175440366684583 175446289122104 175555481632960 176399498371580 176551070375680 176804492964736 177120031042240 177274206627968 177368282801996 177399873598640 177405862184320 177654514565528 178124492465920 178380173555584 178814540861320 178874110775360 179237770543832 179567063167310 179606761978336 179969896602496 180044116106530 180334307598016 180625325845888 180779535815840 180839760344320 181032916744186 181167363767390 181207416373984 181540327597720 181970008846472 182275705646320 182281858828160 182569856865760 182713295180416 183152031154235 183158213918680 183447596562230 184060223044256 184196918345440 184576119029120 184790518832920 185430477474814 185463504216760 185568190417610 185589809385344 185729719773052 186221060305280 186482068084312 186488363262656 187004752174240 187083032788366 187384941932188 187903813482770 188143995167128 188150346448064 188531321579744 188671337414560 188835567929792 188935779506474 189059749450880 189402243938635 189437722164262 189825586945280 190211511597536 190560964993880 190744648814720 191011996863688 191786123678695 191792216680064 192569505542960 192839411314459 193111029796256 193747603204480 193893663499340 194206177413248 194679082066040 194685653955520 194958525724508 195146448402752 195474280693120 195504968182160 196296913772960 196303540276480 196444895913805 196695994947452 196929508198280 197100927106096 197240648935330 197247307297040 197523769484041 197906018156288 198046310702240 198048527717183 198052996261120 198195611659045 198218701739968 198454022715520 198774282031360 198857489397424 199005174127760 199284100144129 199408128593960 199694360357492 199865948568832 200222643786880 200396929231616 200503276210952 200510044710976 200545757251840 200826842552336 201315868954655 201474035310548 201647152715008 201792356218453 202616610179984 202742712684160 202988854015220 203033730932032 203528131250860 204009854638436 204359475270080 204843166335808 205219500762640 205264870832384 205417314108160 205636721990518 205705227391664 206206132977845 206545464116992 207048415734160 207094190141696 207474660111680 207965724395968 208043840809805 208472134439140 208651264989440 209145114137344 209323673049920 209617061493268 209654396071120 209661473490560 209772736993820 209955335395624 210330036862660 210510763823360 210812932383872 211189164380480 211215188839655 211396676370880 211826456097256 211958290533440 212077931905840 212262536883488 212413006545740 213122363524928 213280642294720 213283029849274 213466294181504 213719716770560 214146990272644 214154219351072 214747215408880 215021708762432 215055465000376 215624385616640 215926605150256 215933894304128 216452400455005 216459707358440 216801705028090 216972038026744 217687267135520 217858295887232 218299424987072 218651710234496 219145109742962 219184141347080 219307861402630 220079434906240 220387898645096 220600332977024 221005616205920 221454931374404 221592758284960 221710353502495 222068143206910 222809743685152 222975216944480 223287739416742 223434249351040 223880944375946 224047213179790 224339330026240 224508452472920 224795422797088 224962370753120 225417884497520 225425494053760 225741450838904 225781657307360 226338640802560 226509270467480 227434484717440 227462511058090 227753257307576 228222126122848 228391618975520 228590424336064 229319347883054 229516391488384 230075278805320 230256040354912 230619835678232 230627620839616 231561840205696 231987261731680 232162149716315 232536344007968 233102585105390 233110454078320 233154119586784 233437182117503 234057350938489 234231177415235 234536572300160 235013396560592 235091688447616 235179993958910 235187933060080 235664151974680 236002425877036 236044459912240 236626760839040 237008622206720 237340813925488 237764389496920 238105678094284 238481875530899 238764996079610 239455993849072 239605024081280 239740270850080 239948954737856 240621499301120 241102555481788 241238647542893 241388787245320 242087378396864 242374779320960 242585756438272 242757721766560 242765916673280 243106177826512 243698157155635 243752034113456 243933060503440 244099184865536 244274957527601 244747679258368 244929445080320 245272738638928 245425389038720 245777674286144 245869993684315 246376158882620 246773263028864 246959297720212 247171498525952 247382522695360 247773377174960 247968043459136 248359823038096 248571861746780 248785448154880 249374289452288 249617950446865 249832435711040 250340357205848 250496161539520 250629095263690 250637555888720 251033553190420 251842544138185 251871884165824 252058940893760 252061762549142 252577847092480 253082806685852 253091350142176 253175664482048 253270762724980 253792163665040 254156458636808 254828819365120 255012318298045 255185987904848 255194602359424 256053957919760 256412843615929 256421499486152 256581088540480 257099852289280 257131534239580 257990229530176 258036179779840 258181830146240 258406566640768 258706726366088 258867737677120 259230567172148 259648905903464 259957155494960 260289436922944 260709484427392 261018993114880 261431392671680 262021326866585 262444169244530 263516165479840 263565526489408 264586570626118 264683649231232 264783070121570 265128299121920 265328171104360 265755821723392 266402954406160 266411947518080 266785350991432 266832867726880 267042508340608 267683737840805 267692774188840 268777135953040 268786209211520 268819331250470 269717058145184 269765097042560 269908256437820 269917367880160 271013774770882 271215047533430 271246644486272 271451128899076 272120774964896 272322869859040 272550714892456 272559915537728 272874281233840 273314637793120 273429047921458 273663992970368 273988880971520 274815679282144 275484873306370 275545777693472 275701311477592 275750416221280 276136908509462 276818664218005 277264834983136 277437396304640 277835631801728 278512179606440 278780640575360 279171380031544 280311701301632 280994278496360 281842216536517 282176813548630 282239197394528 283169573914240 283839797757824 284691571634470 284939383751204 285277657653560 285738030420080 286103265378112 286442921015680 286895489360480 286905174250240 287307301067696 287820050443640 288070585770448 288274794597790 288284526049520 288688586168983 289247257305344 289452300257120 289462071458560 289867782027824 290048187045760 290464524156352 290670430009960 291261377133727 291442649483480 291641129034112 291857721034880 291860988214796 292111770985216 292633094765440 293043249846776 293053142269888 293516154499568 293766745700740 293864610559520 294462051607724 294715069352704 295003032346295 295664830132672 295701264375517 296676017406860 296741606746816 296909104668176 297093891994240 297632097617855 299097862446916 299207603478784 299319992311340 299936193422320 300646101572432 301161331976960 301378194352235 301874139863296 302609222996080 303033360637007 303043590301816 303232195547840 303882722283140 304690042641820 304897543990208 304951848830720 305123981081920 305934599072960 306363397567084 306590923298660 306857797885912 307222092857680 308111208868736 308466578786080 308476991863040 308699122150265 308964373157440 309093706345996 309960054323920 310229861598944 310394494903493 310449778797620 311226136981760 311486531305664 311717861815360 312359586049280 312807949091456 312925446507310 313805423418916 314075062036736 314311833462088 314839855207280 315087213117248 315143332824320 315585038296528 315595691675264 316353508357315 316364187677720 316469580602560 316874097123584 317112978654472 317695573296010 318408278604416 318982484881060 318993252949280 319053005750336 320289006547406 320526874357690 322105390327448 322487786912720 323008208300960 323143420270814 323383407957610 324038208965185 324561132379330 324782166424352 325361796153680 325645010001376 325886855534240 326343619147546 326557749051520 327880559269120 328351201220224 329251991542474 329456908111760 329468029770880 329929812764552 330802628865280 330854561539040 331277465174656 332194777154240 332870145295688 333481688739290 333555415102624 333803135425760 334270994511454 335159046906002 335447033713792 335636379190112 335845269210880 336528058980256 337146322681480 337944302143448 339058305607840 339313911123845 339324691049344 339860810473184 340150968706120 340688393615570 340699894422160 341177420017889 342079991212960 342091538996480 342784221054080 343519599102680 343595544654208 344217991158041 344432222116840 344626639346990 344926622435668 345839111995520 346323840728008 346335531773504 346581043728920 346882728044944 347294539752160 348000606445492 348299627416832 348964225039430 349465130625611 350389626627040 350694626155328 350880733369166 350892578244208 351110963265920 352579561793459 352798996743160 353608985929472 354240062084480 354548413255936 354736565603992 354799747197280 354811724368640 355309029131056 356174229689005 356760347111168 357017245617263 357629081722640 357748221550720 358475541087664 359134126334620 359213523956672 359939793204992 360088232213060 360668615196032 361250651691776 361559071631680 362065833488372 362334727534780 362414832747968 363080655195440 363940017692944 364551411292640 364563717656320 364826235268495 365139713731520 365426590360832 366304062308470 366316427837360 366829857613219 366895193124460 368077564509655 368120446088512 368393836690880 369152238058240 369581037665840 370860954949628 370927008433520 371136380835220 371179618770688 371459439546104 372442120610560 372964136168624 372976726525312 373872328058645 374009504348480 374166065576732 374757232977127 374769883864376 375807626965540 376287990334256 376300692896128 377062643159488 377342674829120 377671135859584 377871559012948 378119498901760 378804487877270 378875444328524 380423023195072 381121929987760 381489297629440 382023993727376 382954246958855 383572247357390 383584433360128 385139011085920 385678822628918 386222059592512 386367132932495 387495206408960 387787326998680 388412354826496 389358164132080 389371307911040 389917051449016 390292896805504 390948561386240 391009936364320 392256779273645 392593827545920 392889791827610 393391989894904 393859016396560 394201854212192 394481297870660 394494614594080 395047538968082 396092621404480 396097055434366 396391223318090 396437403479936 396908045431040 397714978794848 398010348255520 398568200288258 398816257187920 399388720714984 400445287573760 401006552421904 401020089421952 401653685104672 402631737909310 402948070621096 403584712436906 405233220359968 405485425368320 405977708030440 406067461864064 407056262501720 408019709276872 408718950540160 409686332671616 410439001525280 411273443981036 411410454783328 412412265955690 413004245284813 414096831468320 414949320223360 415931448791936 416087681619610 416684936664997 416944268878280 418647346099840 419234122986536 419308792142240 419322946981120 419545473987640 419910670791248 420660073725320 421625864767744 421929472093129 422378328760960 422430377679310 422793352741760 423652912194512 423916581066880 424155863811680 424525073766976 424826013091480 426244727049856 426561284589440 426566059698548 426932588363008 428293980545288 428308438702144 429494430817760 430043417524864 430110930000752 431158278044585 431853210300512 431867788608256 432178771010371 432904800910010 432919414716880 433603410056180 433944076053488 435000758056865 435374534271040 435716591774464 436598849974144 437303420468992 438290219485924 438368282694160 438615722805260 440158869812480 440775797290192 441200665954048 442011232411840 442894911700241 442909862748808 443185516569920 443420707004990 444136286413820 445619487370304 445950433888960 446575478833484 446868498702080 447761888751892 448094426359580 449016904945840 449590845594176 449924741506240 450835768995040 450850988107520 451482901677808 451563314614720 452582291860465 453018540934960 453653492551259 454868969434880 454925022116180 455506514615152 456444252245696 456783237951040 457180848672128 458638695766108 459032782976768 460150557610640 460512080709824 461239671356464 461255241679232 463123680411392 463576193687035 463974523463360 464324299432630 465072688015936 466205170210780 466220908156640 466308239173568 466874364235006 467707581970915 468114701876978 468462354830470 469073144600320 470026793121184 470183376895232 470359987917820 470375866120160 471328303949360 472004851754072 472088919824480 472339448766185 473253521678080 473594305410655 474681627850976 475528778993840 476195281001011 476211356188568 476963751061798 477529992159220 478911987698144 479210048162560 479480541700160 479897909475712 482205110963576 482477295085786 482777574490640 484174756793728 484749558641920 485515443533120 486212355653024 487396314311270 487504068226912 487866121006880 488549915055202 490545477277856 490850778077440 491555348572288 491739987368630 492752317765240 493546526057728 493918595440424 494765045390720 495546754349920 495936086918272 496719646076192 497143723493560 498643921564607 499235900893730 499664871422080 500680714411696 500992323079040 501258190527380 501275111777440 502067106380840 503685088276370 503743768331648 504117881787520 504123525098284 506165613371704 506182700284352 506541525449960 507584327330080 508312917273616 510024636596090 510371975809696 510389204718848 510756729375893 512107915839520 512825687231858 512842998972304 513162177080960 514091804976295 514263068479160 515308590313517 515980459060352 516363660292480 516813133281536 517413452732176 517735475354240 518461134344296 519297811806928 519914310989920 520578873845888 521418968854784 522862785343360 523421259282103 524042653733170 524888338489060 527032330959680 527131052978816 529173141252236 529367298462464 529566140243140 530656342208720 532805908812320 532823895036160 533207574623185 533570701982864 533665735453760 534085016681216 535367475681610 535385548377680 536135945742397 537554271906080 537572418423040 537638662500940 539434116290368 539530194085120 539816512875640 539834735760320 540913986105493 542027549541764 542430095066860 542493288972544 542902257798152 544241549929792 544645739718080 545101429784912 545119831075456 545748562467680 546629275586240 546858095842916 547327985940736 547862774357405 549159490983103 549631358564288 550969746612740 551091555386944 551402622955184 551500832442560 552273817018924 553637328436010 554529669966272 555671263603456 557024359212880 557561281150720 558219348541855 558342760063088 559702360939865 560623402603264 561988556992720 563684433073034 564353627097260 564478394789056 566339147828480 567679595515648 569383143268940 569878767502408 570555315307120 571476060840160 572206530756224 572885842031360 573298369707635 573790978720960 574614602135392 575640100887280 576141171540896 576446919106487 576549589195580 576569052099040 577377172337966 578904600514240 579735564055648 580096374091520 580929048312704 581340860019920 582522754267454 582885298966960 583282258068224 583715442069760 583721976429592 585266189530880 586086499693552 586106284539776 587032308999136 587533491401480 587729221119040 588924103215448 590006064692590 591329660265344 591402528751034 593352034813720 593483213493632 593818209336352 594187783988480 595264195235710 598195724893832 598639984622680 599872386844640 601292203144864 602756388704470 603621589262419 605218445992160 606066721274014 606087180603632 606464391095680 607765444566280 609001061279611 609380085283640 609795087980416 610247962163840 611869198145920 612726795134168 613181846597320 613715595771824 614444185715360 616222417737472 616933157572160 617398244300530 617928746314880 618187412691992 619920108647840 620459723197888 620788989806986 620899557595240 622973062611328 623435723630720 625615898182912 625850893014620 627610846837832 628623666924176 629679710414560 630154406372855 630174426234496 631170076593056 631191383350528 632707016714630 632728375355440 632939161205120 633615208604651 634225957308944 635391146592020 636816557208832 637964969762120 637986505898560 638106011500672 640578013094812 641053748715380 644210780654896 644975573825440 646016416601920 646286840541628 646766815915220 648076417930370 649006671161849 649122264758660 649564332848704 650723592307360 651290020002752 651773711068480 652687238295092 653115498103040 654790614759281 656702402440448 658503983084948 658913816223520 658936059541760 659859625529104 661466426565295 661709123078080 662554930349312 663032027574917 664389554308480 665740290591376 666963377478580 667110830205248 667606270851520 668541989022908 670318093812004 670894067427584 671272758380224 673056117960512 674292645362960 675888604286896 677534436927205 678116611215680 678627822247690 678649382098688 679721620946368 680301937412240 681376787231140 681399788844320 682354840035778 683572619803645 684159982425920 685568442108160 687039198205360 687191089308416 688435982316082 688864444233680 689253278693980 689853244871336 690342271273655 691678223991040 692647681456016 692671063547008 693162087457840 693765456089888 694589079504320 695977718386093 696001212890984 697928450078860 698930261251222 700779253254080 701389252310656 701761466738332 701785156488416 702221926531840 705159123586918 705597993486320 708480124168960 709473131207984 709599494394560 710618058262112 712348459378010 714034491234526 715258163445280 715496443101440 716951082175328 718268252669240 718427047913344 719728526966813 720176464426120 721337230392064 723118143263360 724131666976744 724669455069560 724829665495936 726161310390880 727880035385888 729102822585280 729652470536990 730279427463040 732608124616940 732632855674720 733659715226438 733790386248920 736155129019310 736240892177024 736787673381760 739162075331680 741721909899256 741854016867040 742272761670440 742918879092208 745928272337248 745953453050624 746490604472459 747744656117290 748019008696960 748332131153464 749514465954254 749539767728752 751615253931080 752575980668512 752601385792256 754125286318976 754685349658240 755342271719168 755743118025896 757608975754540 757750888657048 760846046390144 762243859975520 764047987454752 765908493917710 767007884100367 767144494714780 770278022171840 771357645257836 772444119185024 772734265864990 775574653997360 778716328264160 778742615822080 779834102898032 780585793611008 782019872728640 783583305315811 784513558547290 785187655091840 785779583655220 786783979789808 787718032793120 788403708424384 788962595741320 788989229188160 790095077936164 792185242808960 792194110868732 792782446636180 792874806959872 795429957589696 796020696511040 797136400576516 797632514375840 798777441429968 800722516368515 802013104843808 802040178843904 802617717590689 803307370209344 805263475818620 805896141242192 807169424873812 807858550677035 810466440719936 811955416060880 812134923728128 814112525003440 815859047868865 816039418553744 817437901080320 819372665343232 820878003050560 822519121729019 822546887962072 822820909566656 823129978856185 824824531911380 826008490569626 828193662936640 829898640446720 831862897583872 832175363239220 833369873329994 833888537756560 835677486278635 837294692199680 837897617265005 838468245973072 838617584284480 839090947975280 839821341582496 841320147450640 842499343309481 843858944186258 844756657521920 844860755358620 845586705483520 847305824389024 847833162133760 848311727623360 849050147533952 849652026182960 852489454099712 853122569178880 853132119397096 856587961090576 856616877404288 858988861635520 860086835049728 860221860001504 862316556089170 863706420601024 864357542020742 865809601820020 865838829433760 867206820112360 867888152106976 870001516113730 870749068542080 873197699948288 876580438971848 876736565388320 877201833422915 877231445610520 881551594580384 882216168921997 884022464823680 885789823400482 885819725497616 886371033139840 886841414009980 888272572827640 891238974740608 891900867777920 893150957666968 895523777503784 896188852719160 898033809891680 899181691188352 899849483012480 901671537990080 902965803355616 903126629229440 905164583720930 906037081869920 907306985102518 909850044232360 911013029230304 912888504491392 913566475902080 914361697344256 917277391532216 920301115221280 921024161419648 922479342712928 922510483358464 926052997191413 927152387374070 927949046926720 928648598865260 930145376031872 932410340421560 932441816313280 932616478347136 933748728470012 935415163941830 936229403753956 936924709660940 940053586242368 940719975835640 940751732240320 942656607898720 944009703508144 944177839648960 944678897532370 947188610821310 948548211698087 949363255701952 951057557987680 952390562002022 952422712377136 953927502123596 955059984318440 957001667725103 957823975396288 958961083400320 959795818951424 964197056572295 964410221927152 964954590171572 965555148981280 968349513587456 971030887066240 972424711306048 974792628622540 975008136453824 975732242013760 977099830110404 981090954555712 983110697144576 983479974737260 985504635530480 987618847420205 987837190880848 989530090781440 990242638585915 991093508699840 991872173836544 993439292152384 994287446987120 995681042093023 996420500720645 997287843129214 998471801787460 999329742844160 1001361428823392 1001984646158080 1002516381054760 1002550223554880 1004134212761680 1007370176552740 1007487536663296 1008235763575040 1008247050196568 1008961781092265 1012331226743408 1012365400568704 1013083050899920 1015168654660160 1016625834547232 1019867626111477 1020049273192180 1020743951619392 1021513458751786 1024215831679040 1025651374463716 1025685997944608 1026324354161920 1028183609952590 1028526136958320 1030617180627034 1031960918120704 1032727320584960 1034826905464352 1035470950708480 1036922268688592 1038595623613856 1039828621979840 1041157747691776 1045725570686720 1046842518564206 1048085307466340 1049776676978120 1054064661919360 1054262105957632 1058346282504472 1059132280486280 1061312684417440 1065611817624640 1066415149246370 1067141403965728 1067331470907520 1070734951363220 1070771096755360 1072271891484794 1075108543812160 1075277325001880 1078868232580736 1079633025751280 1079669471520640 1081827972210986 1084055099083528 1084860190133720 1085804515596304 1088483099859584 1089291479436160 1090202859569824 1090239662150912 1091497124935360 1093258551172480 1093716191685832 1095725548714810 1098318981966206 1099262717128576 1101939493225480 1102183110773888 1102805245910368 1103001664885120 1104547634037848 1107274656872020 1109059339932544 1114048718425760 1116438697083710 1116685520126176 1119404721879730 1121011522915921 1123977113985440 1127368866146068 1128707254194520 1128956789578112 1131001970947849 1138766286537880 1139757535004816 1141110630614240 1142952121680320 1144413061512448 1146596739415270 1147581957441920 1149229204270784 1151280201774560 1152282343081792 1152893838212974 1153099178391160 1153138104198080 1154754344675932 1157809201028480 1159471128111296 1161858096625408 1162681720039840 1165045508534908 1165770597933920 1167185910587515 1167443952859184 1170286754692445 1172172999387104 1172212569079552 1173056664171007 1174064617998272 1175066982802960 1175458442238080 1177848206430896 1180012129385180 1182659320530688 1182805057502068 1186704069627440 1186966426987264 1187636418672704 1190528390471420 1192409377654495 1196391449787664 1197279969245360 1199744773689280 1202584406289728 1205298103586291 1205512777408940 1206193237714465 1207243178524838 1210436891984320 1212133442548028 1212174361207264 1212928782191360 1215530889132560 1218002122559222 1218760170567280 1219590175960832 1220495924327680 1221374787638005 1223738396291840 1225453590268336 1226363693194640 1227431191543648 1228082566792081 1228888371430720 1231345194067703 1233866315144320 1234796488601060 1235857492629760 1236374825383984 1239840217295680 1240919446395776 1241577979613972 1241799115190480 1245946125222656 1246871447261440 1251701786029240 1255221693675664 1257247333848352 1259359420829120 1260308812745710 1260348852468992 1262340153186112 1265414033429260 1265456750710880 1265878322410240 1267230417209302 1268451914617888 1270782293184040 1275929939524240 1275973011797120 1276212023001344 1281156026189624 1282064218079645 1282107497430760 1288421561309792 1289951147650880 1292032833203840 1292573681083256 1293533631830440 1296152835860740 1298013342323698 1298244529517320 1299128665697408 1301447184614720 1302580040005504 1303547422136960 1305374476590184 1309581229518562 1317007966169896 1317827632447040 1319719251058208 1322932853130590 1323418246156160 1326064055149834 1328779108616960 1331480581182752 1333926754957160 1334221660410496 1335212541703040 1337083978045816 1340636187624008 1342545516760448 1346112235921024 1348585290725920 1351777208573792 1355068873854410 1356233222431360 1357255644495380 1359443241892736 1360603874824480 1362753574462280 1362799577688640 1364709680071556 1367145239607290 1368319964851840 1374078396410720 1376871964632164 1377728888467360 1378506557387960 1379706489742672 1380684542547310 1385295362912032 1385342127094016 1386324174915680 1386339694020281 1387530912179776 1389178159008640 1391955436772186 1392002425781968 1395856900157720 1397860522502444 1401558506508160 1402778504621312 1403522933476664 1403570312976832 1409211082682585 1410318247173836 1411195986972640 1418946262415968 1419198988789120 1421236116524224 1424696918756020 1428068982469052 1430516326890560 1433902164350656 1436536505338480 1436854095826688 1439457053933626 1440352928852240 1443442930844915 1446236286526720 1448263333953488 1449338910139120 1449659330991872 1452322620781760 1455226138443649 1455760070771776 1456306885668635 1458205645170560 1459304941073980 1460558854926080 1465216249233880 1465265711349440 1467319430452876 1467580772497840 1472310258038620 1472481784354048 1473575346763520 1478324150663360 1478506321877585 1483443819798512 1483708033734080 1484545523340880 1485837758184416 1490575761239851 1491856544674496 1492981208944918 1495489312234580 1496038017393920 1496664262306928 1499028931908508 1499079535457504 1503230507862160 1505151961337024 1508250572637952 1509370699316480 1511486236051792 1515166803185035 1515217951509080 1515501777314096 1521692092780288 1524487719951040 1528095974909504 1531816987835420 1534015768200734 1534288989429560 1540556044343680 1542715290515672 1544888238370048 1545468531729980 1551149307994720 1551972474517465 1557432656528320 1559668205796064 1564039745457280 1567166610631622 1569027117094580 1570375310183680 1571559167310440 1573567959579616 1575436065586240 1576807416848768 1577925191482640 1577978458376320 1580190155872328 1584370485617920 1584388221737464 1585564893272360 1590859915179392 1592041393022080 1594272801153032 1595265028751680 1597554882859936 1601445032737030 1604026209687616 1605235435181378 1606614740418688 1610526951637240 1611792282484384 1614338849747624 1615717101354070 1620932881439872 1623910832121760 1628225050006880 1631718095737730 1632078837107488 1638401456569423 1641756006101120 1645038243458038 1645093775924144 1645641819133312 1646259957712370 1649649063822760 1652016981139252 1656387325873280 1664350726478440 1666739746659988 1667777075513120 1671354972557270 1675795234530010 1676936491946144 1677235168568960 1678181895950560 1679642683164992 1682640294901280 1684998686618962 1687717888372516 1689721510717240 1694611648778048 1696623455246720 1698100295067904 1699304052365920 1705887100089445 1706264238794192 1713175922181152 1713233754808576 1717977723271040 1719812709069767 1720443720003008 1721089955790205 1724633112178340 1727412841202048 1728715084041484 1731619203640040 1731677658867520 1734413640224720 1735776304213952 1740003032227460 1741498137084160 1747325653128055 1753160877943696 1753473130776640 1754403666845830 1754462891221040 1761589536010733 1762897808967295 1763103189160768 1764432337843994 1768044929647360 1771579646800964 1771639450995232 1772742066279680 1773682828019960 1776545145655280 1777288811489477 1782477949481216 1783801735555840 1785086228086315 1786301915333936 1791047555007568 1792377705438320 1794889905311503 1796067619783360 1798363382376704 1799698966024960 1803343075980160 1805931606711232 1806253258458880 1810329167441860 1812074163739840 1814613970205036 1819700088464720 1822026058460608 1825777008982784 1827132951804160 1834149288066095 1834554783064432 1840602230442560 1842048322839296 1844958685425856 1852105994382826 1854304774748140 1855898093853440 1857297197730520 1860290752063744 1864820680843120 1864883632626560 1865232956694272 1867497456940024 1870830327883660 1872458807507912 1873786164885635 1873849419321880 1880107172484736 1881439951671280 1881503464480640 1885313215797440 1888019407016288 1888355679297920 1889357795064740 1894377221642620 1897096423396174 1898726511403904 1902115115975360 1904781124004044 1904845424754272 1907855004247192 1910119968636880 1914003335450206 1915647950792576 1917922166800640 1928394113144590 1928820443854304 1929909180343144 1931110297962560 1942061774132480 1944849422612096 1949585257245080 1950016272907648 1951464484027520 1954199660220808 1962181909111424 1966959949474520 1971009271060960 1975237694840410 1975674381761696 1980485277171830 1982187017399680 1986878584304768 1988574893974240 1991362084186046 1992841001441290 1994575686258428 1996943603574920 2002722857646784 2005032762109520 2005100447109760 2008268425523360 2014740353105480 2016494100393136 2017923562184530 2024662453486816 2024730801137408 2026166101799840 2030337309320320 2033251669094464 2039735252222954 2040098546384360 2041487903238784 2043026917503572 2048431663358080 2051302748927432 2051371995889216 2056367219905180 2057052273916640 2061234361254068 2065021226424065 2069653810928704 2073844537377184 2077191247227712 2079657243959680 2081878542558139 2083424683324985 2093685037128412 2096170614932680 2099553353956240 2108129323838720 2109647360465645 2116692565008944 2118264560972560 2121233524459049 2122625368834880 2131223635249280 2132830298492740 2134282807931456 2134662941815040 2141469902726440 2141542193510720 2144543782969588 2150217087624320 2150554650003760 2157736465161472 2159266051502560 2159338943041280 2160893855051855 2163655944421972 2168110198167056 2169720380267440 2171609031192608 2172761464324451 2176966199719168 2178533804889013 2178582958872320 2180405719139648 2182994249870720 2186517102344960 2187432383371664 2191451097429620 2196637963932412 2198525434257152 2203878986450960 2204366221547776 2205610491820736 2206003329770240 2209095268075696 2214474558501205 2214549313744040 2218118679865088 2228097436851520 2232877394167420 2233371040252352 2238809443759460 2242023045831842 2247954227970880 2254737732292136 2257414508389040 2257913579156224 2262003941895698 2268267462756295 2277532573075760 2279515070009632 2282221261228480 2285904243360640 2293193478830540 2295163914883840 2298458408541568 2302560403549120 2304564686163584 2305787676425948 2306198356782320 2306276208396160 2309508689351864 2315618402056960 2318942256222592 2325363440079680 2330091017069816 2331541195867840 2334371821175030 2334887905718368 2340573509384890 2344345998774208 2346113328342014 2348129235996544 2350133965605920 2350916884476160 2355696412861792 2360024258770360 2365610115004136 2373408139254880 2375272837345408 2380976405005055 2381056780942840 2384818755308990 2392782899575328 2394559938490720 2399489547378560 2405168812579456 2410596207172582 2411025554817880 2412386475428930 2414486357049676 2420873783968640 2424266885096056 2424348722414528 2431061778265120 2436004245118444 2437520341134560 2442749575276010 2450907180536672 2452727386389280 2454862383087296 2456165133584162 2457776742861440 2462690388135406 2467732630288640 2469592977202120 2472749650767968 2479680434591360 2481838892791552 2483155959227944 2483598230380960 2493219607823035 2503403572058480 2510443387351328 2514494667696704 2518718841658240 2520617625491420 2524680306372224 2530828066858520 2530913501421760 2534460834418604 2536903829235776 2541564586368080 2551859879048480 2551946023594240 2553783646879465 2562312052379248 2564128436159290 2564214994861520 2567809003292533 2574630860323379 2576542951567585 2576843122619584 2579902295301760 2584065666407680 2585147362166512 2587067263660880 2592305671721480 2596026684647396 2596489059034640 2598257331394816 2602894369229440 2605160080011008 2607094844273920 2610748953180368 2617106296410515 2619162459037124 2623300630839889 2634015932339792 2635655264894080 2639438502116416 2645865706261180 2646836492312320 2652128110299668 2662961162365504 2667853509914320 2668443320820992 2670425083406080 2674167956091632 2680679728711985 2681272375248016 2685091033520896 2692224471842048 2697170581451840 2703554417147584 2704569930527465 2710137747708820 2712466444862720 2714511288990760 2718886483785472 2721207749648960 2725507148924560 2725599155377280 2729419360143112 2734290479214580 2736639929703680 2745797454915515 2748156792821440 2753743929264328 2755457776934720 2757013114775920 2759412979485344 2761369085094620 2770590725824064 2772648349831360 2772679388040562 2775061824359552 2778356318017280 2783910873544372 2784004851563936 2791713800315440 2795721045004888 2803117013016320 2807045866953328 2807140625953664 2818422165365170 2820636494347672 2822391973945280 2837892524831936 2838397977578240 2842472233048448 2849393837512040 2856137964938104 2861032653781120 2867804328701312 2873073010676960 2878914107867252 2880705857704480 2882234595532435 2886885861689830 2896526667906976 2898677820278240 2904645241563520 2910452276887298 2911520141543552 2912613771337270 2916411290341120 2918609882147960 2930432498467760 2930531422698880 2934638860905752 2935161544995680 2944620516077240 2956648301326720 2957012643755170 2966887639597024 2967416067468160 2969091046681760 2971675516368832 2981151522479702 2983713089348992 2985962417889836 2990978624469160 2993328524613856 2998057863817016 2998159070915008 3006461015724320 3010303922674048 3018107946312095 3022972472103584 3030333606370070 3030435903018160 3031003554628192 3042745562200357 3045005306398055 3048975439902080 3056191949819008 3063633975670840 3068031536401468 3068577978859120 3081112088687360 3085430581031344 3090937063459960 3100264381901687 3102298615989440 3103944949034930 3114865313056640 3119336411592128 3128079490914560 3134333221263244 3138054234189160 3143118334620880 3147135919159232 3150872131172480 3153614833697536 3155850382965280 3155956916752640 3160380311744656 3168076043023255 3168776443474928 3171129786544720 3175574447858813 3181719830358784 3184082786044160 3188545602306064 3190530057503360 3195109765719872 3202890065474060 3208052419375232 3210470870362756 3213229480837376 3221053903274480 3223584564968768 3228677699495248 3231434202708140 3241865762879744 3245033355809245 3247821664243520 3256450100013760 3263436191475460 3264157674214976 3273953073796405 3276802913138846 3283512012202240 3290076486916076 3290187551848288 3291283638266624 3292519915424740 3299298127645520 3304033962278504 3312774651746560 3315160137874585 3328701452956880 3333366967007077 3333479493319976 3335554151026240 3342709945114540 3351590469060020 3353872983892288 3354470337137920 3356363791901120 3359285366329984 3365280589802560 3369997373237924 3375435776745032 3379443021434480 3389223297556096 3393246910493440 3398608104731840 3411774200178890 3412528477588384 3426351844362304 3435955446542080 3439625418139534 3440887440006016 3442179911580410 3449266224356680 3454825682404096 3457430168082968 3463238407280080 3463355317735040 3468827280449440 3471552608427904 3479888591930465 3480006064454920 3494651306256110 3506321755887392 3506946261553280 3508807333691660 3508925782442080 3523179072021466 3525795617934590 3526206378321536 3528864675687988 3543159293601928 3543278901990464 3547365656039920 3553090291310560 3554577622978954 3570172456172630 3572603830667872 3582095110015136 3584755410876640 3589779810623006 3592135239566720 3598642634834065 3606686151960320 3611863213422464 3620658334883720 3624148327479680 3629227940410072 3639400176929440 3644052116921216 3663948814974721 3668298576132190 3669109566128864 3681204460885120 3689917370851712 3704211988765652 3708609549496280 3714594395461040 3729641361686240 3729767265253120 3732453022362295 3734994913880048 3741660655767320 3744917615015824 3747572329771270 3747698838643760 3752951620196779 3760214344969472 3762879903342560 3763006928961280 3770626431594880 3776038814032576 3776711358595840 3778715590129480 3786397902738451 3788754443285240 3794192846792348 3797453022807808 3804230231950720 3809562248008088 3809690849508544 3815710008494384 3820239937273760 3828006670900412 3831295901585152 3835039420501835 3844116436881721 3856788226289180 3857640887708608 3859818360686288 3862220595925120 3889698845224192 3899170514490160 3900032545815296 3902928968055040 3908399320441616 3917916526579055 3924363818222848 3933919898949040 3942018542121920 3950475389680820 3951348763523392 3960970554343660 3964374034799360 3973757168609536 3977149787948480 3982724168372092 3985682002882580 3989151372516856 3993887207149840 4005445715293568 4010065524219040 4010200894219520 4013088587953445 4016536851046720 4029480706210960 4032988200786272 4035128433745409 4035847124369060 4049324906973632 4052332203599680 4060674618640640 4066503338188928 4079470504445908 4080197092768720 4082975806477568 4086053835007144 4096863326716160 4102605497854864 4102743991778432 4112595608645095 4112734439810360 4114104547833280 4122468722508136 4130042452848130 4139307621857408 4147689074754368 4154382494455424 4159314487919360 4163757085116278 4166849366649970 4187370074256824 4192341229865360 4199106707912480 4212496716547405 4219294720931290 4233385130017888 4236529121945120 4242467048918098 4245250737669760 4262447270498560 4265660596985480 4268565615862912 4282939805452880 4283084387021440 4289087565939176 4300434175248640 4301109300007520 4318532103005120 4321787710103710 4327311888843944 4336220396334112 4339440760534880 4343218062385216 4345522928648902 4357067609778026 4360811438279296 4365988499741440 4374864766743328 4382902194859240 4393275927864824 4407757972901920 4411080844609985 4411220983641472 4418190536151392 4428949117002410 4429098627488080 4435306460232557 4456194873703040 4465754788334840 4466742080504704 4477618887518920 4484046091663684 4495908455941760 4509475464584272 4514829016778080 4524007883791396 4536534925512590 4543046698132943 4555065146151520 4559030140019264 4564442522456960 4571808486721280 4583534303314967 4586386957661080 4596916817083136 4605120807098240 4609129372327168 4611575352851896 4612396713564640 4612552416792320 4619017378703728 4630264985957065 4637884512445184 4641224193024419 4650726880159360 4660182034139632 4663082391735680 4668743642350060 4669775811436736 4681147018769780 4688691997548416 4692226656684028 4696258471993088 4700267931211840 4711392825723584 4720048517540720 4731220230008272 4742741058490435 4746816278509760 4750545674690816 4761952810010110 4762113561885680 4769637510617980 4785008338625515 4785565799150656 4789119876981440 4798979094757120 4810337625158912 4821192414345164 4822051109635760 4824772950857860 4828972714099352 4841747567937280 4848533770192112 4848697444829056 4862123556530240 4871844028702651 4872008490236888 4875040682269120 4885499150552020 4901814361073344 4905454772778560 4909724766174592 4912330267168324 4915553485722880 4925380776270812 4939185954404240 4945499301535936 4959360869182720 4966311918455888 4967196460761920 4978405210465115 4986439215646070 5006807144116960 5020886774702656 5028989335393408 5037437683316480 5041235250982840 5049360612744448 5061656133717040 5061827002843520 5068921668837208 5073807658471552 5083129172736160 5099338130557385 5103719758096960 5107567293758930 5124624104758496 5128256872318580 5128429989723040 5135618006585066 5149261720646758 5153085903135170 5153686245239168 5159804590603520 5170294724333024 5174134527321760 5184611343442960 5192053369294792 5192978118069280 5205788738458880 5221497906360736 5234212592821030 5238324918074248 5246601261679778 5268031864679584 5271310529788160 5278877004232832 5291731412522360 5304256220599336 5325922324731008 5335707019828640 5348335912183264 5361359457423970 5362544750496032 5369055188702569 5394341162903680 5407108834295168 5409139861054930 5420275495417640 5429022577981520 5442415499297920 5451014297849120 5451198310754560 5458838720286224 5468580958429160 5485083137210677 5491594909831030 5496313585642880 5507487858528656 5510915553869440 5514026229551840 5518825958970688 5522738170189240 5541181451648128 5545296699662720 5545358776081124 5550123648719104 5567821747088744 5568009703127872 5583427600630880 5591442090009776 5605057614579605 5614091733906656 5614281251907328 5618324023134823 5636844330730340 5641272988695344 5644783947890560 5655009854739245 5675785049663872 5684944466096896 5698787675024080 5712275929876208 5722065307562240 5735608657402624 5746146021353920 5757633852103133 5757828215734504 5761411715408960 5764469191064870 5773771723379660 5793053335813952 5797355640556480 5809290483127040 5820904553774596 5823040283087104 5825227542674540 5837219764295920 5860864996935520 5861062845397760 5865283320855035 5869277721811504 5870323089991360 5889241032154480 5897495403166367 5913296602653440 5914025287510340 5933775279194048 5934832134936320 5938182093363520 5943351032737664 5962303044959404 5967426178697984 5971924835779672 5981957248938320 5986657049227712 5996115727634032 5996318141830016 6012922031448640 6020607845348096 6026490517931455 6036215892624190 6045944944207168 6060667212740140 6060871806036320 6062007109256384 6085491124400714 6090010612796110 6097950879804160 6112383899638016 6127267951341680 6136063072802936 6137155957718240 6140412833960405 6156725970338515 6170861162062688 6181874126919920 6200528763803374 6204597231978880 6207889898069860 6229730626113280 6238672823184256 6268666442526488 6276108468378320 6286236669241760 6294271838318464 6301744262344960 6311700765930560 6320760623489312 6336152086046510 6337552886949856 6342259573089440 6351148895717626 6377091204612128 6381060115006720 6390219531439744 6405780130948120 6416104838750464 6420941740725512 6442107806548960 6447169129937536 6457355398990496 6462868405416280 6482370980339891 6490066711618490 6495643328487040 6512900200027520 6526872382950920 6528315348429952 6547906147592810 6553605826277692 6580152973832152 6580375103696576 6585039830849480 6598596255291040 6608067924557008 6630320275749170 6639837481886609 6657402905913760 6666733934014154 6666958986639952 6671108302052480 6685419890229080 6699011674075721 6703180938120040 6707745967784576 6712727583802240 6718570732659968 6730561179605120 6739994746475848 6750871553490064 6758886042868960 6778446595112192 6797216209463680 6823548400357780 6825056955176768 6852703688724608 6879250836279068 6881774880012032 6884359823160820 6898532448713360 6914860336165936 6926476814560160 6926710635470080 6931698470101405 6937654560898880 6943105216855808 6959777183860930 6960012128909840 6969767294651161 6989302612512220 7012643511774784 7013892523106560 7017614667383320 7017851564884160 7046358144042932 7051591235869180 7052412756643072 7057729351375976 7086318587203856 7086557803980928 7094731312079840 7106180582621120 7109155245957908 7139073382780339 7140344912345260 7145207661335744 7164190220030272 7169510821753280 7179559621246012 7184270479133440 7197285269668130 7223726426844928 7241316669767440 7248296654959360 7258455880820144 7276130692218245 7278800353858880 7288104233842432 7327897629949442 7336597152264380 7338219132257728 7362408921770240 7379834741703424 7408423977531304 7417219098992560 7429188790922080 7452878806199255 7459282723372480 7464906044724590 7469989827760096 7483321311534640 7489835230031648 7495144659542540 7495397677287520 7505903240393558 7525759806685120 7541252863189760 7552077628065152 7557431180258960 7572795805476902 7577508886570480 7588385693584696 7608460463901440 7619124496016176 7619381699017088 7631420016988768 7640479874547520 7656013341800824 7670078841003670 7688232873763442 7713576452578360 7715281775417216 7719636721372576 7724441191850240 7798341028980320 7816798640883232 7835833053158110 7847080660411447 7867839797898080 7884037084243840 7900950779361640 7902697527046784 7917013796634943 7921941108687320 7954299575896960 7965448336744184 7971364005765160 7978302745033712 7987774414299680 8010891430587136 8020131048438080 8026177175906890 8033073702093440 8058961412421920 8065976401572544 8070256867490818 8071694248738120 8098649813947264 8104664407199360 8133006676377856 8158941008891816 8160394185537440 8172107670014288 8192007282847115 8205210995709728 8205487983556864 8211396649197049 8225191217290190 8225468879620720 8228209095666560 8244937445016272 8260084905696260 8278615243714816 8295378149508736 8308764988910848 8327514170232556 8333698733299940 8374740148513648 8384682459730720 8398213415824960 8424993433094810 8437086725104037 8438589441862580 8466770260035776 8473058243890240 8484934097836196 8490501475339520 8531321193970960 8537131231725824 8565879610905760 8566168774042880 8578175131878352 8599063545348835 8602218600015040 8619416358473921 8637064206010240 8643575420207420 8654623777687888 8672440792668224 8678881521069760 8686436124770432 8691045857297804 8714135219556052 8721622876558592 8749729533486656 8765804389718480 8786551855729648 8807947680053665 8815515945803840 8822161689219970 8822441967282944 8836381072302784 8857898234004820 8858197254976160 8870612920465114 8886444057447385 8912389747406080 8931509576669680 8933484161009408 8955237775037840 8968092183327368 8974449526557515 8991816911883520 9018950929168544 9029658033556160 9047710339019209 9048015767582792 9073069851025180 9086093396265886 9110130292303040 9118060280038528 9128885044913920 9167068606629934 9172773915322160 9210241614196480 9223150705703792 9224793427129280 9238034757407456 9260529971914130 9282448386048838 9301453760318720 9320364068279264 9326164783471360 9337487284700120 9339551622873472 9362294037539560 9377383995096832 9384453313368056 9400535862423680 9422785651447168 9440097035081440 9462440460016544 9485482116980870 9493632557019520 9523905620020220 9524227123771360 9539275021235960 9570016677251030 9571131598301312 9578239753962880 9642384828690328 9644102219271520 9649545901715720 9657945428198704 9697067540384224 9697394889658112 9704377858141967 9724247113060480 9743688057405302 9744016980473776 9750081364538240 9770998301104040 9803628722146688 9810909545557120 9819449532349184 9824660534336648 9850761552541624 9878371908808480 9890998603071872 9932623836911776 9934392921523840 9956810420930230 9972878431292140 10013614288233920 10041773549405312 10057978670786816 10082470501965680 10123312267434080 10123654005687040 10137843337674416 10147615316943104 10166258345472320 10186582969105543 10198676261114770 10207439516193920 10215134587517860 10249248209516992 10256513744637160 10256859979446080 10271236013170132 10298523441293516 10306171806270340 10307372490478336 10340589448666048 10348269054643520 10369222686885920 10384106738589584 10385956236138560 10409392712790695 10434030328678957 10442995812721472 10468425185642060 10476649836148496 10493202523359556 10536063729359168 10557754008465664 10583462825044720 10606167622295245 10608512441198672 10651844649462016 10671414039657280 10696671824366528 10722718914847940 10725089500992064 10738110377405138 10788682325807360 10814217668590336 10818279722109860 10840550990835280 10858045155963040 10863807321622255 10884830998595840 10892669024445065 10902028595698240 10917677440572448 10937161916858320 10952491463023253 10970166274421354 10983189819662060 10992627171285760 11014975717057312 11021831107738880 11028052459103680 11037651917941376 11045476340378480 11082362903296256 11090593399325440 11090717552162248 11135643494177488 11136019406255744 11166855201261760 11182884180019552 11210115229159210 11228183467813312 11236648046269646 11273688661460680 11282545977390688 11289567895781120 11310019709478490 11351570099327744 11397575350048160 11424551859752416 11468810195985961 11492292042707840 11515267704206266 11515656431469008 11522823430817920 11528938382129740 11547543446759320 11586106671627904 11594711281112960 11641809107549192 11650455085349080 11674439528591840 11721729993871040 11730566641710070 11738555443623008 11740646179982720 11778482064308960 11794990806332734 11828050575020680 11867550558388096 11876364186727040 11886702065475328 11924606089918808 11943849671559344 11963914497876640 11973314098455424 11992231455268064 11992636283660032 12025844062897280 12038688963488369 12052981035862910 12072431785248380 12091889888414336 12121334425480280 12121743612072640 12124014218512768 12170982248801428 12180021225592220 12254535902683360 12272126145605872 12274311915436480 12280825667920810 12313451940677030 12331126752075131 12341722324125376 12363748253839840 12401057527606748 12409194463957760 12415779796139720 12441021680426339 12477345646368512 12537332885052976 12552216936756640 12572473338483520 12588543676636928 12623401531861120 12641521246978624 12672304172093020 12675105773899712 12684519146178880 12702297791435252 12754182409224256 12780439062879488 12811560261896240 12839045016462665 12841883481451024 12873154301616895 12884215613097920 12894338259875072 12914710797980992 12925736810832560 12964741960679782 12980133423236980 12991286656974080 13025800400055040 13053744765901840 13056630696859904 13095812295185620 13107211652555384 13116503154199445 13160305947664304 13160750207393152 13170079661698960 13197192510582080 13216135849114016 13258279139449201 13260640551498340 13279674963773218 13314805811827520 13333467868028308 13333917973279904 13342216604104960 13370839780458160 13398023348151442 13406361876240080 13415491935569152 13425455167604480 13461122359210240 13479989492951696 13501743106980128 13517772085737920 13594432418927360 13647096800715560 13650113910353536 13705407377449216 13758501672558136 13768719646321640 13797064897426720 13829720672331872 13852953629120320 13863396940202810 13875309121797760 13919554367721860 13920024257819680 13939534589302322 13978605225024440 14025287023549568 14035229334766640 14035703129768320 14092716288085864 14103182471738360 14115458702751952 14172637174407712 14173115607961856 14189462624159680 14212361165242240 14218310491915816 14278146765560678 14280689824690520 14290415322671488 14328380440060544 14339021643506560 14359119242492024 14394570539336260 14482633339534880 14516911761640288 14552261384436490 14557600707717760 14573149797906973 14655795259898884 14673194304528760 14676438264515456 14816847955062608 14834438197985120 14858377581844160 14905757612398510 14918565446744960 14929812089449180 14939979655520192 14966642623069280 14979670460063296 14990289319085080 14990795354575040 15011806480787116 15051519613370240 15104155256130304 15114862360517920 15145591610953804 15155017773140960 15176771387169392 15213727811001785 15238248992032352 15238763398034176 15249736634223091 15262840033977536 15280959749095040 15312026683601648 15340157682007340 15376465747526884 15427152905156720 15430563550834432 15439273442745152 15501321909508435 15596682057960640 15633597281766464 15671666106316220 15694161320822894 15735679595796160 15768074168487680 15801901558723280 15805395054093568 15834027593269886 15843882217374640 15877872239294065 15908599151793920 15930896673488368 15942728011530320 15956605490067424 15975548828599360 16007487522880139 16040262096876160 16052354351813780 16066147404186880 16117922824843840 16131952803145088 16140513734981636 16143388497476240 16197299627894528 16209328814398720 16317882017783632 16320788371074880 16344215340028576 16384014565694230 16410421991419456 16422793298394098 16450382434580380 16450937759241440 16456418191333120 16489874890032544 16520169811392520 16590756299017472 16655028340465112 16666834835035385 16667397466599880 16749480297027296 16769364919461440 16796426831649920 16849986866189620 16874173450208074 16877178883725160 16933540520071552 16946116487780480 16969868195672392 17062642387941920 17131759221811520 17156350263756704 17198127090697670 17204437200030080 17238832716947842 17274128412020480 17287150840414840 17309247555375776 17344881585336448 17357763042139520 17372872249540864 17382091714595608 17428270439112104 17499459066973312 17531608779436960 17573103711459296 17615895360107330 17631031891607680 17644323378439940 17672762144605568 17715796468009640 17716394509952320 17741225840930228 17772888114894770 17863019153339360 17910475550075680 17936184366654736 17948899053115030 18022416022263653 18037901858337088 18059316067112320 18095420678038418 18096031535165584 18146139702050360 18172186792531772 18220260584606080 18236120560077056 18319744074873605 18334137213259868 18345547830644320 18446301411407584 18449586854258560 18476069514814912 18521059943828260 18564896772097676 18640728136558528 18674974569400240 18679103245746944 18724588075079120 18764758100983895 18768906626736112 18801071724847360 18845571302894336 18880194070162880 18917939799767437 18924880920033088 18931989513692255 18970964233961740 18987265114039040 19047811240040440 19048454247542720 19078550042471920 19140033354502060 19142263196602624 19156479507925760 19220582184408605 19284769657380656 19288204438543040 19299091803431440 19315890856397408 19377484896118063 19394135080768448 19408755716283934 19448494226120960 19487376114810604 19488033960947552 19500162729076480 19541996602208080 19607257444293376 19621819091114240 19649321068673296 19701523105083248 19756743817616960 19781997206143744 19865247673823552 19868785843047680 19913620841860460 19945756862584280 20027228576467840 20083547098810624 20164941003931360 20175642168727045 20246624534868160 20275686675348832 20332516690944640 20373165938211086 20397352522229540 20414879032387840 20430269175035720 20498496419033984 20513027489274320 20513719958892160 20542472026340264 20597046882587032 20612343612540680 20681178897332096 20696538109287040 20738445373771840 20768213477179168 20771912472277120 20818785425581390 20868060657357914 20885991625442944 20936850371284120 20953299672296992 20986405046719112 21072127458718336 21166925650089440 21212335244590490 21217024882397344 21299218935402499 21342828079314560 21393343648733056 21445437829695880 21450179001984128 21476220754810276 21636559444219720 21681101981670560 21716090311926080 21727614643244510 21785338048890130 21804057191396480 21835354881144896 21874323833716640 21904982926046506 21940332548842708 21966379639324120 22029951434114624 22056104918207360 22075303835882752 22090952680756960 22176532301162785 22181435104324496 22271286988354976 22272038812511488 22333710402523520 22365768360039104 22420230458318420 22456366935626624 22473296092539292 22547377322921360 22565091954781376 22620039418956980 22715233490664715 22795150700096320 22849103719504832 22900663968139529 22917671516574835 22937620391971922 22984584085415680 23030535408412532 23031312862938016 23045646861635840 23057876764259480 23095086893518640 23172213343255808 23189422562225920 23206120965122095 23283618215098384 23300910170698160 23333568769049539 23348879057183680 23443459987742080 23461133283420140 23477110887246016 23481292359965440 23556964128617920 23589981612665468 23656101150041360 23735101116776192 23752728373454080 23849212179837616 23887699343118688 23927828995753280 23946628196910848 23984462910536128 24051688125794560 24077377926976738 24105962071725820 24144863570496760 24183779776828672 24242668850960560 24243487224145280 24248028437025536 24341964497602856 24359220143513255 24360042451184440 24509071805366720 24544252291211744 24548623830872960 24561651335841620 24626903881354060 24662253504150262 24683444648250752 24727496507679680 24802115055213496 24831559592279440 24882043360852678 25074665770105952 25104433873513280 25144946676967040 25246803063722240 25283042493957248 25344608344186040 25350211547799424 25369038292357760 25404595582870504 25508364818448512 25623120523792480 25678090032925330 25683766962902048 25746308603233790 25768431226195840 25829421595961984 25851473621665120 25929483921359564 25960266846473960 26107489531803680 26191624590371240 26214423305110768 26233006308398890 26320611895328608 26321500414786304 26340159323397920 26394385021164160 26432271698228032 26516558278898402 26521281102996680 26559349927546436 26629611623655040 26666935736056616 26667835946559808 26741679560916320 26796046696302884 26812723752480160 26845275943512845 26959978985903392 27003486213960256 27035544171475840 27294193601431120 27300227820707072 27425415686053385 27517003345116272 27537439292643280 27594129794853440 27659441344663744 27705907258240640 27726793880405620 27750618243595520 27839108735443720 27840048515639360 27879069178604644 27957210450048880 28050574047099136 28070458669533280 28071406259536640 28091620115674115 28185432576171728 28206364943476720 28230917405503904 28245899036217863 28320939463557169 28345274348815424 28378925248319360 28424722330484480 28436620983831632 28556293531121356 28561379649381040 28580830645342976 28656760880121088 28678043287013120 28718238484984048 28788169260515665 28789141078672520 28965266679069760 29033823523280576 29104522768872980 29115201415435520 29146299595813946 29311590519797768 29346388609057520 29352876529030912 29487477015831835 29633695910125216 29668876395970240 29716755163688320 29811515224797020 29837130893489920 29859624178898360 29879959311040384 29933285246138560 29959340920126592 29980578638170160 29981590709150080 30023612961574232 30103039226740480 30229724721035840 30291183221907608 30310035546281920 30353542774338784 30427455622003570 30476497984064704 30499473268446182 30525680067955072 30561919498190080 30624053367203296 30680315364014680 30752931495053768 30854305810313440 30878546885490304 31002643819016870 31193364115921280 31267194563532928 31343332212632440 31388322641645788 31471359191592320 31603803117446560 31668055186539772 31687764434749280 31755744478588130 31861793346976736 31885456023060640 31913210980134848 31951097657198720 32014975045760278 32080524193752320 32104708703627560 32235845649687680 32263905606290176 32281027469963272 32286776994952480 32411854901699455 32635764035567264 32641576742149760 32688430680057152 32768029131388460 32820843982838912 32845586596788196 32900764869160760 32901875518482880 32979749780065088 33040339622785040 33199187409433045 33310056680930224 33333669670070770 33334794933199760 33470201184203927 33495058370378605 33498960594054592 33538729838922880 33592853663299840 33699973732379240 33748346900416148 33754357767450320 33867081040143104 33892232975560960 33939736391344784 34102908200918557 34125284775883840 34263518443623040 34312700527513408 34396254181395340 34408874400060160 34477665433895684 34574301680829680 34618495110751552 34689763170672896 34715526084279040 34764183429191216 34848836473255805 34856540878224208 34998918133946624 35063217558873920 35146207422918592 35231790720214660 35262063783215360 35288646756879880 35345524289211136 35431592936019280 35432789019904640 35482451681860456 35545776229789540 35695366913901695 35726038306678720 35820951100151360 35872368733309472 35897798106230060 36044832044527306 36075803716674176 36118632134224640 36190841356076836 36192063070331168 36292279404100720 36344373585063544 36440521169212160 36639488149747210 36668274426519736 36691095661288640 36892602822815168 36899173708517120 36952139029629824 37042119887656520 37129793544195352 37281456273117056 37349949138800480 37449176150158240 37529516201967790 37537813253472224 37760388140325760 37835879599534874 37849761840066176 37863979027384510 37941928467923480 38095622480080880 38096908495085440 38157100084943840 38280066709004120 38441164368817210 38569539314761312 38576408877086080 38598183606862880 38631781712794816 38754969792236126 38788270161536896 38817511432567868 38974752229621208 38976067921895104 39083993204416160 39235403302057235 39298642137346592 39403046210166496 39513487635233920 39555692308604641 39585068983174715 39730495347647104 39827241683720920 39891513725168560 40054457152935680 40303436964721931 40329882007862720 40351284337454090 40493249069736320 40551373350697664 40665033381889280 40746331876422172 40794705044459080 40860538350071440 40996992838067968 41026054978548640 41027439917784320 41056983245985245 41084944052680528 41194093765174064 41224687225081360 41282467822164569 41362357794664192 41393076218574080 41476890747543680 41536426954358336 41543824944554240 41637570851162780 41736121314715828 41771983250885888 41873700742568240 41906599344593984 41972810093438224 42144254917436672 42185433625520185 42333851300178880 42424670489180980 42434049764794688 42598437870804998 42685656158629120 42786687297466112 42890875659391760 42900358003968256 42952441509620552 43097081792369605 43273118888439440 43362203963341120 43432180623852160 43455229286489020 43570676097780260 43608114382792960 43670709762289792 43748647667433280 43809965852093012 43880665097685416 43932759278648240 44059902868229248 44112209836414720 44181905361513920 44353064602325570 44362870208648992 44542573976709952 44667420805047040 44731536720078208 44840460916636840 44912733871253248 44946592185078584 45094754645842720 45130183909562752 45238551695096045 45240078837913960 45430466981329430 45590301400192640 45698207439009664 45801327936279058 45835343033149670 45875240783943844 46061070816825064 46062625725876032 46115753528518960 46190173787037280 46412241930244190 46567236430196768 46601820341396320 46667137538099078 46697758114367360 46886919975484160 46922266566840280 46954221774492032 47113928257235840 47179963225330936 47312202300082720 47698424359675232 47775398686237376 47855657991506560 47968925821072256 48154755853953476 48211924143451640 48289727140993520 48485337701921120 48486974448290560 48521889290709835 48683928995205712 48718440287026510 48720084902368880 48788371062558127 49018143610733440 49088504582423488 49097247661745920 49123302671683240 49253807762708120 49324507008300524 49366889296501504 49454993015359360 49604230110426992 49663119184558880 49764086721705356 49973513679462373 50149331540211904 50208867747026560 50289893353934080 50566084987914496 50689216688372080 50700423095598848 50738076584715520 50809191165741008 50932914845527715 51016729636897024 51246241047584960 51356180065850660 51367533925804096 51492617206467580 51536862452391680 51658843191923968 51702947243330240 51858967842719128 51920533692947920 52170151643394785 52214979063607360 52383249180742480 52428846610221536 52466012616797780 52641223790657216 52680318646795840 52788770042328320 52864543396456064 53033116557796804 53042562205993360 53118699855092872 53259223247310080 53333871472113232 53335671893119616 53483359121832640 53592093392605768 53625447504960320 53690551887025690 53919957971806784 54006972427920512 54071088342951680 54588387202862240 54762457315116265 54850831372106770 55034006690232544 55074878585286560 55188259589706880 55318882689327488 55411814516481280 55453587760811240 55678217470887440 55680097031278720 55758138357209288 55914420900097760 56140917339066560 56183240231348230 56370865152343456 56412729886953440 56461834811007808 56491798072435726 56641878927114338 56690548697630848 56757850496638720 56873241967663264 57112587062242712 57122759298762080 57344050979929805 57436476969968096 57576338521031330 57578282157345040 57930533358139520 58067647046561152 58209045537745960 58292599191627892 58623181039595536 58692777218115040 58974954031663670 59059607075728259 59267391820250432 59337752791940480 59433510327376640 59623030449594040 59719248357796720 59759918622080768 59866570492277120 59918681840253184 59961157276340320 59963181418300160 60047225923148464 60193444817441845 60335914509317447 60459449442071680 60582366443815216 60620071092563840 60707085548677568 60854911244007140 60952995968129408 60998946536892364 61051360135910144 61248106734406592 61360630728029360 61505862990107536 61655633760375655 61708611620626880 61757093770980608 62005287638033740 62205108402131695 62386728231842560 62534389127065856 62686664425264880 62776645283291576 62942718383184640 63207606234893120 63333972373134463 63336110373079544 63375528869498560 63511488957176260 63723586693953472 63770912046121280 63826421960269696 63902195314397440 64029950091520556 64209417407255120 64471691299375360 64562054939926544 64573553989904960 64823709803398910 65271528071134528 65283153484299520 65376861360114304 65536058262776920 65641687965677824 65691173193576392 65801529738321520 65803751036965760 65959499560130176 66080679245570080 66291395697246005 66398374818866090 66620113361860448 66667339340141540 66669589866399520 66940402368407854 66990116740757210 66997921188109184 67077459677845760 67399947464758480 67496693800832296 67508715534900640 67879472782689568 68205816401837114 68250569551767680 68527036887246080 68625401055026816 68792508362790680 68955330867791368 69148603361659360 69236990221503104 69528366858382432 69697672946511610 69713081756448416 70126435117747840 70292414845837184 70463581440429320 70577293513759760 70863185872038560 70865578039809280 70964903363720912 71091552459579080 71306080783738801 71390733827803390 71452076613357440 71641902200302720 71744737466618944 71795596212460120 72089664089054612 72151607433348352 72381682712153672 72384126140662336 72584558808201440 72688747170127088 72865748989534865 73038212300752699 73278976299494420 73336548853039472 73382191322577280 73785205645630336 73904278059259648 74084239775313040 74259587088390704 74562912546234112 74699898277600960 74898352300316480 75059032403935580 75075626506944448 75520776280651520 75671759199069748 75699523680132352 75727958054769020 75883856935846960 76191244960161760 76193816990170880 76248683171115455 76314200169887680 76560133418008240 76667440241162771 76882328737634420 77139078629522624 77152817754172160 77196367213725760 77263563425589632 77509939584472252 77576540323073792 77635022865135736 77949504459242416 77952135843790208 78167986408832320 78470806604114470 78597284274693184 78806092420332992 79026975270467840 79111384617209282 79170137966349430 79460990695294208 79654483367441840 79783027450337120 80037437614400695 80606873929443862 80659764015725440 80702568674908180 80986498139472640 81102746701395328 81492663752844344 81589410088918160 81721076700142880 82052109957097280 82113966491970490 82169888105361056 82388187530348128 82449374450162720 82564935644329138 82953781495087360 83072853908716672 83275141702325560 83472242629431656 83747401485136480 83813198689187968 83945620186876448 84270822744418583 84370867251040370 84667702600357760 84849340978361960 84868099529589376 85196875741609996 85781751318783520 85904883019241104 86194163584739210 86317887264525917 86546237776878880 86724407926682240 86864361247704320 86910458572978040 87087151762984373 87141352195560520 87341419524579584 87497295334866560 87619931704186024 87761330195370832 87865518557296480 88119805736458496 88363810723027840 88706129204651140 88725740417297984 89085147953419904 89463073440156416 89680921833273680 89893184370157168 90112080111318265 90189509291685440 90260367819125504 90477103390192090 90480157675827920 90860933962658860 91180602800385280 91396414878019328 91602655872558116 91670686066299340 91750481567887688 92122141633650128 92125251451752064 92231507057037920 92380347574074560 92807953976144407 92824483860488380 93134472860393536 93203640682792640 93334275076198156 93395516228734720 93844533133680560 93908443548984064 94227856514471680 94359926450661872 94589698998837185 94624404600165440 95396848719350464 95550797372474752 95711315983013120 95937851642144512 96309511707906952 96423848286903280 96579454281987040 96887424480590315 96970675403842240 97043778581419670 97367857990411424 97436880574053020 97440169804737760 97576742125116254 98036287221466880 98177009164846976 98246605343366480 98507615525416240 98649014016601048 98909986030718720 99208460220853984 99326238369117760 99528173443410712 99947027358924746 100298663080423808 100417735494053120 101378433376744160 101618382331482016 101865829691055430 102012048585348811 102492482095169920 102712360131701320 102735067851608192 102985234412935160 103405894486660480 103717935685438256 103841067385895840 104340303286789570 104429958127214720 104766498361484960 104857693220443072 104932025233595560 105282447581314432 105360637293591680 105729086792912128 106066233115593608 106085124411986720 106237399710185744 106496094677012495 106667742944226464 106671343786239232 106748156439561637 106966718243665280 107184186785211536 107250895009920640 107381103774051380 107839915943613568 108013944855841024 109176774405724480 109524914630232530 109701662744213540 110068013380465088 110149757170573120 110376519179413760 110637765378654976 110907175521622480 111356434941774880 111360194062557440 111516276714418576 111828841800195520 112052412660160973 112281834678133120 112366480462696460 112741730304686912 112825459773906880 112923669622015616 112983596144871452 113283757854228676 113381097395261696 113746483935326528 114225174124485424 114245518597524160 114503319840697645 114688101959859610 114872953939936192 115152677042062660 115156564314690080 115861066716279040 116135294093122304 116418091075491920 116585198383255784 116667843845247695 117246362079191072 117385554436230080 117949908063327340 118119214151456518 118534783640500864 118675505583880960 119246060899188080 119438496715593440 119733140984554240 119922314552680640 120094451846296928 120386889634883690 120671829018634894 120918898884143360 121164732887630432 121240142185127680 121414171097355136 121709822488014280 121905991936258816 121997893073784728 122496213468813184 122721261456058720 123011725980215072 123311267520751310 123417223241253760 124010575276067480 124410216804263390 125373328850529760 125553290566583152 126156912155845571 126415212469786240 126667944746268926 126672220746159088 126751057738997120 127022977914352520 127447173387906944 127541824092242560 127652843920539392 128059900183041112 128418834814510240 129124109879853088 129147107979809920 129647419606797820 130543056142269056 130753722720228608 131072116525553840 131382346387152784 131603059476643040 131607502073931520 131918999120260352 132161358491140160 132425578598372059 132582791394492010 132796749637732180 133240226723720896 133334678680283080 133339179732799040 133880804736815708 133980233481514420 133995842376218368 134799894929516960 134993387601664592 135017431069801280 135642394272826441 135758945565379136 136411632803674228 136501139103535360 137250802110053632 137585016725581360 137910661735582736 138297206723318720 138473980443006208 139056733716764864 139395345893023220 139426163512896832 140252870235495680 140584829691674368 140927162880858640 141154587027519520 141229495181089315 141604697317785845 141726371744077120 141929806727441824 142183104919158160 142612161567477602 142781467655606780 142904153226714880 143283804400605440 143489474933237888 143591192424920240 144179328178109224 144763365424307344 144768252281324672 145169117616402880 145377494340254176 145731497979069730 146076424601505398 146557952598988840 146673097706078944 146764382645154560 147570411291260672 148168479550626080 148519174176781408 149094532547817493 149399796555201920 149796704600632960 150118064807871160 150151253013888896 151343518398139496 151455916109538040 151767713871693920 152382489920323520 152497366342230910 152628400339775360 153120266836016480 153334880482325542 153764657475268840 154278157259045248 154392734427451520 154527126851179264 155019879168944504 155270045730271472 155899008918484832 155904271687580416 156335972817664640 156941613208228940 157194568549386368 157612184840665984 158222769234418564 158340275932698860 159308966734883680 159566054900674240 160074875228801390 160304647776976703 161213747858887724 161319528031450880 161405137349816360 162205493402790656 162985327505688688 163178820177836320 163442153400285760 164104219914194560 164227932983940980 164339776210722112 164776375060696256 164898748900325440 165129871288658276 166145707817433344 166550283404651120 166944485258863312 167351005921019635 167494802970272960 167626397378375936 167891240373752896 168541645488837166 168741734502080740 169335405200715520 169698681956723920 169736199059178752 170393751483219992 170514541004592785 171563502637567040 171809766038482208 172388327169478420 172635774529051834 173092475553757760 173448815853364480 173820917145956080 174174303525968746 174282704391121040 174994590669733120 175239863408372048 175522660390741664 175731037114592960 176727621446055680 177412258409302280 177451480834595968 178170295906839808 179361843666547360 179786368740314336 180224160222636530 180379018583370880 180954206780384180 180960315351655840 181721867925317720 183205311745116232 183341372132598680 183500963135775376 184244283267300256 184250502903504128 184463014114075840 184760695148149120 185615907952288814 185648967720976760 186268945720787072 186407281365585280 186668550152396312 187689066267361120 188719852901323744 189179397997674370 189248809200330880 190793697438700928 191101594744949504 192619023415813904 192847696573806560 193158908563974080 193774848961180630 193941350807684480 194087557162839340 194735715980822848 194873761148106040 194880339609475520 195153484250232508 196354018329693952 196493210686732960 197015231050832480 197298028033202096 197778461543023205 198246576244900183 198416920441707968 198652476738235520 199056346886821424 199894054717849492 200597326160847616 201517184823609655 202756866753488320 203236764662964032 203731659382110860 204024097170697622 204984964190339840 205424720263402640 205470135703216384 205970468825870320 206412339110822845 206811788973320960 207435871370876512 207682134771791680 208097337797441807 208680606573579140 208859916254429440 209532996722969920 209715386440886144 209864050467191120 210564895162628864 210721274587183360 212132466231187216 212170248823973440 212474799420371488 212992189354024990 213335485888452928 213496312879123274 213933436487330560 214368373570423072 214501790019841280 214762207548102760 215679831887227136 218353548811448960 219049829260465060 219403325488427080 220136026760930176 220299514341146240 221814351043244960 222712869883549760 223032553428837152 223657683600391040 224104825320321946 224563669356266240 224732960925392920 225483460609373824 225650919547813760 225847339244031232 225967192289742904 226567515708457352 227492967870653056 228450348248970848 228491037195048320 229006639681395290 229376203919719220 229745907879872384 230305354084125320 230313128629380160 232836182150983840 233170396766511568 233335687690495390 234291408289427489 234492724158382144 234771108872460160 235899816126654680 236238428302913036 237069567281001728 238492121798376160 238876993431186880 239844629105361280 240188903692593856 240773779269767380 241343658037269788 242329465775260864 242828342194710272 243419644976028560 243941855312790635 243995786147569456 244992426937626368 245442522912117440 246023451960430144 246622535041502620 246834446482507520 248021150552134960 248820433608526780 249867568397311865 250746657701059520 251106581133166304 251907303649534819 252313824311691142 252830424939572480 253335889492537852 253344441492318176 253502115477994240 254045955828705040 254894346775813888 255083648184485120 256119800366082224 256837669629020480 258248219759706176 258294215959619840 259294839213595640 261086112284538112 262144233051107680 262764692774305568 263206118953286080 264322716982280320 264851157196744118 265165582788984020 265593499275464360 266480453447441792 266669357360566160 266678359465598080 267761609473631416 267960466963028840 269599789859033920 269986775203329184 270034862139602560 271284788545652882 271517891130758272 272823265607348456 275170033451162720 275821323471165472 276594413446637440 276889846160232487 278113467433529728 278790691786046440 278852327025793664 281854325761717280 282309174055039040 282458990362178630 283209394635571690 283452743488154240 283859613454883648 284366209838316320 285224323134955204 285562935311213560 286978949866475776 287182384849840480 288358656356218448 289526730848614688 289536504562649344 290338235232805760 290754988680508352 291462995958139460 292152849203010796 293115905197977680 293346195412157888 295298035378641295 296336959101252160 297038348353562816 298189065095634986 298799593110403840 299593409201265920 300236129615742320 300302506027777792 301679572546587235 302687036796278992 302911832219076080 303535427743387840 304764979840647040 304994732684461820 305256800679550720 306240533672032960 306669760964651084 307529314950537680 308556314518090496 308785468854903040 310039758337889008 310540091460542944 311798017836969664 312671945635329280 313883226416457880 314389137098772736 315224369681331968 316445538468837128 316669861865672315 316680551865397720 318617933469767360 319132109801348480 320149750457602780 320609295553953406 322427495717775448 322810274699632720 325970655011377376 326357640355672640 326884306800571520 328208439828389120 328455865967881960 328679552421444224 329552750121392512 329797497800650880 330259742577316552 333100566809302240 333888970517726624 334702011842039270 334989605940545920 335782480747505792 337083290977674332 337483469004161480 339397363913447840 340787502966439984 341029082009185570 343127005275134080 343619532076964416 344776654338956840 345271549058103668 346184951107515520 347641834291912160 348348607051937492 348565408782242080 350479726816744096 351045320781483328 351462074229185920 354824516818604560 354902961669191936 356530403918694005 358723687333094720 359572737480628672 360448320445273060 360758037166741760 361908413560768360 361920630703311680 363443735850635440 365191061503763495 366410623490232464 366682744265197360 367001926271550752 368172213026243197 368488566534600512 368926028228151680 369521390296298240 371231815904577628 371297935441953520 372537891441574144 372814562731170560 373337100304792624 375378132534722240 377439705802647488 378358795995348740 378497618400661760 381587394877401856 383337201205813855 385238046831627808 385695393147613120 386317817127948160 387549697922361260 387882701615368960 388175114325678680 389471431961645696 389747522296212080 389760679218951040 390306968500465016 392986421373465920 394030462101664960 394596056066404192 395556923086046410 396493152489800366 396833840883415936 397304953476471040 398112693773642848 399788109435698984 403034369647219310 405513733506976640 406473529325928064 407463318764221720 408048194341395244 410849440526805280 411940937651740640 412824678221645690 414871742741753024 415364269543583360 416194675594883614 417361213147158280 419065993445939840 419430772881772288 419728100934382240 421354113722092915 424264932462374432 424340497647946880 424949598840742976 425984378708049980 426670971776905856 426992625758246548 428736747140846144 429524415096205520 431589436322629585 435112615394651051 435435758814921865 436707097622897920 438099658520930120 438806650976854160 440272053521860352 440599028682292480 443337806611941241 443628702086489920 445425739767099520 446065106857674304 447315367200782080 448209650640643892 449465921850785840 450966921218747648 451301839095627520 451934384579485808 453135031416914704 454985935741306112 456900696497941696 456982074390096640 458013279362790580 458752407839438440 459491815759744768 460610708168250640 460626257258760320 464039769880722035 465672364301967680 466340793533023136 466671375380990780 468582816578854978 468985448316764288 469542217744920320 471799632253309360 472476856605826072 476984243596752320 477753986862373760 479689258210722560 480377807385187712 481547558539534760 482687316074539576 484658931550521728 486839289952057120 487883710625581270 487991572295138912 490885045824234880 492046903920860288 493245070083005240 496042301104269920 497640867217053560 499735136794623730 501493315402119040 502213162266332608 503814607299069638 504627648623382284 506671778985075704 506688882984636352 508091911657410080 510060242926744055 512239600732164448 513675339258040960 516496439519412352 518589678427191280 524288466102215360 525529385548611136 526412237906572160 528645433964560640 529702314393488236 530331165577968040 531186998550928720 532960906894883584 533338714721132320 533356718931196160 533740782197808185 535523218947262832 535920933926057680 536672081688139397 539199579718067840 539973550406658368 540069724279205120 542569577091305764 543035782261516544 545646531214696912 550340066902325440 551642646942330944 553188826893274880 553779692320464974 556226934867059456 557581383572092880 557704654051587328 560262063300804865 563708651523434560 564618348110078080 564917980724357260 566418789271143380 566905486976308480 567719226909767296 568732419676632640 570448646269910408 571125870622427120 574364769699680960 576717312712436896 579053461697229376 580676470465611520 581509977361016704 582925991916278920 584305698406021592 586231810395955360 586692390824315776 590596070757282590 592673918202504320 594076696707125632 596378130191269972 600472259231484640 603359145093174470 605374073592557984 605823664438152160 607070855486775680 609529959681294080 609989465368923640 612481067344065920 613339521929302168 615058629901075360 620079516675778016 621080182921085888 623596035673939328 627766452832915760 630784560779227855 632891076937674256 633339723731344630 633361103730795440 637235866939534720 638264219602696960 640299500915205560 641218591107906812 644854991435550896 645620549399265440 649655677833010849 651941310022754752 652715280711345280 653768613601143040 656911731935763920 657359104842888448 659105500242785024 659594995601301760 660519485154633104 662127892991860295 666201133618604480 667777941035453248 669404023684078540 669979211881091840 671564961495011584 674166581955348664 674966938008322960 678211971364132205 678794727826895680 681575005932879968 682058164018371140 686254010550268160 687239064153928832 689553308677913680 690543098116207336 692369902215031040 695283668583824320 696697214103874984 697130817564484160 700959453633488192 702090641562966656 702924148458371840 709649033637209120 713060807837388010 717447374666189440 719145474961257344 720896640890546120 723816827121536720 723841261406623360 726887471701270880 730382123007526990 732821246980464928 733365488530394720 734003852543101504 736344426052486394 736977133069201024 737852056456303360 742463631809155256 742595870883907040 745472662739087465 746674200609585248 750756265069444480 754879411605294976 756717591990697480 766674402411627710 770476093663255616 771390786295226240 772635634255896320 775099395844722520 776350228651357360 778942863923291392 779495044592424160 779521358437902080 780613937000930032 784366888621126811 785972842746931840 788060924203329920 789192112132808384 791113846172092820 792986304979600732 793667681766831872 796225387547285696 799576218871397968 801523238884883515 806068739294438620 811027467013953280 812947058651856128 814926637528443440 816096388682790488 821698881053610560 823881875303481280 825649356443291380 829743485483506048 830728539087166720 832389351189767228 834722426294316560 838131986891879680 839456201868764480 842708227444185830 848529864924748864 848680995295893760 849899197681485952 851968757416099960 853341943553811712 853985251516493096 857473494281692288 859048830192411040 863178872645259170 870225230789302102 870871517629843730 876199317041860240 877613301953708320 886675613223882482 887257404172979840 890851479534199040 892130213715348608 896419301281287784 898931843701571680 903868769158971616 906270062833829408 913801392995883392 916026558725581160 917504815678876880 921221416336501280 921252514517520640 926979050188604413 928079539761444070 931344728603935360 932681587066046272 933342750761981560 937165633157709956 937970896633528576 943599264506618720 944953713211652144 949496759909785087 953968487193504640 955507973724747520 960755614770375424 963095117079069520 965374632149079152 969317863101043456 973678579904114240 975767421251162540 975983144590277824 981770091648469760 984093807841720576 986490140166010480 991232881224500915 992084602208539840 995281734434107120 999470273589247460 1002986630804238080 1004426324532665216 1007629214598139276 1009255297246764568 1013343557970151408 1013377765969272704 1016183823314820160 1020120485853488110 1024479201464328896 1027350678516081920 1032992879038824704 1037179356854382560 1040486688987209035 1048576932204430720 1051058771097222272 1052824475813144320 1059404628786976472 1060662331155936080 1062373997101857440 1066677429442264640 1067481564395616370 1071046437894525664 1071841867852115360 1073344163376278794 1078399159436135680 1079947100813316736 1085139154182611528 1091293062429393824 1100680133804650880 1103285293884661888 1107559384640929948 1115162767144185760 1120524126601609730 1122132534438836921 1127417303046869120 1129236696220156160 1129835961448714520 1132837578542286760 1135438453819534592 1137464839353265280 1140897292539820816 1142251741244854240 1148729539399361920 1153434625424873792 1158106923394458752 1163019954722033408 1165851983832557840 1168611396812043184 1171457041447137445 1172463620791910720 1173384781648631552 1181192141514565180 1185347836405008640 1188153393414251264 1192756260382539944 1200944518462969280 1206718290186348940 1210748147185115968 1211647328876304320 1214141710973551360 1219978930737847280 1224962134688131840 1226679043858604336 1230117259802150720 1240159033351556032 1242160365842171776 1247192071347878656 1255532905665831520 1259536518247674095 1261569121558455710 1265782153875348512 1266679447462689260 1266722207461590880 1274471733879069440 1280599001830411120 1282437182215813624 1289709982871101792 1291241098798530880 1299311355666021698 1303882620045509504 1305430561422690560 1313823463871527840 1321038970309266208 1324255785983720590 1332402267237208960 1335555882070906496 1338808047368157080 1348333163910697328 1349933876016645920 1356423942728264410 1357589455653791360 1363150011865759936 1364116328036742280 1374478128307857664 1379106617355827360 1381086196232414672 1384449230801162435 1387726033714301281 1390567337167648640 1393394428207749968 1394261635128968320 1401918907266976384 1404181283125933312 1419298067274418240 1426121615674776020 1434894749332378880 1438290949922514688 1441793281781092240 1447633654243073440 1447682522813246720 1453774943402541760 1456681364582092649 1460764246015053980 1465642493960929856 1466730977060789440 1468007705086203008 1472688852104972788 1473954266138402048 1484927263618310512 1485191741767814080 1490945325478174930 1493348401219170496 1501512530138888960 1509758823210589952 1513435183981394960 1533348804823255420 1540952187326511232 1542781572590452480 1550198791689445040 1552700457302714720 1558990089184848320 1561227874001860064 1568733777242253622 1571945685493863680 1576121848406659840 1578384224265616768 1582227692344185640 1585972609959201464 1592450775094571392 1599152437742795936 1603046477769767030 1612137478588877240 1629853275056886880 1632192777365580976 1640039858025992423 1643397762107221120 1647763750606962560 1651298712886582760 1659486970967012096 1664778702379534456 1669444852588633120 1678912403737528960 1685416454888371660 1697059729849497728 1699798395362971904 1703937514832199920 1707970503032986192 1714946988563384576 1718097660384822080 1726357745290518340 1740450461578604204 1741743035259687460 1752398634083720480 1755226603907416640 1763351125546743733 1773351226447764964 1774514808345959680 1784260427430697216 1792838602562575568 1797863687403143360 1807737538317943232 1812540125667658816 1827602785991766784 1832053117451162320 1835009631357753760 1840861065131215985 1842442832673002560 1853958100377208826 1856159079522888140 1862689457207870720 1865363174132092544 1866685501523963120 1874331266315419912 1887198529013237440 1889907426423304288 1898993519819570174 1907936974387009280 1926190234158139040 1930749264298158304 1938228923121627409 1947357159808228480 1951534842502325080 1951966289180555648 1972980280332020960 1982465762449001830 1984169204417079680 1990563468868214240 1998940547178494920 2008852649065330432 2015258429196278552 2018510594493529136 2026687115940302816 2026755531938545408 2032367646629640320 2040240971706976220 2048958402928657792 2074358713708765120 2080973377974418070 2097153864408861440 2102117542194444544 2118809257573952944 2121324662311872160 2124747994203714880 2133354858884529280 2134963128791232740 2142092875789051328 2143683735704230720 2146688326752557588 2159894201626633472 2170278308365223056 2175563076973255255 2182586124858787648 2201360267609301760 2206570587769323776 2215118769281859896 2216689033059706205 2230325534288371520 2241048253203219460 2244265068877673842 2254834606093738240 2259671922897429040 2265675157084573520 2274929678706530560 2281794585079641632 2284503482489708480 2297459078798723840 2306869250849747584 2316213846788917504 2331703967665115680 2337222793624086368 2342914082894274890 2344927241583821440 2362384283029130360 2385512520765079888 2401889036925938560 2413436580372697880 2421496294370231936 2423294657752608640 2439957861475694560 2453358087717208672 2460234519604301440 2480318066703112064 2484320731684343552 2511065811331663040 2519073036495348190 2523138243116911420 2531564307750697024 2533358894925378520 2533444414923181760 2561198003660822240 2564874364431627248 2577205491183702379 2579419965742203584 2582482197597061760 2598622711332043396 2607765240091019008 2627646927743055680 2642077940618532416 2648511571967441180 2664804534474417920 2671111764141812992 2677616094736314160 2683360408440696985 2696666327821394656 2699867752033291840 2712847885456528820 2715178911307582720 2726300023731519872 2728232656073484560 2758213234711654720 2762172392464829344 2768898461602324870 2775452067428602562 2781134674335297280 2786788856415499936 2788523270257936640 2803837814533952768 2838596134548836480 2852243231349552040 2883586563562184480 2895267308486146880 2907549886805083520 2913362729164185298 2921528492030107960 2931284987921859712 2933461954121578880 2936015410172406016 2945377704209945576 2969854527236621024 2970383483535628160 2981890650956349860 2986696802438340992 3026870367962789920 3045788307762557357 3066697609646510840 3081904374653022464 3100397583378890080 3105400914605429440 3117980178369696640 3122455748003720128 3137467554484507244 3156768448531233536 3164455384688371280 3171945219918402928 3184901550189142784 3198304875485591872 3206092955539534060 3224274957177754480 3248278389165054245 3259706550113773760 3264385554731161952 3280079716051984846 3286795524214442240 3295527501213925120 3302597425773165520 3329557404759068912 3338889705177266240 3357824807475057920 3370832909776743320 3394119459698995456 3407875029664399840 3415941006065972384 3436195320769644160 3452715490581036680 3480900923157208408 3483486070519374920 3504797268167440960 3510453207814833280 3526702251093487466 3546702452895529928 3585677205125151136 3595727374806286720 3615475076635886464 3625080251335317632 3664106234902324640 3670019262715507520 3681722130262431970 3684885665346005120 3707916200754417652 3712318159045776280 3730726348264185088 3733371003047926240 3748662532630839824 3774397058026474880 3779814852846608576 3797987039639140348 3852380468316278080 3861498528596316608 3876457846243254818 3894714319616456960 3903069685004650160 3903932578361111296 3921834443105634055 3945960560664041920 3964931524898003660 3968338408834159360 3981126937736428480 3997881094356989840 4030516858392557104 4037021188987058272 4053374231880605632 4064735293259280640 4080481943413952440 4097916805857315584 4148717427417530240 4161946755948836140 4237618515147905888 4242649324623744320 4249495988407429760 4266709717769058560 4269926257582465480 4284185751578102656 4287367471408461440 4293376653505115176 4340556616730446112 4351126153946510510 4365172249717575296 4430237538563719792 4433378066119412410 4460651068576743040 4482096506406438920 4488530137755347684 4519343845794858080 4531350314169147040 4563589170159283264 4569006964979416960 4613738501699495168 4634895250943022065 4663407935330231360 4674445587248172736 4685828165788549780 4689854483167642880 4724768566058260720 4747483799548925435 4771025041530159776 4786238769341161561 4803778073851877120 4826873160745395760 4842992588740463872 4846589315505217280 4879915722951389120 4906716175434417344 4920469039208602880 4960636133406224128 5022131622663326080 5038146072990696380 5046276486233822840 5063128615501394048 5066717789850757040 5066888829846363520 5122396007321644480 5129748728863254496 5154410982367404758 5158839931484407168 5164964395194123520 5197245422664086792 5255293855486111360 5284155881237064832 5297023143934882360 5355232189472628320 5366720816881393970 5393332655642789312 5399735504066583680 5425695770913057640 5452600047463039744 5456465312146969120 5516426469423309440 5524344784929658688 5537796923204649740 5550904134857205124 5573577712830999872 5610662672194184605 5677192269097672960 5704486462699104080 5767173127124368960 5790534616972293760 5815099773610167040 5826725458328370596 5843056984060215920 5862569975843719424 5866923908243157760 5890755408419891152 5939709054473242048 5940766967071256320 5963781301912699720 5973393604876681984 6053740735925579840 6091576615525114714 6133395219293021680 6200795166757780160 6210801829210858880 6235960356739393280 6244911496007440256 6274935108969014488 6328910769376742560 6343890439836805856 6396609750971183744 6412185911079068120 6448549914355508960 6496556778330108490 6519413100227547520 6528771109462323904 6560159432103969692 6605194851546331040 6659114809518137824 6677779410354532480 6741665819553486640 6815750059328799680 6831882012131944768 6872390641539288320 6905430981162073360 6938630168571506405 6961801846314416816 6966972141038749840 7009594536334881920 7020906415629666560 7053404502186974932 7093404905791059856 7171354410250302272 7191454749612573440 7230950153271772928 7250160502670635264 7283406822910463245 7328212469804649280 7340038525431015040 7363444260524863940 7369771330692010240 7415832401508835304 7424636318091552560 7466742006095852480 7497325065261679648 7548794116052949760 7559629705693217152 7595974079278280696 7704760936632556160 7722997057192633216 7752915692486509636 7806139370009300320 7843668886211268110 7891921121328083840 7929863049796007320 7962253875472856960 7995762188713979680 8061033716785114208 8074042377974116544 8106748463761211264 8160963886827904880 8200199290129962115 8297434854835060480 8323893511897672280 8475237030295811776 8485298649247488640 8498991976814859520 8539852515164930960 8568371503156205312 8574734942816922880 8586753307010230352 8681113233460892224 8702252307893021020 8730344499435150592 8816755627733718665 8860475077127439584 8866756132238824820 8921302137153486080 8964193012812877840 8977060275510695368 9038687691589716160 9062700628338294080 9127178340318566528 9138013929958833920 9269790501886044130 9326815870660462720 9348891174496345472 9371656331577099560 9449537132116521440 9494967599097850870 9542050083060319552 9572477538682323122 9653746321490791520 9691144615608137045 9759831445902778240 9813432350868834688 10044263245326652160 10076292145981392760 10092552972467645680 10126257231002788096 10133435579701514080 10133777659692727040 10196769552074648543 10244792014643288960 10259497457726508992 10308821964734809516 10317679862968814336 10394490845328173584 10510587710972222720 10568311762474129664 10594046287869764720 10710464378945256640 10733441633762787940 10786665311285578624 10799471008133167360 10851391541826115280 10912930624293938240 11032852938846618880 11048689569859317376 11075593846409299480 11101808269714410248 11147155425661999744 11221325344388369210 11408972925398208160 11534346254248737920 11581069233944587520 11653450916656741192 11686113968120431840 11781510816839782304 11879418108946484096 11927562603825399440 12107481471851159680 12183153231050229428 12266790438586043360 12343457878827206131 12401590333515560320 12421603658421717760 12489822992014880512 12549870217938028976 12657821538753485120 12687780879673611712 12793219501942367488 12824371822158136240 12886027455918511895 12897099828711017920 12993113556660216980 13038826200455095040 13057542218924647808 13120318864207939384 13210389703092662080 13318229619036275648 13355558820709064960 13483331639106973280 13631500118657599360 13663764024263889536 13810861962324146720 13877260337143012810 13923603692628833632 13933944282077499680 14019189072669763840 14106809004373949864 14186809811582119712 14342708820500604544 14566813645820926490 14656424939609298560 14680077050862030080 14726888521049727880 14831664803017670608 14849272636183105120 14933484012191704960 14994650130523359296 15119259411386434304 15191948158556561392 15228941538812786785 15409521873265112320 15445994114385266432 15505831384973019272 15612278740018600640 15687337772422536220 15783842242656167680 15859726099592014640 15924507750945713920 15991524377427959360 16122067433570228416 16148084755948233088 16213496927522422528 16321927773655809760 16400398580259924230 16647787023795344560 16950474060591623552 16970597298494977280 17079705030329861920 17173506614020460704 17362226466921784448 17404504615786042040 17633511255467437330 17720950154254879168 17733512264477649640 17928386025625755680 17954120551021390736 18040438438285916653 18077375383179432320 18125401256676588160 18254356680637133056 18539581003772088260 18653631741320925440 18697782348992690944 18743312663154199120 18899074264233042880 18989935198195701740 19084100166120639104 19144955077364646244 19307492642981583040 19382289231216274090 19519662891805556480 19626864701737669376 20152584291962785520 20185105944935291360 20266871159403028160 20393539104149297086 20489584029286577920 20518994915453017984 20617643929469619032 20788981690656347168 21188092575739529440 21320518154337901499 21420928757890513280 21466883267525575880 21573330622571157248 21702783083652230560 21825861248587876480 22097379139718634752 22151187692818598960 22203616539428820496 22294310851323999488 22442650688776738420 22817945850796416320 23068692508497475840 23306901833313482384 23372227936240863680 23563021633679564608 23758836217892968192 23855125207650798880 23931193846705807805 24214962943702319360 24366306462100458856 24533580877172086720 24686915757654412262 24803180667031120640 25099740435876057952 25315643077506970240 25375561759347223424 25648743644316272480 25772054911837023790 25794199657422035840 25986227113320433960 26115084437849295616 26240637728415878768 26420779406185324160 26636459238072551296 26966663278213946560 27263000237315198720 27327528048527779072 27621723924648293440 27754520674286025620 27847207385257667264 27867888564154999360 28213618008747899728 28373619623164239424 28685417641001209088 29133627291641852980 29312849879218597120 29453777042099455760 29663329606035341216 29698545272366210240 29866968024383409920 29989300261046718592 30383896317113122784 30457883077625573570 31011662769946038544 31224557480037201280 31374675544845072440 31719452199184029280 31983048754855918720 32244134867140456832 32296169511896466176 32643855547311619520 32800797160519848460 33295574047590689120 33503671385388130927 33900948121183247104 34159410060659723840 34347013228040921408 34724452933843568896 34809009231572084080 35267022510934874660 35441900308509758336 35467024528955299280 35856772051251511360 35908241102042781472 36080876876571833306 36154750766358864640 36250802513353176320 37079162007544176520 37486625326308398240 37798148528466085760 37979870396391403480 38168200332241278208 38289910154729292488 38614985285963166080 38764578462432548180 40305168583925571040 40370211889870582720 40533742318806056320 40787078208298594172 41037989830906035968 41235287858939238064 41577963381312694336 42376185151479058880 42641036308675802998 42841857515781026560 42933766535051151760 43405566167304461120 43651722497175752960 44302375385637197920 44407233078857640992 44885301377553476840 45635891701592832640 46613803666626964768 46744455872481727360 47126043267359129216 47710250415301597760 47862387693411615610 48732612924200917712 49067161754344173440 49373831515308824524 50199480871752115904 50631286155013940480 50751123518694446848 50983847760373242715 51297487288632544960 51544109823674047580 51588399314844071680 51972454226640867920 52481275456831757536 52841558812370648320 53272918476145102592 53933326556427893120 55243447849296586880 55509041348572051240 55694414770515334528 55735777128309998720 56427236017495799456 56747239246328478848 58267254583283705960 58907554084198911520 59326659212070682432 59397090544732420480 59978600522093437184 60767792634226245568 60915766155251147140 61717289394136030655 62023325539892077088 62449114960074402560 62749351089690144880 63438904398368058560 63966097509711837440 64488269734280913664 65287711094623239040 65601594321039696920 66591148095181378240 67007342770776261854 68318820121319447680 68694026456081842816 69618018463144168160 70534045021869749320 70883800617019516672 70934049057910598560 71713544102503022720 71816482204085562944 72161753753143666612 74158324015088353040 74973250652616796480 75596297056932171520 75959740792782806960 76579820309458584976 77229970571926332160 77529156924865096360 80610337167851142080 80740423779741165440 81067484637612112640 81574156416597188344 82470575717878476128 83155926762625388672 84752370302958117760 85282072617351605996 85867533070102303520 86811132334608922240 88604750771274395840 88814466157715281984 89770602755106953680 90202192191429583265 91271783403185665280 93227607333253929536 93488911744963454720 94252086534718258432 95420500830603195520 95724775386823231220 97465225848401835424 98134323508688346880 98747663030617649048 100398961743504231808 101967695520746485430 102594974577265089920 103088219647348095160 103944908453281735840 104962550913663515072 106602590771689507495 107866653112855786240 110486895698593173760 111018082697144102480 111388829541030669056 111471554256619997440 112854472034991598912 113494478492656957696 116534509166567411920 117815108168397823040 118653318424141364864 118794181089464840960 121535585268452491136 121831532310502294280 123434578788272061310 124046651079784154176 125498702179380289760 126877808796736117120 130575422189246478080 131203188642079393840 133182296190362756480 134014685541552523708 136637640242638895360 137388052912163685632 139236036926288336320 141068090043739498640 141868098115821197120 143427088205006045440 143632964408171125888 144323507506287333224 148316648030176706080 149946501305233592960 151919481585565613920 153159640618917169952 155058313849730192720 161220674335702284160 161480847559482330880 163148312833194376688 164941151435756952256 166311853525250777344 167518356926940654635 169504740605916235520 170564145234703211992 171735066140204607040 173622264669217844480 177209501542548791680 177628932315430563968 179541205510213907360 180404384382859166530 186455214666507859072 190841001661206391040 191449550773646462440 194930451696803670848 197495326061235298096 200797923487008463616 203935391041492970860 205189949154530179840 206176439294696190320 207889816906563471680 209925101827327030144 213205181543379014990 222036165394288204960 225708944069983197824 233069018333134823840 234525699697716916489 235630216336795646080 237306636848282729728 243071170536904982272 243663064621004588560 246869157576544122620 248093302159568308352 250997404358760579520 253755617593472234240 262406377284158787680 266364592380725512960 268029371083105047416 278472073852576672640 282136180087478997280 283736196231642394240 287265928816342251776 288647015012574666448 296633296060353412160 299893002610467185920 303838963171131227840 306319281237834339904 310116627699460385440 322441348671404568320 326296625666388753376 329882302871513904512 335036713853881309270 341128290469406423984 343470132280409214080 354419003085097583360 355257864630861127936 359082411020427814720 360808768765718333060 372910429333015718144 382899101547292924880 389860903393607341696 394990652122470596192 407870782082985941720 412352878589392380640 415779633813126943360 419850203654654060288 426410363086758029980 444072330788576409920 451417888139966395648 466138036666269647680 469051399395433832978 471260432673591292160 487326129242009177120 493738315153088245240 496186604319136616704 501994808717521159040 524812754568317575360 536058742166210094832 556944147705153345280 564272360174957994560 567472392463284788480 577294030025149332896 593266592120706824320 607677926342262455680 612638562475668679808 620233255398920770880 652593251332777506752 659764605743027809024 670073427707762618540 682256580938812847968 686940264560818428160 718164822040855629440 721617537531436666120 765798203094585849760 779721806787214683392 789981304244941192384 815741564165971883440 824705757178784761280 831559267626253886720 852820726173516059960 888144661577152819840 932276073332539295360 938102798790867665956 974652258484018354240 987476630306176490480 1003989617435042318080 1049625509136635150720 1072117484332420189664 1128544720349915989120 1154588060050298665792 1172628498488584582445 1186533184241413648640 1215355852684524911360 1225277124951337359616 1240466510797841541760 1305186502665555013504 1340146855415525237080 1364513161877625695936 1436329644081711258880 1443235075062873332240 1531596406189171699520 1579962608489882384768 1631483128331943766880 1649411514357569522560 1705641452347032119920 1776289323154305639680 1864552146665078590720 1876205597581735331912 1949304516968036708480 1974953260612352980960 2099251018273270301440 2144234968664840379328 2257089440699831978240 2309176120100597331584 2345256996977169164890 2480933021595683083520 2610373005331110027008 2680293710831050474160 2729026323755251391872 2886470150125746664480 3063192812378343399040 3159925216979764769536 3262966256663887533760 3298823028715139045120 3411282904694064239840 3752411195163470663824 3898609033936073416960 3949906521224705961920 4288469937329680758656 4618352240201194663168 4690513993954338329780 5360587421662100948320 5458052647510502783744 5772940300251493328960 6126385624756686798080 6525932513327775067520 6822565809388128479680 7504822390326941327648 7899813042449411923840 8576939874659361517312 9381027987908676659560 10721174843324201896640 11545880600502986657920 13051865026655550135040 13645131618776256959360 15009644780653882655296 15799626084898823847680 18762055975817353319120 21442349686648403793280 23091761201005973315840 27290263237552513918720 30019289561307765310592 37524111951634706638240 42884699373296807586560 60038579122615530621184 75048223903269413276480 150096447806538826552960 300192895613077653105920
- Sum of all divisors σ(n): 1099302218963045955054414
- Sum of proper divisors (its aliquot sum) s(n): 799109323349968301948494
- 300192895613077653105920 is an abundant number, because the sum of its proper divisors (799109323349968301948494) is greater than itself. Its abundance is 498916427736890648842574
Bases of 300192895613077653105920
- Binary: 1111111001000101111101010011101000010111110111110001000011010100101101000000002
- Hexadecimal: 0x3F917D4E85F7C4352D00
- Base-36: 1CVTGVXGKEHEUCJK
Squares and roots of 300192895613077653105920
- 300192895613077653105920 squared (3001928956130776531059202) is 90115774576564136467207941614662779022739046400
- 300192895613077653105920 cubed (3001928956130776531059203) is 27052115310554154864488296992733823726266457293898897752458618994688000
-
The
square root of 300192895613077653105920 is 547898618006.1760779125 -
The
cube root of 300192895613077653105920 is 66957639.7874195227
Scales and comparisons
How big is 300192895613077653105920?- 300,192,895,613,077,653,105,920 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 300,192,895,613,077,653,105,920 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 300192895613077653105920 cubic inches would be around 5579803.3 feet tall.
Recreational maths with 300192895613077653105920
- 300192895613077653105920 backwards is 029501356770316598291003
- 300192895613077653105920 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 300192895613077653105920's digits is 92
- 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 300192895613077653105920 - Facts about the integer". Numbermatics.com. 2024. Web. 25 September 2024.
APA style:
Numbermatics. (2024). Number 300192895613077653105920 - Facts about the integer. Retrieved 25 September 2024, from https://numbermatics.com/n/300192895613077653105920/
Chicago style:
Numbermatics. 2024. "Number 300192895613077653105920 - Facts about the integer". https://numbermatics.com/n/300192895613077653105920/
The information we have on file for 300192895613077653105920 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 300192895613077653105920, math, Factors of 300192895613077653105920, curriculum, school, college, exams, university, Prime factorization of 300192895613077653105920, STEM, science, technology, engineering, physics, economics, calculator, three hundred sextillion, one hundred ninety-two quintillion, eight hundred ninety-five quadrillion, six hundred thirteen trillion, seventy-seven billion, six hundred fifty-three million, one hundred five thousand, nine hundred twenty.