672327463638544743923712
672,327,463,638,544,743,923,712 is an even composite number composed of six prime numbers multiplied together.
672327463638544743923712 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 672327463638544743923712:
221 × 33 × 73 × 133 × 233 × 1093
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 23 × 23 × 23 × 109 × 109 × 109)See below for interesting mathematical facts about the number 672327463638544743923712 from the Numbermatics database.
Names of 672327463638544743923712
- Cardinal: 672327463638544743923712 can be written as Six hundred seventy-two sextillion, three hundred twenty-seven quintillion, four hundred sixty-three quadrillion, six hundred thirty-eight trillion, five hundred forty-four billion, seven hundred forty-three million, nine hundred twenty-three thousand, seven hundred twelve.
Scientific notation
- Scientific notation: 6.72327463638544743923712 × 1023
Factors of 672327463638544743923712
Divisors of 672327463638544743923712
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 23 24 26 27 28 32 36 39 42 46 48 49 52 54 56 63 64 69 72 78 84 91 92 96 98 104 108 109 112 117 126 128 138 144 147 156 161 168 169 182 184 189 192 196 207 208 216 218 224 234 252 256 273 276 288 294 299 312 322 327 336 338 343 351 364 368 378 384 392 414 416 432 436 441 448 468 483 504 507 512 529 546 552 576 588 598 621 624 637 644 654 672 676 686 702 728 736 756 763 768 784 819 828 832 864 872 882 896 897 936 966 981 1008 1014 1024 1029 1058 1092 1104 1127 1152 1176 1183 1196 1242 1248 1274 1288 1308 1323 1344 1352 1372 1404 1417 1449 1456 1472 1512 1521 1526 1536 1568 1587 1638 1656 1664 1728 1744 1764 1792 1794 1872 1911 1932 1962 2016 2028 2048 2058 2093 2116 2184 2197 2208 2254 2289 2304 2352 2366 2392 2457 2484 2496 2507 2548 2576 2616 2646 2688 2691 2704 2744 2808 2834 2898 2912 2943 2944 3024 3042 3052 3072 3087 3136 3174 3276 3312 3328 3381 3456 3488 3528 3549 3584 3588 3703 3744 3822 3864 3887 3924 4032 4056 4096 4116 4186 4232 4251 4347 4368 4394 4416 4459 4508 4563 4578 4608 4704 4732 4761 4784 4914 4968 4992 5014 5096 5152 5232 5292 5341 5376 5382 5408 5488 5616 5668 5733 5796 5824 5886 5888 6048 6084 6104 6144 6174 6272 6279 6348 6552 6591 6624 6656 6762 6867 6877 6912 6976 7056 7098 7168 7176 7406 7488 7521 7644 7728 7774 7848 7889 8064 8073 8112 8192 8232 8281 8372 8464 8502 8694 8736 8788 8832 8918 9016 9126 9156 9216 9261 9408 9464 9522 9568 9828 9919 9936 9984 10028 10143 10192 10304 10464 10584 10647 10682 10752 10764 10816 10976 11109 11232 11336 11466 11592 11648 11661 11772 11776 11881 12096 12167 12168 12208 12288 12348 12544 12558 12696 12753 13104 13182 13248 13312 13377 13524 13734 13754 13824 13952 14112 14196 14283 14336 14352 14651 14812 14976 15042 15288 15379 15456 15548 15696 15778 16023 16128 16146 16224 16384 16464 16562 16744 16928 17004 17199 17388 17472 17549 17576 17664 17836 18032 18252 18312 18421 18432 18522 18816 18837 18928 19044 19136 19656 19773 19838 19872 19968 20056 20286 20384 20601 20608 20631 20928 21168 21294 21364 21504 21528 21632 21952 22218 22464 22563 22672 22932 23184 23296 23322 23544 23552 23667 23762 24192 24334 24336 24416 24576 24696 24843 25088 25116 25392 25506 25921 26208 26364 26496 26624 26754 27048 27209 27468 27508 27648 27904 28224 28392 28566 28672 28704 29302 29624 29757 29952 30084 30429 30576 30758 30912 31096 31392 31556 31941 32046 32256 32292 32448 32591 32768 32928 33124 33327 33488 33856 34008 34398 34776 34944 34983 35098 35152 35328 35643 35672 36064 36501 36504 36624 36842 36864 37044 37387 37632 37674 37856 38088 38259 38272 39312 39546 39676 39744 39936 40112 40131 40572 40768 41202 41216 41262 41856 42336 42588 42728 43008 43056 43264 43904 43953 44436 44928 45126 45344 45864 46137 46368 46592 46644 47088 47104 47334 47524 48069 48139 48384 48668 48672 48832 49152 49392 49686 50176 50232 50531 50784 51012 51842 52416 52647 52728 52992 53248 53508 54096 54418 54936 55016 55263 55296 55808 56448 56511 56784 57132 57344 57408 57661 57967 58604 59248 59319 59514 59904 60168 60858 61152 61516 61824 61893 62192 62784 63112 63882 64092 64512 64584 64896 65182 65536 65856 66248 66654 66976 67689 67712 68016 68796 69433 69552 69888 69966 70196 70304 70656 71001 71286 71344 72128 73002 73008 73248 73684 73728 74088 74529 74774 75264 75348 75712 76176 76518 76544 77763 78624 79092 79352 79488 79872 80224 80262 81144 81536 81627 82404 82432 82524 83167 83712 84672 85169 85176 85456 86016 86112 86528 87808 87906 88872 89271 89401 89856 90252 90688 91728 92274 92736 93184 93288 94176 94208 94668 95048 96138 96278 96768 97336 97344 97664 97773 98304 98784 99372 99981 100352 100464 101062 101568 102024 102557 103684 104832 104949 105294 105456 105984 106496 106929 107016 107653 108192 108836 109503 109872 110032 110526 110592 111616 112161 112896 113022 113568 114264 114688 114816 115322 115934 117208 118496 118638 119028 119808 120336 120393 121716 122304 122843 123032 123648 123786 124384 125568 126224 127764 128184 128947 129024 129168 129792 130364 131072 131712 131859 132496 133308 133952 135378 135424 136032 137592 138411 138866 139104 139776 139932 140392 140608 141312 142002 142572 142688 144207 144256 144417 146004 146016 146496 147368 147456 148176 149058 149548 150528 150696 151424 151593 152352 153036 153088 154453 155526 157248 157941 158171 158184 158704 158976 159744 160448 160524 162288 163072 163254 164808 164864 165048 165789 166334 167424 169344 170338 170352 170912 172032 172224 172983 173056 173901 175616 175812 177744 178542 178802 179712 180504 181376 181447 183456 184548 185472 185679 186368 186576 188352 188416 189336 190096 190463 192276 192556 193536 194672 194688 195328 195546 196608 197568 198744 199962 200704 200928 202124 203136 204048 205114 207368 208299 209664 209898 210588 210912 211968 212992 213003 213858 214032 215306 216384 217672 219006 219744 220064 221052 221184 223232 223587 224322 225792 226044 227136 228137 228528 229376 229632 230644 231868 233289 234416 236992 237276 238056 239473 239616 240672 240786 243432 244608 244881 245686 246064 247296 247572 248768 249501 251136 252448 255507 255528 256368 257894 258048 258336 259584 260728 262144 263424 263718 264992 266616 267813 267904 268203 270756 270848 272064 273263 275184 276822 277732 278208 279552 279864 280784 281216 282624 284004 285144 285376 288414 288512 288834 292008 292032 292992 293319 294736 294912 296352 298116 299096 301056 301392 302848 303186 304704 306072 306176 307671 308906 311052 314496 315882 316342 316368 317408 317952 319488 320787 320896 321048 322959 324576 326144 326508 328509 329616 329728 330096 331578 332668 334848 336483 336973 338688 340676 340704 341824 344064 344448 345966 346112 347802 351232 351624 353717 355488 357084 357604 359424 361008 362752 362894 366912 368529 369096 370944 371358 372736 373152 376704 376832 378672 380192 380926 384552 385112 386841 387072 389344 389376 390656 391092 393216 395136 395577 397488 399924 401408 401856 403627 404248 406272 408096 410228 414736 415233 416598 419328 419796 421176 421824 423683 423936 425984 426006 427716 428064 430612 432768 433251 435344 438012 439488 440128 442104 442368 446464 447174 448644 451584 452088 454272 454779 456274 457056 458752 459264 461288 463359 463736 466578 468832 473823 473984 474513 474552 476112 478946 479232 481344 481572 486031 486864 489216 489762 491372 492128 494592 495144 497367 497536 499002 502272 504896 511014 511056 512736 515788 516096 516672 518949 519168 521456 521703 524288 526848 527436 529984 533232 535626 535808 536406 541512 541696 544128 544341 546526 550368 553644 555464 556416 559104 559728 561568 562432 565248 568008 570288 570752 571389 576828 577024 577668 582169 584016 584064 585984 586638 589472 589824 592704 596183 596232 598192 602112 602784 605696 606372 609408 612144 612352 615342 617812 622104 624897 625807 628992 631764 632684 632736 634816 635904 638976 641574 641792 642096 645918 649152 652288 653016 657018 659232 659456 660192 663156 665336 669696 672966 673946 677376 681352 681408 683648 684411 688128 688896 691932 692224 695604 699867 702464 703248 707434 710976 714168 715208 718419 718848 722016 725504 725788 733824 734643 737058 738192 741888 742716 745472 746304 748503 749593 753408 753571 753664 757344 760384 761852 766521 769104 770224 773682 774144 778688 778752 781312 782184 786432 790272 791154 794976 799848 802816 803712 804609 807254 808496 812544 816192 819789 820456 829472 830466 833196 838656 839592 842352 843648 847366 847872 851968 852012 855432 856128 859901 861224 865536 866502 870688 876024 878976 879957 880256 884208 884736 892928 894348 897288 902629 903168 904176 908544 909558 912548 914112 917504 918528 922576 923013 926718 927472 933156 937664 947646 947968 949026 949104 952224 957892 958464 962688 963144 968877 972062 973728 978432 979524 982744 984256 989184 990288 994734 995072 998004 1004544 1009449 1009792 1010919 1022028 1022112 1025472 1031576 1032192 1033344 1037898 1038336 1042912 1043406 1048576 1053696 1054872 1059968 1061151 1066464 1071252 1071616 1072812 1081171 1083024 1083392 1088256 1088682 1093052 1100736 1105587 1107197 1107288 1110928 1112832 1118208 1119456 1123136 1124864 1130496 1136016 1140576 1141504 1142778 1153656 1154048 1155336 1160523 1162213 1164338 1168032 1168128 1171968 1173276 1178944 1179648 1185408 1192366 1192464 1196384 1204224 1205568 1210881 1211392 1212744 1218816 1224288 1224704 1230684 1235624 1244208 1249794 1251614 1257984 1263528 1265368 1265472 1269632 1271049 1271808 1277952 1283148 1283584 1284192 1291836 1295029 1298304 1299753 1304576 1306032 1314036 1318464 1318912 1320384 1326203 1326312 1330672 1333241 1339392 1345932 1347892 1354752 1362704 1362816 1364337 1367296 1368822 1376256 1377792 1383864 1384448 1390077 1391208 1399734 1404928 1406496 1414868 1421952 1423539 1428336 1430416 1436838 1437696 1444032 1451008 1451576 1458093 1467648 1469286 1474116 1476384 1483776 1485432 1490944 1492608 1497006 1499186 1506816 1507142 1507328 1514688 1520768 1523704 1533042 1538208 1540448 1547364 1548288 1556847 1557376 1557504 1562624 1564368 1565109 1572864 1580544 1582308 1589952 1596959 1599696 1605632 1607424 1609218 1614508 1616992 1625088 1632384 1633023 1639578 1640912 1658944 1660932 1666392 1676311 1677312 1679184 1684704 1687296 1694732 1695744 1703936 1704024 1710864 1712256 1714167 1719802 1722448 1731072 1733004 1741376 1746507 1752048 1757952 1759914 1760512 1768416 1769472 1785856 1788549 1788696 1794576 1805258 1806336 1808352 1817088 1819116 1825096 1828224 1835008 1837056 1845152 1846026 1853436 1854944 1866312 1874691 1875328 1877421 1895292 1895936 1898052 1898208 1904448 1912841 1915784 1916928 1925376 1926288 1937754 1944124 1947456 1956864 1959048 1965488 1968512 1978368 1980576 1989468 1990144 1996008 2007889 2009088 2018898 2019584 2021838 2044056 2044224 2050944 2053233 2056223 2063152 2064384 2066688 2075796 2076672 2085824 2086812 2097152 2107392 2109744 2119936 2122302 2132928 2142504 2143232 2145624 2155257 2162342 2166048 2166784 2176512 2177364 2186104 2201472 2211174 2214394 2214576 2221856 2225664 2236416 2238912 2245509 2246272 2248779 2249728 2260713 2260992 2272032 2281152 2283008 2285556 2299563 2307312 2308096 2310672 2321046 2324426 2328676 2336064 2336256 2343936 2346552 2357888 2358811 2359296 2370816 2384732 2384928 2392768 2408448 2411136 2413827 2421762 2422784 2425488 2437632 2448576 2449408 2459367 2461368 2471248 2476019 2488416 2499588 2503228 2515968 2527056 2530736 2530944 2539264 2542098 2543616 2555904 2566296 2567168 2568384 2579703 2583672 2590058 2596608 2599506 2609152 2612064 2628072 2636928 2637824 2640768 2652406 2652624 2661344 2666482 2678784 2691864 2695784 2707887 2709504 2725408 2725632 2728674 2734592 2737644 2752512 2755584 2767728 2768896 2769039 2780154 2782416 2799468 2809856 2812992 2825389 2829736 2843904 2847078 2856672 2860832 2873676 2875392 2888064 2902016 2903152 2906631 2916186 2935296 2938572 2948232 2952768 2965781 2967552 2970864 2981888 2985216 2994012 2998372 3013632 3014284 3014656 3029376 3032757 3041536 3047408 3066084 3076416 3080896 3094728 3096576 3113694 3114752 3115008 3125248 3128736 3130218 3145728 3161088 3164616 3179904 3183453 3193918 3199392 3211264 3214848 3218436 3229016 3233984 3243513 3250176 3264768 3266046 3279156 3281824 3316761 3317888 3321591 3321864 3332784 3352622 3354624 3358368 3369408 3374592 3389464 3391488 3407872 3408048 3421728 3424512 3428334 3439604 3444896 3462144 3466008 3481569 3482752 3486639 3493014 3504096 3515904 3519828 3521024 3536832 3538944 3552419 3571712 3577098 3577392 3589152 3610516 3612672 3616704 3632643 3634176 3638232 3650192 3656448 3670016 3674112 3690304 3692052 3706872 3709888 3732624 3749382 3750656 3754842 3790584 3791872 3796104 3796416 3808896 3813147 3825682 3831568 3833856 3850752 3852576 3875508 3885087 3888248 3894912 3913728 3918096 3930976 3937024 3956736 3961152 3978609 3978936 3980288 3992016 3999723 4015778 4018176 4037796 4039168 4043676 4075183 4088112 4088448 4101888 4106466 4112446 4126304 4128768 4133376 4151592 4153344 4170231 4171648 4173281 4173624 4214784 4219488 4239872 4244604 4265856 4270617 4285008 4286464 4291248 4310514 4324684 4332096 4333568 4353024 4354728 4372208 4374279 4380649 4402944 4422348 4428788 4429152 4443712 4451328 4472832 4477824 4491018 4492544 4497558 4499456 4521426 4521984 4544064 4562304 4566016 4571112 4599126 4614624 4616192 4621344 4642092 4648852 4657352 4672128 4672512 4687872 4693104 4715776 4717622 4718592 4741632 4769464 4769856 4785536 4790877 4816896 4822272 4827654 4843524 4845568 4850976 4875264 4897152 4898816 4899069 4918734 4922736 4942496 4952038 4976832 4999176 5006456 5028933 5031936 5054112 5061472 5061888 5078528 5084196 5087232 5111808 5132592 5134336 5136768 5142501 5159406 5167344 5180116 5193216 5199012 5218304 5224128 5239521 5247151 5256144 5273856 5275648 5281536 5304812 5305248 5322688 5332964 5357568 5365647 5383728 5391568 5415774 5419008 5450816 5451264 5457348 5469184 5475288 5505024 5507879 5511168 5535456 5537792 5538078 5560308 5564832 5598936 5619712 5625984 5632263 5650778 5659472 5687808 5694156 5713344 5721664 5738523 5747352 5750784 5776128 5804032 5806304 5813262 5832372 5870592 5877144 5896464 5905536 5931562 5935104 5941728 5963776 5970432 5988024 5996744 6023667 6027264 6028568 6029312 6058752 6065514 6083072 6094816 6132168 6152832 6159699 6161792 6168669 6189456 6193152 6227388 6229504 6230016 6250496 6257472 6260436 6285049 6291456 6318403 6322176 6329232 6359808 6366906 6387836 6398784 6422528 6429696 6436872 6458032 6465771 6467968 6487026 6500352 6529536 6532092 6558312 6563648 6633522 6635776 6643182 6643728 6665568 6705244 6709248 6716736 6738816 6746337 6749184 6778928 6782139 6782976 6815744 6816096 6843456 6849024 6856668 6879208 6889792 6924288 6932016 6963138 6965504 6973278 6986028 7008192 7031808 7039656 7042048 7073664 7076433 7077888 7104838 7143424 7154196 7154784 7178304 7221032 7225344 7233408 7265286 7268352 7276464 7300384 7312896 7340032 7348224 7378101 7380608 7384104 7413744 7419776 7428057 7465248 7498764 7501312 7509684 7568197 7581168 7583744 7592208 7592832 7617792 7626294 7651364 7663136 7667712 7701504 7705152 7739109 7750379 7751016 7770174 7776496 7789824 7827456 7836192 7861952 7874048 7913472 7922304 7957218 7957872 7960576 7984032 7999446 8031556 8036352 8075592 8078336 8087352 8123661 8135491 8150366 8176224 8176896 8203776 8212932 8224892 8252608 8257536 8266752 8303184 8306688 8340462 8343296 8346562 8347248 8429568 8438976 8476167 8479744 8489208 8531712 8541234 8570016 8572928 8582496 8621028 8649368 8664192 8667136 8706048 8709456 8744416 8748558 8761298 8805888 8844696 8857576 8858304 8887424 8897343 8902656 8945664 8955648 8982036 8985088 8995116 8998912 9042852 9043968 9065203 9088128 9098271 9124608 9132032 9142224 9198252 9229248 9232384 9242688 9283421 9284184 9297704 9314704 9344256 9345024 9375744 9386208 9431552 9435244 9437184 9483264 9538928 9539712 9550359 9571072 9581754 9633792 9644544 9655308 9687048 9691136 9701952 9730539 9744709 9750528 9794304 9797632 9798138 9837468 9845472 9884992 9904076 9953664 9964773 9998352 10012912 10057866 10063872 10108224 10122944 10123776 10157056 10168392 10174464 10223616 10265184 10268672 10273536 10285002 10318812 10334688 10360232 10386432 10398024 10436608 10448256 10459917 10479042 10494302 10512288 10547712 10551296 10563072 10609624 10610496 10645376 10657257 10665928 10715136 10731294 10767456 10783136 10831548 10838016 10897929 10901632 10902528 10914696 10938368 10950576 11010048 11015758 11022336 11070912 11075584 11076156 11120616 11129664 11178713 11197872 11239424 11251968 11264526 11301556 11318944 11375616 11388312 11426688 11439441 11443328 11477046 11494704 11501568 11552256 11608064 11612608 11626524 11655261 11664744 11734177 11741184 11754288 11792928 11811072 11863124 11870208 11883456 11927552 11935827 11940864 11976048 11993488 11999169 12047334 12054528 12057136 12058624 12117504 12131028 12166144 12189632 12225549 12264336 12305664 12319398 12323584 12337338 12378912 12386304 12454776 12459008 12460032 12500992 12514944 12519843 12520872 12570098 12636806 12644352 12658464 12719616 12733812 12775672 12797568 12845056 12859392 12873744 12916064 12931542 12935936 12974052 13000704 13059072 13064184 13116624 13122837 13127296 13141947 13267044 13271552 13286364 13287456 13331136 13389887 13410488 13418496 13433472 13477632 13492674 13498368 13557856 13564278 13565952 13631488 13632192 13686912 13698048 13713336 13758416 13779584 13848576 13864032 13926276 13931008 13946556 13972056 14016384 14055223 14063616 14079312 14084096 14147328 14152866 14155776 14209676 14286848 14308392 14309568 14356608 14372631 14393561 14442064 14450688 14466816 14530572 14536704 14552928 14600768 14625792 14680064 14696448 14756202 14761216 14768208 14827488 14839552 14856114 14930496 14997528 15002624 15019368 15086799 15136394 15162336 15167488 15184416 15185664 15235584 15252588 15302728 15326272 15335424 15403008 15410304 15478218 15500758 15502032 15540348 15552992 15579648 15654912 15672384 15718563 15723904 15741453 15748096 15826944 15844608 15914436 15915744 15921152 15968064 15998892 16063112 16072704 16096941 16151184 16156672 16174704 16247322 16270982 16300732 16352448 16353792 16407552 16425864 16449784 16505216 16515072 16523637 16533504 16606368 16613376 16680924 16686592 16693124 16694496 16835377 16859136 16877952 16896789 16952334 16959488 16978416 17063424 17082468 17140032 17145856 17164992 17215569 17240639 17242056 17298736 17328384 17332133 17334272 17412096 17418912 17488832 17497116 17522596 17611776 17689392 17715152 17716608 17774848 17794686 17805312 17891328 17911296 17964072 17970176 17990232 17997824 18071001 18085704 18087936 18130406 18176256 18196542 18249216 18264064 18284448 18396504 18458496 18464768 18485376 18506007 18566842 18568368 18595408 18629408 18688512 18690048 18751488 18772416 18855147 18863104 18870488 18874368 18955209 18966528 19077856 19079424 19100718 19142144 19163508 19267584 19289088 19310616 19374096 19382272 19403904 19461078 19489418 19501056 19588608 19595264 19596276 19674936 19690944 19769984 19777723 19808152 19907328 19929546 19996704 20025824 20115732 20127744 20216448 20239011 20245888 20247552 20314112 20336784 20346417 20348928 20447232 20530368 20537344 20547072 20570004 20637624 20669376 20720464 20760467 20772864 20796048 20873216 20896512 20919834 20958084 20988604 21024576 21095424 21102592 21126144 21219248 21220992 21229299 21290752 21314514 21331856 21430272 21462588 21534912 21566272 21663096 21676032 21795858 21803264 21805056 21829392 21876736 21901152 22020096 22031516 22044672 22141824 22151168 22152312 22241232 22259328 22284171 22357426 22395744 22478848 22503936 22529052 22603112 22637888 22704591 22751232 22776624 22853376 22878882 22886656 22954092 22989408 23003136 23104512 23216128 23217327 23225216 23251137 23253048 23310522 23329488 23468354 23482368 23508576 23585856 23622144 23726248 23740416 23766912 23855104 23871654 23881728 23952096 23986976 23998338 24094668 24109056 24114272 24117248 24235008 24262056 24332288 24370983 24379264 24406473 24451098 24528672 24611328 24638796 24647168 24674676 24757824 24772608 24866933 24909552 24918016 24920064 25001984 25029888 25039686 25041744 25140196 25273612 25288704 25316928 25428501 25439232 25467624 25551344 25595136 25690112 25718784 25747488 25832128 25863084 25871872 25948104 26001408 26102557 26118144 26128368 26233248 26245674 26254592 26283894 26534088 26543104 26572728 26574912 26662272 26692029 26730899 26779774 26820976 26836992 26866944 26955264 26985348 26996736 27115712 27128556 27131904 27195609 27262976 27264384 27373824 27396096 27426672 27516832 27559168 27697152 27728064 27850263 27852552 27862016 27893112 27944112 28032768 28110446 28127232 28158624 28168192 28294656 28305732 28311552 28419352 28573696 28616784 28619136 28713216 28745262 28787122 28884128 28901376 28933632 29061144 29073408 29105856 29191617 29201536 29234127 29251584 29392896 29512404 29522432 29536416 29654976 29679104 29712228 29785667 29860992 29894319 29995056 30005248 30038736 30173598 30272788 30324672 30334976 30368832 30371328 30471168 30505176 30605456 30652544 30664543 30670848 30806016 30820608 30956436 31001516 31004064 31080696 31105984 31159296 31309824 31344768 31379751 31437126 31447808 31482906 31496192 31653888 31689216 31828872 31831488 31842304 31936128 31971771 31997784 32126224 32145408 32193882 32302368 32313344 32349408 32494644 32541964 32601464 32704896 32707584 32815104 32851728 32899568 33010432 33030144 33047274 33067008 33212736 33226752 33361848 33373184 33386248 33388992 33536139 33670754 33718272 33755904 33793578 33904668 33918976 33956832 34126848 34164936 34280064 34291712 34329984 34431138 34481278 34484112 34597472 34656768 34664266 34668544 34824192 34837824 34965783 34977664 34994232 35045192 35202531 35223552 35378784 35430304 35433216 35549696 35589372 35610624 35782656 35807481 35822592 35928144 35940352 35980464 35995648 35997507 36142002 36171408 36175872 36260812 36352512 36393084 36498432 36528128 36568896 36676647 36730057 36793008 36916992 36929536 36970752 37012014 37133684 37136736 37190816 37258816 37377024 37380096 37502976 37544832 37559529 37710294 37726208 37740976 37910418 37933056 38155712 38158848 38201436 38284288 38327016 38535168 38555153 38578176 38621232 38748192 38764544 38807808 38922156 38978836 39002112 39177216 39190528 39192552 39349872 39381888 39425841 39539968 39555446 39616304 39814656 39859092 39993408 40051648 40169661 40231464 40255488 40432896 40478022 40491776 40495104 40628224 40673568 40692834 40697856 40894464 41060736 41074688 41094144 41140008 41275248 41338752 41440928 41520934 41545728 41592096 41746432 41793024 41839668 41916168 41977208 42049152 42165669 42190848 42205184 42252288 42438496 42441984 42458598 42581504 42629028 42663712 42860544 42925176 43069824 43117893 43132544 43180683 43326192 43352064 43591716 43606528 43610112 43658784 43753472 43802304 43995343 44040192 44063032 44089344 44283648 44302336 44304624 44482464 44518656 44568342 44714852 44791488 44957696 45007872 45058104 45206224 45260397 45275776 45409182 45502464 45553248 45706752 45757764 45773312 45908184 45978816 46006272 46181447 46209024 46432256 46434654 46450432 46502274 46506096 46621044 46658976 46936708 46964736 47017152 47171712 47224359 47244288 47452496 47480832 47533824 47710208 47743308 47763456 47904192 47973952 47996676 48189336 48218112 48228544 48234496 48470016 48524112 48664576 48741966 48758528 48812946 48902196 49057344 49222656 49277592 49294336 49349352 49515648 49545216 49570911 49733866 49819104 49836032 49840128 50003968 50059776 50079372 50083488 50280392 50506131 50547224 50577408 50633856 50857002 50878464 50935248 51102688 51190272 51380224 51437568 51494976 51646707 51664256 51721917 51726168 51743744 51896208 51996399 52002816 52205114 52236288 52256736 52466496 52491348 52509184 52567788 52977379 53068176 53086208 53145456 53149824 53324544 53384058 53461798 53559548 53641952 53673984 53733888 53910528 53970696 53993472 54213003 54231424 54252653 54257112 54263808 54391218 54528768 54747648 54792192 54853344 55033664 55118336 55394304 55456128 55518021 55700526 55705104 55724032 55786224 55888224 56065536 56220892 56254464 56317248 56336384 56565441 56589312 56611464 56623104 56838704 56865627 56948437 57147392 57233568 57238272 57426432 57490524 57574244 57768256 57802752 57867264 58122288 58146816 58211712 58383234 58403072 58468254 58503168 58785792 59024808 59044864 59072832 59309952 59333169 59358208 59424456 59571334 59721984 59788638 59990112 60010496 60077472 60347196 60545576 60649344 60669952 60737664 60742656 60942336 61010352 61210912 61305088 61329086 61341696 61612032 61641216 61912872 62003032 62008128 62161392 62211968 62281401 62318592 62619648 62689536 62759502 62874252 62895616 62965812 62992384 63307776 63378432 63456421 63657744 63662976 63684608 63687897 63872256 63943542 63995568 64252448 64290816 64387764 64604736 64626688 64698816 64983947 64989288 65083928 65202928 65409792 65415168 65630208 65703456 65799136 66020864 66060288 66094548 66134016 66425472 66453504 66723696 66746368 66772496 66777984 66852513 67072278 67341508 67436544 67511808 67587156 67809336 67837952 67913664 68113773 68212963 68253696 68329872 68560128 68583424 68659968 68862276 68962556 68968224 69194944 69313536 69328532 69337088 69648384 69675648 69753411 69931566 69955328 69988464 70090384 70405062 70447104 70757568 70860608 70866432 71099392 71178744 71221248 71565312 71614962 71645184 71856288 71880704 71960928 71991296 71995014 72284004 72342816 72351744 72521624 72705024 72786168 72996864 73056256 73137792 73219419 73353294 73460114 73586016 73833984 73859072 73941504 74024028 74267368 74273472 74381632 74517632 74600799 74754048 74760192 75005952 75089664 75119058 75420588 75452416 75481952 75820836 75866112 76285503 76311424 76317696 76402872 76568576 76654032 77070336 77110306 77156352 77242464 77496384 77529088 77615616 77844312 77957672 78004224 78307671 78354432 78381056 78385104 78699744 78763776 78851682 79079936 79110892 79232608 79629312 79718184 79986816 80076087 80103296 80192697 80339322 80462928 80510976 80865792 80956044 80983552 80990208 81256448 81347136 81385668 81395712 81586827 81705637 81788928 82121472 82139239 82149376 82188288 82280016 82550496 82677504 82881856 83041868 83091456 83184192 83492864 83550789 83586048 83679336 83832336 83954416 84098304 84331338 84381696 84410368 84504576 84876992 84883968 84917196 85163008 85258056 85327424 85721088 85850352 86139648 86235786 86265088 86361366 86652384 86704128 87183432 87213056 87220224 87317568 87506944 87604608 87702381 87990686 88126064 88178688 88567296 88604672 88609248 88964928 89037312 89136684 89357001 89429704 89582976 89915392 90015744 90116208 90412448 90520794 90551552 90818364 91004928 91106496 91413504 91515528 91546624 91816368 91957632 91993629 92012544 92362894 92418048 92864512 92869308 92900864 93004548 93012192 93242088 93317952 93729209 93873416 93929472 94034304 94343424 94448718 94488576 94904992 94961664 95067648 95420416 95486616 95526912 95808384 95915313 95947904 95993352 96378672 96436224 96457088 96940032 97048224 97329152 97483932 97517056 97625892 97804392 98114688 98386561 98445312 98555184 98588672 98698704 99031296 99090432 99141822 99467732 99638208 99672064 99680256 100007936 100119552 100158744 100166976 100560784 100608417 100754927 101012262 101094448 101154816 101267712 101714004 101756928 101870496 102205376 102380544 102760448 102875136 102989952 103293414 103328512 103443834 103452336 103487488 103792416 103992798 104005632 104410228 104472576 104513472 104932992 104982696 105018368 105135576 105607593 105954758 106136352 106172416 106290912 106299648 106649088 106768116 106923596 107119096 107283904 107347968 107467776 107821056 107941392 107986944 108426006 108462848 108505306 108514224 108527616 108782436 109057536 109495296 109584384 109706688 110029941 110067328 110190171 110236672 110788608 110912256 111036042 111401052 111410208 111448064 111572448 111776448 112131072 112441784 112508928 112634496 112672768 112678587 113130882 113178624 113222928 113677408 113731254 113896874 114294784 114467136 114476544 114852864 114981048 115148488 115536512 115605504 115665459 115734528 116244576 116293632 116423424 116766468 116806144 116936508 117006336 117571584 117847639 118049616 118089728 118145664 118277523 118619904 118666338 118716416 118848912 119142668 119443968 119577276 119980224 120020992 120154944 120508983 120684473 120694392 121091152 121298688 121339904 121475328 121485312 121884672 122020704 122421824 122610176 122658172 122683392 123224064 123282432 123825744 124006064 124016256 124322784 124423936 124562802 124637184 125239296 125379072 125519004 125748504 125791232 125931624 125984768 126497007 126615552 126681217 126756864 126912842 127315488 127325952 127369216 127375794 127744512 127887084 127991136 128504896 128581632 128775528 129209472 129253376 129397632 129542049 129967894 129978576 130167856 130405856 130819584 130830336 131260416 131406912 131598272 131986029 132041728 132120576 132189096 132268032 132850944 132907008 133447392 133492736 133544992 133555968 133705026 134144556 134683016 134873088 135023616 135174312 135618672 135675904 135827328 136227546 136425926 136507392 136659744 137120256 137166848 137319936 137724552 137925112 137936448 138389888 138544341 138627072 138657064 138674176 139296768 139351296 139506822 139863132 139910656 139976928 140180768 140810124 140894208 141515136 141673077 141721216 141732864 142198784 142357488 142442496 143130624 143229924 143290368 143712576 143761408 143921856 143982592 143990028 144556127 144568008 144685632 144703488 145043248 145323269 145410048 145572336 145993728 146112512 146275584 146438838 146706588 146920228 147172032 147667968 147718144 147883008 148048056 148534736 148546944 148712733 148763264 149035264 149201598 149508096 149520384 150011904 150179328 150238116 150841176 150904832 150963904 151518393 151641672 151732224 152571006 152622848 152635392 152805744 153137152 153308064 154140672 154220612 154312704 154484928 154992768 155058176 155165751 155231232 155688624 155915344 155989197 156008448 156615342 156708864 156762112 156770208 157399488 157527552 157703364 158159872 158221784 158465216 158932137 159258624 159436368 159973632 160152174 160206592 160385394 160678644 160925856 161021952 161731584 161912088 161967104 161980416 162512896 162694272 162757959 162771336 162791424 163173654 163411274 164242944 164278478 164298752 164376576 164560032 165100992 165355008 165763712 166083736 166182912 166368384 166985728 167101578 167172096 167358672 167664672 167908832 168196608 168662676 168763392 168820736 169009152 169696323 169753984 169767936 169834392 170326016 170516112 170596881 170654848 170845311 171442176 171700704 172279296 172471572 172530176 172722732 173304768 173408256 174068531 174366864 174426112 174440448 174635136 175013888 175209216 175404762 175981372 176252128 176357376 177134592 177209344 177218496 177929856 177999507 178074624 178273368 178714002 178859408 179165952 179830784 180031488 180232416 180824896 181041588 181103104 181636728 182009856 182212992 182717899 182827008 183031056 183093248 183632736 183915264 183987258 184025088 184725788 184836096 185729024 185738616 185801728 186009096 186024384 186484176 186635904 186844203 187116293 187458418 187746832 187858944 188068608 188686848 188897436 188977152 189809984 189923328 190135296 190369263 190840832 190973232 191053824 191616768 191830626 191895808 191986704 192757344 192872448 192914176 193880064 194096448 194658304 194951841 194967864 195034112 195251784 195608784 196229376 196773122 196890624 197110368 197177344 197397408 198062592 198180864 198283644 198935464 199276416 199344128 199360512 200015872 200239104 200317488 200333952 201121568 201216834 201509854 202024524 202188896 202309632 202535424 203428008 203513856 203740992 204341319 204410752 204638889 204761088 205750272 205979904 206586828 206657024 206887668 206904672 206974976 207584832 207985596 208011264 208499669 208820456 208945152 209026944 209260233 209865984 209965392 210036736 210271152 211215186 211909516 212272704 212344832 212581824 212599296 213298176 213536232 213847192 214238192 214567808 214695936 214935552 215642112 215882784 215973888 216852012 216925696 217010612 217028448 217055232 217564872 218115072 218859901 218990592 219168768 219413376 219658257 220059882 220134656 220380342 220473344 221577216 221824512 222072084 222802104 222820416 222896128 223144896 223552896 223802397 224128307 224262144 224883568 225017856 225268992 225345536 225357174 226261764 226357248 226445856 227354816 227462508 227793748 228589568 228934272 228953088 229705728 229962096 230296976 231073024 231211008 231330918 231469056 232489152 232587264 232846848 233532936 233612288 233873016 234012672 234923013 235143168 235695278 236099232 236179456 236291328 236555046 237239808 237332676 237432832 237697824 238285336 238887936 239154552 239960448 240041984 240309888 240578091 241017966 241368946 241388784 242182304 242597376 242679808 242950656 242970624 243769344 244041408 244760481 244843648 245116911 245220352 245316344 245366784 246417717 246448128 246564864 247651488 248012128 248032512 248645568 248847872 249125604 249274368 250478592 250652367 250758144 251038008 251497008 251582464 251863248 251969536 252994014 253231104 253362434 253513728 253825684 254630976 254651904 254738432 254751588 255489024 255774168 255982272 257009792 257110399 257163264 257551056 258418944 258506752 258795264 259084098 259935788 259957152 260335712 260811712 261639168 261660672 262520832 262813824 263107143 263196544 263972058 264083456 264378192 264536064 265701888 265814016 266894784 266985472 267089984 267111936 267410052 268071003 268289112 269366032 269746176 269886071 270047232 270348624 271237344 271351808 271654656 272455092 272851852 273014784 273319488 274240512 274333696 274639872 275449104 275850224 275872896 275980887 276779776 277088682 277254144 277314128 277348352 278593536 278702592 279013644 279726264 279821312 279953856 280361536 281187627 281620248 281788416 283030272 283346154 283442432 283465728 284397568 284714976 284884992 286261248 286459848 286580736 287425152 287522816 287843712 287965184 287980056 289112254 289136016 289371264 290086496 290646538 290820096 291144672 291987456 292225024 292551168 292877676 293413176 293840456 294344064 295159683 295335936 295436288 295766016 296096112 297069472 297093888 297425466 297526528 298070528 298403196 299016192 299040768 300023808 300358656 300476232 301682352 301809664 301825251 301927808 302264781 303036786 303283344 303464448 305142012 305245696 305270784 305611488 306274304 306616128 307967401 308281344 308441224 308625408 308969856 309985536 310116352 310331502 310462464 311377248 311830688 311978394 312016896 313230684 313417728 313524224 313540416 314798976 315055104 315406728 316319744 316443568 316822779 316930432 317864274 318517248 318872736 319947264 320304348 320413184 320770788 321357288 321851712 322043904 323270129 323463168 323824176 323934208 323960832 325025792 325388544 325515918 325542672 325582848 326347308 326822548 328485888 328556956 328597504 328753152 329120064 330201984 330570513 330710016 331527424 332167472 332365824 332736768 333971456 334203156 334344192 334717344 335329344 335817664 336393216 337325352 337526784 337641472 338018304 339392646 339507968 339535872 339668784 340652032 341032224 341193762 341309696 341690622 342884352 343401408 344558592 344943144 345060352 345445464 346609536 346816512 346996377 348137062 348733728 348852224 348880896 349270272 350027776 350418432 350809524 351962744 352504256 352714752 353542917 354269184 354418688 354436992 355859712 355999014 356149248 356546736 357428004 357718816 358331904 359661568 360062976 360464832 361526949 361649792 362053419 362083176 362206208 363273456 364019712 364425984 365435798 365654016 366062112 366186496 367265472 367830528 367974516 368050176 369451576 369672192 371458048 371477232 371603456 372018192 372048768 372968352 373271808 373688406 374232586 374916836 375493664 375717888 376137216 377373696 377794872 377954304 379491021 379619968 379846656 380043651 380270592 380738526 381946464 382107648 383233536 383661252 383791616 383973408 385514688 385744896 385828352 387213671 387760128 388192896 388626147 389316608 389903682 389935728 390068224 390503568 391217568 392458752 393546244 393781248 394220736 394354688 394794816 395958087 396125184 396361728 396567288 397870928 398552832 398639059 398688256 398721024 400031744 400478208 400634976 400667904 402243136 402433668 403019708 404049048 404377792 404619264 405070848 406856016 407027712 407481984 408682638 408821504 409277778 409522176 411500544 411959808 413173656 413314048 413775336 413809344 413949952 415169664 415633023 415971192 416022528 416999338 417640912 417890304 418053888 418520466 419731968 419930784 420073472 420542304 422430372 423819032 424545408 424689664 425163648 425198592 426596352 427072464 427694384 428476384 429135616 429391872 429871104 431284224 431765568 431947776 433668381 433704024 433851392 434021224 434056896 434110464 435129744 435969807 436230144 437719802 437981184 438337536 438826752 439316514 440119764 440269312 440760684 440946688 443154432 443649024 444144168 444194947 445604208 445640832 445792256 446289792 447105792 447604794 448256614 448524288 449767136 450035712 450537984 450691072 450714348 452523528 452714496 452891712 454555179 454709632 454887629 454925016 455587496 457868544 457906176 459411456 459924192 460593952 462146048 462422016 462661836 462938112 464978304 465174528 465497253 465693696 467065872 467224576 467746032 467967591 468025344 469846026 470286336 471390556 472198464 472358912 472582656 473110092 474479616 474665352 474865664 475395648 476570672 476796411 477490741 477775872 478309104 479920896 480083968 480619776 481156182 482035932 482737892 482777568 484364608 485194752 485359616 485901312 485941248 487538688 488082816 488273877 489520962 489687296 490233822 490440704 490632688 492835434 492896256 493129728 495302976 496024256 496065024 497291136 497695744 498251208 498548736 500957184 501304734 501516288 502076016 502994016 503164928 503726496 503939072 505988028 506462208 506724868 507027456 507651368 509261952 509303808 509476864 509503176 510978048 511548336 511964544 512535933 514019584 514220798 514326528 515102112 516837888 517013504 517590528 518168196 519871576 519914304 520671424 521623424 522205593 523278336 523321344 525041664 525627648 526214286 526393088 527944116 528166912 528756384 529072128 531403776 531628032 533789568 533970944 533998521 534179968 534223872 534820104 536142006 536578224 538732064 539492352 539772142 540094464 540697248 542474688 542703616 543309312 544910184 545703704 546029568 546638976 548153697 548481024 548667392 549279744 550898208 551700448 551745792 551961774 553559552 554177364 554508288 554628256 554696704 557187072 557405184 558027288 559452528 559642624 559907712 560532609 560723072 561348879 562375254 563240496 563576832 566060544 566692308 566884864 566931456 568795136 569429952 569769984 571107789 571939459 572522496 572919696 573161472 574850304 575045632 575687424 575930368 575960112 578224508 578272032 578742528 580172992 581293076 581640192 582289344 583974912 584450048 584855523 585102336 585755352 586826352 587680912 588688128 590319366 590671872 590872576 591532032 592192224 594138944 594187776 594850932 595053056 596141056 596806392 598032384 598081536 600047616 600358811 600717312 600952464 603364704 603619328 603650502 603855616 604529562 606073572 606566688 606928896 610284024 610491392 610541568 611222976 612548608 613232256 613916667 615934802 616882448 617250816 617939712 619971072 620232704 620663004 620924928 622754496 623661376 623956788 624033792 625499007 626461368 626835456 627048448 627080832 629597952 630110208 630813456 632639488 632887136 633645558 633860864 635728548 637034496 637745472 639894528 640608696 640826368 641541576 642714576 643703424 644087808 646540258 646926336 647648352 647868416 647921664 650051584 650777088 651031836 651085344 651165696 652694616 653645096 656579703 656971776 657113912 657195008 657506304 658240128 660403968 661141026 661420032 663054848 664334944 664731648 665473536 667942912 668406312 668688384 669434688 670658688 671407191 671635328 672384921 672786432 674650704 675053568 676036608 678785292 679015936 679071744 679337568 681304064 682064448 682387524 682619392 683381244 685070341 685768704 686802816 688705927 689117184 689886288 690120704 690890928 693219072 693633024 693992754 696274124 697467456 697704448 697761792 698540544 700055552 700836864 701619048 703925488 704769039 705008512 705284489 705429504 707085834 708538368 708873984 711719424 711998028 712298496 713093472 714856008 715437632 716663808 719323136 720125952 720929664 721734273 723053898 723299584 724106838 724166352 724412416 726546912 728039424 728851968 730871596 731308032 732124224 732372992 734530944 735350733 735661056 735949032 736100352 738903152 739253151 739344384 742916096 742954464 743206912 744036384 744097536 745936704 746543616 747376812 748465172 749833672 750987328 751435776 752274432 754747392 755589744 755908608 758982042 759239936 759693312 760087302 760541184 761477052 763892928 764215296 766467072 767322504 767583232 767946816 771029376 771331197 771489792 771656704 774427342 775520256 776385792 777252294 778633216 779807364 779871456 780136448 781007136 782435136 784917504 787092488 787562496 788441472 788709376 789589632 791916174 792250368 793134576 795741856 797105664 797278118 797376512 797442048 800063488 800956416 801269952 801335808 804213009 804486272 804867336 806039416 808098096 808755584 809238528 809658213 810141696 813712032 814055424 814963968 817365276 817643008 818555556 819044352 823001088 823919616 824933473 826347312 826628096 827550672 827618688 827899904 827942661 830339328 831266046 831942384 832045056 833998676 835281824 835780608 836107776 837040932 839463936 839861568 840146944 841084608 843562881 844791311 844860744 847638064 849090816 849379328 850327296 850397184 853192704 854144928 855388768 856952768 858271232 858783744 859742208 862568448 863531136 863895552 867336762 867408048 867702784 868042448 868113792 870259488 871939614 872460288 875439604 875962368 876675072 877653504 878633028 880239528 880538624 881521368 881893376 885479049 886308864 886768519 887298048 888288336 888389894 891208416 891281664 891584512 892579584 894211584 895209588 896513228 897048576 899534272 900071424 901075968 901382144 901428696 905047056 905428992 905783424 906794343 909110358 909419264 909775258 909850032 911174992 915737088 915812352 918822912 919848384 921187904 923902203 924292096 924844032 925323672 925876224 929956608 930349056 930994506 931387392 934131744 934449152 935492064 935935182 936050688 939692052 940572672 942781112 944396928 944717824 945165312 946220184 948959232 949330704 949731328 950791296 953141344 953592822 954981482 955551744 956618208 959841792 960167936 961239552 962312364 964071864 965475784 965555136 968729216 969810387 970389504 970719232 971802624 971882496 975077376 976165632 976547754 979041924 979374592 980467644 980881408 981265376 985670868 985792512 986259456 990605952 991711539 992048512 992130048 994582272 995391488 996502416 997097472 1001914368 1002609468 1003032576 1004152032 1005988032 1006329856 1007452992 1007878144 1011892889 1011976056 1012924416 1013449736 1014054912 1015302736 1018523904 1018607616 1018953728 1019006352 1021956096 1023096672 1023929088 1025071866 1028039168 1028441596 1028653056 1030204224 1033675776 1034027008 1035181056 1036336392 1039743152 1039828608 1040989131 1041342848 1043246848 1044411186 1046556672 1046642688 1050083328 1051255296 1052428572 1052786176 1055888232 1056333824 1057512768 1058144256 1060628751 1062173281 1062807552 1063256064 1067579136 1067941888 1067997042 1068359936 1068447744 1069640208 1072284012 1073156448 1077464128 1078984704 1079544284 1080188928 1081394496 1084949376 1085407232 1086160257 1086618624 1089820368 1091407408 1092059136 1093277952 1096307394 1096962048 1097334784 1098559488 1101796416 1103400896 1103491584 1103923548 1107119104 1108354728 1109016576 1109256512 1109393408 1114374144 1114810368 1116054576 1118905056 1119285248 1119815424 1121065218 1121446144 1122697758 1124750508 1126480992 1127153664 1132121088 1133384616 1133769728 1133862912 1137590272 1138859904 1139539968 1140130953 1142215578 1143878918 1145839392 1146322944 1149700608 1150091264 1151374848 1151860736 1151920224 1156449016 1156544064 1157485056 1160345984 1161641013 1162586152 1163280384 1164578688 1167949824 1168900096 1169711046 1170204672 1171510704 1173652704 1175361824 1177376256 1180638732 1181343744 1181745152 1183064064 1184384448 1187874261 1188277888 1188375552 1189701864 1190106112 1192282112 1193612784 1195917177 1196064768 1196163072 1200095232 1200717622 1201434624 1201904928 1206729408 1207238656 1207301004 1207711232 1209059124 1212147144 1213133376 1213857792 1218479717 1220568048 1220982784 1221083136 1222445952 1225097216 1226464512 1227833334 1231869604 1233764896 1234501632 1235879424 1239942144 1240465408 1241326008 1241849856 1245508992 1246899069 1247322752 1247913576 1248067584 1250998014 1252922736 1253670912 1254161664 1259195904 1260220416 1261626912 1265278976 1265774272 1267291116 1267721728 1271457096 1274068992 1275490944 1279025293 1279789056 1281217392 1281652736 1283083152 1285429152 1287406848 1288175616 1293080516 1293852672 1295296704 1295736832 1295843328 1300103168 1301005143 1301554176 1302063672 1302170688 1302331392 1305389232 1307290192 1307909421 1309814051 1313159406 1313943552 1314227824 1314390016 1315012608 1316480256 1320807936 1322282052 1322840064 1326109696 1328669888 1329463296 1330947072 1332584841 1335885824 1336812624 1337376768 1338869376 1341317376 1342814382 1343270656 1344769842 1345572864 1349301408 1350107136 1352073216 1357570584 1358031872 1358143488 1358675136 1362608128 1364128896 1364662887 1364775048 1365238784 1366762488 1370140682 1373605632 1377411854 1378234368 1379772576 1380241408 1381781856 1386438144 1387266048 1387985508 1392548248 1394934912 1395408896 1395523584 1397081088 1400111104 1401673728 1403238096 1407850976 1409538078 1410017024 1410568978 1410859008 1414171668 1417076736 1417747968 1423438848 1423996056 1424596992 1426186944 1429712016 1430389233 1430875264 1432472223 1433327616 1440251904 1441859328 1443468546 1446107796 1446599168 1448213676 1448332704 1448824832 1453093824 1456078848 1457703936 1459497683 1461743192 1462616064 1464248448 1464745984 1464821631 1469061888 1470701466 1471322112 1471898064 1477806304 1478506302 1478688768 1485832192 1485908928 1486413824 1488072768 1488195072 1491873408 1493087232 1494753624 1496930344 1499667344 1501974656 1502871552 1504548864 1509494784 1511179488 1511817216 1517964084 1518479872 1519386624 1520174604 1521082368 1522954104 1527785856 1528430592 1532019307 1532934144 1534645008 1535166464 1535893632 1537607799 1542058752 1542662394 1542979584 1543313408 1548854684 1551040512 1552771584 1554504588 1557266432 1559614728 1559742912 1560272896 1562014272 1564870272 1566616779 1568898149 1569835008 1574184976 1575124992 1576882944 1577418752 1579179264 1583832348 1584500736 1586269152 1591483712 1594211328 1594556236 1594753024 1594884096 1600126976 1601912832 1602539904 1602671616 1608426018 1608972544 1609734672 1612078832 1616196192 1617511168 1618477056 1619316426 1620283392 1627424064 1628110848 1629927936 1634730552 1635286016 1637111112 1638088704 1644461091 1646002176 1647839232 1649866946 1652694624 1653256192 1655101344 1655237376 1655799808 1655885322 1660678656 1662532092 1663884768 1664090112 1667997352 1670563648 1671561216 1672215552 1674081864 1678927872 1679723136 1680293888 1682169216 1684046637 1687125762 1689582622 1689721488 1695276128 1698181632 1698758656 1700654592 1700794368 1706385408 1708289856 1710777536 1713323367 1713905536 1715818377 1716542464 1717567488 1719484416 1725136896 1727062272 1727791104 1734673524 1734816096 1735405568 1736084896 1736227584 1740518976 1743879228 1744920576 1750879208 1751924736 1753350144 1754566569 1755307008 1757266056 1760479056 1761077248 1763042736 1763786752 1770958098 1772617728 1773537038 1774596096 1776576672 1776779788 1782416832 1782563328 1783169024 1785159168 1788423168 1790419176 1793026456 1794097152 1799068544 1800142848 1801076433 1802151936 1802764288 1802857392 1810094112 1810857984 1811566848 1813588686 1818220716 1818838528 1819550516 1819700064 1822349984 1831474176 1831624704 1837645824 1839696768 1841750001 1842375808 1847804406 1848584192 1850647344 1851752448 1859913216 1860698112 1861989012 1862774784 1868263488 1868898304 1870984128 1871870364 1872101376 1876497021 1879229651 1879384104 1881145344 1885562224 1888793856 1889202497 1889435648 1890330624 1892440368 1897918464 1898661408 1899462656 1901582592 1906282688 1907185644 1909962964 1911103488 1913236416 1919683584 1920335872 1922479104 1924624728 1928143728 1930951568 1931110272 1937458432 1939620774 1940779008 1941438464 1943605248 1943764992 1950154752 1952331264 1953095508 1958083848 1958749184 1960935288 1961762816 1962530752 1969739109 1971341736 1971585024 1972518912 1981211904 1983423078 1984097024 1984260096 1989164544 1990782976 1993004832 1994194944 2003828736 2005218936 2006065152 2008304064 2011976064 2012659712 2014905984 2015756288 2017154763 2023785778 2023952112 2026899472 2028109824 2030605472 2037047808 2037215232 2037907456 2038012704 2043912192 2046193344 2047858176 2050143732 2055211023 2056078336 2056883192 2057306112 2060408448 2066117781 2067351552 2068054016 2070362112 2072672784 2079486304 2079657216 2081978262 2082685696 2086493696 2088822372 2093113344 2093285376 2100166656 2102510592 2104857144 2105572352 2111776464 2112667648 2115025536 2115853467 2116288512 2121257502 2124346562 2125615104 2135158272 2135883776 2135994084 2136719872 2136895488 2139280416 2144568024 2146312896 2154928256 2155771807 2157969408 2159088568 2160377856 2162788992 2169898752 2170814464 2172320514 2173237248 2179640736 2182814816 2184118272 2186555904 2192614788 2193924096 2194669568 2197118976 2203592832 2206052199 2206801792 2206983168 2207847096 2214238208 2216709456 2217759453 2218033152 2218513024 2228748288 2229620736 2232109152 2237810112 2238570496 2239630848 2242130436 2242892288 2245395516 2249501016 2252961984 2254307328 2262890903 2264242176 2266769232 2267539456 2267725824 2275180544 2277719808 2279079936 2280261906 2284431156 2287757836 2291678784 2292645888 2299401216 2300182528 2302749696 2303721472 2303840448 2312898032 2313088128 2313993591 2314970112 2320691968 2323282026 2325172304 2326560768 2329157376 2335899648 2337800192 2339422092 2340409344 2343021408 2347305408 2350723648 2354752512 2361277464 2362687488 2363490304 2366128128 2368768896 2375748522 2376555776 2376751104 2379403728 2380212224 2384564224 2387225568 2391834354 2392129536 2392326144 2400190464 2401435244 2402869248 2403809856 2413458816 2414477312 2414602008 2415422464 2418118248 2424294288 2426266752 2427715584 2428974639 2436959434 2441136096 2441965568 2442166272 2444891904 2450194432 2452929024 2455666668 2463739208 2467529792 2469003264 2471758848 2474800419 2479884288 2480930816 2482652016 2483699712 2491017984 2493798138 2494645504 2495827152 2496135168 2501996028 2505845472 2507341824 2508323328 2518391808 2520440832 2523253824 2530557952 2530688643 2531548544 2534373933 2534582232 2535443456 2542914192 2548137984 2550981888 2558050586 2559578112 2562434784 2563305472 2566166304 2570858304 2574813696 2576351232 2586161032 2587705344 2590593408 2591473664 2591686656 2600206336 2602010286 2603108352 2604127344 2604341376 2610778464 2614580384 2615818842 2619628102 2626318812 2627887104 2628455648 2628780032 2630025216 2632960512 2641615872 2644564104 2645680128 2652219392 2656437147 2657339776 2658926592 2660305557 2661894144 2665169682 2673625248 2674753536 2677738752 2682634752 2685628764 2686541312 2689539684 2691145728 2698602816 2700214272 2704146432 2710495697 2715141168 2716063744 2716286976 2717350272 2720383029 2725216256 2728257792 2729325774 2729550096 2730477568 2733524976 2740281364 2747211264 2754823708 2756468736 2759545152 2760482816 2763563712 2771706609 2772876288 2774532096 2775971016 2785096496 2789869824 2790817792 2791047168 2794162176 2800222208 2803347456 2806476192 2815701952 2819076156 2820034048 2821137956 2821718016 2828343336 2834153472 2835495936 2845178713 2846877696 2847992112 2849193984 2852373888 2859424032 2860778466 2861750528 2864944446 2866655232 2880503808 2883718656 2886937092 2892215592 2893198336 2896427352 2896665408 2897649664 2906187648 2909431161 2912157696 2913667991 2915407872 2918995366 2923486384 2925232128 2928496896 2929491968 2929643262 2938123776 2941402932 2942644224 2943796128 2955612608 2957012604 2957377536 2971664384 2971817856 2972827648 2976145536 2976390144 2983746816 2986174464 2989507248 2993860688 2999334688 3003949312 3005743104 3009097728 3018989568 3022358976 3023634432 3035678667 3035928168 3036959744 3038773248 3040349208 3042164736 3045908208 3055571712 3056861184 3064038614 3065868288 3069290016 3070332928 3071787264 3075215598 3084117504 3085324788 3085959168 3086626816 3097709368 3102081024 3105543168 3109009176 3114532864 3119229456 3119485824 3120545792 3124028544 3129740544 3133233558 3137796298 3139670016 3148369952 3150249984 3153765888 3154837504 3158358528 3167664696 3169001472 3172538304 3181886253 3182967424 3186519843 3188422656 3189112472 3189506048 3189768192 3203825664 3205079808 3205343232 3216852036 3217945088 3219469344 3224157664 3232392384 3235022336 3236954112 3238632852 3240566784 3254848128 3256221696 3258480771 3259855872 3269461104 3270572032 3274222224 3276177408 3288922182 3292004352 3295678464 3299733892 3305389248 3306512384 3310202688 3310474752 3311599616 3311770644 3321357312 3325064184 3327769536 3328180224 3335994704 3341127296 3342435187 3343122432 3344431104 3348163728 3357855744 3359446272 3360587776 3364338432 3368093274 3374251524 3379165244 3379442976 3390552256 3396363264 3397517312 3401309184 3401588736 3412770816 3416579712 3420392859 3421555072 3426646734 3427811072 3431636754 3433084928 3438968832 3450273792 3454124544 3455582208 3469347048 3469632192 3470811136 3472169792 3472455168 3481037952 3484923039 3487758456 3489841152 3501758416 3503849472 3506700288 3509133138 3510614016 3514532112 3520958112 3522154496 3526085472 3527573504 3541916196 3545235456 3547074076 3549192192 3553153344 3553559576 3564833664 3565126656 3566338048 3570318336 3576846336 3580838352 3586052912 3587751531 3588194304 3598137088 3600285696 3602152866 3604303872 3605528576 3605714784 3620188224 3621715968 3623133696 3627177372 3636441432 3637677056 3639101032 3639400128 3644699968 3655439151 3662948352 3663249408 3675291648 3679393536 3683500002 3684751616 3695608812 3697168384 3701294688 3703504896 3719826432 3721396224 3723978024 3725549568 3736526976 3737796608 3741968256 3743740728 3744202752 3752994042 3758459302 3758768208 3771124448 3777587712 3778404994 3778871296 3780661248 3784880736 3795836928 3797322816 3798925312 3803165184 3812565376 3814371288 3819925928 3822206976 3826472832 3837075879 3839367168 3840671744 3844958208 3849249456 3856287456 3861903136 3862220544 3874916864 3879241548 3881558016 3882876928 3887210496 3887529984 3900309504 3903015429 3904662528 3906191016 3916167696 3917498368 3921870576 3923525632 3923728263 3925061504 3929442153 3939478218 3942683472 3943170048 3945037824 3962423808 3966846156 3968194048 3968520192 3978329088 3981565952 3986009664 3988389888 3997754523 4003576213 4007657472 4010437872 4012130304 4016608128 4023952128 4025319424 4029811968 4031512576 4034309526 4047571556 4047904224 4053798944 4056219648 4061210944 4074095616 4074430464 4075814912 4076025408 4087824384 4092386688 4093988661 4095716352 4100287464 4110422046 4112156672 4113766384 4120816896 4132235562 4134703104 4136108032 4140724224 4145345568 4158972608 4159314432 4163956524 4165371392 4172987392 4177644744 4186226688 4186570752 4200333312 4202511677 4205021184 4209714288 4211144704 4223552928 4225335296 4230051072 4231706934 4232577024 4242515004 4248693124 4251230208 4270316544 4271767552 4271988168 4273439744 4273790976 4278560832 4289136048 4292625792 4297416669 4309856512 4311543614 4318177136 4320755712 4325577984 4339797504 4341628928 4344641028 4346474496 4359281472 4365629632 4368236544 4373111808 4378493049 4385229576 4387848192 4389339136 4394237952 4407185664 4412104398 4413603584 4413966336 4415694192 4428476416 4433418912 4435518906 4436066304 4437026048 4457496576 4459241472 4464218304 4475620224 4477140992 4479261696 4484260872 4485784576 4490791032 4499002032 4505923968 4508614656 4525781806 4528484352 4533538464 4535078912 4535451648 4550361088 4555439616 4558159872 4560523812 4568862312 4575515672 4583357568 4585291776 4596057921 4598802432 4600365056 4605499392 4607442944 4607680896 4625796064 4626176256 4627987182 4629940224 4641383936 4646564052 4650344608 4653121536 4658314752 4671799296 4675600384 4678844184 4680818688 4686042816 4694610816 4699850337 4701447296 4706694447 4709505024 4722554928 4725374976 4732256256 4737537792 4751497044 4753111552 4753502208 4758807456 4760424448 4769128448 4774451136 4783668708 4784259072 4784652288 4795492387 4800380928 4802870488 4805738496 4807619712 4826917632 4828954624 4829204016 4830844928 4836236496 4848588576 4852533504 4855431168 4857949278 4873918868 4882272192 4883931136 4884332544 4889783808 4900388864 4905858048 4911333336 4927478416 4933383273 4935059584 4938006528 4943517696 4949600838 4959768576 4965304032 4967399424 4982035968 4987596276 4989291008 4991654304 4992270336 5003992056 5011690944 5014683648 5016646656 5033777723 5036783616 5040881664 5046507648 5052139911 5061115904 5061377286 5063097088 5068747866 5069164464 5070886912 5085828384 5096275968 5101963776 5116101172 5119156224 5124869568 5126610944 5132332608 5141716608 5147455131 5149627392 5152702464 5172322064 5175410688 5181186816 5182947328 5183373312 5200412672 5204020572 5206216704 5208254688 5208682752 5221556928 5229160768 5231637684 5239256204 5252637624 5255774208 5256911296 5257560064 5260050432 5265921024 5283231744 5289128208 5291360256 5304438784 5312874294 5314679552 5317853184 5320611114 5323788288 5330339364 5347250496 5349507072 5355477504 5365269504 5371257528 5373082624 5379079368 5382291456 5397205632 5400428544 5403229299 5408292864 5420991394 5430282336 5432127488 5432573952 5434700544 5440766058 5450432512 5456515584 5458651548 5459100192 5460955136 5467049952 5480562728 5494422528 5509647416 5512937472 5519090304 5520965632 5527127424 5543413218 5545752576 5551942032 5570192992 5579739648 5581635584 5582094336 5588324352 5600444416 5606694912 5612952384 5629491063 5631403904 5637688953 5638152312 5640068096 5642275912 5643436032 5656686672 5667607491 5668306944 5670991872 5690357426 5693755392 5695984224 5698387968 5704747776 5718848064 5721556932 5723501056 5729888892 5733310464 5761007616 5767437312 5773874184 5774534311 5784431184 5786396672 5792854704 5793330816 5795299328 5812375296 5818862322 5824315392 5827335982 5830815744 5837990732 5846972768 5850464256 5856993792 5858983936 5859286524 5876247552 5882805864 5885288448 5887592256 5909217327 5911225216 5913539177 5914025208 5914755072 5943635712 5945655296 5952291072 5952780288 5967493632 5972348928 5979014496 5987721376 5998669376 6007898624 6011486208 6018195456 6037979136 6044717952 6047268864 6051464289 6071357334 6071856336 6073919488 6080698416 6084329472 6091816416 6111143424 6113722368 6128077228 6131736576 6138580032 6140665856 6143574528 6150431196 6165633069 6168235008 6170649576 6171918336 6173253632 6195418736 6198353343 6204162048 6207379633 6211086336 6218018352 6229065728 6238458912 6238971648 6241091584 6248057088 6259481088 6266467116 6275592596 6279340032 6296739904 6300499968 6307531776 6309675008 6316717056 6335329392 6338002944 6345076608 6347560401 6363772506 6365934848 6373039686 6376845312 6378224944 6379012096 6407651328 6410159616 6410686464 6433704072 6435890176 6438938688 6448315328 6464784768 6467315421 6470044672 6473908224 6477265704 6481133568 6509696256 6512443392 6516961542 6519711744 6538922208 6541144064 6548444448 6552354816 6577844364 6584008704 6591356928 6599467784 6610778496 6613024768 6620405376 6620949504 6623199232 6623541288 6642714624 6650128368 6655539072 6671989408 6682254592 6684870374 6686244864 6688862208 6696327456 6715711488 6718892544 6721175552 6728676864 6736186548 6748503048 6758330488 6758885952 6781104512 6788672709 6792726528 6795034624 6802618368 6803177472 6825541632 6833159424 6840785718 6843110144 6853293468 6855622144 6863273508 6866169856 6877937664 6900547584 6908249088 6911164416 6938694096 6939264384 6941622272 6941980773 6944339584 6944910336 6962075904 6969846078 6975516912 6979682304 7003516832 7007698944 7013400576 7018266276 7021228032 7029064224 7041916224 7044308992 7052170944 7055147008 7083250223 7083832392 7090470912 7094148152 7098384384 7106306688 7107119152 7129667328 7130253312 7132676096 7140636672 7153692672 7161676704 7172105824 7175503062 7176388608 7196274176 7200571392 7204305732 7208607744 7211057152 7211429568 7240376448 7243431936 7246267392 7254354744 7272882864 7275354112 7278202064 7278800256 7286923917 7289399936 7310878302 7325896704 7326498816 7350583296 7358787072 7367000004 7369503232 7391217624 7394336768 7402589376 7407009792 7424401257 7435212967 7439652864 7442792448 7447956048 7451099136 7473053952 7475593216 7483936512 7487481456 7488405504 7505988084 7516918604 7517536416 7542248896 7555175424 7556809988 7557742592 7561322496 7569761472 7591673856 7594645632 7597850624 7603121799 7606330368 7625130752 7628742576 7639851856 7644413952 7652945664 7674151758 7678734336 7681343488 7689916416 7698498912 7712574912 7723806272 7724441088 7749833728 7758483096 7763116032 7765753856 7774420992 7775059968 7800619008 7806030858 7809325056 7812382032 7832335392 7834996736 7843741152 7847051264 7847456526 7850123008 7858884306 7878956436 7885366944 7886340096 7890075648 7924847616 7933692312 7936388096 7937040384 7956658176 7963131904 7972019328 7976779776 7980916671 7995509046 8007152426 8020875744 8024260608 8033216256 8047904256 8050638848 8059623936 8063025152 8068619052 8095143112 8095808448 8107597888 8112439296 8122421888 8131487091 8148191232 8148860928 8151629824 8152050816 8175648768 8184773376 8187977322 8191432704 8200574928 8220844092 8224313344 8227532768 8241633792 8264471124 8269406208 8272216064 8281448448 8290691136 8315119827 8317945216 8318628864 8327913048 8330742784 8345974784 8355289488 8372453376 8373141504 8400666624 8405023354 8410042368 8419428576 8422289408 8447105856 8450670592 8460102144 8463413868 8465154048 8485030008 8497386248 8502460416 8535536139 8540633088 8543535104 8543976336 8546879488 8547581952 8557121664 8578272096 8585251584 8594833338 8619713024 8623087228 8636354272 8641511424 8651155968 8679595008 8683257856 8689282056 8692948992 8718562944 8728293483 8731259264 8736473088 8741003973 8746223616 8756986098 8770459152 8775696384 8788475904 8814371328 8824208796 8827207168 8827932672 8831388384 8856952832 8866837824 8871037812 8872132608 8874052096 8905914433 8914993152 8918482944 8928436608 8951240448 8953177051 8954281984 8958523392 8968521744 8971569152 8981582064 8998004064 9011847936 9017229312 9051563612 9056968704 9067076928 9070157824 9070903296 9100722176 9107036001 9110879232 9116319744 9121047624 9137724624 9151031344 9166715136 9168698357 9170583552 9192115842 9197604864 9200730112 9210998784 9215361792 9251592128 9252352512 9255974364 9259880448 9282767872 9293128104 9300689216 9306243072 9316629504 9343598592 9351200768 9357688368 9361637376 9372085632 9389221632 9399700674 9402894592 9413388894 9419010048 9445109856 9450749952 9464512512 9475075584 9502994088 9506223104 9507004416 9517614912 9520848896 9538256896 9548902272 9559559529 9567337416 9568518144 9569304576 9590984774 9605740976 9611476992 9615239424 9653835264 9657909248 9658408032 9661689856 9672472992 9697177152 9705067008 9710862336 9715898556 9747837736 9764544384 9767862272 9768665088 9779567616 9800777728 9811716096 9822666672 9854956832 9866766546 9870119168 9876013056 9887035392 9899201676 9919537152 9930608064 9934798848 9964071936 9975192552 9978582016 9983308608 9984540672 10007984112 10023381888 10027305561 10029367296 10033293312 10067555446 10073567232 10081763328 10093015296 10104279822 10122231808 10122754572 10126194176 10137495732 10138328928 10141773824 10171656768 10192551936 10203927552 10216483781 10232202344 10238312448 10249739136 10253221888 10264665216 10283433216 10294910262 10299254784 10344644128 10350821376 10362373632 10365894656 10366746624 10400825344 10408041144 10412433408 10416509376 10417365504 10443113856 10454769117 10458321536 10463275368 10478512408 10505275248 10511548416 10513822592 10520100864 10531842048 10566463488 10578256416 10582720512 10608877568 10625748588 10629359104 10635706368 10641222228 10647576576 10660678728 10694500992 10699014144 10710955008 10724135149 10730539008 10742515056 10746165248 10758158736 10763254593 10764582912 10794411264 10800857088 10806458598 10816585728 10841982788 10860564672 10864254976 10865147904 10869401088 10881532116 10900865024 10913031168 10917303096 10918200384 10921910272 10934099904 10961125456 10966317453 10982287043 10988845056 11019294832 11025874944 11038180608 11041931264 11054254848 11086826436 11091505152 11103884064 11140385984 11159479296 11163271168 11164188672 11176648704 11200888832 11213389824 11225904768 11258982126 11262807808 11275377906 11276304624 11280136192 11284551824 11313373344 11335214982 11336613888 11341983744 11380714852 11387510784 11391968448 11396775936 11409495552 11437696128 11443113864 11447002112 11459777784 11466620928 11511227637 11522015232 11534874624 11547748368 11549068622 11568862368 11572793344 11585709408 11586661632 11590598656 11624750592 11637724644 11648630784 11654671964 11661631488 11675981464 11693945536 11700928512 11713987584 11717967872 11718573048 11752495104 11765611728 11770576896 11775184512 11788326459 11818434654 11822450432 11827078354 11828050416 11829510144 11887271424 11891310592 11904582144 11905560576 11934987264 11944697856 11958028992 11975442752 11993263569 11997338752 12010728639 12015797248 12022972416 12036390912 12075958272 12089435904 12094537728 12102928578 12142714668 12143712672 12147838976 12161396832 12168658944 12183632832 12222286848 12227444736 12256154456 12263473152 12277160064 12281331712 12281965983 12287149056 12300862392 12331266138 12336470016 12341299152 12346507264 12390837472 12396706686 12408324096 12414759266 12422172672 12436036704 12458131456 12476917824 12477943296 12482183168 12496114176 12518962176 12532934232 12551185192 12558680064 12593479808 12600999936 12607535031 12615063552 12619350016 12633434112 12670658784 12676005888 12690153216 12695120802 12727545012 12731869696 12746079372 12753690624 12756449888 12758024192 12815302656 12820319232 12821372928 12867408144 12871780352 12877877376 12892250007 12896630656 12929569536 12934630842 12940089344 12954531408 12962267136 13019392512 13024886784 13033923084 13039423488 13077844416 13082288128 13096888896 13104709632 13135479147 13154607557 13155688728 13168017408 13182713856 13198935568 13221556992 13226049536 13240810752 13241899008 13246398464 13247082576 13285429248 13300256736 13311078144 13343978816 13364509184 13369740748 13372489728 13377724416 13392654912 13431422976 13437785088 13442351104 13457353728 13472373096 13497006096 13516660976 13517771904 13562209024 13577345418 13585453056 13590069248 13605236736 13606354944 13651083264 13666318848 13681571436 13686220288 13706586936 13711244288 13726547016 13732339712 13755875328 13788173763 13801095168 13808252653 13816498176 13822328832 13877388192 13878528768 13883244544 13883961546 13888679168 13889820672 13924151808 13939692156 13951033824 13959364608 14007033664 14015397888 14026801152 14036532552 14042456064 14058128448 14083832448 14088617984 14104341888 14110294016 14120083341 14166500446 14167664784 14188296304 14196768768 14212613376 14214238304 14259334656 14260506624 14265352192 14281273344 14307385344 14323353408 14344211648 14351006124 14352777216 14386477161 14392548352 14401142784 14408611464 14417215488 14422114304 14422859136 14480752896 14486863872 14492534784 14508709488 14545765728 14550708224 14556404128 14557600512 14573847834 14578799872 14621756604 14651793408 14652997632 14701166592 14717574144 14734000008 14739006464 14782435248 14788673536 14805178752 14814019584 14848802514 14870425934 14879305728 14895912096 14902198272 14946107904 14951186432 14967873024 14974962912 14976811008 15011976168 15033837208 15035072832 15084497792 15101333169 15110350848 15113619976 15115485184 15122644992 15139522944 15183347712 15189291264 15195701248 15206243598 15212660736 15250261504 15257485152 15279703712 15288827904 15305891328 15348303516 15357468672 15362686976 15379832832 15396997824 15425149824 15442365393 15447612544 15448882176 15499667456 15516966192 15526232064 15548841984 15550119936 15601238016 15612061716 15618650112 15624764064 15664670784 15669993472 15687482304 15694102528 15694913052 15700246016 15717768612 15756617843 15757912872 15770733888 15772680192 15780151296 15840236321 15849695232 15867384624 15872776192 15874080768 15913316352 15926263808 15944038656 15953559552 15961833342 15991018092 16014304852 16041751488 16048521216 16066432512 16095808512 16101277696 16119247872 16126050304 16137238104 16190286224 16191616896 16209687897 16215195776 16224878592 16244843776 16262974182 16296382464 16297721856 16304101632 16351297536 16369546752 16375954644 16382865408 16401149856 16441688184 16448626688 16455065536 16483267584 16528942248 16538812416 16544432128 16562896896 16581382272 16630239654 16635890432 16637257728 16655826096 16661485568 16691949568 16710578976 16744906752 16746283008 16801333248 16810046708 16820084736 16838857152 16844578816 16894211712 16901341184 16913066859 16920204288 16926827736 16930308096 16970060016 16994772496 17002822473 17004920832 17071072278 17081266176 17087070208 17087952672 17093758976 17095163904 17114243328 17156544192 17170503168 17189666676 17239426048 17246174456 17272708544 17283022848 17302311936 17323602933 17359190016 17366515712 17378564112 17385897984 17437125888 17456586966 17462518528 17472946176 17482007946 17492447232 17513972196 17540918304 17551392768 17576951808 17628742656 17648417592 17654414336 17655865344 17662776768 17713905664 17733675648 17740617531 17742075624 17744265216 17748104192 17811828866 17836965888 17856873216 17902480896 17906354102 17908563968 17917046784 17937043488 17943138304 17963164128 17996008128 18023695872 18034458624 18103127224 18113937408 18134153856 18140315648 18141806592 18201444352 18214072002 18221758464 18242095248 18275449248 18302062688 18333430272 18337396714 18341167104 18384231684 18395209728 18401460224 18421997568 18430723584 18496899207 18503184256 18504705024 18511948728 18519760896 18565535744 18586256208 18595060029 18601378432 18612486144 18622138899 18633259008 18687197184 18715376736 18723274752 18744171264 18778443264 18799401348 18805789184 18826777788 18838020096 18890219712 18901499904 18929025024 18950151168 18973469879 19005988176 19012446208 19014008832 19035229824 19041697792 19042681203 19076513792 19097804544 19119119058 19134674832 19137036288 19181969548 19211481952 19222953984 19230478848 19307670528 19315818496 19316816064 19323379712 19344945984 19394354304 19401946263 19410134016 19421724672 19431797112 19495675472 19529088768 19535724544 19537330176 19559135232 19601555456 19623432192 19645333344 19709913664 19733533092 19740238336 19752026112 19774070784 19798403352 19839074304 19861216128 19869597696 19916250991 19928143872 19950385104 19957164032 19966617216 20015968224 20046763776 20054611122 20058734592 20066586624 20135110892 20147134464 20163526656 20186030592 20208559644 20244463616 20245509144 20252388352 20274991464 20276657856 20283547648 20343313536 20366018127 20385103872 20395675937 20407855104 20432967562 20464404688 20476624896 20499478272 20506443776 20529330432 20566866432 20589820524 20598509568 20689288256 20701642752 20724747264 20731789312 20733493248 20801650688 20816082288 20824866816 20833018752 20834731008 20886227712 20909538234 20916643072 20926550736 20957024816 21010550496 21023096832 21027645184 21040201728 21063684096 21132926976 21156512832 21165441024 21217755136 21249750669 21251497176 21258718208 21271412736 21282444456 21295153152 21321357456 21389001984 21398028288 21421910016 21448270298 21461078016 21485030112 21492330496 21516317472 21526509186 21529165824 21588822528 21601714176 21612917196 21633171456 21683965576 21721129344 21728509952 21730295808 21738802176 21763064232 21801730048 21826062336 21834606192 21836400768 21843820544 21868199808 21922250912 21932634906 21964574086 21977690112 22038589664 22051749888 22076361216 22083862528 22108509696 22173652872 22183010304 22207768128 22273203771 22280771968 22305638901 22318958592 22326542336 22328377344 22353297408 22426779648 22451809536 22517964252 22525615616 22550755812 22552609248 22560272384 22569103648 22626746688 22670429964 22673227776 22683967488 22761429704 22775021568 22783936896 22793551872 22809365397 22818991104 22875392256 22886227728 22894004224 22919555568 22933241856 23022455274 23044030464 23069749248 23095496736 23098137244 23137724736 23145586688 23171418816 23173323264 23181197312 23249501184 23275449288 23297261568 23309343928 23323262976 23351962928 23387891072 23401857024 23427975168 23435935744 23437146096 23504990208 23531223456 23541153792 23550369024 23576652918 23636869308 23644900864 23654156708 23656100832 23659020288 23774542848 23782621184 23809164288 23811121152 23869974528 23889395712 23916057984 23942750013 23950885504 23986527138 23994677504 24021457278 24031594496 24072781824 24151916544 24178871808 24189075456 24205857156 24285429336 24287425344 24295677952 24322793664 24337317888 24367265664 24394461273 24429985463 24444573696 24454889472 24512308912 24526946304 24554320128 24562663424 24563931966 24574298112 24601724784 24662532276 24672940032 24682598304 24693014528 24781674944 24793413372 24816648192 24829518532 24844345344 24872073408 24916262912 24953835648 24955886592 24964366336 24992228352 25037924352 25065868464 25102370384 25117360128 25186959616 25201999872 25215070062 25230127104 25238700032 25266868224 25341317568 25352011776 25380306432 25390241604 25455090024 25463739392 25492158744 25507381248 25512899776 25516048384 25606608417 25630605312 25640638464 25642745856 25734816288 25743560704 25755754752 25784500014 25793261312 25859139072 25869261684 25880178688 25909062816 25924534272 26038785024 26049773568 26067846168 26078846976 26155688832 26164576256 26193777792 26209419264 26223011919 26270958294 26309215114 26311377456 26365427712 26397871136 26443113984 26452099072 26481621504 26483798016 26492796928 26494165152 26570858496 26600513472 26622156288 26687957632 26717743299 26729018368 26739481496 26744979456 26755448832 26785309824 26859531153 26862845952 26875570176 26884702208 26914707456 26944746192 26994012192 27033321952 27035543808 27124418048 27154690836 27170906112 27180138496 27210473472 27212709888 27302166528 27321108003 27332637696 27363142872 27372440576 27413173872 27422488576 27453094032 27464679424 27506095071 27511750656 27576347526 27602190336 27616505306 27632996352 27754776384 27757057536 27766489088 27767923092 27777358336 27779641344 27848303616 27879384312 27902067648 27918729216 28014067328 28025033491 28030795776 28053602304 28073065104 28084912128 28116256896 28167664896 28177235968 28208683776 28220588032 28240166682 28333000892 28335329568 28376592608 28393537536 28425226752 28428476608 28518669312 28521013248 28530704384 28562546688 28614770688 28646706816 28678678587 28688423296 28702012248 28705554432 28772954322 28785096704 28817222928 28834430976 28845718272 28961505792 28973727744 28985069568 29017418976 29091531456 29101416448 29112808256 29115201024 29147695668 29157599744 29243513208 29303586816 29305995264 29402333184 29417581739 29435148288 29468000016 29478012928 29564870496 29577347072 29610357504 29628039168 29697605028 29740851868 29758611456 29791824192 29804396544 29892215808 29902372864 29935746048 29949925824 29953622016 30023952336 30067674416 30070145664 30081916683 30168995584 30202666338 30220701696 30227239952 30230970368 30245289984 30279045888 30366695424 30378582528 30391402496 30412487196 30425321472 30500523008 30514970304 30559407424 30577655808 30611782656 30649451343 30696607032 30714937344 30725373952 30759665664 30793995648 30850299648 30884730786 30895225088 30897764352 30999334912 31033932384 31052464128 31097683968 31100239872 31202476032 31224123432 31237300224 31249528128 31329341568 31339986944 31374964608 31388205056 31389826104 31400492032 31435537224 31513235686 31515825744 31541467776 31560302592 31680472642 31699390464 31734769248 31745552384 31748161536 31826632704 31852527616 31888077312 31907119104 31923666684 31982036184 32028609704 32083502976 32097042432 32132865024 32172405447 32191617024 32202555392 32238495744 32252100608 32274476208 32380572448 32383233792 32419375794 32430391552 32449757184 32489687552 32525948364 32592764928 32595443712 32608203264 32702595072 32739093504 32751909288 32765730816 32802299712 32883376368 32897253376 32898952359 32910131072 32946861129 32966535168 33057884496 33077624832 33125793792 33162764544 33260479308 33271780864 33274515456 33311652192 33322971136 33383899136 33421157952 33489813504 33492566016 33568446709 33602666496 33620093416 33640169472 33677714304 33689157632 33788423424 33802682368 33826133718 33840408576 33853655472 33940120032 33989544992 34005644946 34009841664 34142144556 34162532352 34174140416 34175905344 34187517952 34190327808 34228486656 34313088384 34341006336 34379333352 34478852096 34492348912 34533682911 34545417088 34566045696 34604623872 34647205866 34718380032 34757128224 34771795968 34874251776 34913173932 34925037056 34945892352 34964015892 34984894464 35027944392 35081836608 35102785536 35153903616 35236444061 35257485312 35296835184 35308828672 35311730688 35325553536 35364979377 35427811328 35467351296 35481235062 35484151248 35488530432 35496208384 35623657732 35673931776 35713746432 35804961792 35812708204 35817127936 35834093568 35874086976 35886276608 35926328256 35992016256 36032185917 36047391744 36068917248 36206254448 36227874816 36268307712 36280631296 36283613184 36402888704 36428144004 36443516928 36484190496 36550898496 36604125376 36666860544 36674793428 36682334208 36768463368 36790419456 36802920448 36843995136 36861447168 36993798414 37006368512 37009410048 37023897456 37039521792 37131071488 37172512416 37190120058 37202756864 37224972288 37244277798 37266518016 37374394368 37430753472 37446549504 37488342528 37556886528 37598802696 37611578368 37653555576 37676040192 37780439424 37802999808 37822605093 37858050048 37900302336 37946939758 38011976352 38024892416 38028017664 38070459648 38083395584 38085362406 38153027584 38195609088 38238238116 38269349664 38274072576 38363939096 38422963904 38445907968 38460957696 38615341056 38631636992 38633632128 38646759424 38689891968 38788708608 38803892526 38820268032 38863594224 38991350944 39058177536 39071449088 39074660352 39118270464 39203110912 39246864384 39290666688 39406437441 39419827328 39463822671 39467066184 39480476672 39504052224 39548141568 39596806704 39678148608 39722432256 39739195392 39832501982 39856287744 39900770208 39914328064 39933234432 40031936448 40093527552 40109222244 40117469184 40133173248 40270221784 40294268928 40327053312 40372061184 40417119288 40488927232 40491018288 40504776704 40549982928 40553315712 40567095296 40686627072 40732036254 40770207744 40791351874 40815710208 40865935124 40928809376 40953249792 40998956544 41012887552 41058660864 41133732864 41179641048 41197019136 41364521289 41378576512 41403285504 41424757959 41449494528 41463578624 41466986496 41632164576 41649733632 41666037504 41669462016 41772455424 41819076468 41833286144 41853101472 41914049632 42021100992 42046193664 42055290368 42080403456 42127368192 42265853952 42313025664 42330882048 42360250023 42435510272 42499501338 42502994352 42517436416 42564888912 42590306304 42642714912 42778003968 42796056576 42843820032 42896540596 42922156032 42970060224 42984660992 43032634944 43053018372 43058331648 43159431483 43177645056 43203428352 43225834392 43266342912 43367931152 43442258688 43451657431 43457019904 43460591616 43477604352 43526128464 43603460096 43652124672 43669212384 43672801536 43687641088 43736399616 43844501824 43865269812 43929148172 43955380224 44077179328 44103499776 44152722432 44167725056 44217019392 44347305744 44366020608 44415536256 44546407542 44561543936 44611277802 44637917184 44653084672 44706594816 44853559296 44903619072 45035928504 45051231232 45101511624 45105218496 45120544768 45138207296 45253493376 45303999507 45340859928 45346455552 45367934976 45522859408 45550043136 45567873792 45587103744 45618730794 45637982208 45750784512 45772455456 45788008448 45839111136 45866483712 46044910548 46088060928 46139498496 46190993472 46196274488 46275449472 46291173376 46342837632 46346646528 46362394624 46499002368 46550898576 46618687856 46646525952 46703925856 46775782144 46803714048 46855950336 46871871488 46874292192 47009980416 47062446912 47082307584 47100738048 47153305836 47269853529 47273738616 47289801728 47308313416 47312201664 47318040576 47520708963 47549085696 47565242368 47618328576 47622242304 47739949056 47778791424 47832115968 47885500026 47901771008 47973054276 47989355008 48042914556 48063188992 48145563648 48303833088 48357743616 48378150912 48411714312 48570858672 48574850688 48591355904 48645587328 48674635776 48734531328 48788922546 48859970926 48889147392 49024617824 49053892608 49108640256 49125326848 49127863932 49148596224 49203449568 49325064552 49345880064 49365196608 49386029056 49563349888 49582751561 49586826744 49633296384 49659037064 49688690688 49744146816 49907671296 49911773184 49928732672 49984456704 50075848704 50131736928 50204740768 50234720256 50373919232 50403999744 50430140124 50460254208 50477400064 50533736448 50682635136 50704023552 50739200577 50760612864 50780483208 50910180048 50927478784 50984317488 51008467419 51014762496 51025799552 51213216834 51261210624 51281276928 51285491712 51469632576 51487121408 51511509504 51569000028 51586522624 51718278144 51738523368 51760357376 51818125632 51849068544 51970808799 52046490769 52077570048 52099547136 52135692336 52157693952 52311377664 52329152512 52387555584 52418838528 52446023838 52541916588 52618430228 52622754912 52730855424 52795742272 52886227968 52904198144 52963243008 52967596032 52985593856 52988330304 53141716992 53201026944 53221852593 53244312576 53375915264 53435486598 53458036736 53478962992 53510897664 53570619648 53719062306 53725691904 53751140352 53769404416 53829414912 53889492384 53988024384 54066643904 54071087616 54248836096 54309381672 54341812224 54360276992 54420946944 54425419776 54604333056 54642216006 54665275392 54726285744 54744881152 54826347744 54844977152 54906188064 54929358848 55012190142 55023501312 55152695052 55204380672 55233010612 55265992704 55509552768 55514115072 55532978176 55535846184 55554716672 55559282688 55696607232 55758768624 55804135296 55837458432 55866416697 56028134656 56050066982 56061591552 56146130208 56169824256 56232513792 56335329792 56354471936 56417367552 56441176064 56480333364 56666001784 56670659136 56753185216 56787075072 56850453504 56856953216 56920409637 57037338624 57042026496 57061408768 57125093376 57229541376 57293413632 57357357174 57376846592 57404024496 57411108864 57545908644 57570193408 57634445856 57668861952 57691436544 57923011584 57947455488 57970139136 58034837952 58183062912 58202832896 58205838789 58225616512 58230402048 58295391336 58315199488 58487026416 58607173632 58611990528 58804666368 58835163478 58870296576 58936000032 58956025856 59129740992 59154694144 59220715008 59256078336 59395210056 59481703736 59517222912 59583648384 59608793088 59748752973 59784431616 59804745728 59871492096 59899851648 60047904672 60135348832 60140291328 60163833366 60337991168 60405332676 60441403392 60454479904 60461940736 60490579968 60558091776 60733390848 60757165056 60782804992 60824974392 60850642944 61001046016 61029940608 61098054381 61118814848 61155311616 61187027811 61223565312 61298902686 61393214064 61429874688 61519331328 61587991296 61700599296 61769461572 61790450176 61795528704 61998669824 62067864768 62104928256 62195367936 62200479744 62341401031 62404952064 62448246864 62474600448 62499056256 62658683136 62679973888 62749929216 62776410112 62779652208 62800984064 62871074448 63026471372 63031651488 63082935552 63120605184 63360945284 63398780928 63469538496 63491104768 63496323072 63653265408 63705055232 63749252007 63776154624 63814238208 63847333368 63964072368 64057219408 64167005952 64194084864 64265730048 64344810894 64383234048 64405110784 64476991488 64548952416 64761144896 64766467584 64838751588 64860783104 64899514368 64979375104 65051896728 65185529856 65190887424 65216406528 65405190144 65439110399 65478187008 65503818576 65531461632 65604599424 65766752736 65794506752 65797904718 65820262144 65893722258 65933070336 66115768992 66155249664 66251587584 66325529088 66520958616 66543561728 66549030912 66623304384 66645942272 66767798272 66842315904 66916916703 66979627008 66985132032 67136893418 67240186832 67280338944 67355428608 67378315264 67576846848 67605364736 67652267436 67680817152 67707310944 67880240064 67979089984 68011289892 68019683328 68284289112 68325064704 68348280832 68351810688 68375035904 68380655616 68456973312 68626176768 68682012672 68758666704 68957704192 68984697824 69067365822 69090834176 69132091392 69209247744 69294411732 69436760064 69514256448 69543591936 69748503552 69826347864 69850074112 69891784704 69928031784 69969788928 70055888784 70163673216 70205571072 70307807232 70472888122 70514970624 70593670368 70617657344 70623461376 70651107072 70729958754 70855622656 70934702592 70962470124 70968302496 70977060864 70992416768 71247315464 71347863552 71427492864 71609923584 71625416408 71634255872 71668187136 71748173952 71772553216 71852656512 71984032512 72064371834 72094783488 72412508896 72455749632 72536615424 72561262592 72567226368 72805777408 72856288008 72887033856 72968380992 73101796992 73183383819 73208250752 73289956389 73333721088 73349586856 73364668416 73536926736 73580838912 73687990272 73722894336 73987596828 74012737024 74018820096 74047794912 74079043584 74262142976 74345024832 74380240116 74405513728 74449944576 74488555596 74533036032 74748788736 74861506944 74893099008 74976685056 75068946043 75113773056 75197605392 75223156736 75307111152 75352080384 75560878848 75605999616 75645210186 75716100096 75800604672 75893879516 76023952704 76049784832 76056035328 76140919296 76166791168 76170724812 76306055168 76391218176 76476476232 76538699328 76548145152 76727878192 76819825251 76845927808 76876009301 76891815936 76921915392 77230682112 77267264256 77293518848 77379783936 77577417216 77607785052 77640536064 77727188448 77982701888 78116355072 78142898176 78149320704 78236540928 78406221824 78493728768 78581333376 78669035757 78812874882 78839654656 78927645342 78934132368 78960953344 79096283136 79193613408 79356297216 79444864512 79478390784 79665003964 79712575488 79801540416 79828656128 79866468864 80063872896 80153229897 80187055104 80218444488 80234938368 80266346496 80540443568 80578593459 80588537856 80654106624 80744122368 80834238576 80977854464 80982036576 81009553408 81099965856 81106631424 81134190592 81373254144 81464072508 81540415488 81582703748 81631420416 81731870248 81857618752 81906499584 81997913088 82025775104 82117321728 82267465728 82359282096 82394038272 82518285213 82729042578 82757153024 82806571008 82849515918 82898989056 82927157248 83264329152 83299467264 83332075008 83338924032 83544910848 83638152936 83666572288 83706202944 83828099264 84042201984 84075100473 84092387328 84110580736 84160806912 84254736384 84531707904 84626051328 84661764096 84720500046 84871020544 84999002676 85005988704 85034872832 85129777824 85180612608 85285429824 85556007936 85592113152 85687640064 85793081192 85844312064 85940120448 85969321984 86065269888 86106036744 86116663296 86318862966 86355290112 86451668784 86735862304 86884517376 86903314862 86914039808 86921183232 86955208704 87052256928 87206920192 87304249344 87338424768 87345603072 87375282176 87472799232 87689003648 87730539624 87858296344 87910760448 88154358656 88206999552 88252745217 88305444864 88335450112 88434038784 88694611488 88732041216 88831072512 89092815084 89123087872 89222555604 89275834368 89306169344 89413189632 89707118592 89807238144 90071857008 90102462464 90203023248 90210436992 90241089536 90245750049 90276414592 90506986752 90607999014 90681719856 90692911104 90735869952 91045718816 91100086272 91135747584 91174207488 91237461588 91275964416 91501569024 91544910912 91576016896 91678222272 91732967424 91948354029 92082252899 92089821096 92176121856 92278996992 92381986944 92392548976 92550898944 92582346752 92685675264 92693293056 92724789248 92998004736 93101797152 93237375712 93293051904 93407851712 93551564288 93607428096 93711900672 93743742976 93748584384 94019960832 94124893824 94164615168 94201476096 94306611672 94539707058 94547477232 94579603456 94616626832 94624403328 95041417926 95098171392 95130484736 95236657152 95244484608 95479898112 95557582848 95664231936 95771000052 95803542016 95946108552 95978710016 96085829112 96126377984 96291127296 96517216341 96607666176 96657768571 96715487232 96756301824 96823428624 97141717344 97149701376 97182711808 97291174656 97349271552 97469062656 97577845092 97719941852 97778294784 98049235648 98107785216 98217280512 98250653696 98255727864 98297192448 98406899136 98650129104 98691760128 98730393216 98772058112 98840583387 99126699776 99165503122 99173653488 99318074128 99377381376 99488293632 99815342592 99823546368 99857465344 99968913408 100151697408 100263473856 100409481536 100469440512 100705340127 100747838464 100807999488 100860280248 100920508416 100954800128 101067472896 101365270272 101408047104 101478401154 101521225728 101560966416 101820360096 101854957568 101968634976 102016934838 102029524992 102051599104 102426433668 102522421248 102562553856 102570983424 102939265152 102974242816 103023019008 103138000056 103173045248 103436556288 103477046736 103520714752 103636251264 103698137088 103941617598 104092981538 104155140096 104271384672 104315387904 104622755328 104658305024 104775111168 104837677056 104892047676 105083833176 105236860456 105245509824 105461710848 105591484544 105709332183 105772455936 105808396288 105926486016 105935192064 105971187712 105976660608 106283433984 106402053888 106443705186 106488625152 106751830528 106870973196 106916073472 106957925984 107021795328 107141239296 107438124612 107451383808 107502280704 107538808832 107658829824 107778984768 107976048768 108096557751 108133287808 108142175232 108497672192 108618763344 108683624448 108841893888 108850839552 109208666112 109284432012 109330550784 109452571488 109489762304 109652695488 109689954304 109812376128 109858717696 110024380284 110047002624 110296324901 110305390104 110408761344 110466021224 110531985408 111019105536 111028230144 111065956352 111071692368 111109433344 111118565376 111393214464 111517537248 111608270592 111674916864 111732833394 112056269312 112100133964 112123183104 112292260416 112339648512 112465027584 112670659584 112708943872 112834735104 112882352128 112960666728 113332003568 113341318272 113467815279 113506370432 113574150144 113700907008 113713906432 113840819274 114074677248 114084052992 114250186752 114459082752 114586827264 114714714348 114753693184 114808048992 114822217728 115091817288 115140386816 115268891712 115337723904 115382873088 115776887629 115846023168 115894910976 115940278272 116069675904 116366125824 116405665792 116411677578 116451233024 116460804096 116590782672 116630398976 116974052832 117214347264 117223981056 117609332736 117670326956 117740593152 117872000064 117912051712 118259481984 118309388288 118391468013 118441430016 118512156672 118790420112 118963407472 119034445824 119167296768 119217586176 119497505946 119568863232 119609491456 119742984192 119799703296 120095809344 120270697664 120280582656 120327666732 120675982336 120810665352 120882806784 120908959808 120923881472 120981159936 121116183552 121466781696 121514330112 121565609984 121649948784 121701285888 122002092032 122059881216 122196108762 122237629696 122310623232 122374055622 122447130624 122597805372 122786428128 122859749376 123038662656 123175982592 123401198592 123538923144 123580900352 123591057408 123997339648 124135729536 124209856512 124274273877 124390735872 124400959488 124682802062 124896493728 124949200896 124998112512 125317366272 125359947776 125499858432 125552820224 125559304416 125601968128 125742148896 126052942744 126063302976 126165871104 126241210368 126721890568 126797561856 126939076992 126982209536 126992646144 127306530816 127410110464 127498504014 127552309248 127694666736 127928144736 128114438816 128334011904 128388169728 128531460096 128689621788 128766468096 128810221568 128953982976 129097904832 129478294449 129522289792 129532935168 129677503176 129721566208 129799028736 129958750208 130103793456 130354972293 130371059712 130381774848 130432813056 130810380288 130878220798 130956374016 131007637152 131062923264 131209198848 131533505472 131589013504 131595809436 131640524288 131787444516 131866140672 132231537984 132310499328 132503175168 132651058176 132814289153 133041917232 133087123456 133098061824 133246608768 133291884544 133535596544 133684631808 133833833406 133959254016 134273786836 134480373664 134560677888 134710857216 134756630528 135153693696 135210729472 135304534872 135361634304 135414621888 135760480128 135911998521 135958179968 136022579784 136039366656 136568578224 136650129408 136703621376 136750071808 136761311232 136913946624 137252353536 137364025344 137517333408 137915408384 137969395648 138134731644 138181668352 138264182784 138418495488 138588823464 138873520128 139028512896 139087183872 139413756937 139497007104 139652695728 139700148224 139856063568 139939577856 140111777568 140327346432 140411142144 140615614464 140945776244 141029941248 141187340736 141235314688 141246922752 141302214144 141459917508 141711245312 141809560587 141869405184 141924940248 141936604992 141954121728 141984833536 142494630928 142562126889 142695727104 142769731559 142854985728 143219847168 143250832816 143268511744 143336374272 143496347904 143545106432 143705313024 143968065024 144128743668 144189566976 144825017792 144911499264 145073230848 145122525184 145134452736 145611554816 145712576016 145774067712 145936761984 146203593984 146366767638 146416501504 146579912778 146667442176 146699173712 147073853472 147161677824 147375980544 147445788672 147975193656 148025474048 148037640192 148095589824 148158087168 148524285952 148690049664 148748254683 148760480232 148811027456 148899889152 148977111192 149066072064 149723013888 149786198016 149953370112 150137892086 150227546112 150395210784 150446313472 150614222304 150704160768 151121757696 151211999232 151290420372 151432200192 151601209344 151787759032 152047905408 152099569664 152112070656 152281838592 152333582336 152341449624 152612110336 152782436352 152952952464 153077398656 153455756384 153639650502 153691855616 153752018602 153783631872 153843830784 154461364224 154534528512 154587037696 154759567872 155154834432 155215570104 155281072128 155454376896 155912426397 155965403776 156139472307 156232710144 156285796352 156298641408 156473081856 156987457536 157162666752 157338071514 157625749764 157679309312 157855290684 157868264736 157921906688 158192566272 158387226816 158712594432 158889729024 158956781568 159330007928 159425150976 159603080832 159657312256 159665557779 159732937728 160127745792 160306459794 160374110208 160436888976 160532692992 161080887136 161157186918 161177075712 161308213248 161488244736 161668477152 161955708928 161964073152 162019106816 162199931712 162213262848 162268381184 162746508288 162928145016 163080830976 163165407496 163262840832 163463740496 163715237504 163812999168 163995826176 164051550208 164234643456 164534931456 164718564192 164788076544 165036570426 165458085156 165514306048 165613142016 165699031836 165797978112 165854314496 166528658304 166598934528 166664150016 166677848064 167089821696 167276305872 167333144576 167412405888 167599250091 167656198528 168084403968 168150200946 168184774656 168221161472 168509472768 169063415808 169252102656 169323528192 169441000092 169742041088 169998005352 170011977408 170069745664 170259555648 170361225216 170570859648 170761228911 171009898241 171112015872 171184226304 171375280128 171586162384 171688624128 171880240896 171938643968 172130539776 172212073488 172233326592 172637725932 172710580224 172903337568 173471724608 173769034752 173806629724 173828079616 173842366464 173910417408 174104513856 174413840384 174608498688 174676849536 174691206144 174750564352 174945598464 175378007296 175461079248 175716592688 175821520896 176308717312 176413999104 176505490434 176610889728 176670900224 176868077568 177389222976 177464082432 177662145024 178185630168 178246175744 178445111208 178551668736 178612338688 178826379264 179246258919 179414237184 179614476288 180143714016 180204924928 180406046496 180420873984 180482179072 180491500098 180552829184 181013973504 181215998028 181363439712 181385822208 181471739904 182091437632 182200172544 182271495168 182348414976 182474923176 182551928832 183003138048 183089821824 183152033792 183356444544 183465934848 183561083433 183896708058 184164505798 184179642192 184557993984 184763973888 184785097952 185101797888 185164693504 185371350528 185386586112 185449578496 185996009472 186203594304 186474751424 186586103808 186815703424 187024203093 187103128576 187214856192 187423801344 187487485952 187497168768 188039921664 188249787648 188329230336 188402952192 188613223344 189079414116 189094954464 189159206912 189233253664 189248806656 190082835852 190196342784 190260969472 190473314304 190488969216 190959796224 191115165696 191247756021 191328463872 191542000104 191607084032 191892217104 191957420032 192171658224 192252755968 192582254592 193034432682 193215332352 193315537142 193430974464 193646857248 194283434688 194299402752 194365423616 194582349312 194698543104 194938125312 195155690184 195439883704 195556589568 196098471296 196215570432 196317331197 196434561024 196501307392 196511455728 196594384896 196813798272 197300258208 197383520256 197460786432 197544116224 197681166774 198253399552 198331006244 198347306976 198636148256 198754762752 198976587264 199630685184 199647092736 199714930688 199937826816 200303394816 200526947712 200750750109 200818963072 200938881024 201410680254 201495676928 201720560496 201841016832 202134945792 202730540544 202816094208 202956802308 203042451456 203121932832 203640720192 203709915136 203937269952 204033869676 204059049984 204103198208 204836031959 204852867336 205044842496 205125107712 205141966848 205878530304 205923072173 205948485632 206046038016 206276000112 206346090496 206873112576 206954093472 207041429504 207272502528 207396274176 207883235196 208185963076 208310280192 208542769344 208630775808 209245510656 209316610048 209550222336 209675354112 209784095352 210167666352 210473720912 210491019648 210923421696 211182969088 211418664366 211544911872 211616792576 211852972032 211870384128 211953321216 212566867968 212804107776 212887410372 212977250304 213503661056 213741946392 213832146944 213915851968 214043590656 214282478592 214876249224 214902767616 215004561408 215077617664 215317659648 215557969536 215952097536 216193115502 216266575616 216284350464 216995344384 217237526688 217367248896 217683787776 217701679104 218417332224 218568864024 218661101568 218905142976 218979524608 219305390976 219379908608 219624752256 219717435392 219869869167 220048760568 220094005248 220592649802 220610780208 220932042448 221063970816 222038211072 222056460288 222131912704 222143384736 222218866688 222237130752 222786428928 223035074496 223216541184 223349833728 223465666788 224112538624 224200267928 224246366208 224584520832 224679297024 224930055168 225206838129 225341319168 225417887744 225669470208 225764704256 225921333456 226664007136 226682636544 226935630558 227012740864 227148300288 227401814016 227427812864 227681638548 228149354496 228168105984 228500373504 228918165504 229173654528 229429428696 229507386368 229616097984 229644435456 230183634576 230280773632 230537783424 230628027903 230675447808 230765746176 231553775258 231692046336 231880556544 232139351808 232732251648 232811331584 232823355156 232902466048 232921608192 233181565344 233260797952 233948105664 234428694528 234447962112 234979126963 235218665472 235340653912 235481186304 235744000128 235824103424 236518963968 236618776576 236782936026 236882860032 237580840224 237926814944 238068891648 238334593536 238435172352 238995011892 239137726464 239218982912 239485968384 239599406592 240191618688 240459689691 240541395328 240561165312 240655333464 241351964672 241621330704 241735780377 241765613568 241817919616 241962319872 242232367104 242933563392 243028660224 243299897568 243402571776 244004184064 244119762432 244392217524 244475259392 244621246464 244748111244 244894261248 245195610744 245572856256 245719498752 246077325312 246351965184 246655108427 246802397184 247077846288 247161800704 247182114816 247554855639 247994679296 248271459072 248419713024 248548547754 248781471744 249365604124 249792987456 249898401792 249996225024 250634732544 250719895552 250999716864 251105640448 251118608832 251203936256 251484297792 252105885488 252126605952 252225301419 252331742208 252482420736 253443781136 253595123712 253878153984 253964419072 253985292288 254613061632 254820220928 254997008028 255104618496 255389333472 255856289472 256228877632 256668023808 256776339456 257062920192 257379243576 257532936192 257620443136 257907965952 258195809664 258956588898 259044579584 259065870336 259355006352 259443132416 259917500416 260207586912 260709944586 260742119424 260763549696 260865626112 261620760576 261756441596 261912748032 262015274304 262125846528 262418397696 263067010944 263178027008 263191618872 263281048576 263574889032 263732281344 264463075968 264620998656 264758235651 265006350336 265302116352 265628578306 266083834464 266174246912 266196123648 266493217536 266583769088 267071193088 267369263616 267667666812 267918508032 268547573672 268960747328 269121355776 269421714432 269513261056 270307387392 270421458944 270609069744 270723268608 270829243776 271520960256 271823997042 271916359936 272045159568 272078733312 273137156448 273300258816 273407242752 273500143616 273522622464 273827893248 274504707072 274728050688 275034666816 275830816768 275845062087 275938791296 276246758697 276269463288 276363336704 276528365568 276836990976 277177646928 277747040256 278057025792 278174367744 278827513874 278994014208 279305391456 279400296448 279712127136 279879155712 280223555136 280654692864 280822284288 281231228928 281891552488 282059882496 282374681472 282470629376 282493845504 282604428288 282919835016 283422490624 283619121174 283738810368 283849880496 283873209984 283969667072 284989261856 285124253778 285391454208 285539463118 285709971456 286439694336 286501665632 286537023488 286672748544 286992695808 287090212864 287410626048 287936130048 288257487336 288379133952 289551649023 289650035584 289822998528 289973305713 290146461696 290245050368 290268905472 291425152032 291548135424 291873523968 292407187968 292733535276 292833003008 293159825556 293334884352 293398347424 294147706944 294323355648 294751961088 294891577344 295950387312 296050948096 296075280384 296191179648 296316174336 296521750161 297048571904 297380099328 297496509366 297520960464 297622054912 297954222384 298132144128 299446027776 299572396032 299906740224 300275784172 300455092224 300790421568 300892626944 301228444608 301408321536 302116020381 302243515392 302423998464 302580840744 302864400384 303202418688 303575518064 304095810816 304199139328 304224141312 304563677184 304667164672 304682899248 305224220672 305564872704 305905904928 306154797312 306911512768 307279301004 307383711232 307504037204 307567263744 307687661568 308922728448 309069057024 309174075392 309519135744 310309668864 310431140208 310562144256 310908753792 311824852794 311930807552 312278944614 312465420288 312571592704 312946163712 313974915072 314325333504 314676143028 315251499528 315358618624 315710581368 315736529472 315843813376 316385132544 316774453632 317127996549 317425188864 317589811019 317779458048 317913563136 318660015856 318850301952 319206161664 319314624512 319331115558 319465875456 320255491584 320612919588 320748220416 320873777952 321065385984 322161774272 322314373836 322354151424 322616426496 322976489472 323336954304 323911417856 323928146304 324038213632 324399863424 324426525696 324536762368 325493016576 325856290032 326330814992 326525681664 326927480992 327430475008 327625998336 327991652352 328103100416 328469286912 329069862912 329437128384 329576153088 330073140852 330888974703 330916170312 331028612096 331226284032 331398063672 331595956224 331708628992 333057316608 333197869056 333328300032 333355696128 334179643392 334552611744 334666289152 334824811776 335198500182 335312397056 336168807936 336300401892 336369549312 336442322944 337018945536 338126831616 338504205312 338647056384 338882000184 339484082176 339996010704 340023954816 340139491328 340519111296 340722450432 341141719296 341522457822 342019796482 342224031744 342750560256 343172324768 343377248256 343760481792 343877287936 344261079552 344424146976 344466653184 345275451864 345421160448 345806675136 346943449216 347330662887 347538069504 347613259448 347656159232 347684732928 347820834816 348209027712 349216997376 349353699072 349382412288 349501128704 349891196928 350756014592 350922158496 351433185376 351643041792 352617434624 352827998208 353010980868 353221779456 353341800448 353736155136 354778445952 354928164864 355174404039 355324290048 356371260336 356492351488 356890222416 357103337472 357652758528 358492517838 358828474368 359228952576 360287428032 360409849856 360812092992 360841747968 360964358144 360983000196 361105658368 362027947008 362431996056 362726879424 362771644416 362943479808 364182875264 364325435383 364400345088 364542990336 364696829952 364949846352 365103857664 366006276096 366179643648 366304067584 366712889088 366931869696 367122166866 367793416116 368329011596 368359284384 369115987968 369527947776 369570195904 370203595776 370329387008 370742701056 370773172224 370899156992 371992018944 372407188608 372822821631 372949502848 373172207616 373631406848 374048406186 374206257152 374847602688 374994337536 376079843328 376499575296 376658460672 376805904384 377226446688 378158828232 378189908928 378318413824 378466507328 378497613312 380165671704 380392685568 380521938944 380946628608 380977938432 381919592448 382230331392 382495512042 382656927744 383084000208 383214168064 383784434208 383914840064 384343316448 384505511936 385164509184 386068865364 386430664704 386631074284 386861948928 387293714496 388566869376 388598805504 388730847232 389164698624 389397086208 389876250624 390311380368 390879767408 391064916879 391113179136 392196942592 392431140864 392634662394 392869122048 393002614784 393022911456 393188769792 393627596544 394600516416 394767040512 394921572864 395088232448 395362333548 396506799104 396662012488 396694613952 397272296512 397509525504 397953174528 398442867459 399261370368 399294185472 399429861376 399875653632 400606789632 401053895424 401501500218 401637926144 401877762048 402821360508 402991353856 403441120992 403682033664 404269891584 405461081088 405632188416 405913604616 406084902912 406243865664 407281440384 407419830272 407874539904 408067739352 408118099968 408206396416 409672063918 409705734672 410250215424 410283933696 411757060608 411846144346 411896971264 412092076032 412552000224 412692180992 413746225152 413908186944 414082859008 414545005056 414792548352 415766470392 416371926152 416620560384 417085538688 417261551616 418241270811 418491021312 418633220096 419100444672 419568190704 420335332704 420947441824 420982039296 421846843392 422365938176 422837328732 423089823744 423233585152 423705944064 423740768256 423906642432 425133735936 425428681761 425608215552 425774820744 425954500608 427007322112 427483892784 427664293888 427686380667 427831703936 428087181312 428309194677 428564957184 429752498448 429805535232 430009122816 430635319296 431115939072 431904195072 432386231004 432533151232 432568700928 433990688768 434475053376 434734497792 435367575552 435403358208 436389807217 436834664448 437137728048 437322203136 437810285952 437959049216 438610781952 438759817216 439249504512 439434870784 439739738334 440097521136 441185299604 441221560416 441864084896 442127941632 444076422144 444112920576 444263825408 444286769472 444437733376 444474261504 445572857856 446070148992 446244764049 446433082368 446699667456 446931333576 448225077248 448400535856 449169041664 449358594048 449860110336 450413676258 450682638336 450835775488 451338940416 451842666912 453328014272 453365273088 453871261116 454025481728 454296600576 454803628032 454855625728 455363277096 456298708992 456336211968 457000747008 457836331008 458073772793 458347309056 458858857392 459014772736 459232195968 460367269152 460561547264 461075566848 461256055806 461350895616 461531492352 463107550516 463384092672 463761113088 464278703616 465464503296 465622663168 465646710312 465804932096 465843216384 466363130688 466521595904 467896211328 468418416921 468857389056 468895924224 469958253926 470681307824 470962372608 471488000256 471648206848 473037927936 473237553152 473565872052 473765720064 475161680448 475853629888 476137783296 476669187072 476870344704 477990023784 478275452928 478437965824 478971936768 479198813184 480383237376 480919379382 481082790656 481122330624 481310666928 482703929344 483242661408 483471560754 483531227136 483635839232 483924639744 484464734208 485867126784 486057320448 486599795136 486805143552 488008368128 488239524864 488784435048 488950518784 489242492928 489496222488 489788522496 490391221488 491145712512 491438997504 492154650624 492703930368 493310216854 493604794368 494155692576 494323601408 494364229632 495109711278 495989358592 496542918144 496839426048 497097095508 497562943488 498731208248 499585974912 499796803584 499992450048 501269465088 501439791104 501999433728 502211280896 502237217664 502407872512 502968595584 504211770976 504253211904 504450602838 504663484416 506887562272 507190247424 507756307968 507928838144 507970584576 509226123264 509640441856 509994016056 510209236992 510778666944 511712578944 512283686733 512457755264 513029694723 513336047616 513552678912 514125840384 514758487152 515065872384 515815931904 516391619328 517913177796 518089159168 518131740672 518710012704 518886264832 519835000832 520415173824 521419889172 521484238848 521527099392 521731252224 523241521152 523512883192 523825496064 524030548608 524251693056 524836795392 526134021888 526356054016 526383237744 526562097152 527149778064 527464562688 528926151936 529241997312 529516471302 530012700672 530604232704 531257156612 532167668928 532348493824 532392247296 532986435072 533167538176 534142386176 534738527232 535335333624 535837016064 537095147344 537738776757 537921494656 538242711552 538843428864 539026522112 540614774784 541218139488 541446537216 541658487552 543041920512 543647994084 543832719872 544090319136 544157466624 546274312896 546600517632 546814485504 547000287232 547045244928 547655786496 549009414144 549456101376 550069333632 550683250299 551661633536 551690124174 551877582592 552493517394 552538926576 552726673408 553673981952 554355293856 555494080512 556114051584 556348735488 557655027748 557988028416 558610782912 558800592896 559424254272 559758311424 560447110272 561072609279 561309385728 561644568576 562462457856 563783104976 564119764992 564749362944 564941258752 564987691008 565208856576 565839670032 566844981248 567238242348 567477620736 567699760992 567746419968 567939334144 569978523712 570248507556 570782908416 571078926236 571419942912 572879388672 573003331264 573074046976 573345497088 573985391616 574180425728 574821252096 575872260096 576514974672 576758267904 579103298046 579300071168 579645997056 579946611426 580292923392 580490100736 582850304064 583096270848 583747047936 584814375936 585467070552 585666006016 586319651112 586669768704 586796694848 588295413888 588646711296 588951993591 589503922176 589783154688 591900774624 592101896192 592150560768 592382359296 592632348672 593043500322 594097143808 594760198656 594993018732 595041920928 595244109824 595908444768 596264288256 598892055552 599144792064 599813480448 600551568344 600910184448 601580843136 601785253888 602456889216 602816643072 604232040762 604487030784 605161681488 606404837376 607151036128 608191621632 608398278656 608448282624 609127354368 609334329344 609365798496 610448441344 611129745408 611811809856 612309594624 613823025536 614508095877 614558602008 614767422464 615008074408 615134527488 615375323136 617769216519 617845456896 618138114048 618348150784 619038271488 620619337728 620862280416 621124288512 621817507584 623649705588 623861615104 624557889228 624930840576 625143185408 625892327424 627949830144 628650667008 629352286056 630502999056 630717237248 631421162736 631473058944 631687626752 632770265088 633548907264 634255993098 634850377728 635179622038 635558916096 637320031712 637700603904 638412323328 638629249024 638662231116 638931750912 640510983168 641225839176 641496440832 641747555904 642130771968 644323548544 644575770293 644628747672 644708302848 645232852992 645952978944 646673908608 647856292608 648076427264 648799726848 648853051392 649073524736 650986033152 651712580064 652661629984 653051363328 653854961984 654860950016 655251996672 655983304704 656206200832 656938573824 658139725824 658874256768 659152306176 659609607501 660146281704 661777949406 661832340624 662057224192 662796127344 663191912448 666114633216 666395738112 666656600064 666711392256 668359286784 669105223488 669332578304 669649623552 670397000364 670624794112 672337615872 672600803784 672739098624 672884645888 674037891072 675620514387 676253663232 676604379997 677008410624 677294112768 677764000368 678968164352 679992021408 680047909632 680278982656 681038222592 681444900864 682283438592 683044915644 684039592964 684448063488 685501120512 686344649536 686754496512 687520963584 687754575872 688522159104 688848293952 688933306368 690550903728 690842320896 691613350272 691884083709 693886898432 694661325774 695076139008 695226518896 695312318464 695641669632 696418055424 698433994752 698707398144 698764824576 699002257408 699782393856 701512029184 701844316992 702866370752 703286083584 704937380889 705234869248 705655996416 706021961736 706443558912 706683600896 707472310272 709556891904 709856329728 710348808078 710648580096 712742520672 712984702976 713780444832 714206674944 715305517056 716985035676 717656948736 718457905152 720574856064 720819699712 721624185984 721683495936 721928716288 721966000392 722211316736 724055894016 724863992112 725453758848 725886959616 728365750528 728650870766 728800690176 729085980672 729899692704 730207715328 732012552192 732359287296 732608135168 733425778176 733863739392 734244333732 735586832232 736658023192 736718568768 738231975936 739055895552 739140391808 739965325281 740407191552 740658774016 741485402112 741546344448 741798313984 743984037888 744814377216 745645643262 745899005696 746344415232 747262813696 748096812372 748412514304 749695205376 749988675072 752159686656 752999150592 753316921344 753611808768 754452893376 756317656464 756379817856 756636827648 756675904257 756933014656 756995226624 760331343408 760785371136 761893257216 761955876864 763839184896 764460662784 764991024084 765313855488 766168000416 766428336128 767568868416 767829680128 768686632896 769011023872 770329018368 772074274307 772137730728 772861329408 773262148568 773723897856 774587428992 777133738752 777197611008 777461694464 778329397248 779752501248 780622760736 781759534816 782129833758 782226358272 784393885184 784862281728 785269324788 785738244096 786005229568 786045822912 786377539584 787255193088 789201032832 789534081024 789843145728 790176464896 790724667096 793013598208 793324024976 793389227904 794274706953 794544593024 795019051008 795906349056 796885734918 798522740736 798588370944 799751307264 801213579264 802107790848 803003000436 803275852288 803755524096 805642721016 805982707712 806882241984 807364067328 808539783168 810438213403 810922162176 811264376832 811827209232 812169805824 812487731328 814562880768 814839660544 815749079808 816135478704 816236199936 816412792832 819344127836 819411469344 820500430848 820567867392 823514121216 823692288692 823793942528 824184152064 825104000448 825384361984 827492450304 827816373888 828165718016 828740276091 829090010112 829585096704 831532940784 832743852304 833241120768 834171077376 834523103232 836482541622 836982042624 837266440192 838200889344 839136381408 840670665408 841894883648 841964078592 843693686784 844731876352 845674657464 846179647488 846467170304 847411888128 847481536512 847813284864 850267471872 850857363522 851216431104 851549641488 851909001216 854014644224 854967785568 855328587776 855372761334 855663407872 856174362624 856618389354 857129914368 859504996896 859611070464 860018245632 861270638592 862231878144 863808390144 864772462008 865066302464 865137401856 867981377536 868950106752 869468995584 869919917139 870735151104 870806716416 872779614434 874275456096 874644406272 875620571904 875918098432 877221563904 877519634432 878499009024 878869741568 879479476668 880195042272 882370599208 882443120832 883728169792 884255883264 888152844288 888225841152 888527650816 888573538944 888875466752 888948523008 891145715712 892140297984 892489528098 892866164736 893862667152 896450154496 896801071712 898338083328 898717188096 899720220672 900827352516 901365276672 901671550976 902677880832 903685333824 906348061143 906656028544 906730546176 907742522232 908050963456 908593201152 909607256064 909711251456 910726554192 912597417984 912672423936 914001494016 915672662016 916147545586 916694618112 917717714784 918029545472 918464391936 920734538304 921123094528 922151133696 922512111612 922701791232 923062984704 926215101032 926768185344 927522226176 928557407232 930929006592 931245326336 931293420624 931609864192 931686432768 932726261376 933043191808 935792422656 936836833842 937714778112 939916507852 941362615648 941924745216 942976000512 943296413696 946075855872 946475106304 947131744104 947531440128 950323360896 951383989647 951707259776 952275566592 952769433057 953338374144 953740689408 955980047568 956550905856 957943873536 958397626368 960766474752 961838758764 962165581312 962244661248 962621333856 965407858688 966485322816 966943121508 967062454272 967271678464 967849279488 968929468416 971734253568 972114640896 973199590272 973610287104 975896298559 976016736256 976479049728 977568870096 977901037568 978992444976 979577044992 980782442976 982291425024 982877995008 984309301248 985407860736 986620433708 987209588736 988311385152 988647202816 988728459264 990219422556 991978717184 992666924109 993085836288 993678852096 994194191016 995125886976 997462416496 999171949824 999388120913 999593607168 999984900096 1002538930176 1002879582208 1003998867456 1004474435328 1004815745024 1005937191168 1008423541952 1008506423808 1008901205676 1009326968832 1013775124544 1014380494848 1015512615936 1015857676288 1015941169152 1018452246528 1019280883712 1019988032112 1020418473984 1021557333888 1023425157888 1024567373466 1024915510528 1026059389446 1026672095232 1028251680768 1029516974304 1030131744768 1031631863808 1032783238656 1035826355592 1036178318336 1036263481344 1037420025408 1037772529664 1039670001664 1040830347648 1041991988661 1042839778344 1042968477696 1043054198784 1043462504448 1047025766384 1047650992128 1048061097216 1048503386112 1049673590784 1052268043776 1052712108032 1052766475488 1053124194304 1054299556128 1054929125376 1057852303872 1058483994624 1059032942604 1060025401344 1061208465408 1062514313224 1064335337856 1064696987648 1064784494592 1065972870144 1066335076352 1068284772352 1069477054464 1070670667248 1074190294688 1075477553514 1075842989312 1076485423104 1077686857728 1078053044224 1081229549568 1082436278976 1082893074432 1083316975104 1086083841024 1087295988168 1087665439744 1088180638272 1088314933248 1092548625792 1092976306149 1093201035264 1093628971008 1094000574464 1094090489856 1095311572992 1098018828288 1098912202752 1100138667264 1101366500598 1103323267072 1103380248348 1103755165184 1104987034788 1105077853152 1105453346816 1107347963904 1108710587712 1110988161024 1112228103168 1112697470976 1115310055496 1115976056832 1117221565824 1117601185792 1118848508544 1119516622848 1120894220544 1122145218558 1122618771456 1127566209952 1128239529984 1129498725888 1129882517504 1129975382016 1130417713152 1131679340064 1133689962496 1134476484696 1134955241472 1135399521984 1135492839936 1135878668288 1139957047424 1140497015112 1141565816832 1142157852472 1142839885824 1145758777344 1146006662528 1146690994176 1147970783232 1148360851456 1149642504192 1151744520192 1153029949344 1153516535808 1158206596092 1158600142336 1159291994112 1159893222852 1160585846784 1160980201472 1165700608128 1166192541696 1167494095872 1169628751872 1170934141104 1171332012032 1172639302224 1173194750637 1173339537408 1173593389696 1176590827776 1177293422592 1177903987182 1179007844352 1179566309376 1183801549248 1184203792384 1184301121536 1184764718592 1185264697344 1186087000644 1188194287616 1189520397312 1189986037464 1190083841856 1190488219648 1191816889536 1192528576512 1195328602377 1197069287687 1197784111104 1198289584128 1199626960896 1201103136688 1201820368896 1203161686272 1203570507776 1204913778432 1205633286144 1208464081524 1208974061568 1210323362976 1212809674752 1214302072256 1216383243264 1216796557312 1216896565248 1218254708736 1218668658688 1218731596992 1220896882688 1222259490816 1223623619712 1224619189248 1227646051072 1229016191754 1229117204016 1229534844928 1230016148816 1230750646272 1235538433038 1235690913792 1236276228096 1236696301568 1238076542976 1241238675456 1241724560832 1242248577024 1243635015168 1247299411176 1247723230208 1249115778456 1249861681152 1250286370816 1251784654848 1254723812433 1255899660288 1257301334016 1258704572112 1261005998112 1261434474496 1262842325472 1262946117888 1263375253504 1265540530176 1267097814528 1268511986196 1269700755456 1270359244076 1271117832192 1274640063424 1275401207808 1276824646656 1277258498048 1277324462232 1277863501824 1281021966336 1282451678352 1282992881664 1283495111808 1284261543936 1284927584031 1288647097088 1289151540586 1289257495344 1289416605696 1291905957888 1293347817216 1295712585216 1296152854528 1297599453696 1297706102784 1298147049472 1301972066304 1303425160128 1305323259968 1306102726656 1307709923968 1309169421651 1309721900032 1310503993344 1311966609408 1312412401664 1313877147648 1316279451648 1317748513536 1318304612352 1319219215002 1320292563408 1323555898812 1323664681248 1324114448384 1325592254688 1326383824896 1332229266432 1332791476224 1333313200128 1333422784512 1336718573568 1338210446976 1338665156608 1338734292147 1339299247104 1340794000728 1341249588224 1344675231744 1345201607568 1345769291776 1348075782144 1351241028774 1352507326464 1353208759994 1354016821248 1355528000736 1357936328704 1359984042816 1360095819264 1360557965312 1362076445184 1362889801728 1364566877184 1366089831288 1368079185928 1368896126976 1371002241024 1372689299072 1373508993024 1374221318379 1375041927168 1375509151744 1377044318208 1377696587904 1381101807456 1381684641792 1383226700544 1383768167418 1387773796864 1389322651548 1390152278016 1390453037792 1390624636928 1391283339264 1392836110848 1396867989504 1397414796288 1397529649152 1398004514816 1399564787712 1403024058368 1403688633984 1405255250763 1405732741504 1406572167168 1409874761778 1410469738496 1412043923472 1412887117824 1414944620544 1419113783808 1419712659456 1420697616156 1421297160192 1425485041344 1425969405952 1427560889664 1428413349888 1430611034112 1433852223713 1433970071352 1435313897472 1436915810304 1441149712128 1441639399424 1443248371968 1443366991872 1443857432576 1443932000784 1444422633472 1448111788032 1449727984224 1450907517696 1451773919232 1456731501056 1457301741532 1457601380352 1458171961344 1459799385408 1460415430656 1464025104384 1464718574592 1465216270336 1466851556352 1467727478784 1468488667464 1471173664464 1473316046384 1473437137536 1476463951872 1478111791104 1478280783616 1479930650562 1480814383104 1481317548032 1482970804224 1483092688896 1487968075776 1489628754432 1491291286524 1491798011392 1492688830464 1494525627392 1496193624744 1496825028608 1499390410752 1499977350144 1504319373312 1505099539177 1505998301184 1506633842688 1507223617536 1508905786752 1512635312928 1512759635712 1513273655296 1513351808514 1513866029312 1513990453248 1520662686816 1521570742272 1523786514432 1523911753728 1527678369792 1528921325568 1529982048168 1530627710976 1532336000832 1532856672256 1535137736832 1535659360256 1537373265792 1538022047744 1539089084169 1540658036736 1544148548614 1544275461456 1546524297136 1547447795712 1549174857984 1554267477504 1554395222016 1554923388928 1556658794496 1559505002496 1561245521472 1563519069632 1564259667516 1564452716544 1568787770368 1569724563456 1570538649576 1571476488192 1572010459136 1572091645824 1572755079168 1574510386176 1578402065664 1579068162048 1579686291456 1580352929792 1581449334192 1586027196416 1586648049952 1586778455808 1588549413906 1589089186048 1590038102016 1591812698112 1593771469836 1597045481472 1597176741888 1599502614528 1602427158528 1604215581696 1606006000872 1606551704576 1607511048192 1611285442032 1611965415424 1613764483968 1614728134656 1617079566336 1620876426806 1621844324352 1623654418464 1624339611648 1624975462656 1629125761536 1629679321088 1631498159616 1632270957408 1632472399872 1632825585664 1638688255672 1638822938688 1641000861696 1641135734784 1647028242432 1647384577384 1647587885056 1648368304128 1650208000896 1650768723968 1654984900608 1655632747776 1656331436032 1657480552182 1658180020224 1663065881568 1665487704608 1666482241536 1668342154752 1669046206464 1672965083244 1673964085248 1674532880384 1676401778688 1678272762816 1681341330816 1683217827837 1683789767296 1683928157184 1687387373568 1689463752704 1691349314928 1692359294976 1694823776256 1694963073024 1695626569728 1700534943744 1701714727044 1702432862208 1703099282976 1703818002432 1708029288448 1709935571136 1710657175552 1710745522668 1711326815744 1712348725248 1713236778708 1714259828736 1719009993792 1719222140928 1720036491264 1722541277184 1724463756288 1726585758989 1727616780288 1729544924016 1730132604928 1730274803712 1735962755072 1737900213504 1738937991168 1739839834278 1741470302208 1745559228868 1748550912192 1749288812544 1751241143808 1751836196864 1754443127808 1755039268864 1756998018048 1757739483136 1758958953336 1760390084544 1764741198416 1764886241664 1766855980773 1767456339584 1768511766528 1776305688576 1776451682304 1777147077888 1777750933504 1777897046016 1782291431424 1784280595968 1784979056196 1785732329472 1787725334304 1792900308992 1793602143424 1796676166656 1797434376192 1799440441344 1801654705032 1802730553344 1803343101952 1805355761664 1807370667648 1812696122286 1813312057088 1813461092352 1815485044464 1816101926912 1819214512128 1819422502912 1821453108384 1825194835968 1825344847872 1828002988032 1831345324032 1832295091172 1833389236224 1835435429568 1836059090944 1836928783872 1841469076608 1842246189056 1843524287631 1844302267392 1845024223224 1845403582464 1846125969408 1852430202064 1853307649557 1853536370688 1855044452352 1857114814464 1861858013184 1862490652672 1862586841248 1863219728384 1863372865536 1865452522752 1866086383616 1871584845312 1873673667684 1875429556224 1879833015704 1882725231296 1883849490432 1885952001024 1886592827392 1892151711744 1892950212608 1894263488208 1895062880256 1900646721792 1902767979294 1903414519552 1904551133184 1905538866114 1906676748288 1911960095136 1913101811712 1915887747072 1916795252736 1921532949504 1923677517528 1924331162624 1924489322496 1925242667712 1930815717376 1932970645632 1933727310879 1933886243016 1934124908544 1934543356928 1935698558976 1937858936832 1944229281792 1946399180544 1947220574208 1951792597118 1952033472512 1952958099456 1955137740192 1955802075136 1957984889952 1959154089984 1961564885952 1964582850048 1965755990016 1968618602496 1970815721472 1973240867416 1974419177472 1976622770304 1977294405632 1977456918528 1980438845112 1983957434368 1985333848218 1986171672576 1988388382032 1994924832992 1998343899648 1998776241826 1999187214336 1999969800192 2005077860352 2005759164416 2007997734912 2008948870656 2009631490048 2011874382336 2016847083904 2017012847616 2017802411352 2018653937664 2026861543161 2027550249088 2028760989696 2029813139991 2031025231872 2031715352576 2031882338304 2036904493056 2039976064224 2040836947968 2043114667776 2046850315776 2049134746932 2049831021056 2052118778892 2053344190464 2056503361536 2059033948608 2060263489536 2063263727616 2065566477312 2071652711184 2072356636672 2072526962688 2074840050816 2075545059328 2075652251127 2079340003328 2081660695296 2083983977322 2085679556688 2085936955392 2086925008896 2094051532768 2095301984256 2096122194432 2097006772224 2099347181568 2104536087552 2105424216064 2105532950976 2106248388608 2108599112256 2109858250752 2114812142667 2115704607744 2116967989248 2118065885208 2120050802688 2122416930816 2125028626448 2128670675712 2129393975296 2129568989184 2131945740288 2132670152704 2136569544704 2138954108928 2141341334496 2148380589376 2150955107028 2151685978624 2152970846208 2155373715456 2156106088448 2162459099136 2164872557952 2165786148864 2166633950208 2172167682048 2174591976336 2175330879488 2176361276544 2185097251584 2185952612298 2186402070528 2187257942016 2188001148928 2190623145984 2196037656576 2197824405504 2200277334528 2202733001196 2206646534144 2206760496696 2207510330368 2209974069576 2210155706304 2210906693632 2214695927808 2217421175424 2219895975843 2221976322048 2223128677133 2224456206336 2225394941952 2230620110992 2231952113664 2234443131648 2235202371584 2237697017088 2239033245696 2241788441088 2244290437116 2245237542912 2255132419904 2256479059968 2258997451776 2259765035008 2259950764032 2260835426304 2263358680128 2267379924992 2268952969392 2269910482944 2270799043968 2270985679872 2271757336576 2279914094848 2280994030224 2284315704944 2285679771648 2291517554688 2292013325056 2293381988352 2295941566464 2296721702912 2299285008384 2303489040384 2306059898688 2307033071616 2316222822921 2316413192184 2317200284672 2318583988224 2319786445704 2321171693568 2321960402944 2331401216256 2332385083392 2334988191744 2339257503744 2341868282208 2342664024064 2345278604448 2346389501274 2346679074816 2347186779392 2353181655552 2354586845184 2355807974364 2358015688704 2359132618752 2367603098496 2368407584768 2368602243072 2369529437184 2370529394688 2372174001288 2376388575232 2379040794624 2379972074928 2380167683712 2380976439296 2383633779072 2385057153024 2390657204754 2394138575374 2395568222208 2399253921792 2402206273376 2403640737792 2406323372544 2407141015552 2409827556864 2411266572288 2416928163048 2417948123136 2420646725952 2425619349504 2428604144512 2431314640209 2432766486528 2433593114624 2433793130496 2436509417472 2437337317376 2437463193984 2444518981632 2447247239424 2449238378496 2455292102144 2458032383508 2458234408032 2459069689856 2460032297632 2461501292544 2471076866076 2471381827584 2472552456192 2473392603136 2476153085952 2482477350912 2483449121664 2484497154048 2486220828273 2487270030336 2494598822352 2495446460416 2498231556912 2499723362304 2503569309696 2509447624866 2511799320576 2514602668032 2517409144224 2522011996224 2522868948992 2525684650944 2525892235776 2526750507008 2531081060352 2534195629056 2537023972392 2539401510912 2540718488152 2542235664384 2549280126848 2550802415616 2553649293312 2554516996096 2554648924464 2555727003648 2562043932672 2564903356704 2565985763328 2566990223616 2568523087872 2569855168062 2577294194176 2578303081172 2578514990688 2578833211392 2583811915776 2586695634432 2591425170432 2592305709056 2595198907392 2595412205568 2596294098944 2603944132608 2606850320256 2609759751417 2610646519936 2612205453312 2615419847936 2618338843302 2619443800064 2623933218816 2627754295296 2632558903296 2635497027072 2636609224704 2638438430004 2640585126816 2647111797624 2647329362496 2648228896768 2651184509376 2652767649792 2662868415467 2664458532864 2665582952448 2666626400256 2666845569024 2673437147136 2676420893952 2677330313216 2677468584294 2678598494208 2681588001456 2682499176448 2689350463488 2690403215136 2691538583552 2696151564288 2702482057548 2705014652928 2706417519988 2708033642496 2711056001472 2715872657408 2719968085632 2720191638528 2721115930624 2724152890368 2725779603456 2729133754368 2732179662576 2736158371856 2737792253952 2742004482048 2745378598144 2747017986048 2748442636758 2750083854336 2751018303488 2754088636416 2755393175808 2762203614912 2763369283584 2766453401088 2767536334836 2775547593728 2778645303096 2780304556032 2780906075584 2781249273856 2782566678528 2785672221696 2793735979008 2794829592576 2795059298304 2796009029632 2799129575424 2806048116736 2807377267968 2810510501526 2811465483008 2813144334336 2819749523556 2820939476992 2824087846944 2825774235648 2829889241088 2838227567616 2839425318912 2841395232312 2842594320384 2850970082688 2851938811904 2855121779328 2856826699776 2858308299171 2861222068224 2867704447426 2867940142704 2873831620608 2882299424256 2883278798848 2886496743936 2886733983744 2887714865152 2887864001568 2888845266944 2896223576064 2899455968448 2901815035392 2903547838464 2913463002112 2914603483064 2915202760704 2916343922688 2919598770816 2920830861312 2927688895677 2928050208768 2929437149184 2930432540672 2933703112704 2936977334928 2942347328928 2946632092768 2946874275072 2952927903744 2956223582208 2956561567232 2959861301124 2961628766208 2962635096064 2965941608448 2966185377792 2975936151552 2978000772327 2979257508864 2982582573048 2983596022784 2985377660928 2989051254784 2992387249488 2993650057216 2998164362739 2998780821504 2999954700288 3008638746624 3010199078354 3011996602368 3014447235072 3017811573504 3025270625856 3025519271424 3026547310592 3026703617028 3027732058624 3027980906496 3041325373632 3043141484544 3047573028864 3047823507456 3054728650519 3055356739584 3057842651136 3059964096336 3061255421952 3064672001664 3065713344512 3070275473664 3071318720512 3074746531584 3076044095488 3078178168338 3088297097228 3088550922912 3093048594272 3094895591424 3098349715968 3108534955008 3108790444032 3109846777856 3113317588992 3119010004992 3122491042944 3125975965983 3127038139264 3128519335032 3128905433088 3137575540736 3141077299152 3142952976384 3144183291648 3145510158336 3149020772352 3156804131328 3158136324096 3159372582912 3162898668384 3172054392832 3173296099904 3173556911616 3177098827812 3178178372096 3180076204032 3183625396224 3187542939672 3194090962944 3194353483776 3199005229056 3204854317056 3206516409551 3208431163392 3212012001744 3213103409152 3222570884064 3223930830848 3227528967936 3229456269312 3234159132672 3241752853612 3243688648704 3247308836928 3248679223296 3249950925312 3258251523072 3259358642176 3262996319232 3264541914816 3264944799744 3265651171328 3277376511344 3277645877376 3278928918447 3282001723392 3282271469568 3294056484864 3294769154768 3295175770112 3296736608256 3300416001792 3301537447936 3309969801216 3311265495552 3312662872064 3314961104364 3316360040448 3326131763136 3330975409216 3332964483072 3336684309504 3338092412928 3345930166488 3347928170496 3349065760768 3352803557376 3356545525632 3362682661632 3366435655674 3367579534592 3367856314368 3378927505408 3382698629856 3384718589952 3389647552512 3389926146048 3391253139456 3401069887488 3403429454088 3404865724416 3406198565952 3407636004864 3416058576896 3419871142272 3421314351104 3421491045336 3422653631488 3424697450496 3426473557416 3428519657472 3438019987584 3440072982528 3445082554368 3448927512576 3453171517978 3455233560576 3459089848032 3460265209856 3460549607424 3471925510144 3475800427008 3477875982336 3479679668556 3482940604416 3491118457736 3497101824384 3498577625088 3502482287616 3503672393728 3508886255616 3510078537728 3513996036096 3515478966272 3517917906672 3520780169088 3529482396832 3529772483328 3533711961546 3534912679168 3537023533056 3552611377152 3552903364608 3554294155776 3555501867008 3555794092032 3564582862848 3568561191936 3569958112392 3571464658944 3575450668608 3585800617984 3585985807131 3587204286848 3591207863061 3593352333312 3594868752384 3598880882688 3603309410064 3605461106688 3610711523328 3614741335296 3625392244572 3626624114176 3626922184704 3630970088928 3632203853824 3638429024256 3638845005824 3642906216768 3650389671936 3650689695744 3656005976064 3662690648064 3664590182344 3666778472448 3670870859136 3672118181888 3673857567744 3682938153216 3684492378112 3687048575262 3688604534784 3690048446448 3692251938816 3704860404128 3706615299114 3707072741376 3710088904704 3714229628928 3723716026368 3724981305344 3725173682496 3726439456768 3726745731072 3730905045504 3732172767232 3743169690624 3747347335368 3750859112448 3759666031408 3764171437299 3765450462592 3767698980864 3771904002048 3773185654784 3784303423488 3788526976416 3790125760512 3801293443584 3805535958588 3806829039104 3809102266368 3811077732228 3813353496576 3823920190272 3826203623424 3831775494144 3833590505472 3843065899008 3847355035056 3848662325248 3848978644992 3850485335424 3854782752093 3861631434752 3865941291264 3867454621758 3867772486032 3868249817088 3869086713856 3875717873664 3888458563584 3892798361088 3894441148416 3903585194236 3904066945024 3905916198912 3910275480384 3911604150272 3915969779904 3918308179968 3923129771904 3927508264953 3929165700096 3931511980032 3937237204992 3941631442944 3946481734832 3948838354944 3953245540608 3954588811264 3954913837056 3960877690224 3967914868736 3970667696436 3972343345152 3976776764064 3989849665984 3996687799296 3997552483652 3998374428672 3999939600384 4010155720704 4011518328832 4015995469824 4017897741312 4019262980096 4023748764672 4033694167808 4034025695232 4035604822704 4037307875328 4053723086322 4055100498176 4057521979392 4059626279982 4062050463744 4063430705152 4073808986112 4079952128448 4081673895936 4086229335552 4093700631552 4098269493864 4099662042112 4104237557784 4106688380928 4113006723072 4118067897216 4120526979072 4122663955137 4126527455232 4131132954624 4143305422368 4144713273344 4145053925376 4149680101632 4151090118656 4151304502254 4158680006656 4163321390592 4167967954644 4171359113376 4171873910784 4173850017792 4188103065536 4190603968512 4192244388864 4194013544448 4198694363136 4209072175104 4210848432128 4211065901952 4212496777216 4217198224512 4219716501504 4229624285334 4231409215488 4236131770416 4244833861632 4250057252896 4257341351424 4258787950592 4259137978368 4263891480576 4265340305408 4273139089408 4277908217856 4282682668992 4296761178752 4301556671139 4301910214056 4303371957248 4305941692416 4310747430912 4312212176896 4324918198272 4329745115904 4331572297728 4333267900416 4344335364096 4349183952672 4350661758976 4352722553088 4370194503168 4371905224596 4372804141056 4374515884032 4376002297856 4381246291968 4392075313152 4395648811008 4400554669056 4405466002392 4413293068288 4413520993392 4415020660736 4419948139152 4420311412608 4421813387264 4429391855616 4434842350848 4439791951686 4443952644096 4446257354266 4448912412672 4461240221984 4463904227328 4468886263296 4470404743168 4475394034176 4478066491392 4483576882176 4488580874232 4490475085824 4510264839808 4512958119936 4515298617531 4517994903552 4519530070016 4519901528064 4521670852608 4526717360256 4537905938784 4539820965888 4541598087936 4541971359744 4543514673152 4559828189696 4561988060448 4568631409888 4571359543296 4583035109376 4584026650112 4586763976704 4591883132928 4593443405824 4598570016768 4606978080768 4612119797376 4614066143232 4617267252507 4632445645842 4632826384368 4634400569344 4639572891408 4642343387136 4662802432512 4664770166784 4669976383488 4678515007488 4683736564416 4685328048128 4690557208896 4692779002548 4693358149632 4694373558784 4706363311104 4709173690368 4711615948728 4716031377408 4718265237504 4735206196992 4736230659979 4736815169536 4737204486144 4739058874368 4741058789376 4744348002576 4752777150464 4758081589248 4759944149856 4760335367424 4761952878592 4767267558144 4770114306048 4781314409508 4788277150748 4791136444416 4798507843584 4804412546752 4807281475584 4812646745088 4814282031104 4819655113728 4822533144576 4833856326096 4835896246272 4841293451904 4851238699008 4857208289024 4862629280418 4865532973056 4867186229248 4873018834944 4874926387968 4889037963264 4894494478848 4898476756992 4910584204288 4916064767016 4916468816064 4918139379712 4920064595264 4923002585088 4942153732152 4942763655168 4945104912384 4946785206272 4952306171904 4964954701824 4966898243328 4968994308096 4972441656546 4974540060672 4989197644704 4990892920832 4996463113824 4999446724608 5007138619392 5018895249732 5023598641152 5029205336064 5034818288448 5044023992448 5045737897984 5051369301888 5051784471552 5053501014016 5062162120704 5068391258112 5074047944784 5081436976304 5084471328768 5098560253696 5101604831232 5107298586624 5109033992192 5109297848928 5111454007296 5124087865344 5129806713408 5131971526656 5133980447232 5137046175744 5139710336124 5154588388352 5156606162344 5157029981376 5157666422784 5167623831552 5173391268864 5179757276967 5182850340864 5184611418112 5190397814784 5190824411136 5192588197888 5207888265216 5213700640512 5219519502834 5221293039872 5224410906624 5230839695872 5236677686604 5238887600128 5247866437632 5255508590592 5265117806592 5270994054144 5273218449408 5276876860008 5281170253632 5294223595248 5294658724992 5296457793536 5302369018752 5305535299584 5325736830934 5328917065728 5333252800512 5333691138048 5346874294272 5352841787904 5354660626432 5354937168588 5357196988416 5363176002912 5364998352896 5378700926976 5380806430272 5383077167104 5392303128576 5404519920149 5404964115096 5410029305856 5412835039976 5416067284992 5422112002944 5439936171264 5440383277056 5442231861248 5448305780736 5458267508736 5464359325152 5472316743712 5475584507904 5484008964096 5490757196288 5494035972096 5496885273516 5500167708672 5502036606976 5508177272832 5510786351616 5524407229824 5526738567168 5530572862893 5532906802176 5535072669672 5551095187456 5557290606192 5559922948671 5560609112064 5561812151168 5565133357056 5571344443392 5587471958016 5589659185152 5590118596608 5598259150848 5612096233472 5614754535936 5621021003052 5622930966016 5626288668672 5639499047112 5641878953984 5648175693888 5651548471296 5659778482176 5673067493821 5676455135232 5678850637824 5682790464624 5685188640768 5701940165376 5703877623808 5710243558656 5713653399552 5716616598342 5735408894852 5735880285408 5747663241216 5764598848512 5766557597696 5772993487872 5773467967488 5775429730304 5775728003136 5777690533888 5792447152128 5798911936896 5801181932637 5803630070784 5807095676928 5826926004224 5829206966128 5832687845376 5839197541632 5841661722624 5855377791354 5856100417536 5858874298368 5860865081344 5867406225408 5873954669856 5884694657856 5893264185536 5893748550144 5905855807488 5912447164416 5913123134464 5919722602248 5923257532416 5925270192128 5931883216896 5932370755584 5951872303104 5956001544654 5958515017728 5965165146096 5967192045568 5978102509568 5984774498976 5987300114432 5996328725478 5997561643008 5999909400576 6017277493248 6020398156708 6023993204736 6028894470144 6035623147008 6050541251712 6051038542848 6053094621184 6053407234056 6055464117248 6055961812992 6082650747264 6086282969088 6089439419973 6095146057728 6095647014912 6109457301038 6110713479168 6119928192672 6122510843904 6129344003328 6131426689024 6140550947328 6142637441024 6149493063168 6152088190976 6156356336676 6176594194456 6177101845824 6186097188544 6189791182848 6196699431936 6217069910016 6217580888064 6219693555712 6226635177984 6238020009984 6244982085888 6251951931966 6254076278528 6257038670064 6257810866176 6275151081472 6282154598304 6285905952768 6288366583296 6291020316672 6298041544704 6313608262656 6316272648192 6318745165824 6325797336768 6344108785664 6344436428001 6346592199808 6347113823232 6354197655624 6356356744192 6360152408064 6367250792448 6375085879344 6388181925888 6388706967552 6398010458112 6409708634112 6413032819102 6416862326784 6424024003488 6426206818304 6445141768128 6447861661696 6455057935872 6458912538624 6468318265344 6483505707224 6487377297408 6494617673856 6497358446592 6499901850624 6516503046144 6518717284352 6525992638464 6529083829632 6531302342656 6554753022688 6555291754752 6557857836894 6564003446784 6588112969728 6589538309536 6590351540224 6593473216512 6600832003584 6603074895872 6619939602432 6622530991104 6625325744128 6629922208728 6632720080896 6652263526272 6659687927529 6661950818432 6665928966144 6669386031399 6673368619008 6676184825856 6691860332976 6695856340992 6705607114752 6713091051264 6725365323264 6732871311348 6735159069184 6735712628736 6757855010816 6765397259712 6769437179904 6779295105024 6779852292096 6782506278912 6802139774976 6806858908176 6809731448832 6812397131904 6815272009728 6832117153792 6839742284544 6842628702208 6842982090672 6845307262976 6852947114832 6857039314944 6876039975168 6880145965056 6890165108736 6897855025152 6906343035956 6910467121152 6918179696064 6920530419712 6921099214848 6943851020288 6948668468763 6951600854016 6955751964672 6959359337112 6965881208832 6982236915472 6994203648768 6997155250176 7004964575232 7007344787456 7017772511232 7020157075456 7027992072192 7035835813344 7041560338176 7058964793664 7059544966656 7067423923092 7069825358336 7074047066112 7105222754304 7105806729216 7108588311552 7111003734016 7111588184064 7129165725696 7137122383872 7139916224784 7142929317888 7150901337216 7171601235968 7171971614262 7174408573696 7182415726122 7186704666624 7197761765376 7206618820128 7210922213376 7221423046656 7229482670592 7250784489144 7253248228352 7253844369408 7261940177856 7264407707648 7276858048512 7277690011648 7285812433536 7293943920627 7300779343872 7301379391488 7312011952128 7329180364688 7333556944896 7341741718272 7344236363776 7347715135488 7365876306432 7368984756224 7374097150524 7377209069568 7380096892896 7384503877632 7409720808256 7413230598228 7414145482752 7420177809408 7428459257856 7447432052736 7449962610688 7450347364992 7452878913536 7453491462144 7461810091008 7464345534464 7486339381248 7494694670736 7519332062816 7528342874598 7530900925184 7535397961728 7543808004096 7546371309568 7568606846976 7577053952832 7580251521024 7602586887168 7611071917176 7613658078208 7618204532736 7622155464456 7626706993152 7647840380544 7652407246848 7663550988288 7667181010944 7686131798016 7694710070112 7697324650496 7697957289984 7700970670848 7709565504186 7723262869504 7731882582528 7734909243516 7735544972064 7736499634176 7738173427712 7751435747328 7776917127168 7785596722176 7788882296832 7807170388472 7808133890048 7811832397824 7820550960768 7823208300544 7831939559808 7836616359936 7846259543808 7855016529906 7858331400192 7883262885888 7892963469664 7897676709888 7906491081216 7909177622528 7909827674112 7921755380448 7935829737472 7941335392872 7944686690304 7953553528128 7979699331968 7988605246401 7993375598592 7995104967304 7996748857344 7999879200768 8020311441408 8031990939648 8035795482624 8038525960192 8047497529344 8067388335616 8068051390464 8071209645408 8074615750656 8107446172644 8110200996352 8115043958784 8119252559964 8124100927488 8126861410304 8147617972224 8159904256896 8163347791872 8172458671104 8187401263104 8196538987728 8199324084224 8208475115568 8213376761856 8226013446144 8236135794432 8241053958144 8245327910274 8253054910464 8262265909248 8286610844736 8289426546688 8290107850752 8299360203264 8302180237312 8302609004508 8317360013312 8326642781184 8335935909288 8342718226752 8343747821568 8347700035584 8376206131072 8379485013809 8381207937024 8384488777728 8388027088896 8397388726272 8418144350208 8422131803904 8424993554432 8434396449024 8439433003008 8459248570668 8462818430976 8472263540832 8489667723264 8500114505792 8514682702848 8517575901184 8518275956736 8527782961152 8530680610816 8546278178816 8555816435712 8565365337984 8574924897513 8593522357504 8603113342278 8603820428112 8606743914496 8621494861824 8649836396544 8659490231808 8663144595456 8666535800832 8688670728192 8698367905344 8701323517952 8705445106176 8740389006336 8743810449192 8745608282112 8749031768064 8752004595712 8762492583936 8783066687031 8784150626304 8791297622016 8801109338112 8810932004784 8826586136576 8827041986784 8830041321472 8839896278304 8840622825216 8843626774528 8858783711232 8869684701696 8879583903372 8887905288192 8892514708532 8897824825344 8922480443968 8927808454656 8937772526592 8940809486336 8950788068352 8956132982784 8967153764352 8977161748464 8980950171648 8994493088217 9020529679616 9025916239872 9030597235062 9035989807104 9039060140032 9043341705216 9053434720512 9075811877568 9079641931776 9083196175872 9083942719488 9087029346304 9119656379392 9123976120896 9137262819776 9142719086592 9164185951557 9166070218752 9168053300224 9173527953408 9183766265856 9186886811648 9197140033536 9213956161536 9224239594752 9228132286464 9234534505014 9264891291684 9265652768736 9268801138688 9279145782816 9284686774272 9325604865024 9329540333568 9339952766976 9357030014976 9367473128832 9370656096256 9381114417792 9385558005096 9386716299264 9388747117568 9412726622208 9423231897456 9436530475008 9470412393984 9472461319958 9473630339072 9474408972288 9478117748736 9488696005152 9505554300928 9516163178496 9519888299712 9520670734848 9523905757184 9534535116288 9540228612096 9562628819016 9576554301496 9582272888832 9597015687168 9608825093504 9614562951168 9619549228653 9625293490176 9628564062208 9639310227456 9667712652192 9671792492544 9682586903808 9702477398016 9714416578048 9725258560836 9731065946112 9734372458496 9746037669888 9749852775936 9778075926528 9788988957696 9796953513984 9821168408576 9832129534032 9832937632128 9836278759424 9836786755341 9840129190528 9846005170176 9884307464304 9885527310336 9890209824768 9904612343808 9929909403648 9933796486656 9937988616192 9944883313092 9949080121344 9978395289408 9981785841664 9992926227648 9998893449216 10014277238784 10036965565991 10037790499464 10047197282304 10058410672128 10069636576896 10088047984896 10091475795968 10102738603776 10103568943104 10107002028032 10136782516224 10148095889568 10162873952608 10168942657536 10197120507392 10203209662464 10214597173248 10218067984384 10218595697856 10222908014592 10248175730688 10259613426816 10263943053312 10267960894464 10274092351488 10279420672248 10309176776704 10313212324688 10314059962752 10335247663104 10346782537728 10359514553934 10365700681728 10369222836224 10380795629568 10381648822272 10415776530432 10427401281024 10439039005668 10442586079744 10448821813248 10461679391744 10473355373208 10477775200256 10495732875264 10511017181184 10530235613184 10535696774239 10541988108288 10546436898816 10553753720016 10562340507264 10588447190496 10589317449984 10592915587072 10604738037504 10611070599168 10651473661868 10657834131456 10666505601024 10667382276096 10693748588544 10705683575808 10709321252864 10709874337176 10714393976832 10726352005824 10729996705792 10757401853952 10761612860544 10766154334208 10773623589183 10784606257152 10809039840298 10809928230192 10825670079952 10832134569984 10844224005888 10879872342528 10880766554112 10884463722496 10896611561472 10916535017472 10928718650304 10944633487424 10951169015808 10968017928192 10981514392576 10988071944192 10993770547032 11000335417344 11004073213952 11016354545664 11021572703232 11048814459648 11053477134336 11061145725786 11065813604352 11070145339344 11102190374912 11114581212384 11119845897342 11121218224128 11123624302336 11130266714112 11142688886784 11174943916032 11179318370304 11180237193216 11196518301696 11224192466944 11229509071872 11242042006104 11245861932032 11252577337344 11278998094224 11283757907968 11296351387776 11303096942592 11319556964352 11346134987642 11352910270464 11365580929248 11370377281536 11403880330752 11407755247616 11420487117312 11427306799104 11433233196684 11470817789704 11471760570816 11495326482432 11529197697024 11533115195392 11545986975744 11546935934976 11550859460608 11551456006272 11555381067776 11584894304256 11597823873792 11602363865274 11607260141568 11653852008448 11658413932256 11665375690752 11678395083264 11683323445248 11710755582708 11712200835072 11717748596736 11721730162688 11734812450816 11747909339712 11769389315712 11782524794859 11786528371072 11787497100288 11811711614976 11824894328832 11826246268928 11839445204496 11846515064832 11863766433792 11864741511168 11903744606208 11912003089308 11917030035456 11930330292192 11934384091136 11956205019136 11969548997952 11974600228864 11992657450956 11995123286016 11999818801152 12034554986496 12040796313416 12047986409472 12057788940288 12071246294016 12101082503424 12102077085696 12106189242368 12106814468112 12110928234496 12111923625984 12165301494528 12172565938176 12178878839946 12190292115456 12218914602076 12221426958336 12239856385344 12245021687808 12258688006656 12262853378048 12281101894656 12285274882048 12298986126336 12304176381952 12312712673352 12353188388912 12354203691648 12367991865411 12372194377088 12379582365696 12393398863872 12434139820032 12435161776128 12453270355968 12476040019968 12489964171776 12503903863932 12508152557056 12514077340128 12515621732352 12550302162944 12564309196608 12571811905536 12576733166592 12582040633344 12596083089408 12627216525312 12632545296384 12637490331648 12651594673536 12688217571328 12688872856002 12693184399616 12694227646464 12708395311248 12712713488384 12734501584896 12750171758688 12776363851776 12777413935104 12796020916224 12819417268224 12826065638204 12833724653568 12848048006976 12852413636608 12890283536256 12895723323392 12904670013417 12910115871744 12917825077248 12936636530688 12967011414448 12974754594816 12989235347712 12994716893184 12999803701248 13033006092288 13037434568704 13051985276928 13058167659264 13062604685312 13109506045376 13110583509504 13115715673788 13128006893568 13176225939456 13179076619072 13180703080448 13186946433024 13201664007168 13206149791744 13239879204864 13245061982208 13250651488256 13259844417456 13265440161792 13304527052544 13319375855058 13323901636864 13331857932288 13338772062798 13346737238016 13383720665952 13391712681984 13411214229504 13426182102528 13450730646528 13465742622696 13470318138368 13471425257472 13515710021632 13530794519424 13538874359808 13545895852593 13558590210048 13559704584192 13565012557824 13613717816352 13619462897664 13624794263808 13630544019456 13664234307584 13679484569088 13685257404416 13685964181344 13690614525952 13705894229664 13714078629888 13752079950336 13760291930112 13780330217472 13795710050304 13812686071912 13820934242304 13836359392128 13841060839424 13842198429696 13887702040576 13897336937526 13903201708032 13918718674224 13964473830944 13988407297536 13994310500352 14009929150464 14014689574912 14035545022464 14040314150912 14055984144384 14071671626688 14083120676352 14117929587328 14119089933312 14134847846184 14139650716672 14148094132224 14208691979937 14210445508608 14211613458432 14217176623104 14222007468032 14223176368128 14258331451392 14274244767744 14279832449568 14285858635776 14301802674432 14343202471936 14343943228524 14348817147392 14364831452244 14373409333248 14395523530752 14413237640256 14421844426752 14442846093312 14458965341184 14501568978288 14506496456704 14507688738816 14523880355712 14528815415296 14553716097024 14555380023296 14571624867072 14587887841254 14601558687744 14658360729376 14667113889792 14683483436544 14688472727552 14695430270976 14731752612864 14737969512448 14748194301048 14754418139136 14760193785792 14769007755264 14819441616512 14826461196456 14828290965504 14840355618816 14856918515712 14894864105472 14900694729984 14905757827072 14906982924288 14923620182016 14928691068928 14972678762496 14989389341472 15038664125632 15056685749196 15061801850368 15070795923456 15087616008192 15092742619136 15137213693952 15154107905664 15160503042048 15205173774336 15222143834352 15227316156416 15244310928912 15253413986304 15295680761088 15304814493696 15327101976576 15334362021888 15372263596032 15389420140224 15394649300992 15395914579968 15401941341696 15419131008372 15446525739008 15463765165056 15469818487032 15471089944128 15472999268352 15476346855424 15502871494656 15539271830901 15553834254336 15561900739931 15571193444352 15577764593664 15614340776944 15616267780096 15623664795648 15641101921536 15646416601088 15663879119616 15673232719872 15692519087616 15710033059812 15716662800384 15766525771776 15785926939328 15795353419776 15812982162432 15818355245056 15819655348224 15843510760896 15871659474944 15882670785744 15889373380608 15907107056256 15959398663936 15977210492802 15986751197184 15990209934608 15999758401536 16040622882816 16063981879296 16071590965248 16077051920384 16094995058688 16134776671232 16136102780928 16142419290816 16149231501312 16213559760447 16214892345288 16220401992704 16230087917568 16238505119928 16248201854976 16253722820608 16319808513792 16326695583744 16344917342208 16374802526208 16393077975456 16398648168448 16416950231136 16426753523712 16452026892288 16472271588864 16482107916288 16490655820548 16506109820928 16524531818496 16573221689472 16578853093376 16580215701504 16598720406528 16604360474624 16605218009016 16634720026624 16653285562368 16671871818576 16685436453504 16695400071168 16752412262144 16758970027618 16762415874048 16768977555456 16794777452544 16836288700416 16844263607808 16849987108864 16868792898048 16878866006016 16918497141336 16925636861952 16944527081664 16979335446528 17000229011584 17019202481463 17029365405696 17035151802368 17036551913472 17055565922304 17061361221632 17111632871424 17130730675968 17149849795026 17187044715008 17206226684556 17207640856224 17213487828992 17242989723648 17299672793088 17318980463616 17326289190912 17333071601664 17377341456384 17396735810688 17402647035904 17403545797911 17410890212352 17480778012672 17487620898384 17498063536128 17524985167872 17566133374062 17568301252608 17582595244032 17602218676224 17621864009568 17653172273152 17654083973568 17660082642944 17679792556608 17681245650432 17687253549056 17717567422464 17739369403392 17759167806744 17775810576384 17785029417064 17795649650688 17844960887936 17855616909312 17875545053184 17881618972672 17901576136704 17934307528704 17954323496928 17961900343296 17988986176434 18041059359232 18051832479744 18061194470124 18071979614208 18078120280064 18086683410432 18106869441024 18151623755136 18159283863552 18166392351744 18167885438976 18174058692608 18239312758784 18247952241792 18268318259919 18274525639552 18285438173184 18328371903114 18332140437504 18336106600448 18367532531712 18394280067072 18427912323072 18448479189504 18456264572928 18469069010028 18529782583368 18531305537472 18537602277376 18558291565632 18569373548544 18640078908269 18651209730048 18659080667136 18679905533952 18714060029952 18734946257664 18741312192512 18762228835584 18771116010192 18773432598528 18777494235136 18825453244416 18846463794912 18873060950016 18940824787968 18944922639916 18947260678144 18948817944576 18956235497472 18977392010304 19011108601856 19032326356992 19039776599424 19041341469696 19047811514368 19069070232576 19080457224192 19125257638032 19153108602992 19164545777664 19194031374336 19217650187008 19229125902336 19239098457306 19250586980352 19257128124416 19278620454912 19335425304384 19343584985088 19365173807616 19404954796032 19428833156096 19450517121672 19462131892224 19468744916992 19492075339776 19499705551872 19556151853056 19577977915392 19593907027968 19642336817152 19664259068064 19665875264256 19672557518848 19673573510682 19680258381056 19692010340352 19768614928608 19771054620672 19780419649536 19809224687616 19859818807296 19867592973312 19875977232384 19889766626184 19898160242688 19956790578816 19963571683328 19985852455296 19997786898432 20008158094197 20028554477568 20073931131982 20075580998928 20116821344256 20139273153792 20176095969792 20182951591936 20205477207552 20207137886208 20214004056064 20273565032448 20296191779136 20325747905216 20337885315072 20394241014784 20406419324928 20429194346496 20436135968768 20437191395712 20445816029184 20496351461376 20519226853632 20527886106624 20535921788928 20558841344496 20618353553408 20626424649376 20628119925504 20670495326208 20693565075456 20719029107868 20731401363456 20738445672448 20761591259136 20763297644544 20831553060864 20846005406289 20854802562048 20878078011336 20885172159488 20897643626496 20923358783488 20946710746416 20955550400512 20991465750528 21022034362368 21060471226368 21071393548478 21083976216576 21107507440032 21124681014528 21176894380992 21178634899968 21185831174144 21209476075008 21222141198336 21302947323736 21315668262912 21333011202048 21334764552192 21387497177088 21411367151616 21418642505728 21419748674352 21428787953664 21452704011648 21459993411584 21514803707904 21523225721088 21532308668416 21547247178366 21618079680596 21619856460384 21651340159904 21664269139968 21688448011776 21759744685056 21761533108224 21768927444992 21793223122944 21833070034944 21857437300608 21881831761881 21889266974848 21902338031616 21936035856384 21963028785152 21987541094064 22000670834688 22032709091328 22043145406464 22097628919296 22106954268672 22122291451572 22131627208704 22140290678688 22204380749824 22229162424768 22239691794684 22242436448256 22247248604672 22260533428224 22285377773568 22349887832064 22358636740608 22360474386432 22393036603392 22445614866857 22448384933888 22459018143744 22484084012208 22491723864064 22557996188448 22567515815936 22592702775552 22606193885184 22639113928704 22692269975284 22705820540928 22731161858496 22740754563072 22807760661504 22815510495232 22840974234624 22854613598208 22866466393368 22941635579408 22943521141632 22990652964864 23058395394048 23066230390784 23091973951488 23093871869952 23102912012544 23110762135552 23169788608512 23195647747584 23204727730548 23214520283136 23307704016896 23316827864512 23330751381504 23356790166528 23366646890496 23421511165416 23424401670144 23435497193472 23443460325376 23469624901632 23495818679424 23538778631424 23565049589718 23573056742144 23574994200576 23649788657664 23652492537856 23678890408992 23693030129664 23727532867584 23729483022336 23807489212416 23824006178616 23834060070912 23860660584384 23868768182272 23912410038272 23939097995904 23949200457728 23965815739203 23985314901912 23990246572032 23999637602304 24081592626832 24095972818944 24115577880576 24142492588032 24202165006848 24204154171392 24212378484736 24213628936224 24221856468992 24223847251968 24330602989056 24345131876352 24357757679892 24380584230912 24437829204152 24442853916672 24479712770688 24490043375616 24517376013312 24525706756096 24562203789312 24570549764096 24597972252672 24608352763904 24625425346704 24706376777824 24708407383296 24735983730822 24744388754176 24759164731392 24786797727744 24868279640064 24870323552256 24906540711936 24952080039936 24979928343552 25007807727864 25016305114112 25028154680256 25031243464704 25100604325888 25128618393216 25138455041427 25143623811072 25153466333184 25164081266688 25192166178816 25254433050624 25274980663296 25303189347072 25376435142656 25377745712004 25386368799232 25388455292928 25416790622496 25425426976768 25469003169792 25500343517376 25552727703552 25554827870208 25592041832448 25638834536448 25652131276408 25667449307136 25696096013952 25704827273216 25780567072512 25791446646784 25809340026834 25820231743488 25934022828896 25949509189632 25978470695424 25989433786368 25999607402496 26066012184576 26074869137408 26103970553856 26116335318528 26125209370624 26219012090752 26221167019008 26231431347576 26256013787136 26349200061093 26352451878912 26358153238144 26373892866048 26403328014336 26412299583488 26479758409728 26490123964416 26519688834912 26530880323584 26609054105088 26638751710116 26647803273728 26663715864576 26677544125596 26693474476032 26767441331904 26783425363968 26822428459008 26852364205056 26901461293056 26931485245392 26940636276736 26942850514944 26983479264651 27031420043264 27061589038848 27077748719616 27091791705186 27117180420096 27130025115648 27227435632704 27238925795328 27249588527616 27261088038912 27328468615168 27358969138176 27370514808832 27371928362688 27381229051904 27411788459328 27428157259776 27492557854671 27504159900672 27520583860224 27560660434944 27591420100608 27625372143824 27641868484608 27672718784256 27682121678848 27684396859392 27775404081152 27794673875052 27806403416064 27837437348448 27928947661888 27976814595072 27988621000704 28019858300928 28029379149824 28071090044928 28080628301824 28111968288768 28143343253376 28166241352704 28235859174656 28238179866624 28269695692368 28279301433344 28417383959874 28420891017216 28423226916864 28434353246208 28444014936064 28516662902784 28548489535488 28559664899136 28571717271552 28603605348864 28686404943872 28687886457048 28697634294784 28729662904488 28746818666496 28791047061504 28826475280512 28843688853504 28858647685959 28885692186624 28917930682368 29003137956576 29012992913408 29015377477632 29047760711424 29057630830592 29107432194048 29110760046592 29143249734144 29175775682508 29203117375488 29316721458752 29334227779584 29366966873088 29376945455104 29390860541952 29463505225728 29475939024896 29496388602096 29508836278272 29520387571584 29538015510528 29638883233024 29652922392912 29656581931008 29713837031424 29789728210944 29801389459968 29811515654144 29813965848576 29847240364032 29857382137856 29945357524992 29978778682944 30077328251264 30110896697973 30113371498392 30123603700736 30141591846912 30175232016384 30185485238272 30274427387904 30308215811328 30321006084096 30410347548672 30444287668704 30454632312832 30488621857824 30506827972608 30591361522176 30609628987392 30654203953152 30668724043776 30744527192064 30778840280448 30789298601984 30791829159936 30803882683392 30838262016744 30893051478016 30927530330112 30939636974064 30942179888256 30952693710848 31005742989312 31078543661802 31107668508672 31123801479862 31142386888704 31228681553888 31232535560192 31247329591296 31282203843072 31292833202176 31327758239232 31346465439744 31385038175232 31420066119624 31433325600768 31533051543552 31571853878656 31590706839552 31607090322717 31625964324864 31636710490112 31639310696448 31687021521792 31765341571488 31778746761216 31814214112512 31918797327872 31954420985604 31973502394368 31980419869216 31999516803072 32081245765632 32127963758592 32143181930496 32154103840768 32189990117376 32269553342464 32272205561856 32284838581632 32298463002624 32320870767549 32427119520894 32429784690576 32440803985408 32477010239856 32496403709952 32639617027584 32653391167488 32689834684416 32749605052416 32786155950912 32797296336896 32833900462272 32853507047424 32904053784576 32944543177728 32964215832576 32981311641096 33012219641856 33049063636992 33146443378944 33157706186752 33160431403008 33197440813056 33208720949248 33210436018032 33269440053248 33306571124736 33343743637152 33370872907008 33390800142336 33504824524288 33517940055236 33524831748096 33537955110912 33589554905088 33672577400832 33688527215616 33699974217728 33737585796096 33757732012032 33836994282672 33851273723904 33889054163328 33958670893056 34000458023168 34038404962926 34058730811392 34070303604736 34111131844608 34223265742848 34261461351936 34299699590052 34374089430016 34412453369112 34415281712448 34426975657984 34485979447296 34599345586176 34617289401071 34637960927232 34652578381824 34666143203328 34754682912768 34793471621376 34805294071808 34807091595822 34821780424704 34961556025344 34975241796768 34996127072256 35049970335744 35132266748124 35136602505216 35165190488064 35204437352448 35243728019136 35306344546304 35308167947136 35320165285888 35359585113216 35362491300864 35374507098112 35435134844928 35478738806784 35518335613488 35570058834128 35591299301376 35689921775872 35711233818624 35751090106368 35763237945344 35803152273408 35868615057408 35908646993856 35923800686592 35977972352868 36082118718464 36103664959488 36122388940248 36143959228416 36156240560128 36173366820864 36213738882048 36303247510272 36318567727104 36332784703488 36335770877952 36348117385216 36478625517568 36495904483584 36536636519838 36549051279104 36570876346368 36656743806228 36664280875008 36672213200896 36735065063424 36788560134144 36855824646144 36896958379008 36912529145856 36938138020056 37059565166736 37062611074944 37075204554752 37116583131264 37138747097088 37280157816538 37302419460096 37359811067904 37428120059904 37469892515328 37482624385024 37524457671168 37542232020384 37546865197056 37554988470272 37650906488832 37692927589824 37746121900032 37881649575936 37889845279832 37894521356288 37897635889152 37912470994944 37954784020608 38064652713984 38079553198848 38082682939392 38095623028736 38138140465152 38250515276064 38306217205984 38329091555328 38388062748672 38435300374016 38458251804672 38478196914612 38501173960704 38514256248832 38557240909824 38670850608768 38687169970176 38714010040251 38730347615232 38809909592064 38857666312192 38901034243344 38924263784448 38984150679552 38999411103744 39112303706112 39155955830784 39187814055936 39284673634304 39328518136128 39331750528512 39345115037696 39347147021364 39360516762112 39384020680704 39537229857216 39542109241344 39560839299072 39618449375232 39711472456747 39719637614592 39735185946624 39751954464768 39779533252368 39796320485376 39913581157632 39927143366656 39971704910592 39995573796864 40016316188394 40147862263964 40151161997856 40233642688512 40278546307584 40352191939584 40365903183872 40410954415104 40414275772416 40428008112128 40547130064896 40592383558272 40637687557779 40651495810432 40675770630144 40788482029568 40858388692992 40874382791424 40891632058368 40992702922752 41038453707264 41055772213248 41071843577856 41117682688992 41236707106816 41252849298752 41256239851008 41340990652416 41387130150912 41438058215736 41462802726912 41476891344896 41523182518272 41526595289088 41663106121728 41692010812578 41709605124096 41756156022672 41770344318976 41846717566976 41893421492832 41911100801024 41982931501056 42044068724736 42120942452736 42142787096956 42167952433152 42215014880064 42249362029056 42353788761984 42357269799936 42371662348288 42418952150016 42444282396672 42605894647472 42626075939811 42631336525824 42666022404096 42669529104384 42774994354176 42822734303232 42837285011456 42839497348704 42857575907328 42905408023296 42919986823168 43029607415808 43046451442176 43064617336832 43094494356732 43236159361192 43239712920768 43302680319808 43328538279936 43376896023552 43519489370112 43523066216448 43537854889984 43586446245888 43666140069888 43714874601216 43763663523762 43778533949696 43804676063232 43926057570304 43975082188128 44001341669376 44065418182656 44086290812928 44195257838592 44213908537344 44244582903144 44263254417408 44280581357376 44408761499648 44458324849536 44479383589368 44484872896512 44494497209344 44521066856448 44570755547136 44717273481216 44720948772864 44786073206784 44891229733714 44896769867776 44918036287488 44968168024416 44983447728128 45115992376896 45135031631872 45185405551104 45212387770368 45278227857408 45384539950568 45411641081856 45462323716992 45481509126144 45615521323008 45631020990464 45681948469248 45732932786736 45883271158816 45887042283264 45981305929728 46116790788096 46132460781568 46183947902976 46187743739904 46205824025088 46221524271104 46339577217024 46391295495168 46409455461096 46429040566272 46615408033792 46617815492703 46633655729024 46661502763008 46685702219793 46713580333056 46733293780992 46843022330832 46848803340288 46870994386944 46939249803264 46991637358848 47077557262848 47130099179436 47146113484288 47149988401152 47299577315328 47304985075712 47357780817984 47386060259328 47455065735168 47458966044672 47614978424832 47648012357232 47668120141824 47721321168768 47737536364544 47824820076544 47878195991808 47898400915456 47931631478406 47970629803824 47999275204608 48163185253664 48191945637888 48231155761152 48284985176064 48404330013696 48408308342784 48424756969472 48427257872448 48443712937984 48447694503936 48640679281341 48661205978112 48690263752704 48715515359784 48761168461824 48875658408304 48959425541376 48980086751232 49034752026624 49051413512192 49124407578624 49141099528192 49195944505344 49250850693408 49412753555648 49416814766592 49471967461644 49488777508352 49518329462784 49573595455488 49736559280128 49740647104512 49813081423872 49904160079872 49959856687104 50015615455728 50032610228224 50056309360512 50201208651776 50257236786432 50276910082854 50287247622144 50306932666368 50384332357632 50508866101248 50549961326592 50606378694144 50752870285312 50755491424008 50772737598464 50776910585856 50833581244992 50850853953536 50938006339584 51000687034752 51057607444389 51105455407104 51109655740416 51184083664896 51304262552816 51334898614272 51392192027904 51409654546432 51561134145024 51582893293568 51618680053668 51640463486976 51868045657792 51899018379264 51956941390848 51978867572736 51999214804992 52132024369152 52149738274816 52207941107712 52232670637056 52250418741248 52438024181504 52442334038016 52462862695152 52698400122186 52704903757824 52716306476288 52747785732096 52806656028672 52824599166976 52959516819456 52980247928832 53039377669824 53061760647168 53218108210176 53277503420232 53295606547456 53327431729152 53355088251192 53386948952064 53534882663808 53566850727936 53644856918016 53704728410112 53802922586112 53862970490784 53881272553472 53885701029888 53966958529302 54062840086528 54123178077696 54155497439232 54183583410372 54234360840192 54260050231296 54454871265408 54477851590656 54499177055232 54522176077824 54656937230336 54717938276352 54741029617664 54743856725376 54762458103808 54823576918656 54856314519552 54985115709342 55008319801344 55182840201216 55250744287648 55283736969216 55345437568512 55364243357696 55368793718784 55550808162304 55589347750104 55612806832128 55674874696896 55857895323776 55920236724807 55953629190144 55977242001408 56039716601856 56058758299648 56142180089856 56223936577536 56286686506752 56332482705408 56471718349312 56476359733248 56539391384736 56558602866688 56834767919748 56841782034432 56846453833728 56868706492416 56888029872128 57033325805568 57096979070976 57119329798272 57143434543104 57207210697728 57372809887744 57375772914096 57395268589568 57459325808976 57493637332992 57582094123008 57652950561024 57687377707008 57717295371918 57771384373248 57835861364736 58006275913152 58025985826816 58030754955264 58095521422848 58115261661184 58214864388096 58221520093184 58286499468288 58351551365016 58406234750976 58633442917504 58668455559168 58733933746176 58753890910208 58781721083904 58927010451456 58992777204192 59017672556544 59040775143168 59076031021056 59277766466048 59305844785824 59313163862016 59427674062848 59579456421888 59602778919936 59623031308288 59627931697152 59694480728064 59714764275712 59890715049984 59957557365888 60024474282591 60154656502528 60221793395946 60226742996784 60247207401472 60350464032768 60548854775808 60616431622656 60642012168192 60820695097344 60888575337408 60909264625664 60977243715648 61013655945216 61182723044352 61219257974784 61308407906304 61337448087552 61489054384128 61557680560896 61578597203968 61583658319872 61607765366784 61676524033488 61786102956032 61855060660224 61879273948128 61884359776512 61905387421696 62011485978624 62157087323604 62215337017344 62247602959724 62284773777408 62457363107776 62465071120384 62494659182592 62564407686144 62585666404352 62655516478464 62692930879488 62770076350464 62840132239248 62866651201536 63066103087104 63143707757312 63181413679104 63214180645434 63251928649728 63273420980224 63374043043584 63530683142976 63557493522432 63628428225024 63837594655744 63908841971208 63947004788736 63960839738432 63999033606144 64162491531264 64255927517184 64286363860992 64308207681536 64379980234752 64539106684928 64544411123712 64569677163264 64596926005248 64641741535098 64854239041788 64859569381152 64881607970816 64954020479712 64992807419904 65279234055168 65306782334976 65379669368832 65499210104832 65572311901824 65594592673792 65667800924544 65707014094848 65808107569152 65889086355456 65962623282192 66098127273984 66292886757888 66315412373504 66320862806016 66394881626112 66417441898496 66420872036064 66538880106496 66613142249472 66687487274304 66741745814016 66781600284672 67009649048576 67035880110472 67049663496192 67075910221824 67179109810176 67336844600571 67345154801664 67377054431232 67399948435456 67475171592192 67673988565344 67702547447808 67778108326656 67917341786112 68000916046336 68076809925852 68117461622784 68140607209472 68222263689216 68446531485696 68522922703872 68599399180104 68748178860032 68824906738224 68830563424896 68853951315968 68971958894592 69198691172352 69234578802142 69275921854464 69332286406656 69509365825536 69586943242752 69610588143616 69614183191644 69643560849408 69923112050688 69950483593536 69992254144512 70099940671488 70258758961937 70264533496248 70273205010432 70330380976128 70408874704896 70487456038272 70616335894272 70640330571776 70719170226432 70724982601728 70749014196224 70957477613568 71036671226976 71140117668256 71182598602752 71379843551744 71422467637248 71502180212736 71526475890688 71606304546816 71737230114816 71817293987712 71847601373184 71897447217609 71955944705736 72164237436928 72244777880496 72287918456832 72346733641728 72427477764096 72606495020544 72637135454208 72665569406976 72671541755904 72957251035136 72991808967168 73073273039676 73098102558208 73141752692736 73313487612456 73328561750016 73344426401792 73470130126848 73577120268288 73711649292288 73749877419673 73793916758016 73825058291712 73876276040112 74119130333472 74125222149888 74150409109504 74233166262528 74277494194176 74560315633076 74604838920192 74719622135808 74856240119808 74939785030656 74965248770048 75048915342336 75084464040768 75093730394112 75109976940544 75301812977664 75385855179648 75415365124281 75492243800064 75763299151872 75779690559664 75789042712576 75824941989888 75909568041216 76129305427968 76159106397696 76165365878784 76191246057472 76276280930304 76501030552128 76612434411968 76658183110656 76776125497344 76870600748032 76916503609344 76956393829224 77002347921408 77028512497664 77114481819648 77341701217536 77374339940352 77428020080502 77460695230464 77715332624384 77802068486688 77848527568896 77968301359104 77998822207488 78224607412224 78311911661568 78375628111872 78569347268608 78657036272256 78663501057024 78690230075392 78694294042728 78721033524224 78768041361408 79074459714432 79121678598144 79236898750464 79422944913494 79439275229184 79470371893248 79559066504736 79592640970752 79827162315264 79854286733312 79943409821184 79991147593728 80032632376788 80295724527928 80302323995712 80467285377024 80557092615168 80704383879168 80731806367744 80821908830208 80828551544832 80856016224256 81094260129792 81184767116544 81275375115558 81302991620864 81351541260288 81576964059136 81716777385984 81748765582848 81783264116736 81985405845504 82076907414528 82111544426496 82143687155712 82235365377984 82473414213632 82477673564013 82505698597504 82512479702016 82681981304832 82774260301824 82876116431472 82925605453824 83046365036544 83053190578176 83326212243456 83384021625156 83419210248192 83512312045344 83540688637952 83693435133952 83786842985664 83822201602048 83965863002112 84088137449472 84241884905472 84285574193912 84335904866304 84430029760128 84498724058112 84707577523968 84714539599872 84743324696576 84837904300032 85211789294944 85252151879622 85262673051648 85332044808192 85549988708352 85645468606464 85674570022912 85678994697408 85715151814656 85810816046592 85839973646336 86059214831616 86092902884352 86129234673664 86188988713464 86472318722384 86479425841536 86575943057877 86605360639616 86657076559872 86753792047104 87038978740224 87046132432896 87172892491776 87332280139776 87429749202432 87527327047524 87557067899392 87609352126464 87852115140608 87950164376256 88002683338752 88130836365312 88172581625856 88390515677184 88427817074688 88489165806288 88526508834816 88561162714752 88817522999296 88916649699072 88958767178736 88969745793024 88988994418688 89141511094272 89434546962432 89441897545728 89572146413568 89782459467428 89793539735552 89836072574976 89936336048832 89966895456256 90231984753792 90270063263744 90332690093919 90370811102208 90424775540736 90556455714816 90769079901136 90823282163712 90924647433984 90963018252288 91231042646016 91262041980928 91363896938496 91465865573472 91766542317632 91774084566528 91962611859456 92233581576192 92264921563136 92367895805952 92375487479808 92411648050176 92443048542208 92679154434048 92782590990336 92818910922192 92858081132544 93230816067584 93235630985406 93267311458048 93323005526016 93371404439586 93427160666112 93686044661664 93697606680576 93741988773888 93878499606528 93983274717696 94155114525696 94260198358872 94292226968576 94299976802304 94599154630656 94609970151424 94715561635968 94772120518656 94821270968151 94910131470336 94917932089344 95296024714464 95336240283648 95442642337536 95475072729088 95649640153088 95756391983616 95796801830912 95863262956812 95941259607648 95998550409216 96326370507328 96383891275776 96462311522304 96569970352128 96808660027392 96816616685568 96849513938944 96854515744896 96887425875968 96895389007872 97281358562682 97322411956224 97431030719568 97751316816608 97918851082752 97960173502464 98069504053248 98102827024384 98248815157248 98282199056384 98391889010688 98501701386816 98825507111296 98833629533184 98943934923288 98977555016704 99036658925568 99147190910976 99473118560256 99481294209024 99626162847744 99808320159744 99919713374208 100031230911456 100065220456448 100112618721024 100402417303552 100514473572864 100553820165708 100574495244288 100613865332736 100768664715264 101017732202496 101099922653184 101212757388288 101505740570624 101510982848016 101545475196928 101553821171712 101667162489984 101701707907072 101876012679168 102001374069504 102115214888778 102210910814208 102608525105632 102669797228544 102784384055808 102819309092864 103122268290048 103165786587136 103237360107336 103280926973952 103736091315584 103798036758528 103851868203213 103913882781696 103957735145472 103998429609984 104264048738304 104415882215424 104465341274112 104500837482496 104876048363008 104884668076032 104925725390304 105396800244372 105409807515648 105432612952576 105495571464192 105613312057344 105649198333952 105919033638912 105960495857664 106078755339648 106123521294336 106436216420352 106555006840464 106591213094912 106710176502384 106773897904128 107069765327616 107133701455872 107289713836032 107409456820224 107605845172224 107725940981568 107762545106944 107771402059776 107933917058604 108125680173056 108246356155392 108310994878464 108367166820744 108468721680384 108520100462592 108909742530816 108933305179517 108955703181312 108998354110464 109044352155648 109313874460672 109435876552704 109487713450752 109524916207616 109647153837312 109712629039104 109970231418684 110016639602688 110365680402432 110501488575296 110567473938432 110690875137024 110728486715392 110737587437568 111101616324608 111178695500208 111225613664256 111349749393792 111715790647552 111840473449614 111907258380288 112079433203712 112284360179712 112447873155072 112573373013504 112664965410816 112943436698624 112952719466496 113078782769472 113117205733376 113669535839496 113683564068864 113692907667456 113737412984832 113776059744256 114193958141952 114238659596544 114286869086208 114414421395456 114745619775488 114751545828192 114790537179136 114918651617952 114987274665984 115164188246016 115305901122048 115374755414016 115434590743836 115542768746496 115671722729472 116012551826304 116051971653632 116061509910528 116191042845696 116230523322368 116429728776192 116443040186368 116572998936576 116703102730032 117266885835008 117336911118336 117467867492352 117507781820416 117563442167808 117854020902912 117985554408384 118035345113088 118081550286336 118152062042112 118555532932096 118611689571648 118626327724032 118855348125696 119134417370241 119158912843776 119205557839872 119246062616576 119255863394304 119388961456128 119429528551424 119781430099968 119915114731776 120048948565182 120309313005056 120443586791892 120453485993568 120494414802944 120700928065536 121097709551616 121232863245312 121284024336384 121641390194688 121777150674816 121818529251328 121954487431296 122027311890432 122365446088704 122674896175104 122978108768256 123115361121792 123157194407936 123167316639744 123215530733568 123353048066976 123572205912064 123710121320448 123758547896256 123768719553024 123810774843392 124022971957248 124314174647208 124430674034688 124495205919448 124569547554816 124914726215552 124989318365184 125128815372288 125171332808704 125311032956928 125540152700928 125680264478496 125733302403072 126132206174208 126287415514624 126362827358208 126428361290868 126503857299456 126546841960448 126748086087168 127061366285952 127114987044864 127256856450048 127675189311488 127817683942416 127878227819433 127894009577472 127921679476864 127998067212288 128324983062528 128511855034368 128572727721984 128759960469504 129078213369856 129088822247424 129139354326528 129193852010496 129283483070196 129708478083576 129719138762304 129763215941632 129908040959424 129985614839808 130480552357883 130558468110336 130613564669952 130759338737664 130998420209664 131144623803648 131189185347584 131335601849088 131414028189696 131778172710912 131925246564384 132196254547968 132585773515776 132630824747008 132641725612032 132789763252224 132834883796992 132841744072128 133077760212992 133226284498944 133374974548608 133483491628032 133563200569344 134019298097152 134071760220944 134151820443648 134358219620352 134673689201142 134690309603328 134754108862464 134799896870912 134950343184384 135347977130688 135405094895616 135556216653312 135834683572224 136001832092672 136153619851704 136234923245568 136281214418944 136444527378432 136893062971392 137045845407744 137198798360208 137496357720064 137649813476448 137661126849792 137707902631936 137943917789184 138397382344704 138469157604284 138551843708928 138664572813312 139018731651072 139173886485504 139221176287232 139228366383288 139287121698816 139846224101376 139900967187072 139984508289024 140057106659379 140199881342976 140517517923874 140529066992496 140546410020864 140817749409792 140974912076544 141232671788544 141280661143552 141438340452864 141449965203456 141498028392448 141914955227136 142073342453952 142280235336512 142365197205504 142759687103488 142844935274496 143004360425472 143052951781376 143212609093632 143474460229632 143634587975424 143695202746368 143794894435218 143911889411472 144328474873856 144489555760992 144575836913664 144693467283456 144854955528192 145212990041088 145274270908416 145331138813952 145343083511808 145914502070272 145922037844023 145983617934336 146146546079352 146196205116416 146283505385472 146626975224912 146688852803584 146940260253696 147154240536576 147423298584576 147499754839346 147587833516032 147752552080224 148238260666944 148250444299776 148300818219008 148466332525056 148554988388352 149120631266152 149209677840384 149439244271616 149712480239616 149879570061312 149930497540096 150097830684672 150168928081536 150219953881088 150603625955328 150771710359296 150830730248562 151526598303744 151559381119328 151578085425152 151649883979776 151819136082432 152258610855936 152318212795392 152330731757568 152382492114944 152552561860608 153002061104256 153172822333167 153224868823936 153316366221312 153552250994688 153741201496064 153912787658448 154004695842816 154228963639296 154683402435072 154748679880704 154856040161004 154921390460928 155430665248768 155604136973376 155697055137792 155936602718208 155997644414976 156449214824448 156623823323136 156751256223744 157138694537216 157314072544512 157327002114048 157380460150784 157388588085456 157442067048448 158148919428864 158243357196288 158473797500928 158845889826988 158878550458368 158940743786496 159118133009472 159185281941504 159654324630528 159708573466624 159886819642368 159982295187456 160065264753576 160591449055856 160604647991424 160934570754048 161114185230336 161408767758336 161463612735488 161643817660416 161657103089664 162188520259584 162369534233088 162550750231116 162605983241728 162703082520576 163153928118272 163433554771968 163497531165696 163566528233472 163970811691008 164153814829056 164223088852992 164287374311424 164470730755968 164946828427264 164955347128026 165011397195008 165024959404032 165548520603648 165752232862944 165851210907648 166092730073088 166106381156352 166652424486912 166768043250312 166838420496384 167024624090688 167081377275904 167386870267904 167573685971328 167644403204096 167760710174421 167931726004224 168176274898944 168571148387824 168671809732608 168860059520256 168997448116224 169415155047936 169429079199744 169486649393152 169675808600064 170423578589888 170504303759244 170525346103296 170664089616384 171099977416704 171290937212928 171349140045824 171357989394816 171430303629312 171621632093184 171679947292672 172118429663232 172185805768704 172258469347328 172377977426928 172944637444768 172958851683072 173151886115754 173210721279232 173314153119744 173507584094208 174077957480448 174092264865792 174345784983552 174664560279552 174859498404864 175054654095048 175114135798784 175218704252928 175704230281216 175900328752512 176005366677504 176261672730624 176345163251712 176781031354368 176978331612576 177053017669632 177122325429504 177635045998592 177833299398144 177917534357472 177939491586048 177977988837376 178283022188544 178869093924864 178883795091456 179144292827136 179564918934856 179587079471104 179672145149952 179872672097664 179933790912512 180463969507584 180540126527488 180665380187838 180741622204416 181538159802272 181646564327424 181849294867968 181926036504576 182462085292032 182524083961856 182727793876992 182931731146944 183533084635264 183548169133056 183925223718912 184467163152384 184735791611904 184750974959616 184823296100352 184886097084416 185358308868096 185565181980672 185637821844384 185716162265088 186461632135168 186471261970812 186534622916096 186646011052032 186742808879172 186854321332224 187372089323328 187395213361152 187483977547776 187756999213056 187966549435392 188310229051392 188520396717744 188584453937152 188599953604608 189198309261312 189219940302848 189431123271936 189544241037312 189642541936302 189820262940672 190592049428928 190672480567296 190885284675072 190950145458176 191299280306176 191512783967232 191593603661824 191726525913624 191882519215296 191997100818432 192652741014656 192767782551552 192924623044608 193139940704256 193617320054784 193633233371136 193709031489792 193774851751936 193790778015744 194562717125364 194644823912448 194862061439136 195502633633216 195837702165504 195920347004928 196139008106496 196205654048768 196497630314496 196564398112768 196783778021376 197003402773632 197651014222592 197667259066368 197887869846576 197955110033408 198294381821952 198946237120512 198962588418048 199252325695488 199616640319488 199839426748416 200062461822912 200130440912896 200225237442048 200804834607104 201028947145728 201107640331416 201148990488576 201227730665472 201537329430528 202010533801713 202035464404992 202199845306368 202425514776576 203011481141248 203021965696032 203090950393856 203107642343424 203334324979968 203403415814144 203752025358336 204002748139008 204230429777556 204421821628416 205217050211264 205339594457088 205568768111616 205638618185728 206244536580096 206331573174272 206474720214672 206561853947904 207472182631168 207596073517056 207703736406426 207827765563392 207996859219968 208528097476608 208831764430848 208930682548224 209001674964992 209752096726016 209769336152064 209851450780608 210776276885811 210793600488744 210819615031296 210865225905152 210991142928384 211226624114688 211298396667904 211920991715328 212157510679296 212247042588672 212872432840704 213110013680928 213182426189824 213420353004768 213547795808256 214139530655232 214267402911744 214579427672064 214818913640448 215211690344448 215451881963136 215525090213888 215542804119552 215867834117208 216251360346112 216492712310784 216734333641488 217040200925184 217819485061632 217866610359034 217911406362624 217996708220928 218627748921344 218871753105408 218975426901504 219049832415232 219294307674624 219425258078208 219940462837368 220033279205376 220731360804864 221002977150592 221134947876864 221249632259019 221381750274048 221456973430784 221475174875136 222357391000416 222451227328512 222699498787584 223431581295104 223680946899228 223814516760576 224158866407424 224568720359424 224895746310144 225146746027008 225329930821632 225886873397248 225905438932992 226157565538944 226234411466752 226246095372843 227339071678992 227367128137728 227474825969664 228387916283904 228477319193088 228573738172416 228828842790912 229491239550976 229503091656384 229581074358272 229837303235904 229974549331968 230328376492032 230611802244096 230749510828032 230869181487672 231085537492992 231343445458944 232025103652608 232103943307264 232123019821056 232382085691392 232461046644736 232886080372736 233145997873152 233406205460064 234533771670016 234673822236672 234935734984704 235015563640832 235126884335616 235708041805824 235971108816768 236070690226176 236163100572672 236304124084224 237111065864192 237223379143296 237710696251392 238268834740482 238317825687552 238411115679744 238492125233152 238777922912256 239562860199936 239830229463552 240097897130364 240618626010112 240887173583784 240906971987136 240988829605888 241401856131072 242195419103232 242321025807497 242465726490624 242568048672768 243282780389376 243554301349632 243637058502656 243908974862592 244054623780864 244730892177408 245349792350208 245956217536512 246230722243584 246314388815872 246334633279488 246431061467136 246706096133952 247144411824128 247420242640896 247517095792512 247537439106048 247621549686784 248045943914496 248628349294416 248990411838896 249139095109632 249829452431104 249978636730368 250257630744576 250342665617408 250622065913856 251080305401856 251360528956992 251466604806144 252264412348416 252574831029248 252725654716416 252856722581736 253007714598912 253093683920896 253496172174336 254122732571904 254229974089728 254513712900096 255350378622976 255635367884832 255756455638866 255788019154944 255843358953728 255996134424576 256649966125056 257023710068736 257145455443968 257519920939008 258156426739712 258177644494848 258278708653056 258387704020992 258566966140392 259416956167152 259438277524608 259526431883264 259816081918848 259971229679616 260961104715766 261116936220672 261518677475328 261996840419328 262289247607296 262378370695168 262671203698176 262828056379392 263556345421824 263850493128768 264392509095936 265171547031552 265261649494016 265283451224064 265579526504448 265669767593984 265683488144256 266452568997888 266749949097216 266966983256064 268038596194304 268143520441888 268303640887296 268716439240704 269347378402284 269380619206656 269508217724928 269599793741824 269900686368768 270695954261376 270810189791232 270998070281757 271112433306624 271669367144448 272003664185344 272307239703408 272469846491136 272889054756864 273786125942784 274091690815488 274397596720416 274992715440128 275299626952896 275322253699584 275415805263872 275887835578368 276794764689408 276938315208568 277103687417856 277329145626624 278037463302144 278347772971008 278442352574464 278456732766576 278574243397632 279692448202752 279801934374144 279969016578048 280114213318758 281035035847748 281058133984992 281092820041728 281635498819584 281949824153088 282465343577088 282561322287104 282876680905728 282899930406912 282996056784896 283829910454272 284146684907904 284463812904453 284560470673024 284730394411008 285519374206976 286008720850944 286425218187264 286948920459264 287269175950848 287390405492736 287589788870436 287823778822944 288656949747712 288979111521984 289151673827328 289386934566912 289709911056384 290425980082176 290548541816832 290662277627904 290686167023616 291829004140544 291844075688046 291967235868672 292293092158704 292392410232832 293253950449824 293377705607168 293880520507392 294308481073152 294846597169152 294999509678692 295175667032064 295505104160448 296476521333888 296500888599552 296601636438016 296932665050112 297109976776704 298241262532304 298419355680768 298878488543232 299424960479232 299759140122624 299860995080192 300195661369344 300337856163072 300439907762176 301207251910656 301543420718592 301661460497124 303053196607488 303118762238656 303156170850304 303299767959552 303638272164864 304517221711872 304636425590784 304661463515136 304764984229888 305105123721216 306004122208512 306345644666334 306449737647872 306632732442624 307482402992128 307825575316896 308009391685632 308457927278592 309366804870144 309497359761408 309712080322008 309842780921856 310861330497536 311208273946752 311394110275584 311555604609639 311873205436416 311995288829952 313247646646272 313502512447488 314277389074432 314628145089024 314654004228096 314760920301568 314777176170912 314884134096896 316297838857728 316486714392576 316947595001856 317691779653976 317757100916736 317881487572992 318236266018944 318370563883008 319308649261056 319417146933248 319773639284736 320130529507152 321182898111712 321209295982848 321869141508096 322228370460672 322817535516672 322927225470976 323287635320832 323314206179328 324377040519168 324739068466176 325101500462232 325211966483456 325406165041152 326307856236544 326799915538551 326867109543936 326995062331392 327133056466944 327941623382016 328307629658112 328574748622848 328941461511936 329893656854528 329910694256052 330022794390016 330049918808064 331097041207296 331504465725888 331702421815296 332185460146176 332212762312704 333304848973824 333536086500624 333676840992768 334049248181376 334162754551808 334773740535808 335147371942656 335288806408192 335521420348842 337142296775648 337343619465216 337720119040512 337994896232448 338830310095872 338858158399488 338973298786304 339351617200128 340847157179776 341008607518488 341050692206592 341328179232768 342581874425856 342715978789632 342860607258624 343243264186368 343359894585344 344236859326464 344371611537408 344755954853856 345889274889536 345917703366144 346303772231508 346421442558464 346628306239488 347015168188416 348155914960896 348184529731584 348691569967104 349329120559104 349718996809728 350109308190096 350228271597568 351408460562432 351800657505024 352010733355008 352523345461248 352690326503424 353562062708736 353956663225152 354106035339264 354244650859008 355270091997184 355666598796288 355835068714944 355878983172096 355955977674752 356566044377088 357403252110723 357738187849728 357767590182912 358288585654272 359129837869712 359174158942208 359344290299904 359745344195328 359867581825024 360927939015168 361080253054976 361330760375676 361483244408832 363076319604544 363293128654848 363698589735936 363852073009152 364924170584064 365048167923712 365455587753984 365863462293888 367066169270528 367096338266112 368934326304768 369471583223808 369501949919232 369646592200704 369772194168832 370716617736192 371130363961344 371275643688768 371432324530176 372923264270336 372942523941624 373069245832192 373292022104064 373485617758344 373708642664448 374744178646656 374967955095552 375513998426112 375933098870784 376620458102784 377040793435488 377168907874304 377199907209216 378396618522624 378439880605696 378862246543872 379088482074624 379285083872604 379640525881344 381184098857856 381344961134592 381770569350144 381900290916352 382598560612352 383025567934464 383187207323648 383453051827248 383765038430592 383994201636864 385305482029312 385535565103104 386279881408512 387234640109568 387266466742272 387418062979584 387549703503872 387581556031488 389125434250728 389289647824896 389724122878272 391005267266432 391441657073649 391675404331008 391840694009856 392278016212992 392411308097536 392995260628992 393567556042752 394006805547264 395302028445184 395334518132736 395775739693152 395910220066816 396588763643904 397892474241024 397925176836096 398504651390976 399233280638976 399678853496832 400124923645824 400260881825792 400450474884096 401609669214208 402057894291456 402215280662832 402455461330944 403074658861056 404021067603426 404070928809984 404399690612736 404851029553152 406022962282496 406043931392064 406181900787712 406215284686848 406668649959936 406806831628288 407504050716672 408005496278016 408460859555112 408843643256832 410434100422528 410679188914176 411137536223232 411277236371456 412489073160192 412949440429344 413123707895808 414944365262336 415192147034112 415407472812852 415655531126784 415993718439936 417056194953216 417663528861696 417861365096448 418003349929984 419504193452032 419538672304128 419702901561216 420171319978137 421552553771622 421587200977488 421639230062592 421730451810304 422453248229376 423841983430656 424315021358592 424494085177344 425744865681408 426220027361856 426364852379648 426840706009536 427095591616512 428279061310464 428534805823488 429158855344128 429637827280896 430423380688896 430903763926272 431050180427776 431085608239104 431735668234416 432502720692224 432985424621568 433468667282976 434080401850368 435638970123264 435733220718068 435822812725248 435993416441856 437255497842688 437743506210816 437950853803008 438099664830464 438588615349248 438850516156416 439880925674736 440066558410752 441462721609728 442005954301184 442269895753728 442499264518038 442763500548096 442913946861568 444714782000832 444902454657024 445398997575168 446863162590208 447361893798456 447629033521152 448317732814848 449137440718848 449791492620288 450293492054016 450659861643264 451773746794496 451810877865984 452315131077888 452468822933504 452492190745686 454678143357984 454734256275456 454949651939328 456775832567808 456954638386176 457147476344832 457657685581824 458982479101952 459006183312768 459162148716544 459674606471808 459949098663936 460656752984064 461223604488192 461738362975344 462686890917888 464050207305216 464207886614528 464246039642112 464764171382784 464922093289472 465772160745472 466291995746304 466812410920128 469067543340032 469347644473344 469871469969408 470031127281664 470253768671232 471416083611648 471942217633536 472141380452352 472326201145344 474222131728384 474446758286592 475421392502784 476537669480964 476635651375104 476822231359488 476984250466304 477555845824512 479125720399872 479660458927104 480195794260728 481237252020224 481774347167568 481813943974272 481977659211776 482803712262144 484390838206464 484642051614994 484931452981248 486565560778752 487108602699264 487274117005312 487817949725184 488109247561728 489461784354816 490699584700416 491912435073024 492461444487168 492628777631744 492669266558976 492862122934272 493412192267904 494840485281792 495034191585024 495074878212096 495243099373568 497256698588832 497980823677792 498278190219264 499658904862208 499957273460736 500515261489152 500685331234816 501244131827712 502160610803712 502721057913984 502933209612288 503282130523263 504528824696832 505149662058496 505713445163472 506015429197824 506992344348672 508245465143808 508459948179456 509027425800192 510700757245952 511270735769664 511512911277732 511576038309888 511686717907456 511992268849152 513299932250112 514047420137472 514290910887936 515039841878016 516249141937711 516312853479424 516355288989696 516557417306112 516775408041984 517133932280784 518833912334304 518876555049216 519052863766528 519632163837696 519942459359232 521922209431532 522233872441344 523037354950656 523993680838656 524578495214592 524756741390336 525342407396352 525656112758784 527112690843648 527700986257536 528785018191872 530343094063104 530523298988032 531159053008896 531366976288512 532905137995776 533499898194432 533933966512128 536077192388608 536287040883776 536607281774592 537432878481408 538694756804568 538761238413312 539016435449856 539199587483648 539801372737536 541391908522752 541620379582464 541996140563514 542224866613248 544007328370688 544614479406816 544939692982272 545778109513728 547572251885568 548183381630976 548795193440832 549985430880256 550599253905792 550644507399168 550831610527744 551775671156736 553876630417136 554207374835712 554658291253248 556074926604288 556695545942016 556884705148928 556913465533152 557148486795264 559384896405504 559603868748288 559938033156096 560228426637516 562070071695496 562116267969984 562185640083456 563270997639168 563899648306176 564930687154176 565122644574208 565753361811456 565799860813824 565992113569792 567659820908544 568293369815808 568927625808906 569120941346048 569460788822016 571038748413952 572017441701888 572850436374528 573897840918528 574538351901696 574780810985472 575179577740872 575647557645888 577313899495424 577958223043968 578303347654656 578773869133824 579419822112768 580851960164352 581324555255808 581372334047232 583658008281088 583688151376092 583934471737344 584586184317408 584784820465664 586507900899648 586755411214336 587761041014784 588616962146304 589693194338304 589999019357384 590351334064128 591010208320896 592953042667776 593001777199104 593203272876032 593865330100224 596482525064608 596838711361536 597756977086464 598849920958464 599518280245248 599721990160384 600391322738688 600675712326144 600879815524352 602414503821312 603086841437184 603322920994248 606031601405139 606106393214976 606237524477312 606599535919104 607276544329728 609034443423744 609272851181568 609322927030272 610210247442432 612008244417024 612691289332668 612899475295744 613265464885248 614964805984256 615651150633792 616018783371264 616915854557184 618733609740288 618994719522816 619424160644016 619685561843712 621722660995072 622416547893504 622788220551168 623111209219278 623990577659904 626495293292544 627005024894976 628554778148864 629256290178048 629308008456192 629521840603136 629554352341824 629768268193792 632328830657433 632595677715456 632973428785152 633895190003712 635383559307952 635762975145984 636472532037888 636741127766016 638617298522112 638834293866496 639547278569472 640261059014304 642365796223424 642418591965696 643738283016192 644456740921344 645635071033344 645854450941952 646575270641664 646628412358656 648754081038336 649478136932352 650203000924464 650423932966912 652615712473088 653599831077102 653734219087872 653990124662784 655883246764032 656615259316224 657149497245696 657882923023872 659787313709056 659821388512104 660045588780032 660099837616128 662194082414592 663008931451776 663404843630592 663748896777057 664370920292352 664425524625408 667072173001248 667353681985536 668098496362752 668325509103616 669547481071616 670294743885312 670577612816384 671042840697684 674284593551296 674687238930432 675440238081024 675989792464896 677660620191744 677716316798976 677946597572608 678703234400256 681694314359552 682017215036976 682101384413184 685163748851712 685431957579264 685721214517248 686486528372736 686719789170688 688473718652928 688743223074816 689511909707712 691778549779072 691835406732288 692607544463016 692842885116928 693256612478976 694030336376832 696311829921792 696369059463168 697383139934208 698658241118208 699437993619456 700218616380192 700456543195136 702816921124864 703601315010048 704021466710016 705046690922496 705380653006848 707124125417472 707913326450304 708212070678528 708489301718016 710540183994368 711333197592576 711670137429888 711911955349504 713132088754176 714806504221446 715476375699456 718259675739424 718348317884416 718688580599808 719490688390656 719735163650048 721855878030336 722160506109952 722661520751352 722966488817664 726152639209088 726586257309696 726963077422491 727397179471872 727704146018304 729848341168128 730911175507968 731726924587776 734132338541056 734192676532224 737868652609536 738943166447616 739003899838464 739293184401408 739544388337664 741433235472384 742260727922688 742551287377536 742864649060352 745846528540672 745885047883248 746138491664384 746971235516688 747417285328896 749488357293312 749935910191104 751027996852224 751866197741568 753240916205568 754081586870976 754337815748608 754399814418432 756793237045248 756879761211392 757724493087744 758176964149248 758570167745208 759281051762688 762368197715712 762689922269184 763541138700288 763800581832704 765197121224704 766051135868928 766906103654496 767530076861184 767988403273728 770610964058624 771071130206208 772559762817024 774469280219136 774532933484544 774836125959168 775099407007744 775163112062976 778250868501456 778579295649792 779448245756544 782010534532864 782883314147298 783350808662016 784556032425984 785990521257984 787135112085504 788013611094528 790604056890368 790669036265472 791551479386304 791820440133632 793177527287808 795784948482048 795850353672192 797009302781952 799357706993664 800249847291648 800521763651584 800900949768192 803219338428416 804115788582912 804430561325664 804910922661888 806149317722112 808042135206852 808141857619968 808799381225472 809702059106304 812045924564992 812087862784128 812363801575424 812430569373696 813337299919872 813613663256576 815008101433344 816010992556032 816921719110224 820868200845056 821358377828352 822275072446464 822554472742912 824978146320384 825898880858688 826247415791616 829888730524672 830384294068224 830814945625704 831311062253568 831987436879872 834112389906432 835327057723392 835722730192896 836006699859968 839008386904064 839077344608256 839405803122432 840342639956274 843105107543244 843174401954976 843278460125184 843460903620608 844906496458752 847683966861312 848630042717184 848988170354688 851489731362816 852440054723712 852729704759296 853681412019072 854191183233024 856558122620928 859275654561792 860846761377792 861807527852544 862100360855552 862171216478208 863471336468832 865005441384448 865970849243136 866937334565952 868160803700736 871277940246528 871466441436136 871645625450496 871986832883712 875487012421632 875901707606016 876199329660928 877177230698496 879761851349472 880133116821504 882925443219456 884011908602368 884539791507456 884998529036076 885527001096192 885827893723136 889429564001664 889804909314048 890797995150336 893726325180416 894723787596912 895258067042304 896635465629696 898274881437696 899582985240576 900586984108032 901319723286528 903547493588992 903621755731968 904630262155776 904937645867008 904984381491372 909356286715968 909468512550912 909899303878656 913363866505181 913551665135616 913909276772352 914294952689664 915315371163648 918012366625536 918324297433088 919349212943616 919898197327872 922447208976384 923476725950688 925373781835776 928100414610432 928415773229056 928492079284224 929528342765568 929844186578944 931544321490944 932583991492608 933624821840256 934666813828917 938135086680064 939742939938816 940507537342464 942832167223296 943884435267072 944282760904704 944652402290688 948444263456768 948893516573184 950842785005568 953075338961928 953271302750208 953644462718976 953968500932608 955111691649024 958251440799744 959320917854208 960391588521456 962474504040448 963548694335136 963627887948544 963955318423552 965607424524288 968781676412928 969284103229988 969862905962496 973131121557504 974217205398528 974548234010624 975635899450368 976218495123456 978923568709632 980399746615653 981399169400832 983824870146048 984922888974336 985257555263488 985724245868544 986824384535808 989680970563584 990068383170048 990149756424192 990486198747136 994513397177664 995961647355584 996556380438528 999317809724416 999914546921472 1001030522978304 1001370662469632 1002488263655424 1004321221607424 1005442115827968 1005866419224576 1006564261046526 1010299324116992 1011426890326944 1012030858395648 1013984688697344 1016490930287616 1016919896358912 1018054851600384 1021401514491904 1022541471539328 1023025822555464 1023152076619776 1023373435814912 1023984537698304 1028581821775872 1030079683756032 1032498283875422 1032625706958848 1032710577979392 1033114834612224 1034267864561568 1037667824668608 1037753110098432 1038105727533056 1039264327675392 1039884918718464 1043844418863064 1044467744882688 1046074709901312 1047987361677312 1049156990429184 1049513482780672 1050684814792704 1054225381687296 1055401972515072 1057570036383744 1060686188126208 1061046597976064 1062318106017792 1062733952577024 1065810275991552 1066999796388864 1067867933024256 1072154384777216 1072209756332169 1072574081767552 1073214563549184 1074865756962816 1077389513609136 1077522476826624 1078032870899712 1079602745475072 1082783817045504 1083240759164928 1083992281127028 1084449733226496 1088014656741376 1089228958813632 1089879385964544 1091556219027456 1095144503771136 1096366763261952 1097590386881664 1099970861760512 1101198507811584 1101289014798336 1101663221055488 1107753260834272 1108414749671424 1109316582506496 1112149853208576 1113391091884032 1113769410297856 1113826931066304 1114296973590528 1118769792811008 1119207737496576 1119876066312192 1120456853275032 1124140143390992 1124232535939968 1126541995278336 1127799296612352 1129861374308352 1130245289148416 1131506723622912 1131599721627648 1135319641817088 1136586739631616 1137855251617812 1138241882692096 1138921577644032 1142077496827904 1144034883403776 1145700872749056 1147795681837056 1149076703803392 1149561621970944 1150359155481744 1151295115291776 1154627798990848 1155916446087936 1156606695309312 1158839644225536 1161703920328704 1162649110511616 1162744668094464 1167316016562176 1167376302752184 1167868943474688 1169172368634816 1169569640931328 1173015801799296 1173510822428672 1174324971220947 1175522082029568 1177233924292608 1179998038714768 1180702668128256 1182020416641792 1185906085335552 1186003554398208 1186406545752064 1187730660200448 1192965050129216 1193677422723072 1195513954172928 1197699841916928 1199036560490496 1199443980320768 1200782645477376 1201351424652288 1201759631048704 1204829007642624 1206173682874368 1206645841988496 1212063202810278 1212212786429952 1212475048954624 1213199071838208 1214553088659456 1218068886847488 1218545702363136 1218645854060544 1220420494884864 1224016488834048 1225382578665336 1225798950591488 1226530929770496 1229929611968512 1231302301267584 1232037566742528 1233831709114368 1237467219480576 1238848321288032 1239371123687424 1243445321990144 1244833095787008 1245576441102336 1246222418438556 1247981155319808 1252990586585088 1254010049789952 1257109556297728 1258512580356096 1258616016912384 1259043681206272 1259108704683648 1259536536387584 1264657661314866 1265191355430912 1270767118615904 1271525950291968 1272945064075776 1273482255532032 1277234597044224 1277668587732992 1279094557138944 1280522118028608 1284731592446848 1284837183931392 1287476566032384 1288913481842688 1291270142066688 1293150541283328 1293256824717312 1297508162076672 1298956273864704 1300406001848928 1300847865933824 1305231424946176 1307199662154204 1307468438175744 1307980249325568 1311766493528064 1313230518632448 1314298994491392 1315765846047744 1319574627418112 1319642777024208 1320091177560064 1320199675232256 1324388164829184 1326017862903552 1326809687261184 1327497793554114 1328741840584704 1334144346002496 1334707363971072 1336196992725504 1336651018207232 1339094962143232 1340589487770624 1341155225632768 1342085681395368 1348569187102592 1349374477860864 1350880476162048 1351979584929792 1355321240383488 1355432633597952 1357406468800512 1363388628719104 1364034430073952 1364202768826368 1370327497703424 1370863915158528 1371442429034496 1372973056745472 1373439578341376 1376947437305856 1377486446149632 1379023819415424 1383557099558144 1383670813464576 1385215088926032 1385685770233856 1388060672753664 1392623659843584 1392738118926336 1394766279868416 1397316482236416 1398875987238912 1400437232760384 1400913086390272 1405633842249728 1407202630020096 1408042933420032 1410093381844992 1410761306013696 1414248250834944 1415826652900608 1416424141357056 1416978603436032 1421080367988736 1422666395185152 1423340274859776 1423823910699008 1426264177508352 1429613008442892 1430952751398912 1436519351478848 1436696635768832 1437377161199616 1438981376781312 1439470327300096 1443711756060672 1444321012219904 1445323041502704 1445932977635328 1452305278418176 1453172514619392 1453926154844982 1454794358943744 1459696682336256 1461822351015936 1463453849175552 1468264677082112 1468385353064448 1475737305219072 1477886332895232 1478007799676928 1478586368802816 1479088776675328 1484521455845376 1485102574755072 1485729298120704 1491693057081344 1491770095766496 1492276983328768 1493942471033376 1494834570657792 1498976714586624 1499871820382208 1502055993704448 1503732395483136 1506481832411136 1508163173741952 1508675631497216 1508799628836864 1513586474090496 1513759522422784 1515448986175488 1517140335490416 1524736395431424 1525379844538368 1527082277400576 1527601163665408 1530394242449408 1532102271737856 1533812207308992 1535060153722368 1535976806547456 1541221928117248 1542142260412416 1545119525634048 1548747425813133 1548938560438272 1549065866969088 1549672251918336 1550198814015488 1550326224125952 1556501737002912 1557158591299584 1558896491513088 1564021069065728 1565766628294596 1566701617324032 1569112064851968 1571981042515968 1574270224171008 1576027222189056 1581208113780736 1581338072530944 1583102958772608 1583640880267264 1586355054575616 1591569896964096 1598715413987328 1600499694583296 1601043527303168 1601801899536384 1606438676856832 1608231577165824 1608861122651328 1609821845323776 1612298635444224 1616084270413704 1616283715239936 1617598762450944 1619404118212608 1624175725568256 1624727603150848 1624861138747392 1626674599839744 1627227326513152 1632021985112064 1633843438220448 1641736401690112 1642716755656704 1644550144892928 1645108945485824 1649956292640768 1651797761717376 1652494831583232 1659777461049344 1661629891251408 1662622124507136 1663974873759744 1668224779812864 1670654115446784 1671445460385792 1678016773808128 1678154689216512 1678811606244864 1680685279912548 1686210215086488 1686348803909952 1686556920250368 1686921807241216 1689812992917504 1695367933722624 1696247180652479 1697260085434368 1697976340709376 1702979462725632 1704880109447424 1705459409518592 1707362824038144 1708382366466048 1713116245241856 1718551309123584 1721693522755584 1723615055705088 1724200721711104 1724342432956416 1726942672937664 1730010882768896 1731941698486272 1733874669131904 1736321607401472 1742555880493056 1742932882872272 1743973665767424 1750974024843264 1751803415212032 1752398659321856 1754354461396992 1759523702698944 1760266233643008 1765850886438912 1768023817204736 1769079583014912 1769997058072152 1771054002192384 1771655787446272 1778859128003328 1779609818628096 1781595990300672 1787452650360832 1789447575193824 1790516134084608 1793270931259392 1796549762875392 1799165970481152 1801173968216064 1802639446573056 1807094987177984 1807243511463936 1809260524311552 1809875291734016 1809968762982744 1818712573431936 1819798607757312 1826727733010362 1827103330271232 1827818553544704 1830630742327296 1836024733251072 1836648594866176 1838698425887232 1839796394655744 1844894417952768 1846953451901376 1850747563671552 1856200829220864 1856831546458112 1856984158568448 1859056685531136 1859688373157888 1865167982985216 1867249643680512 1869333627657834 1876270173360128 1879485879877632 1881015074684928 1885664334446592 1887768870534144 1888565521809408 1889304804581376 1896888526913536 1896986491972299 1897787033146368 1901685570011136 1906150677923856 1907288925437952 1910223383298048 1916502881599488 1918641835708416 1920783177042912 1924949008080896 1927097388670272 1927255775897088 1927910636847104 1931214849048576 1937563352825856 1938568206459976 1939725811924992 1946262243115008 1948434410797056 1949096468021248 1951271798900736 1957847137419264 1960799493231306 1967649740292096 1969845777948672 1970515110526976 1971448491737088 1973648769071616 1979361941127168 1980136766340096 1980299512848384 1980972397494272 1989026794355328 1991246690331171 1991923294711168 1993112760877056 1998635619448832 2002061045956608 2004976527310848 2008642443214848 2010884231655936 2011732838449152 2013128522093052 2020598648233984 2022853780653888 2024061716791296 2027969377394688 2032981860575232 2033839792717824 2036109703200768 2042803028983808 2045082943078656 2046051645110928 2046304153239552 2046746871629824 2057163643551744 2060159367512064 2064996567750844 2065251413917696 2065421155958784 2066229669224448 2068535729123136 2075335649337216 2075506220196864 2076211455066112 2078528655350784 2079769837436928 2087688837726128 2088935489765376 2092149419802624 2095974723354624 2098313980858368 2099026965561344 2101369629585408 2108450763374592 2110803945030144 2115140072767488 2121372376252416 2122093195952128 2124636212035584 2125467905154048 2131620551983104 2133999592777728 2135735866048512 2144308769554432 2144419512664338 2145148163535104 2146429127098368 2154779027218272 2155044953653248 2156065741799424 2159205490950144 2165567634091008 2166481518329856 2167984562254056 2168899466452992 2176029313482752 2178457917627264 2179758771929088 2180889232267473 2183112438054912 2192733526523904 2195180773763328 2199941723521024 2202397015623168 2202578029596672 2203326442110976 2215506521668544 2216829499342848 2218633165012992 2224299706417152 2226782183768064 2227538820595712 2227653862132608 2228593947181056 2237539585622016 2238415474993152 2240913706550064 2248280286781984 2248465071879936 2253083990556672 2255598593224704 2259722748616704 2260490578296832 2263013447245824 2263199443255296 2270639283634176 2273173479263232 2275710503235624 2276483765384192 2277843155288064 2284154993655808 2288069766807552 2291401745498112 2295591363674112 2298153407606784 2300718310963488 2302590230583552 2309255597981696 2311832892175872 2313213390618624 2317679288451072 2323407840657408 2325298221023232 2325489336188928 2334632033124352 2334752605504368 2335737886949376 2338344737269632 2339139281862656 2346031603598592 2347021644857344 2348649942441894 2359996077429536 2361405336256512 2364040833283584 2371812170671104 2372007108796416 2372813091504128 2375461320400896 2385930100258432 2387354845446144 2391027908345856 2398073120980992 2401565290954752 2402702849304576 2403519262097408 2409658015285248 2412347365748736 2413291683976992 2424126405620556 2424425572859904 2424950097909248 2426398143676416 2429106177318912 2436137773694976 2437091404726272 2437291708121088 2440840989769728 2448032977668096 2450765157330672 2451597901182976 2459859223937024 2462604602535168 2464075133485056 2467663418228736 2474934438961152 2477696642576064 2478742247374848 2486890643980288 2489666191574016 2491152882204672 2492444836877112 2495962310639616 2505981173170176 2508020099579904 2514219112595456 2517025160712192 2517232033824768 2518217409367296 2519073072775168 2529315322629732 2530382710861824 2541534237231808 2543051900583936 2545890128151552 2546964511064064 2554469194088448 2555337175465984 2558189114277888 2561044236057216 2569463184893696 2569674367862784 2577826963685376 2582540284133376 2586301082566656 2586513649434624 2595016324153344 2597912547729408 2600812003697856 2601695731867648 2610462849892352 2614399324308408 2614936876351488 2615960498651136 2626461037264896 2628597988982784 2631531692095488 2639149254836224 2639285554048416 2640182355120128 2640399350464512 2648776329658368 2652035725807104 2653619374522368 2654995587108228 2657483681169408 2668288692004992 2669414727942144 2672393985451008 2673302036414464 2678189924286464 2681178975541248 2682310451265536 2684171362790736 2697138374205184 2698748955721728 2701760952324096 2703959169859584 2710642480766976 2710865267195904 2714812937601024 2726777257438208 2728068860147904 2728405537652736 2740091599515543 2740654995406848 2741727830317056 2742884858068992 2745946113490944 2746879156682752 2754972892299264 2758047638830848 2767114199116288 2767341626929152 2770430177852064 2771371540467712 2776121345507328 2785247319687168 2785476237852672 2789532559736832 2794632964472832 2797751974477824 2800874465520768 2801826172780544 2811267684499456 2814405260040192 2821522612027392 2828496501669888 2831653305801216 2832848282714112 2833957206872064 2842160735977472 2845332790370304 2846680549719552 2847647821398016 2852528355016704 2859226016885784 2861905502797824 2873038702957696 2874754322399232 2877962753562624 2878940654600192 2887423512121344 2890646083005408 2891865955270656 2904610556836352 2906345029238784 2907852309689964 2909588717887488 2919393364672512 2923644702031872 2926907698351104 2936529354164224 2936770706128896 2941199239846959 2951474610438144 2955772665790464 2957172737605632 2969042911690752 2970205149510144 2971458596241408 2983386114162688 2983540191532992 2984553966657536 2987884942066752 2989669141315584 2997953429173248 2999743640764416 3004111987408896 3007464790966272 3012963664822272 3016326347483904 3017351262994432 3017599257673728 3027519044845568 3030897972350976 3034280670980832 3049472790862848 3050759689076736 3054164554801152 3055202327330816 3060788484898816 3064204543475712 3067624414617984 3070120307444736 3071953613094912 3082443856234496 3090239051268096 3097494851626266 3097877120876544 3098131733938176 3099344503836672 3100397628030976 3113003474005824 3114317182599168 3117792983026176 3128042138131456 3131533256589192 3133403234648064 3138224129703936 3143962085031936 3148540448342016 3152054444378112 3162416227561472 3162676145061888 3166205917545216 3167281760534528 3172710109151232 3183139793928192 3197430827974656 3200999389166592 3202087054606336 3203603799072768 3212877353713664 3216463154331648 3217722245302656 3219643690647552 3224597270888448 3232168540827408 3232567430479872 3238808236425216 3248351451136512 3249455206301696 3249722277494784 3253349199679488 3254454653026304 3264043970224128 3267686876440896 3283472803380224 3285433511313408 3289100289785856 3290217890971648 3299912585281536 3303595523434752 3304989663166464 3319554922098688 3323259782502816 3325244249014272 3327949747519488 3336449559625728 3341308230893568 3342890920771584 3356033547616256 3356309378433024 3357623212489728 3361370559825096 3372420430172976 3372697607819904 3373843614482432 3379625985835008 3390735867445248 3392494361304958 3394520170868736 3405958925451264 3409760218894848 3410918819037184 3414725648076288 3416764732932096 3426232490483712 3437102618247168 3443387045511168 3447230111410176 3448401443422208 3448684865912832 3453885345875328 3463883396972544 3467749338263808 3485111760986112 3485865765744544 3487947331534848 3501948049686528 3503606830424064 3504797318643712 3508708922793984 3519047405397888 3520532467286016 3522974913662841 3531701772877824 3536047634409472 3539994116144304 3542108004384768 3557718256006656 3559219637256192 3563191980601344 3574905300721664 3578895150387648 3581032268169216 3586541862518784 3593099525750784 3598331940962304 3602347936432128 3605278893146112 3614189974355968 3614487022927872 3618521048623104 3619750583468032 3619937525965488 3637425146863872 3639597215514624 3653455466020724 3654206660542464 3655637107089408 3661261484654592 3672049466502144 3673297189732352 3677396851774464 3679592789311488 3689788835905536 3693906903802752 3701495127343104 3712401658441728 3713663092916224 3718113371062272 3730335965970432 3734499287361024 3738667255315668 3752540346720256 3758971759755264 3762030149369856 3771328668893184 3775537741068288 3777131043618816 3778609609162752 3793777053827072 3793972983944598 3795574066292736 3812301355847712 3814577850875904 3820446766596096 3833005763198976 3837283671416832 3841566354085824 3849898016161792 3854194777340544 3854511551794176 3855821273694208 3862429698097152 3877136412919952 3879451623849984 3892524486230016 3896868821594112 3898192936042496 3902543597801472 3915694274838528 3921598986462612 3935299480584192 3939691555897344 3941030221053952 3942896983474176 3947297538143232 3958723882254336 3960273532680192 3960599025696768 3961944794988544 3978053588710656 3982493380662342 3983846589422336 3986225521754112 3997271238897664 4004122091913216 4009953054621696 4017284886429696 4021768463311872 4023465676898304 4026257044186104 4041197296467968 4045707561307776 4048123433582592 4055938754789376 4065963721150464 4072219406401536 4085606057967616 4090165886157312 4092103290221856 4092608306479104 4093493743259648 4114327287103488 4120318735024128 4129993135501688 4130502827835392 4130842311917568 4132459338448896 4137071458246272 4150671298674432 4151012440393728 4152422910132224 4157057310701568 4175377675452256 4177870979530752 4184298839605248 4191949446709248 4196627961716736 4198053931122688 4202739259170816 4216901526749184 4221607890060288 4230280145534976 4242744752504832 4249272424071168 4250935810308096 4263241103966208 4267999185555456 4271471732097024 4288617539108864 4288839025328676 4290296327070208 4292858254196736 4309558054436544 4310089907306496 4312131483598848 4318410981900288 4331135268182016 4332963036659712 4335969124508112 4337798932905984 4352058626965504 4356915835254528 4359517543858176 4361778464534946 4385467053047808 4390361547526656 4399883447042048 4404794031246336 4405156059193344 4406652884221952 4431013043337088 4433658998685696 4437266330025984 4453564367536128 4455307724265216 4457187894362112 4475079171244032 4476830949986304 4481827413100128 4496560573563968 4496930143759872 4506167981113344 4511197186449408 4519445497233408 4520981156593664 4526026894491648 4526398886510592 4541278567268352 4546346958526464 4551421006471248 4552967530768384 4568309987311616 4576139533615104 4582803490996224 4591182727348224 4596306815213568 4601436621926976 4605180461167104 4618511195963392 4623665784351744 4626426781237248 4635358576902144 4646242277439399 4646815681314816 4650596442046464 4650978672377856 4669264066248704 4669505211008736 4671475773898752 4676689474539264 4678278563725312 4692063207197184 4694043289714688 4697299884883788 4719992154859072 4722810672513024 4728081666567168 4743624341342208 4744014217592832 4745626183008256 4750922640801792 4771860200516864 4774709690892288 4796146241961984 4803130581909504 4805405698609152 4807038524194816 4819316030570496 4824694731497472 4826583367953984 4848252811241112 4848851145719808 4849900195818496 4852796287352832 4858212354637824 4874182809452544 4874583416242176 4881681979539456 4896065955336192 4901530314661344 4903195802365952 4919718447874048 4925209205070336 4928150266970112 4935326836457472 4949868877922304 4955393285152128 4957484494749696 4973781287960576 4979332383148032 4984889673754224 4991924621279232 5011962346340352 5028438225190912 5034050321424384 5034464067649536 5036434818734592 5038146145550336 5058630645259464 5060765421723648 5083068474463616 5086103801167872 5088741541957437 5091780256303104 5093929022128128 5108938388176896 5116378228555776 5122088472114432 5138926369787392 5139348735725568 5155653927370752 5165080568266752 5172602165133312 5173027298869248 5190032648306688 5195825095458816 5201624007395712 5203391463735296 5220925699784704 5228798648616816 5231920997302272 5252922074529792 5257195977965568 5263063384190976 5278298509672448 5278571108096832 5280364710240256 5280798700929024 5297552659316736 5304071451614208 5307238749044736 5309991174216456 5314967362338816 5336577384009984 5338829455884288 5344787970902016 5346604072828928 5356379848572928 5362357951082496 5368342725581472 5394276748410368 5397497911443456 5403521904648192 5407918339719168 5421284961533952 5421730534391808 5429625875202048 5453554514876416 5456137720295808 5480183199031086 5481309990813696 5483455660634112 5491892226981888 5509945784598528 5516095277661696 5534228398232576 5534683253858304 5540860355704128 5542743080935424 5552242691014656 5570494639374336 5570952475705344 5579065119473664 5595503948955648 5601748931041536 5603652345561088 5622535368998912 5628810520080384 5643045224054784 5656993003339776 5663306611602432 5665696565428224 5667914413744128 5684321471954944 5690665580740608 5693361099439104 5695295642796032 5705056710033408 5718452033771568 5746077405915392 5749508644798464 5755925507125248 5757881309200384 5774847024242688 5781292166010816 5783731910541312 5809221113672704 5812690058477568 5815704619379928 5819177435774976 5838786729345024 5847289404063744 5853815396702208 5873058708328448 5873541412257792 5882398479693918 5902949220876288 5911545331580928 5914345475211264 5938085823381504 5940410299020288 5942917192482816 5966772228325376 5967080383065984 5969107933315072 5975769884133504 5979338282631168 5995906858346496 6014929581932544 6025927329644544 6032652694967808 6034702525988864 6035198515347456 6055038089691136 6061795944701952 6068561341961664 6098945581725696 6101519378153472 6108329109602304 6110404654661632 6128409086951424 6135248829235968 6140240614889472 6164887712468992 6180478102536192 6194989703252532 6195754241753088 6196263467876352 6198689007673344 6200795256061952 6226006948011648 6228634365198336 6235585966052352 6256084276262912 6263066513178384 6266806469296128 6276448259407872 6287924170063872 6297080896684032 6304108888756224 6324832455122944 6325352290123776 6332411835090432 6334563521069056 6345420218302464 6366279587856384 6394861655949312 6401998778333184 6404174109212672 6407207598145536 6432926308663296 6435444490605312 6439287381295104 6464337081654816 6465134860959744 6477616472850432 6496702902273024 6498910412603392 6499444554989568 6506698399358976 6508909306052608 6528087940448256 6535373752881792 6542667696802419 6566945606760448 6578200579571712 6599825170563072 6607191046869504 6609979326332928 6639109844197376 6646519565005632 6650488498028544 6655899495038976 6672899119251456 6682616461787136 6685781841543168 6712067095232512 6712618756866048 6715246424979456 6722741119650192 6744840860345952 6745395215639808 6747687228964864 6759251971670016 6781471734890496 6784988722609916 6789040341737472 6811917850902528 6819520437789696 6821837638074368 6829451296152576 6833529465864192 6852464980967424 6874205236494336 6886774091022336 6894460222820352 6896802886844416 6907770691750656 6927766793945088 6935498676527616 6970223521972224 6971731531489088 6975894663069696 7003896099373056 7007213660848128 7009594637287424 7017417845587968 7038094810795776 7041064934572032 7045949827325682 7072095268818944 7079988232288608 7084216008769536 7115436512013312 7118439274512384 7126383961202688 7149810601443328 7157790300775296 7162064536338432 7173083725037568 7204695872864256 7210557786292224 7228379948711936 7228974045855744 7237042097246208 7239501166936064 7239875051930976 7274850293727744 7279194431029248 7306910932041448 7308413321084928 7311274214178816 7322522969309184 7344098933004288 7346594379464704 7354793703548928 7379577671811072 7387813807605504 7402990254686208 7424803316883456 7427326185832448 7436226742124544 7460671931940864 7468998574722048 7477334510631336 7505080693440512 7517943519510528 7524060298739712 7542657337786368 7551075482136576 7557219218325504 7587554107654144 7587945967889196 7591148132585472 7624602711695424 7629155701751808 7640893533192192 7666011526397952 7674567342833664 7683132708171648 7699796032323584 7708389554681088 7709023103588352 7711642547388416 7754272825839904 7758903247699968 7785048972460032 7793737643188224 7796385872084992 7805087195602944 7831388549677056 7843197972925224 7879383111794688 7885793966948352 7894595076286464 7917447764508672 7920547065360384 7921198051393536 7956107177421312 7964986761324684 7967693178844672 7972451043508224 7994542477795328 8008244183826432 8019906109243392 8034569772859392 8043536926623744 8046931353796608 8052514088372208 8082394592935936 8091415122615552 8096246867165184 8111877509578752 8131927442300928 8144438812803072 8171212115935232 8180331772314624 8184206580443712 8185216612958208 8186987486519296 8220274798546629 8228654574206976 8240637470048256 8259986271003376 8261005655670784 8264918676897792 8274142916492544 8301342597348864 8302024880787456 8304845820264448 8314114621403136 8350755350904512 8355741959061504 8368597679210496 8383898893418496 8393255923433472 8396107862245376 8405478518341632 8433803053498368 8443215780120576 8485489505009664 8498544848142336 8501871620616192 8526482207932416 8535998371110912 8542943464194048 8577235078217728 8577678050657352 8580592654140416 8585716508393472 8619116108873088 8624262967197696 8636821963800576 8662270536364032 8671938249016224 8675597865811968 8704117253931008 8713831670509056 8719035087716352 8723556929069892 8770934106095616 8780723095053312 8799766894084096 8809588062492672 8810312118386688 8813305768443904 8862026086674176 8867317997371392 8907128735072256 8910615448530432 8914375788724224 8950158342488064 8953661899972608 8963654826200256 8993121147127936 8993860287519744 9012335962226688 9022394372898816 9038890994466816 9052053788983296 9052797773021184 9082557134536704 9092693917052928 9102842012942496 9105935061536768 9136619974623232 9152279067230208 9165606981992448 9182365454696448 9192613630427136 9202873243853952 9210360922334208 9237022391926784 9247331568703488 9270717153804288 9292484554878798 9293631362629632 9301192884092928 9338528132497408 9339010422017472 9342951547797504 9353378949078528 9356557127450624 9384126414394368 9388086579429376 9394599769767576 9439984309718144 9445621345026048 9456163333134336 9487248682684416 9488028435185664 9501845281603584 9543720401033728 9549419381784576 9592292483923968 9606261163819008 9610811397218304 9614077048389632 9638632061140992 9649389462994944 9653166735907968 9696505622482224 9697702291439616 9699800391636992 9716424709275648 9748365618905088 9749166832484352 9763363959078912 9792131910672384 9803060629322688 9806391604731904 9839436895748096 9850418410140672 9856300533940224 9870653672914944 9899737755844608 9910786570304256 9914968989499392 9947562575921152 9958664766296064 9969779347508448 9983849242558464 10023924692680704 10056876450381824 10068100642848768 10068928135299072 10072869637469184 10076292291100672 10117261290518928 10121530843447296 10166136948927232 10172207602335744 10177483083914874 10183560512606208 10217876776353792 10232756457111552 10244176944228864 10277852739574784 10278697471451136 10311307854741504 10330161136533504 10345204330266624 10346054597738496 10391650190917632 10403248014791424 10406782927470592 10441851399569408 10457597297233632 10463841994604544 10505844149059584 10514391955931136 10526126768381952 10556597019344896 10557142216193664 10560729420480512 10561597401858048 10595105318633472 10608142903228416 10619982348432912 10673154768019968 10677658911768576 10689575941804032 10693208145657856 10712759697145856 10724715902164992 10736685451162944 10788553496820736 10794995822886912 10807043809296384 10815836679438336 10842569923067904 10843461068783616 10859251750404096 10907109029752832 10912275440591616 10960366398062172 10962619981627392 10966911321268224 10983784453963776 11019891569197056 11032190555323392 11068456796465152 11069366507716608 11081720711408256 11085486161870848 11104485382029312 11140989278748672 11191007897911296 11203497862083072 11207304691122176 11245070737997824 11257621040160768 11286090448109568 11313986006679552 11326613223204864 11331393130856448 11335828827488256 11381331161481216 11386722198878208 11390591285592064 11436904067543136 11492154811830784 11499017289596928 11511851014250496 11515762618400768 11549694048485376 11562584332021632 11567463821082624 11618442227345408 11631409238759856 11638354871549952 11677573458690048 11694578808127488 11707630793404416 11746117416656896 11747082824515584 11764796959387836 11805898441752576 11823090663161856 11828690950422528 11873730264567353 11876171646763008 11880820598040576 11885834384965632 11934160766131968 11938215866630144 11951539768267008 11958676565262336 11991813716692992 12029859163865088 12051854659289088 12065305389935616 12069405051977728 12070397030694912 12110076179382272 12123591889403904 12137122683923328 12197891163451392 12216658219204608 12256818173902848 12270497658471936 12280481229778944 12329775424937984 12360956205072384 12389979406505064 12391508483506176 12392526935752704 12397378015346688 12401590512123904 12452013896023296 12457268730396672 12471171932104704 12512168552525824 12526133026356768 12533612938592256 12552896518815744 12575848340127744 12594161793368064 12608217777512448 12649664910245888 12650704580247552 12664823670180864 12669127042138112 12690840436604928 12789723311898624 12803997556666368 12808348218425344 12814415196291072 12865852617326592 12870888981210624 12878574762590208 12928674163309632 12930269721919488 12955232945700864 12993405804546048 12997820825206784 12998889109979136 13013396798717952 13017818612105216 13056175880896512 13070747505763584 13085335393604838 13133891213520896 13156401159143424 13199650341126144 13214382093739008 13219958652665856 13278219688394752 13293039130011264 13300976996057088 13311798990077952 13371563683086336 13424134190465024 13425237513732096 13430492849958912 13445482239300384 13489681720691904 13490790431279616 13495374457929728 13518503943340032 13562943469780992 13569977445219832 13578080683474944 13623835701805056 13639040875579392 13643675276148736 13658902592305152 13704929961934848 13748410472988672 13773548182044672 13788920445640704 13793605773688832 13815541383501312 13855533587890176 13870997353055232 13938726832318197 13940447043944448 13943463062978176 13951789326139392 14007792198746112 14014427321696256 14034835691175936 14076189621591552 14082129869144064 14091899654651364 14144190537637888 14159976464577216 14168432017539072 14230873024026624 14236878549024768 14252767922405376 14299621202886656 14315580601550592 14324129072676864 14409391745728512 14421115572584448 14456759897423872 14457948091711488 14474084194492416 14479002333872128 14479750103861952 14549700587455488 14558388862058496 14613821864082896 14622548428357632 14645045938618368 14688197866008576 14693188758929408 14709587407097856 14759155343622144 14775627615211008 14805980509372416 14849606633766912 14854652371664896 14872453484249088 14921343863881728 14937997149444096 14954669021262672 15010161386881024 15035887039021056 15085314675572736 15102150964273152 15114438436651008 15175108215308288 15175891935778392 15182296265170944 15249205423390848 15258311403503616 15266224625872311 15281787066384384 15349134685667328 15366265416343296 15399592064647168 15416779109362176 15418046207176704 15423285094776832 15508545651679808 15517806495399936 15570097944920064 15587475286376448 15592771744169984 15610174391205888 15662777099354112 15686395945850448 15758766223589376 15771587933896704 15789190152572928 15834895529017344 15841094130720768 15842396102787072 15912214354842624 15929973522649368 15935386357689344 15944902087016448 15989084955590656 16016488367652864 16039812218486784 16069139545718784 16087073853247488 16105028176744416 16164789185871872 16182830245231104 16192493734330368 16223755019157504 16263854884601856 16288877625606144 16342424231870464 16360663544629248 16368413160887424 16373974973038592 16440549597093258 16519972542006752 16522011311341568 16529837353795584 16548285832985088 16602685194697728 16604049761574912 16609691640528896 16628229242806272 16701510701809024 16711483918123008 16737195358420992 16786511846866944 16810957036683264 16867606106996736 16886431560241152 16970979010019328 16997089696284672 17003743241232384 17052964415864832 17071996742221824 17085886928388096 17154470156435456 17155356101314704 17161185308280832 17238232217746176 17248525934395392 17273643927601152 17324541072728064 17343876498032448 17351195731623936 17408234507862016 17427663341018112 17438070175432704 17447113858139784 17541868212191232 17561446190106624 17599533788168192 17619176124985344 17620624236773376 17724052173348352 17734635994742784 17814257470144512 17821230897060864 17828751577448448 17900316684976128 17907323799945216 17927309652400512 17986242294255872 17987720575039488 18044788745797632 18077781988933632 18104107577966592 18105595546042368 18165114269073408 18185387834105856 18205684025884992 18211870123073536 18273239949246464 18304558134460416 18331213963984896 18385227260854272 18405746487707904 18420721844668416 18474044783853568 18494663137406976 18541434307608576 18584969109757596 18587262725259264 18602385768185856 18677056264994816 18678020844034944 18685903095595008 18706757898157056 18713114254901248 18768252828788736 18776173158858752 18789199539535152 18879968619436288 18891242690052096 18912326666268672 18974497365368832 18976056870371328 19003690563207168 19087440802067456 19098838763569152 19184584967847936 19212522327638016 19221622794436608 19228154096779264 19298778925989888 19306333471815936 19393011244964448 19395404582879232 19399600783273984 19432849418551296 19496731237810176 19498333664968704 19526727918157824 19584263821344768 19606121258645376 19612783209463808 19678873791496192 19700836820281344 19799475511689216 19821573140608512 19829937978998784 19895125151842304 19917329532592128 19939558695016896 19967698485116928 20047849385361408 20136201285697536 20137856270598144 20145739274938368 20152584582201344 20234522581037856 20243061686894592 20332273897854464 20344415204671488 20354966167829748 20367121025212416 20435753552707584 20465512914223104 20488353888457728 20555705479149568 20557394942902272 20622615709483008 20660322273067008 20690408660533248 20783300381835264 20806496029582848 20813565854941184 20883702799138816 20915194594467264 20927683989209088 21011688298119168 21028783911862272 21052253536763904 21114284432387328 21121458840961024 21123194803716096 21216285806456832 21239964696865824 21346309536039936 21355317823537152 21379151883608064 21386416291315712 21425519394291712 21449431804329984 21473370902325888 21577106993641472 21614087618592768 21631673358876672 21685139846135808 21686922137567232 21718503500808192 21814218059505664 21824550881183232 21920732796124344 21925239963254784 21933822642536448 21967568907927552 22039783138394112 22064381110646784 22136913592930304 22138733015433216 22163441422816512 22170972323741696 22208970764058624 22281978557497344 22382015795822592 22406995724166144 22414609382244352 22490141475995648 22515242080321536 22572180896219136 22627972013359104 22653226446409728 22671657654976512 22762662322962432 22773444397756416 22781182571184128 22873808135086272 22984309623661568 22998034579193856 23023702028500992 23031525236801536 23099388096970752 23125168664043264 23134927642165248 23236884454690816 23262818477519712 23276709743099904 23355146917380096 23389157616254976 23415261586808832 23492234833313792 23494165649031168 23529593918775672 23657381900845056 23747460529134706 23752343293526016 23761641196081152 23868321532263936 23876431733260288 23903079536534016 23917353130524672 23983627433385984 24059718327730176 24103709318578176 24130610779871232 24138810103955456 24140794061389824 24247183778807808 24274245367846656 24395782326902784 24433316438409216 24513636347805696 24540995316943872 24560962459557888 24659550849875968 24660824395639887 24721912410144768 24779958813010128 24783016967012352 24794756030693376 24904027792046592 24914537460793344 24942343864209408 25024337105051648 25052266052713536 25067225877184512 25105793037631488 25151696680255488 25188323586736128 25216435555024896 25299329820491776 25301409160495104 25329647340361728 25338254084276224 25579446623797248 25607995113332736 25616696436850688 25628830392582144 25731705234653184 25741777962421248 25757149525180416 25857348326619264 25910465891401728 25986811609092096 25995641650413568 26026793597435904 26112351761793024 26141495011527168 26170670787209676 26267782427041792 26312802318286848 26399300682252288 26428764187478016 26439917305331712 26556439376789504 26586078260022528 26601953992114176 26743127366172672 26848268380930048 26850475027464192 26860985699917824 26890964478600768 26979363441383808 26981580862559232 26990748915859456 27037007886680064 27139954890439664 27156161366949888 27247671403610112 27278081751158784 27287350552297472 27317805184610304 27409859923869696 27496820945977344 27547096364089344 27577840891281408 27587211547377664 27631082767002624 27711067175780352 27741994706110464 27877453664636394 27880894087888896 27886926125956352 27903578652278784 28015584397492224 28028854643392512 28069671382351872 28152379243183104 28164259738288128 28183799309302728 28288381075275776 28319952929154432 28336864035078144 28461746048053248 28505535844810752 28599242405773312 28631161203101184 28648258145353728 28818783491457024 28842231145168896 28913519794847744 28915896183422976 28948168388984832 28958004667744256 28959500207723904 29099401174910976 29227643728165792 29245096856715264 29290091877236736 29376395732017152 29386377517858816 29419174814195712 29518310687244288 29551255230422016 29611961018744832 29699213267533824 29744906968498176 29842687727763456 29875994298888192 29909338042525344 30020322773762048 30071774078042112 30170629351145472 30204301928546304 30228876873302016 30350216430616576 30351783871556784 30364592530341888 30498410846781696 30516622807007232 30532449251744622 30698269371334656 30732530832686592 30799184129294336 30833558218724352 30836092414353408 30846570189553664 31017091303359616 31035612990799872 31174950572752896 31220348782411776 31325554198708224 31372791891700896 31517532447178752 31543175867793408 31578380305145856 31669791058034688 31682188261441536 31684792205574144 31824428709685248 31859947045298736 31870772715378688 31978169911181312 32032976735305728 32079624436973568 32138279091437568 32174147706494976 32210056353488832 32329578371743744 32365660490462208 32384987468660736 32447510038315008 32527709769203712 32577755251212288 32684848463740928 32721327089258496 32736826321774848 32747949946077184 32881099194186516 33039945084013504 33044022622683136 33059674707591168 33096571665970176 33205370389395456 33208099523149824 33219383281057792 33256458485612544 33403021403618048 33422967836246016 33573023693733888 33621914073366528 33735212213993472 33772863120482304 33941958020038656 33994179392569344 34007486482464768 34143993484443648 34171773856776192 34308940312870912 34310712202629408 34322370616561664 34476464435492352 34497051868790784 34547287855202304 34649082145456128 34687752996064896 34702391463247872 34816469015724032 34855326682036224 34894227716279568 35083736424382464 35122892380213248 35199067576336384 35238352249970688 35241248473546752 35448104346696704 35469271989485568 35621190793702059 35628514940289024 35642461794121728 35657503154896896 35814647599890432 35854619304801024 35972484588511744 35975441150078976 36089577491595264 36155563977867264 36208215155933184 36211191092084736 36330228538146816 36370775668211712 36411368051769984 36423740246147072 36546479898492928 36770454521708544 36811492975415808 36841443689336832 36948089567707136 36989326274813952 37082868615217152 37169938219515192 37174525450518528 37204771536371712 37356041688069888 37371806191190016 37413515796314112 37426228509802496 37536505657577472 37578399079070304 37759937238872576 37782485380104192 37824653332537344 37948994730737664 37952113740742656 38007381126414336 38174881604134912 38369169935695872 38425044655276032 38443245588873216 38597557851979776 38612666943631872 38786022489928896 38790809165758464 38799201566547968 38865698837102592 38993462475620352 38996667329937408 39053455836315648 39168527642689536 39212242517290752 39225566418927616 39357747582992384 39401673640562688 39598951023378432 39643146281217024 39659875957997568 39790250303684608 39834659065184256 39879117390033792 39935396970233856 40272402571395072 40275712541196288 40291478549876736 40305169164402688 40469045162075712 40486123373789184 40664547795708928 40688830409342976 40709932335659496 40734242050424832 40871507105415168 40931025828446208 40976707776915456 41111410958299136 41114789885804544 41245231418966016 41320644546134016 41380817321066496 41566600763670528 41612992059165696 41627131709882368 41767405598277632 41830389188934528 41855367978418176 42023376596238336 42104507073527808 42228568864774656 42242917681922048 42246389607432192 42432571612913664 42479929393731648 42692619072079872 42710635647074304 42758303767216128 42772832582631424 42898863608659968 42946741804651776 43154213987282944 43228175237185536 43263346717753344 43370279692271616 43373844275134464 43437007001616384 43628436119011328 43649101762366464 43841465592248688 43867645285072896 43935137815855104 44079566276788224 44128762221293568 44273827185860608 44277466030866432 44326882845633024 44341944647483392 44417941528117248 44563957114994688 44764031591645184 44813991448332288 44829218764488704 45030484160643072 45255944026718208 45306452892819456 45343315309953024 45525324645924864 45546888795512832 45562365142368256 45747616270172544 45798673877616933 45968619247323136 46047404057001984 46198776193941504 46250337328086528 46269855284330496 46473768909381632 46525636955039424 46553419486199808 46710293834760192 46778315232509952 46830523173617664 46984469666627584 46988331298062336 47059187837551344 47314763801690112 47494921058269412 47504686587052032 47523282392162304 47736643064527872 47752863466520576 47806159073068032 47834706261049344 47967254866771968 48119436655460352 48207418637156352 48261221559742464 48277620207910912 48494367557615616 48548490735693312 48791564653805568 48866632876818432 49027272695611392 49081990633887744 49121924919115776 49319101699751936 49321648791279774 49559917626020256 49566033934024704 49589512061386752 49808055584093184 49829074921586688 49884687728418816 50048674210103296 50104532105427072 50134451754369024 50211586075262976 50432871110049792 50598659640983552 50602818320990208 50659294680723456 50676508168552448 51158893247594496 51215990226665472 51233392873701376 51257660785164288 51463410469306368 51483555924842496 51714696653238528 51820931782803456 51973623218184192 51991283300827136 52053587194871808 52224703523586048 52282990023054336 52341341574419352 52535564854083584 52625604636573696 52798601364504576 52857528374956032 53112878753579008 53172156520045056 53203907984228352 53486254732345344 53696536761860096 53700950054928384 53721971399835648 53781928957201536 53958726882767616 53963161725118464 53981497831718912 54279909780879328 54312322733899776 54495342807220224 54556163502317568 54574701104594944 54635610369220608 54819719847739392 54993641891954688 55155681782562816 55262165534005248 55422134351560704 55483989412220928 55754907329272788 55761788175777792 55773852251912704 55807157304557568 56031168794984448 56057709286785024 56139342764703744 56304758486366208 56328519476576256 56367598618605456 56576762150551552 56639905858308864 56673728070156288 56923492096106496 57011071689621504 57198484811546624 57262322406202368 57296516290707456 57637566982914048 57684462290337792 57827039589695488 57896336777969664 57919000415447808 58198802349821952 58455287456331584 58490193713430528 58580183754473472 58752791464034304 58772755035717632 58838349628391424 59036621374488576 59102510460844032 59398426535067648 59489813936996352 59685375455526912 59751988597776384 59818676085050688 60040645547524096 60143548156084224 60408603857092608 60457753746604032 60700432861233152 60703567743113568 60729185060683776 60996821693563392 61033245614014464 61064898503489244 61396538742669312 61465061665373184 61598368258588672 61667116437448704 61672184828706816 61693140379107328 62034182606719232 62071225981599744 62349901145505792 62440697564823552 62651108397416448 62745583783401792 63035064894357504 63086351735586816 63156760610291712 63364376522883072 63369584411148288 63648857419370496 63719894090597472 63741545430757376 63956339822362624 64065953470611456 64159248873947136 64276558182875136 64348295412989952 64420112706977664 64659156743487488 64731320980924416 64895020076630016 65055419538407424 65155510502424576 65369696927481856 65442654178516992 65473652643549696 65495899892154368 65762198388373032 66079890168027008 66119349415182336 66193143331940352 66410740778790912 66416199046299648 66512916971225088 66806042807236096 66845935672492032 67146047387467776 67243828146733056 67470424427986944 67545726240964608 67883916040077312 68014972964929536 68287986968887296 68343547713552384 68617880625741824 68621424405258816 68644741233123328 68952928870984704 68994103737581568 69094575710404608 69298164290912256 69375505992129792 69404782926495744 69632938031448064 69710653364072448 69788455432559136 70167472848764928 70245784760426496 70398135152672768 70476704499941376 70482496947093504 70896208693393408 71242381587404118 71257029880578048 71284923588243456 71629295199780864 71709238609602048 71944969177023488 71950882300157952 72179154983190528 72311127955734528 72416430311866368 72422382184169472 72741551336423424 72822736103539968 72847480492294144 73092959796985856 73540909043417088 73622985950831616 73682887378673664 73896179135414272 73978652549627904 74165737230434304 74339876439030384 74349050901037056 74712083376139776 74743612382380032 74827031592628224 74852457019604992 75073011315154944 75156798158140608 75519874477745152 75564970760208384 75649306665074688 75897989461475328 75904227481485312 76014762252828672 76349763208269824 76738339871391744 76850089310552064 76886491177746432 77195115703959552 77225333887263744 77572044979857792 77598403133095936 77731397674205184 77986924951240704 78337055285379072 78424485034581504 78451132837855232 78715495165984768 78803347281125376 79197902046756864 79286292562434048 79319751915995136 79669318130368512 79758234780067584 80544805142790144 80551425082392576 80582957099753472 80610338328805376 80938090324151424 80972246747578368 81329095591417856 81419864671318992 81468484100849664 81743014210830336 81862051656892416 81953415553830912 82222821916598272 82229579771609088 82490462837932032 82641289092268032 82761634642132992 83133201527341056 83225984118331392 83254263419764736 83660778377869056 83710735956836352 84046753192476672 84209014147055616 84457137729549312 84485835363844096 84492779214864384 84865143225827328 84959858787463296 85385238144159744 85516607534432256 85797727217319936 85893483609303552 86308427974565888 86456350474371072 86526693435506688 86740559384543232 86747688550268928 86874014003232768 87256872238022656 87298203524732928 87682931184497376 87735290570145792 87870275631710208 88159132553576448 88257524442587136 88547654371721216 88554932061732864 88653765691266048 88683889294966784 88835883056234496 89528063183290368 89627982896664576 89658437528977408 90060968321286144 90511888053436416 90612905785638912 90686630619906048 91050649291849728 91093777591025664 91124730284736512 91495232540345088 91597347755233866 91937238494646272 92094808114003968 92397552387883008 92500674656173056 92539710568660992 92947537818763264 93051273910078848 93106838972399616 93661046347235328 93968939333255168 93976662596124672 94118375675102688 94629527603380224 94989842116538824 95009373174104064 95046564784324608 95473286129055744 95505726933041152 95612318146136064 95934509733543936 96238873310920704 96414837274312704 96522443119484928 96555240415821824 96988735115231232 97096981471386624 97583129307611136 97733265753636864 98054545391222784 98163981267775488 98243849838231552 98638203399503872 98643297582559548 99119835252040512 99132067868049408 99179024122773504 99616111168186368 99658149843173376 99769375456837632 100097348420206592 100209064210854144 100268903508738048 100865742220099584 101197319281967104 101205636641980416 101318589361446912 101353016337104896 102431980453330944 102515321570328576 102926820938612736 102967111849684992 103429393306477056 103641863565606912 103947246436368384 103982566601654272 104107174389743616 104449407047172096 104565980046108672 104682683148838704 105071129708167168 105251209273147392 105597202729009152 105715056749912064 106225757507158016 106344313040090112 106407815968456704 106863572381106177 106972509464690688 107393073523720192 107443942799671296 107563857914403072 107917453765535232 107926323450236928 107962995663437824 108559819561758656 108624645467799552 108990685614440448 109112327004635136 109149402209189888 109271220738441216 109639439695478784 110311363565125632 110524331068010496 110844268703121408 110967978824441856 111509814658545576 111523576351555584 111547704503825408 111614314609115136 112115418573570048 112278685529407488 112609516972732416 112735197237210912 113153524301103104 113279811716617728 113347456140312576 113846984192212992 114022143379243008 114396969623093248 114524644812404736 115275133965828096 115654079179390976 115792673555939328 115838000830895616 116397604699643904 116910574912663168 116980387426861056 117160367508946944 117505582928068608 117676699256782848 118073242748977152 118205020921688064 118796853070135296 118979627873992704 119370750911053824 119503977195552768 119637352170101376 120081291095048192 120817207714185216 120915507493208064 121400865722466304 121407135486227136 121458370121367552 121993643387126784 122066491228028928 122129797006978488 122793077485338624 122930123330746368 123196736517177344 123334232874897408 123344369657413632 124068365213438464 124142451963199488 124699802291011584 124881395129647104 125302216794832896 125491167566803584 126070129788715008 126313521220583424 126728753045766144 126739168822296576 127297714838740992 127439788181194944 127483090861514752 127912679644725248 128131906941222912 128318497747894272 128696590825979904 128840225413955328 129318313486974976 129462641961848832 129790040153260032 130110839076814848 130311021004849152 130739393854963712 130885308357033984 130947305287099392 130991799784308736 131524396776746064 132159780336054016 132238698830364672 132386286663880704 132821481557581824 132832398092599296 133025833942450176 133612085614472192 133691871344984064 134292094774935552 134487656293466112 135091452481929216 135767832080154624 136029945929859072 136575973937774592 136687095427104768 137235761251483648 137242848810517632 137289482466246656 137905857741969408 138596328581824512 138751011984259584 138809565852991488 139265876062896128 139421306728144896 139576910865118272 140334945697529856 140491569520852992 140953408999882752 140964993894187008 141792417386786816 142484763174808236 142514059761156096 142569847176486912 143258590399561728 143418477219204096 143889938354046976 143901764600315904 144358309966381056 144622255911469056 144832860623732736 145483102672846848 145645472207079936 145694960984588288 146185919593971712 147081818086834176 147245971901663232 147365774757347328 147957305099255808 148679752878060768 148698101802074112 149424166752279552 149487224764760064 149654063185256448 149704914039209984 150146022630309888 150313596316281216 151039748955490304 151298613330149376 151795978922950656 151808454962970624 152029524505657344 152699526416539648 153476679742783488 153700178621104128 153772982355492864 154390231407919104 154450667774527488 155144089959715584 155196806266191872 155462795348410368 155973849902481408 156674110570758144 156848970069163008 156902265675710464 157430990331969536 157606694562250752 158395804093513728 158572585124868096 159338636260737024 159516469560135168 161089610285580288 161102850164785152 161165914199506944 161220676657610752 161876180648302848 161944493495156736 162658191182835712 162839729342637984 162936968201699328 163486028421660672 163724103313784832 163906831107661824 164445643833196544 164459159543218176 164980925675864064 166266403054682112 166451968236662784 166508526839529472 167321556755738112 167421471913672704 168093506384953344 168418028294111232 168914275459098624 168971670727688192 168985558429728768 169730286451654656 169919717574926592 170770476288319488 171033215068864512 171595454434639872 171786967218607104 172616855949131776 172912700948742144 173053386871013376 173481118769086464 174513744476045312 174596407049465856 175365862368994752 175470581140291584 175740551263420416 176318265107152896 176515048885174272 177095308743442432 177109864123465728 177307531382532096 177367778589933568 179056126366580736 179255965793329152 179316875057954816 180121936642572288 181225811571277824 181373261239812096 182101298583699456 182187555182051328 182990465080690176 183194695510467732 183874476989292544 184189616228007936 184795104775766016 185001349312346112 185079421137321984 185895075637526528 186102547820157696 186213677944799232 187322092694470656 187937878666510336 187953325192249344 188236751350205376 189259055206760448 189979684233077648 190093129568649216 190946572258111488 191011453866082304 191224636292272128 191869019467087872 192477746621841408 192829674548625408 193044886238969856 193110480831643648 193977470230462464 194193962942773248 195166258615222272 195466531507273728 196109090782445568 196327962535550976 196487699676463104 197276406799007744 197286595165119096 198239670504081024 198358048245547008 199232222336372736 199538750913675264 200194696840413184 200418128421708288 200537807017476096 201731484440199168 202394638563934208 202411273283960832 202637178722893824 202706032674209792 204863960906661888 205030643140657152 205853641877225472 205934223699369984 206858786612954112 207283727131213824 207894492872736768 208214348779487232 208898814094344192 209131960092217344 209365366297677408 210142259416334336 210502418546294784 211194405458018304 211430113499824128 212451515014316032 212688626080180224 213727144762212354 214786147047440384 214887885599342592 215127715828806144 215834907531070464 215852646900473856 215925991326875648 217119639123517312 217249290935599104 218224654009270272 218542441476882432 219278879390957568 220622727130251264 221048662136020992 221688537406242816 221935957648883712 223019629317091152 223047152703111168 223095409007650816 224230837147140096 224557371058814976 225219033945464832 225470394474421824 226307048602206208 226559623433235456 226694912280625152 227693968384425984 228044286758486016 228793939246186496 229049289624809472 230550267931656192 231308158358781952 231585347111878656 231676001661791232 232795209399287808 233821149825326336 233960774853722112 235011165856137216 235353398513565696 236146485497954304 236410041843376128 237593706140270592 237959255747985408 239007954391105536 239274704340202752 240162582190096384 241634415428370432 241831014986416128 242801731444932608 242814270972454272 242916740242735104 243987286774253568 244259594013956976 245586154970677248 245860246661492736 246393473034354688 246668465749794816 246688739314827264 248136730426876928 248284903926398976 249399604582023168 249762790259294208 250982335133607168 252140259577430016 252627042441166848 253457506091532288 253478337644593152 254595429677481984 254879576362389888 254966181723029504 255825359289450496 257393181651959808 257680450827910656 258636626973949952 258925283923697664 259580080306520064 260221678153629696 260622042009698304 261770616714067968 261894610574198784 261983599568617472 263048793553492128 264319560672108032 264477397660729344 264772573327761408 265642963115163648 265664796185198592 266051667884900352 267224171228944384 268584189549871104 268975312586932224 270182904963858432 271535664160309248 272059891859718144 273151947875549184 273374190854209536 274485697621035264 274578964932493312 275811715483938816 277192657163649024 277502023968519168 277619131705982976 278531752125792256 278842613456289792 279153821730236544 280983139041705984 281906817999765504 281929987788374016 283584834773573632 284969526349616472 285028119522312192 285139694352973824 286517180799123456 286836954438408192 287779876708093952 287803529200631808 288716619932762112 289244511822938112 289665721247465472 290966205345693696 291290944414159872 291389921969176576 292371839187943424 294163636173668352 294491943803326464 294731549514694656 295914610198511616 297359505756121536 297396203604148224 298848333504559104 298974449529520128 299308126370512896 299409828078419968 300292045260619776 300627192632562432 302079497910980608 302597226660298752 303591957845901312 303616909925941248 304059049011314688 305399052833079296 307545964710985728 308780462815838208 308901335549054976 310288179919431168 310393612532383744 310925590696820736 311947699804962816 313348221141516288 313697940138326016 313804531351420928 315213389124501504 316791608187027456 317145170249736192 318677272521474048 319032939120270336 320590717143318531 322179220571160576 322331828399013888 323752361296605696 323888986990313472 325316382365671424 325679458685275968 325873936403398656 326972056843321344 327448206627569664 327813662215323648 328891287666393088 328918319086436352 332532806109364224 332903936473325568 333017053679058944 334643113511476224 334842943827345408 336836056588222464 337828550918197248 337943341455376384 339460572903309312 339839435149853184 341540952576638976 342066430137729024 343190908869279744 343573934437214208 345233711898263552 345825401897484288 346962237538172928 349027488952090624 349192814098931712 350731724737989504 350941162280583168 351481102526840832 353030097770348544 354190617486884864 354219728246931456 354615062765064192 354735557179867136 358112252733161472 358511931586658304 358633750115909632 360243873285144576 362451623142555648 362746522479624192 364202597167398912 364375110364102656 365980930161380352 366389391020935464 367748953978585088 368379232456015872 369590209551532032 370002698624692224 371790151275053056 372205095640315392 372427355889598464 374644185388941312 375875757333020672 375906650384498688 376473502700410752 379959368466155296 380186259137298432 381893144516222976 382022907732164608 382449272584544256 383738038934175744 384955493243682816 386089772477939712 387954940460924928 388387925885546496 390332517230444544 390933063014547456 392218181564891136 392655925071101952 392975399352926208 394552813598015488 394573190330238192 396479341008162048 396716096491094016 398464444672745472 399077501827350528 400389393680826368 400836256843416576 401075614034952192 403462968880398336 404789277127868416 405274357445787648 409727921813323776 410061286281314304 411707283754450944 411868447398739968 413717573225908224 415788985745473536 416428697558974464 417797628188688384 418263920184434688 418730732595354816 420284518832668672 421004837092589568 422860226999648256 424903030028632064 425377252160360448 427454289524424708 429572294094880768 429775771198685184 430255431657612288 431669815062140928 431705293800947712 431851982653751296 434239278247034624 434498581871198208 436449308018540544 437084882953764864 438557758781915136 441245454260502528 442097324272041984 443871915297767424 446039258634182304 446094305406222336 446190818015301632 448461674294280192 449114742117629952 450438067890929664 450940788948843648 452614097204412416 453119246866470912 455387936768851968 456088573516972032 457587878492372992 458098579249618944 461100535863312384 463170694223757312 463352003323582464 465590418798575616 467642299650652672 467921549707444224 470022331712274432 470706797027131392 472292970995908608 472820083686752256 475187412280541184 478015908782211072 478549408680405504 480325164380192768 483268830856740864 483662029972832256 485628541944908544 485833480485470208 487974573548507136 488519188027913952 491172309941354496 491720493322985472 492786946068709376 493336931499589632 493377478629654528 496273460853753856 498799209164046336 499525580518588416 501964670267214336 504280519154860032 505254084882333696 506915012183064576 506956675289186304 509190859354963968 509759152724779776 509932363446059008 511650718578900992 514786363303919616 515360901655821312 517273253947899904 517850567847395328 519160160613040128 520443356307259392 523541233428135936 523789221148397568 523967199137234944 526097587106984256 528639121344216064 528954795321458688 529545146655522816 531285926230327296 531329592370397184 532103335769800704 534448342457888768 537168379099742208 537950625173864448 540365809927716864 544119783719436288 546303895751098368 548971395242070528 549157929864986624 551623430967877632 554385314327298048 555004047937038336 555238263411965952 557685226912579584 558307643460473088 561966278083411968 563813635999531008 563859975576748032 567169669547147264 569939052699232944 570279388705947648 573034361598246912 573673908876816384 575559753416187904 575607058401263616 577433239865524224 578489023645876224 579331442494930944 581932410691387392 582581888828319744 582779843938353152 588327272347336704 588983887606652928 589463099029389312 591829220397023232 594719011512243072 597696667009118208 598616252741025792 600584090521239552 601254385265124864 604158995821961216 605194453320597504 607183915691802624 607233819851882496 608118098022629376 610798105666158592 615091929421971456 617560925631676416 617802671098109952 620576359838862336 620787225064767488 621851181393641472 626696442283032576 627395880276652032 627609062702841856 630426778249003008 633583216374054912 634290340499472384 637354545042948096 638065878240540672 641181434286637062 644358441142321152 644663656798027776 647504722593211392 647777973980626944 650632764731342848 651358917370551936 651747872806797312 655627324430647296 657782575332786176 657836638172872704 665065612218728448 665807872946651136 666034107358117888 669286227022952448 673672113176444928 675657101836394496 675886682910752768 678921145806618624 679678870299706368 683081905153277952 684132860275458048 686381817738559488 687147868874428416 690467423796527104 691650803794968576 693924475076345856 698054977904181248 698385628197863424 701463449475979008 701882324561166336 706060195540697088 708381234973769728 708439456493862912 709230125530128384 709471114359734272 717023863173316608 720487746570289152 724903246285111296 725493044959248384 728405194334797824 728750220728205312 731961860322760704 732778782041870928 735497907957170176 736758464912031744 739180419103064064 740005397249384448 743580302550106112 744410191280630784 744854711779196928 749288370777882624 751751514666041344 752947005400821504 759918736932310592 760372518274596864 763786289032445952 764045815464329216 764898545169088512 767476077868351488 772179544955879424 775909880921849856 776775851771092992 780665034460889088 781866126029094912 785311850142203904 785950798705852416 789105627196030976 789146380660476384 792958682016324096 793432192982188032 796928889345490944 798155003654701056 800778787361652736 801672513686833152 806925937760796672 809578554255736832 810548714891575296 819455843626647552 820122572562628608 823736894797479936 827435146451816448 831577971490947072 832857395117948928 835595256377376768 836527840368869376 837461465190709632 840569037665337344 845720453999296512 849806060057264128 850754504320720896 854908579048849416 859551542397370368 860510863315224576 863339630124281856 863410587601895424 868478556494069248 868997163742396416 872898616037081088 874169765907529728 877115517563830272 882490908521005056 884194648544083968 887743830595534848 892078517268364608 892188610812444672 892381636030603264 896923348588560384 898229484235259904 900876135781859328 901881577897687296 905228194408824832 906238493732941824 910775873537703936 912177147033944064 915175756984745984 916197158499237888 926341388447514624 926704006647164928 931180837597151232 935284599301305344 935843099414888448 940044663424548864 941413594054262784 945640167373504512 950374824561082368 956031817564422144 957098817360811008 960650328760385536 966537661713481728 971257083889817088 971666960970940416 975949147097014272 977038376055827904 982344619882708992 983440986645970944 986673862999179264 986754957259309056 992546921707507712 997598418328092672 999051161037176832 1003929340534428672 1010508169764667392 1013830024366129152 1018381718709927936 1019518305449559552 1019864726892118016 1023301437157801984 1029572726607839232 1030721803311642624 1035701135694790656 1040886712614518784 1047082466856271872 1047578442296795136 1047934398274469888 1052195174213968512 1057278242688432128 1059090293311045632 1062571852460654592 1062659184740794368 1064206671539601408 1068896684915777536 1074336758199484416 1075901250347728896 1080731619855433728 1088239567438872576 1092607791502196736 1097942790484141056 1098315859729973248 1103246861935755264 1108770628654596096 1110008095874076672 1115370453825159168 1116615286920946176 1123932556166823936 1127627271999062016 1127719951153496064 1134339339094294528 1139878105398465888 1140558777411895296 1146068723196493824 1147347817753632768 1151119506832375808 1151214116802527232 1154866479731048448 1163864821382774784 1165163777656639488 1165559687876706304 1176654544694673408 1177967775213305856 1178926198058778624 1183658440794046464 1189438023024486144 1195393334018236416 1197232505482051584 1201168181042479104 1202508770530249728 1208317991643922432 1210388906641195008 1214367831383605248 1221596211332317184 1230183858843942912 1235121851263352832 1235605342196219904 1241152719677724672 1241574450129534976 1253392884566065152 1254791760553304064 1255218125405683712 1260853556498006016 1268580680998944768 1274709090085896192 1276131756481081344 1282362868573274124 1288716882284642304 1289327313596055552 1295009445186422784 1295555947961253888 1301265529462685696 1302717834741103872 1303495745613594624 1311254648861294592 1315565150665572352 1315673276345745408 1331615745893302272 1338572454045904896 1347344226352889856 1351314203672788992 1351773365821505536 1357842291613237248 1359357740599412736 1366163810306555904 1368265720550916096 1372763635477118976 1374295737748856832 1380934847593054208 1383301607589937152 1396109955808362496 1396771256395726848 1402926898951958016 1403764649122332672 1412120391081394176 1416762469947539456 1416878912987725824 1418460251060256768 1418942228719468544 1434047726346633216 1440975493140578304 1449806492570222592 1450986089918496768 1457500441456410624 1463923720645521408 1465557564083741856 1470995815914340352 1473516929824063488 1478360838206128128 1480010794498768896 1487160605100212224 1488820382561261568 1498576741555765248 1503503029332082688 1505894010801643008 1519837473864621184 1520745036549193728 1527572578064891904 1529797090338177024 1534952155736702976 1544359089911758848 1551819761843699712 1553551703542185984 1561330068921778176 1570623700284407808 1571901597411704832 1578211254392061952 1578292761320952768 1585917364032648192 1586864385964376064 1593857778690981888 1596310007309402112 1601557574723305472 1603345027373666304 1613851875521593344 1619157108511473664 1621097429783150592 1638911687253295104 1647473789594959872 1654870292903632896 1663155942981894144 1665714790235897856 1673055680737738752 1674922930381419264 1681138075330674688 1691440907998593024 1699612120114528256 1701509008641441792 1709817158097698832 1719103084794740736 1721021726630449152 1726679260248563712 1726821175203790848 1736957112988138496 1737994327484792832 1745797232074162176 1748339531815059456 1764981817042010112 1768389297088167936 1775487661191069696 1784157034536729216 1784763272061206528 1801752271563718656 1803763155795374592 1810456388817649664 1812476987465883648 1821551747075407872 1824354294067888128 1832394316998475776 1852682776895029248 1853408013294329856 1862361675194302464 1870569198602610688 1880089326849097728 1882827188108525568 1891280334747009024 1900749649122164736 1912063635128844288 1914197634721622016 1933075323426963456 1942514167779634176 1943333921941880832 1951898294194028544 1954076752111655808 1966881973291941888 1973347725998358528 1973509914518618112 1985093843415015424 1995196836656185344 1998102322074353664 2007858681068857344 2021016339529334784 2027660048732258304 2036763437419855872 2039036610899119104 2039729453784236032 2046602874315603968 2059145453215678464 2061443606623285248 2071402271389581312 2081773425229037568 2094164933712543744 2095156884593590272 2095868796548939776 2104390348427937024 2114556485376864256 2118180586622091264 2125143704921309184 2125318369481588736 2128413343079202816 2137793369831555072 2161463239710867456 2176479134877745152 2185215583004393472 2195885580968282112 2196631719459946496 2206493723871510528 2217541257309192192 2220016191748153344 2230740907650318336 2233230573841892352 2247865112333647872 2255254543998124032 2268678678188589056 2279756210796931776 2281117554823790592 2292137446392987648 2294695635507265536 2302239013664751616 2302428233605054464 2327729642765549568 2330327555313278976 2331119375753412608 2355935550426611712 2357852396117557248 2367316881588092928 2378876046048972288 2390786668036472832 2394465010964103168 2402336362084958208 2405017541060499456 2416635983287844864 2420777813282390016 2428735662767210496 2443192422664634368 2460367717687885824 2471210684392439808 2482305439355449344 2483148900259069952 2506785769132130304 2509583521106608128 2510436250811367424 2521707112996012032 2537161361997889536 2549418180171792384 2552263512962162688 2564725737146548248 2578654627192111104 2590018890372845568 2602531058925371392 2605435669482207744 2606991491227189248 2622509297722589184 2631130301331144704 2631346552691490816 2663231491786604544 2677144908091809792 2694688452705779712 2702628407345577984 2715684583226474496 2718715481198825472 2732327620613111808 2736531441101832192 2745527270954237952 2748591475497713664 2761869695186108416 2792219911616724992 2793542512791453696 2805853797903916032 2807529298244665344 2824240782162788352 2833524939895078912 2836920502120513536 2868095452693266432 2881950986281156608 2899612985140445184 2915000882912821248 2927847441291042816 2931115128167483712 2941991631828680704 2947033859648126976 2960021588997537792 2974321210200424448 2977640765122523136 2997153483111530496 3007006058664165376 3011788021603286016 3039674947729242368 3041490073098387456 3055145156129783808 3059594180676354048 3069904311473405952 3088718179823517696 3107103407084371968 3122660137843556352 3141247400568815616 3143803194823409664 3156422508784123904 3156585522641905536 3171834728065296384 3187715557381963776 3192620014618804224 3203115149446610944 3206690054747332608 3227703751043186688 3242194859566301184 3277823374506590208 3294947579189919744 3309740585807265792 3326311885963788288 3346111361475477504 3349845860762838528 3362276150661349376 3382881815997186048 3403018017282883584 3419634316195397664 3438206169589481472 3442043453260898304 3453358520497127424 3453642350407581696 3473914225976276992 3491594464148324352 3496679063630118912 3529963634084020224 3536778594176335872 3550975322382139392 3568314069073458432 3569526544122413056 3603504543127437312 3607526311590749184 3620912777635299328 3624953974931767296 3643103494150815744 3664788633996951552 3705365553790058496 3706816026588659712 3724723350388604928 3741138397205221376 3760178653698195456 3765654376217051136 3782560669494018048 3824127270257688576 3828395269443244032 3866150646853926912 3885028335559268352 3886667843883761664 3903796588388057088 3908153504223311616 3933763946583883776 3946695451996717056 3947019829037236224 3970187686830030848 4015717362137714688 4042032679058669568 4055320097464516608 4073526874839711744 4078073221798238208 4079458907568472064 4118290906431356928 4122887213246570496 4142804542779162624 4188329867425087488 4190313769187180544 4208780696855874048 4229112970753728512 4236361173244182528 4250287409842618368 4250636738963177472 4256826686158405632 4275586739663110144 4322926479421734912 4352958269755490304 4391771161936564224 4393263438919892992 4412987447743021056 4435082514618384384 4440032383496306688 4461481815300636672 4466461147683784704 4495730224667295744 4510509087996248064 4537357356377178112 4559512421593863552 4562235109647581184 4589391271014531072 4604478027329503232 4604856467210108928 4655459285531099136 4660655110626557952 4662238751506825216 4711871100853223424 4715704792235114496 4734633763176185856 4757752092097944576 4781573336072945664 4788930021928206336 4804672724169916416 4810035082120998912 4833271966575689728 4841555626564780032 4857471325534420992 4886384845329268736 4942421368784879616 4964610878710898688 4966297800518139904 5019167042213216256 5043414225992024064 5074322723995779072 5098836360343584768 5104527025924325376 5129451474293096496 5157309254384222208 5180037780745691136 5205062117850742784 5210871338964415488 5213982982454378496 5245018595445178368 5262260602662289408 5326462983573209088 5354289816183619584 5405256814691155968 5431369166452948992 5437430962397650944 5464655241226223616 5473062882203664384 5497182950995427328 5523739390372216832 5584439823233449984 5587085025582907392 5611707595807832064 5648481564325576704 5667049879790157824 5673841004241027072 5736190905386532864 5799225970280890368 5830001765825642496 5855694882582085632 5862230256334967424 5883983263657361408 5920043177995075584 5948642420400848896 5955281530245046272 5994306966223060992 6023576043206572032 6079349895458484736 6082980146196774912 6110290312259567616 6119188361352708096 6139808622946811904 6177436359647035392 6214206814168743936 6245320275687112704 6282494801137631232 6287606389646819328 6313171045283811072 6343669456130592768 6375431114763927552 6385240029237608448 6406230298893221888 6413380109494665216 6484389719132602368 6555646749013180416 6589895158379839488 6619481171614531584 6652623771927576576 6692222722950955008 6699691721525677056 6724552301322698752 6765763631994372096 6806036034565767168 6839268632390795328 6876412339178962944 6884086906521796608 6906717040994254848 6907284700815163392 6947828451952553984 6983188928296648704 6993358127260237824 7073557188352671744 7101950644764278784 7136628138146916864 7139053088244826112 7207009086254874624 7215052623181498368 7249907949863534592 7286206988301631488 7329577267993903104 7413632053177319424 7449446700777209856 7482276794410442752 7520357307396390912 7531308752434102272 7565121338988036096 7648254540515377152 7656790538886488064 7770056671118536704 7807593176776114176 7816307008446623232 7867527893167767552 7893390903993434112 7894039658074472448 7940375373660061696 8031434724275429376 8084065358117339136 8147053749679423488 8156146443596476416 8158917815136944128 8236581812862713856 8245774426493140992 8285609085558325248 8376659734850174976 8380627538374361088 8417561393711748096 8458225941507457024 8472722346488365056 8500574819685236736 8551173479326220288 8645852958843469824 8783542323873128448 8786526877839785984 8825974895486042112 8880064766992613376 8922963630601273344 8932922295367569408 8991460449334591488 9021018175992496128 9074714712754356224 9119024843187727104 9124470219295162368 9178782542029062144 9208956054659006464 9209712934420217856 9321310221253115904 9423742201706446848 9431409584470228992 9469267526352371712 9515504184195889152 9563146672145891328 9577860043856412672 9609345448339832832 9620070164241997824 9666543933151379456 9683111253129560064 9772769690658537472 9884842737569759232 9929221757421797376 9932595601036279808 10038334084426432512 10086828451984048128 10148645447991558144 10209054051848650752 10258902948586192992 10314618508768444416 10360075561491382272 10410124235701485568 10421742677928830976 10490037190890356736 10524521205324578816 10652925967146418176 10708579632367239168 10810513629382311936 10862738332905897984 10874861924795301888 10929310482452447232 10994365901990854656 11047478780744433664 11174170051165814784 11223415191615664128 11296963128651153408 11334099759580315648 11347682008482054144 11472381810773065728 11598451940561780736 11660003531651284992 11711389765164171264 11724460512669934848 11767966527314722816 11840086355990151168 11897284840801697792 11910563060490092544 12047152086413144064 12158699790916969472 12165960292393549824 12220580624519135232 12238376722705416192 12354872719294070784 12428413628337487872 12564989602275262464 12626342090567622144 12687338912261185536 12750862229527855104 12770480058475216896 12826760218989330432 12968779438265204736 13179790316759678976 13238962343229063168 13305247543855153152 13384445445901910016 13399383443051354112 13531527263988744192 13612072069131534336 13678537264781590656 13768173813043593216 13813434081988509696 13814569401630326784 13895656903905107968 13966377856593297408 13986716254520475648 14147114376705343488 14203901289528557568 14273256276293833728 14278106176489652224 14414018172509749248 14430105246362996736 14499815899727069184 14572413976603262976 14659154535987806208 14827264106354638848 14898893401554419712 14964553588820885504 15130242677976072192 15296509081030754304 15313581077772976128 15540113342237073408 15615186353552228352 15632614016893246464 15735055786335535104 15786781807986868224 15880750747320123392 16062869448550858752 16294107499358846976 16312292887192952832 16317835630273888256 16491548852986281984 16571218171116650496 16753319469700349952 16761255076748722176 16835122787423496192 16916451883014914048 16945444692976730112 17001149639370473472 17102346958652440576 17567084647746256896 17573053755679571968 17651949790972084224 17760129533985226752 17845927261202546688 17865844590735138816 17982920898669182976 18149429425508712448 18238049686375454208 18248940438590324736 18357565084058124288 18417912109318012928 18419425868840435712 18642620442506231808 18847484403412893696 18862819168940457984 19031008368391778304 19126293344291782656 19155720087712825344 19218690896679665664 19240140328483995648 19333087866302758912 19545539381317074944 19769685475139518464 19858443514843594752 20076668168852865024 20173656903968096256 20297290895983116288 20418108103697301504 20517805897172385984 20629237017536888832 20720151122982764544 20820248471402971136 20843485355857661952 20980074381780713472 21049042410649157632 21305851934292836352 21417159264734478336 21621027258764623872 21749723849590603776 21858620964904894464 21988731803981709312 22094957561488867328 22348340102331629568 22446830383231328256 22593926257302306816 22695364016964108288 22944763621546131456 23422779530328342528 23448921025339869696 23535933054629445632 23680172711980302336 23821126120980185088 24094304172826288128 24317399581833938944 24441161249038270464 24476753445410832384 24709745438588141568 24856827256674975744 25129979204550524928 25252684181135244288 25374677824522371072 25501724459055710208 25653520437978660864 25937558876530409472 26359580633519357952 26477924686458126336 26768890891803820032 26798766886102708224 27063054527977488384 27224144138263068672 27357074529563181312 27536347626087186432 27626868163977019392 27629138803260653568 27791313807810215936 28294228753410686976 28407802579057115136 28546512552587667456 28556212352979304448 28828036345019498496 28860210492725993472 28999631799454138368 29318309071975612416 29654528212709277696 29797786803108839424 29929107177641771008 30260485355952144384 30627162155545952256 31080226684474146816 31230372707104456704 31265228033786492928 31470111572671070208 31573563615973736448 31761501494640246784 32125738897101717504 32588214998717693952 32624585774385905664 32635671260547776512 32983097705972563968 33142436342233300992 33522510153497444352 33670245574846992384 33832903766029828096 33890889385953460224 34002299278740946944 34204693917304881152 35134169295492513792 35303899581944168448 35520259067970453504 35691854522405093376 35731689181470277632 36298858851017424896 36476099372750908416 36497880877180649472 36715130168116248576 36835824218636025856 37285240885012463616 37694968806825787392 38062016736783556608 38252586688583565312 38311440175425650688 38480280656967991296 38666175732605517824 39091078762634149888 39539370950279036928 39716887029687189504 40153336337705730048 40594581791966232576 40836216207394603008 41035611794344771968 41440302245965529088 41640496942805942272 41686970711715323904 41960148763561426944 42611703868585672704 42834318529468956672 43242054517529247744 43499447699181207552 43717241929809788928 43977463607963418624 44696680204663259136 44893660766462656512 45390728033928216576 45889527243092262912 46845559060656685056 46897842050679739392 47071866109258891264 47360345423960604672 47642252241960370176 48188608345652576256 48634799163667877888 48882322498076540928 48953506890821664768 49713654513349951488 50259958409101049856 50505368362270488576 50749355649044742144 51003448918111420416 51307040875957321728 52719161267038715904 52955849372916252672 53537781783607640064 53597533772205416448 54448288276526137344 54714149059126362624 55072695252174372864 55253736327954038784 55258277606521307136 55582627615620431872 56588457506821373952 57093025105175334912 57112424705958608896 57656072690038996992 57720420985451986944 57999263598908276736 58636618143951224832 59309056425418555392 59858214355283542016 60520970711904288768 61254324311091904512 62160453368948293632 62460745414208913408 62530456067572985856 62940223145342140416 63147127231947472896 63523002989280493568 64251477794203435008 65249171548771811328 65966195411945127936 66284872684466601984 67045020306994888704 67340491149693984768 67665807532059656192 67781778771906920448 68409387834609762304 70268338590985027584 70607799163888336896 71040518135940907008 71463378362940555264 72597717702034849792 72952198745501816832 73430260336232497152 73671648437272051712 74570481770024927232 75389937613651574784 76124033473567113216 76505173377167130624 76960561313935982592 77332351465211035648 79078741900558073856 79433774059374379008 80306672675411460096 81189163583932465152 81672432414789206016 82071223588689543936 82880604491931058176 83280993885611884544 83373941423430647808 85223407737171345408 85668637058937913344 86484109035058495488 86998895398362415104 87954927215926837248 89393360409326518272 89787321532925313024 90781456067856433152 93691118121313370112 93795684101359478784 94720690847921209344 95284504483920740352 96377216691305152512 97269598327335755776 97764644996153081856 97907013781643329536 99427309026699902976 101010736724540977152 101498711298089484288 102006897836222840832 102614081751914643456 105911698745832505344 107075563567215280128 107195067544410832896 108896576553052274688 109428298118252725248 110145390504348745728 110507472655908077568 111165255231240863744 114186050210350669824 114224849411917217792 115440841970903973888 115998527197816553472 117273236287902449664 118618112850837110784 119716428710567084032 122508648622183809024 124320906737896587264 124921490828417826816 125060912135145971712 125880446290684280832 127046005978560987136 128502955588406870016 130498343097543622656 131932390823890255872 134090040613989777408 134680982299387969536 135331615064119312384 136818775669219524608 140536677181970055168 141215598327776673792 142081036271881814016 142926756725881110528 145904397491003633664 146860520672464994304 147343296874544103424 149140963540049854464 150779875227303149568 152248066947134226432 153010346754334261248 153921122627871965184 154664702930422071296 158157483801116147712 158867548118748758016 160613345350822920192 163344864829578412032 164142447177379087872 165761208983862116352 166747882846861295616 171337274117875826688 172968218070116990976 173997790796724830208 175909854431853674496 179574643065850626048 181562912135712866304 187382236242626740224 187591368202718957568 189441381695842418688 190569008967841480704 192754433382610305024 194539196654671511552 198854618053399805952 202021473449081954304 202997422596178968576 205228163503829286912 211823397491665010688 214390135088821665792 217793153106104549376 218856596236505450496 220290781008697491456 221014945311816155136 222330510462481727488 228372100420701339648 228449698823834435584 230881683941807947776 231997054395633106944 237236225701674221568 239432857421134168064 245017297244367618048 248641813475793174528 249842981656835653632 250121824270291943424 254092011957121974272 257005911176813740032 260996686195087245312 263864781647780511744 268180081227979554816 269361964598775939072 270663230128238624768 273637551338439049216 281073354363940110336 284162072543763628032 285853513451762221056 291808794982007267328 293721041344929988608 298281927080099708928 304496133894268452864 306020693508668522496 307842245255743930368 317735096237497516032 321226690701645840384 326689729659156824064 328284894354758175744 331522417967724232704 333495765693722591232 342674548235751653376 347995581593449660416 351819708863707348992 359149286131701252096 374764472485253480448 375182736405437915136 381138017935682961408 385508866765220610048 389078393309343023104 404042946898163908608 405994845192357937152 410456327007658573824 423646794983330021376 428780270177643331584 437713192473010900992 440581562017394982912 442029890623632310272 444661020924963454976 456744200841402679296 461763367883615895552 463994108791266213888 474472451403348443136 478865714842268336128 490034594488735236096 497283626951586349056 500243648540583886848 508184023914243948544 514011822353627480064 521993372390174490624 527729563295561023488 538723929197551878144 541326460256477249536 562146708727880220672 568324145087527256064 571707026903524442112 583617589964014534656 596563854160199417856 608992267788536905728 615684490511487860736 635470192474995032064 653379459318313648128 656569788709516351488 663044835935448465408 666991531387445182464 685349096471503306752 695991163186899320832 718298572263402504192 749528944970506960896 750365472810875830272 762276035871365922816 771017733530441220096 778156786618686046208 808085893796327817216 811989690384715874304 820912654015317147648 857560540355286663168 875426384946021801984 881163124034789965824 889322041849926909952 913488401682805358592 923526735767231791104 957731429684536672256 980069188977470472192 994567253903172698112 1000487297081167773696 1028023644707254960128 1043986744780348981248 1055459126591122046976 1077447858395103756288 1082652920512954499072 1124293417455760441344 1143414053807048884224 1167235179928029069312 1217984535577073811456 1231368981022975721472 1270940384949990064128 1313139577419032702976 1326089671870896930816 1333983062774890364928 1391982326373798641664 1436597144526805008384 1500730945621751660544 1524552071742731845632 1542035467060882440192 1556313573237372092416 1616171787592655634432 1623979380769431748608 1715121080710573326336 1750852769892043603968 1778644083699853819904 1826976803365610717184 1847053471534463582208 1915462859369073344512 1960138377954940944384 1989134507806345396224 2000974594162335547392 2056047289414509920256 2087973489560697962496 2154895716790207512576 2248586834911520882688 2286828107614097768448 2334470359856058138624 2435969071154147622912 2462737962045951442944 2626279154838065405952 2667966125549780729856 2873194289053610016768 3001461891243503321088 3084070934121764880384 3112627146474744184832 3232343575185311268864 3247958761538863497216 3430242161421146652672 3501705539784087207936 3557288167399707639808 3653953606731221434368 3694106943068927164416 3978269015612690792448 4001949188324671094784 4175946979121395924992 4309791433580415025152 4573656215228195536896 4668940719712116277248 4871938142308295245824 5252558309676130811904 5335932251099561459712 5746388578107220033536 6002923782487006642176 6168141868243529760768 6225254292949488369664 6464687150370622537728 6860484322842293305344 7003411079568174415872 7307907213462442868736 7388213886137854328832 8003898376649342189568 8619582867160830050304 9337881439424232554496 9743876284616590491648 10505116619352261623808 10671864502199122919424 12005847564974013284352 12450508585898976739328 12929374300741245075456 13720968645684586610688 14006822159136348831744 14615814426924885737472 16007796753298684379136 17239165734321660100608 18675762878848465108992 21010233238704523247616 24011695129948026568704 24901017171797953478656 25858748601482490150912 28013644318272697663488 29231628853849771474944 32015593506597368758272 37351525757696930217984 42020466477409046495232 48023390259896053137408 51717497202964980301824 56027288636545395326976 74703051515393860435968 84040932954818092990464 96046780519792106274816 112054577273090790653952 168081865909636185980928 224109154546181581307904 336163731819272371961856 672327463638544743923712
- Sum of all divisors σ(n): 2655376364530745856000000
- Sum of proper divisors (its aliquot sum) s(n): 1983048900892201112076288
- 672327463638544743923712 is an abundant number, because the sum of its proper divisors (1983048900892201112076288) is greater than itself. Its abundance is 1310721437253656368152576
Bases of 672327463638544743923712
- Binary: 100011100101111011110001111000001011001110110000000000000110000000000000000000002
- Hexadecimal: 0x8E5EF1E0B3B000600000
- Base-36: 31HDOVGDPERO7PC0
Squares and roots of 672327463638544743923712
- 672327463638544743923712 squared (6723274636385447439237122) is 452024218362638704796167298997910933145275858944
- 672327463638544743923712 cubed (6723274636385447439237123) is 303908296234948583142900299606939138589828411113064037962989785608880128
-
The
square root of 672327463638544743923712 is 819955769318.4094816841 -
672327463638544743923712 is a
perfect cube number . Itscube root is 87604608
Scales and comparisons
How big is 672327463638544743923712?- 672,327,463,638,544,743,923,712 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 672,327,463,638,544,743,923,712 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 672327463638544743923712 cubic inches would be around 7300384 feet tall.
Recreational maths with 672327463638544743923712
- 672327463638544743923712 backwards is 217329347445836364723276
- 672327463638544743923712 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 672327463638544743923712's digits is 108
- 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 672327463638544743923712 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 672327463638544743923712 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/672327463638544743923712/
Chicago style:
Numbermatics. 2024. "Number 672327463638544743923712 - Facts about the integer". https://numbermatics.com/n/672327463638544743923712/
The information we have on file for 672327463638544743923712 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 672327463638544743923712, math, Factors of 672327463638544743923712, curriculum, school, college, exams, university, Prime factorization of 672327463638544743923712, STEM, science, technology, engineering, physics, economics, calculator, six hundred seventy-two sextillion, three hundred twenty-seven quintillion, four hundred sixty-three quadrillion, six hundred thirty-eight trillion, five hundred forty-four billion, seven hundred forty-three million, nine hundred twenty-three thousand, seven hundred twelve.