12790527432669750803751936
12,790,527,432,669,750,803,751,936 is an even composite number composed of seven prime numbers multiplied together.
12790527432669750803751936 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 12790527432669750803751936:
210 × 38 × 72 × 192 × 412 × 4012 × 6312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 41 × 41 × 401 × 401 × 631 × 631)See below for interesting mathematical facts about the number 12790527432669750803751936 from the Numbermatics database.
Names of 12790527432669750803751936
- Cardinal: 12790527432669750803751936 can be written as Twelve septillion, seven hundred ninety sextillion, five hundred twenty-seven quintillion, four hundred thirty-two quadrillion, six hundred sixty-nine trillion, seven hundred fifty billion, eight hundred three million, seven hundred fifty-one thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 1.2790527432669750803751936 × 1025
Factors of 12790527432669750803751936
Divisors of 12790527432669750803751936
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 41 42 48 49 54 56 57 63 64 72 76 81 82 84 96 98 108 112 114 123 126 128 133 144 147 152 162 164 168 171 189 192 196 216 224 228 243 246 252 256 266 287 288 294 304 324 328 336 342 361 369 378 384 392 399 401 432 441 448 456 486 492 504 512 513 532 567 574 576 588 608 631 648 656 672 684 722 729 738 756 768 779 784 798 802 861 864 882 896 912 931 972 984 1008 1024 1026 1064 1083 1107 1134 1148 1152 1176 1197 1203 1216 1262 1296 1312 1323 1344 1368 1444 1458 1476 1512 1536 1539 1558 1568 1596 1604 1681 1701 1722 1728 1764 1792 1824 1862 1893 1944 1968 2009 2016 2052 2128 2166 2187 2214 2268 2296 2304 2337 2352 2394 2406 2432 2524 2527 2583 2592 2624 2646 2688 2736 2793 2807 2888 2916 2952 3024 3072 3078 3116 3136 3192 3208 3249 3321 3362 3402 3444 3456 3528 3584 3591 3609 3648 3724 3786 3888 3936 3969 4018 4032 4104 4256 4332 4374 4417 4428 4536 4592 4608 4617 4674 4704 4788 4812 4864 5043 5048 5054 5103 5166 5184 5248 5292 5376 5453 5472 5586 5614 5679 5776 5832 5904 6027 6048 6156 6232 6272 6384 6416 6498 6561 6642 6724 6804 6888 6912 7011 7056 7168 7182 7218 7296 7448 7572 7581 7619 7749 7776 7872 7938 8036 8064 8208 8379 8421 8512 8664 8748 8834 8856 9072 9184 9216 9234 9348 9408 9576 9624 9728 9747 9963 10086 10096 10108 10206 10332 10368 10496 10584 10752 10773 10827 10906 10944 11172 11228 11358 11552 11664 11767 11808 11907 11989 12054 12096 12312 12464 12544 12768 12832 12996 13122 13251 13284 13448 13608 13776 13824 13851 14022 14112 14364 14436 14592 14801 14896 15129 15144 15162 15238 15309 15498 15552 15744 15876 16072 16128 16359 16416 16441 16758 16842 17024 17037 17328 17496 17668 17689 17712 18081 18144 18368 18468 18696 18816 19152 19248 19456 19494 19649 19926 20172 20192 20216 20412 20664 20736 20992 21033 21168 21504 21546 21654 21812 21888 22344 22456 22716 22743 22857 23104 23247 23328 23534 23616 23814 23978 24108 24192 24624 24928 25088 25137 25263 25536 25664 25871 25992 26244 26502 26568 26896 27216 27552 27648 27702 28044 28224 28728 28872 29184 29241 29602 29792 29889 30258 30288 30324 30476 30618 30919 30996 31104 31488 31752 31939 32144 32256 32319 32481 32718 32832 32882 33516 33684 34048 34074 34656 34992 35301 35336 35378 35424 35721 35967 36162 36288 36736 36936 37392 37632 38171 38304 38496 38988 39298 39753 39852 40344 40384 40432 40824 41328 41472 41553 41984 42066 42336 43092 43308 43624 43776 44403 44688 44912 45387 45432 45486 45714 45927 46208 46494 46656 47068 47232 47628 47956 48216 48384 49077 49248 49323 49856 50176 50274 50526 51072 51111 51328 51742 51984 52488 53004 53067 53136 53333 53792 54243 54432 55104 55404 56088 56448 57456 57744 58368 58482 58947 59204 59584 59778 60516 60576 60648 60952 61236 61838 61992 62208 62976 63099 63504 63878 64288 64512 64638 64962 65436 65664 65764 67032 67368 68096 68148 68229 68571 69312 69741 69984 70602 70672 70756 70848 71442 71934 72324 72576 73472 73872 74784 75264 75411 75789 76342 76608 76992 77613 77976 78596 79506 79704 80688 80768 80864 81648 82369 82656 82944 83106 83923 84132 84672 86184 86616 87248 87552 87723 88806 89376 89667 89824 90774 90864 90972 91428 91854 92416 92757 92988 93312 94136 94464 95256 95817 95912 96432 96768 96957 97443 98154 98496 98646 99712 100548 101052 102144 102222 102656 103484 103607 103968 104976 105903 106008 106134 106272 106666 107163 107584 107901 108486 108864 110208 110808 112176 112896 114513 114912 115087 115488 116964 117894 118408 119168 119259 119556 121032 121152 121296 121904 122472 123676 123984 124416 124659 125952 126198 127008 127756 128576 129276 129924 130872 131328 131528 133209 134064 134736 136161 136192 136296 136458 137142 138624 139482 139968 141204 141344 141512 141696 142884 143868 144648 144761 145152 146944 147231 147744 147969 149568 150528 150822 151578 152684 153216 153333 153984 155226 155952 157192 159012 159201 159408 159999 160801 161376 161536 161728 162729 163296 164738 165312 166212 167846 168264 169344 172368 173232 174496 175104 175446 176841 177612 178752 179334 179648 181097 181548 181728 181944 182856 183708 184832 185514 185976 186624 188272 188928 189297 190512 191634 191824 192864 193536 193914 194886 196308 196992 197292 199424 201096 202104 204288 204444 204687 205312 205713 206968 207214 207936 209223 209952 211806 212016 212268 212544 213332 214326 215168 215802 216972 217728 220416 221616 223573 224352 225792 226233 227367 227791 229026 229824 230174 230976 232839 233928 235788 236816 238336 238518 239112 242064 242304 242592 243808 244944 247107 247352 247968 248832 249318 251769 252396 253031 254016 255512 257152 258552 259848 261744 262656 263056 263169 266418 268128 269001 269472 272322 272592 272916 274284 277248 278271 278964 279936 282408 282688 283024 283392 285768 287451 287736 289296 289522 290304 290871 292329 293888 294462 295488 295938 299136 301644 303156 305368 306432 306666 307968 310452 310821 311904 312379 314384 317709 318024 318402 318816 319998 321489 321602 322752 323072 323456 323703 325458 326592 329476 330624 332424 335692 336528 338688 343539 344736 345261 346464 348992 350892 353682 355224 357504 357777 358668 359296 362194 363096 363456 363888 365712 367416 369664 371028 371952 373248 373331 376544 377856 378594 381024 383268 383648 385728 387828 389772 392616 393984 394584 398161 398848 399627 402192 404208 408483 408576 408888 409374 410624 411426 413936 414428 415872 418446 419904 423612 424032 424536 425088 426664 428652 430336 431604 433944 434283 435456 440832 441693 443232 443907 447146 448704 451584 452466 454734 455582 458052 459648 459999 460348 461952 465678 467856 471576 473632 476672 477036 477603 478224 479997 482403 484128 484608 485184 487616 488187 489888 491549 494214 494704 495936 498636 503538 504792 506062 508032 511024 514304 517104 519696 523488 525312 526112 526338 530523 532836 536256 538002 538944 543291 544644 545184 545832 548568 554496 556542 557928 559872 564816 565376 566048 566784 567891 571536 574902 575472 578592 579044 580608 581742 584658 587461 588924 590976 591876 598272 603288 606312 606841 610736 612864 613332 614061 615936 617139 620904 621642 623808 624758 627669 628768 635418 636048 636804 637632 639996 642978 643204 645504 646144 646912 647406 650916 653184 658952 661248 664848 670719 671384 673056 674081 677376 678699 682101 683373 687078 689472 690522 692928 697984 698517 701784 707364 710448 715008 715554 717336 718592 724388 725249 726192 726912 727776 731424 734832 741321 742056 743904 746496 746662 753088 755307 757188 759093 762048 766536 767296 771456 775656 779544 785232 787968 789168 789507 796322 797696 799254 804384 805609 808416 816966 817776 818748 822852 827872 828856 831744 834813 836892 839808 847224 848064 849072 850176 853328 857304 860672 862353 863208 867888 868566 870912 872613 876987 881664 883386 886464 887814 894292 897408 904932 909468 911164 916104 919296 919998 920696 923904 931356 932463 935712 937137 943152 947264 953127 953344 954072 955206 956448 959994 964806 968256 969216 970368 971109 975232 976374 979776 983098 988428 989408 991872 997272 1007076 1009584 1012124 1013327 1016064 1022048 1028608 1030617 1034208 1035783 1039392 1046976 1052224 1052676 1060711 1061046 1065672 1072512 1073331 1076004 1077888 1086582 1089288 1090368 1091664 1097136 1108992 1113084 1115856 1119744 1119993 1125607 1129632 1130752 1132096 1133568 1135782 1143072 1149804 1150944 1157184 1158088 1163484 1169316 1174922 1177848 1181952 1183752 1194483 1196544 1198881 1206576 1212624 1213682 1221472 1225449 1225728 1226664 1228122 1231872 1234278 1241808 1243284 1247616 1249516 1255338 1257536 1267679 1270836 1272096 1273608 1275264 1279992 1285956 1286408 1291008 1293824 1294812 1301832 1302849 1306368 1317904 1322496 1325079 1329696 1331721 1341438 1342768 1346112 1348162 1354752 1357398 1364202 1366746 1374156 1378944 1379997 1381044 1385856 1395968 1397034 1403568 1414728 1420896 1430016 1431108 1432809 1434672 1437184 1439991 1447209 1448776 1450498 1452384 1453824 1455552 1462848 1464561 1469664 1474647 1482642 1484112 1487808 1493324 1506176 1510614 1514376 1518186 1524096 1533072 1534592 1542912 1551312 1559088 1565011 1570464 1575936 1578336 1579014 1591569 1592644 1594537 1598508 1608768 1611218 1616832 1629873 1633932 1635552 1637496 1645704 1655744 1657712 1663488 1669626 1673784 1679616 1694448 1696128 1698144 1700352 1703673 1706656 1714608 1721344 1724706 1726416 1735776 1737132 1741824 1745226 1753974 1762383 1766772 1771217 1772928 1775628 1788584 1794816 1809864 1818936 1820523 1822328 1832208 1838592 1839996 1841392 1842183 1847808 1851417 1862712 1864926 1871424 1874274 1883007 1886304 1894528 1906254 1908144 1910412 1912896 1919988 1929612 1936512 1938432 1940736 1942218 1950464 1952748 1959552 1966196 1976856 1978816 1983744 1994544 2012157 2014152 2019168 2022243 2024248 2026654 2032128 2036097 2044096 2046303 2050119 2057216 2061234 2068416 2071566 2078784 2093952 2095551 2104448 2105352 2121422 2122092 2131344 2145024 2146662 2152008 2155776 2173164 2175747 2178576 2180736 2183328 2186653 2194272 2223963 2226168 2231712 2239488 2239986 2251214 2259264 2261504 2264192 2265921 2271564 2277279 2286144 2299608 2301888 2314368 2316176 2326968 2338632 2349844 2355696 2363904 2367504 2368521 2388966 2393088 2397762 2413152 2416827 2425248 2427364 2442944 2450898 2453328 2456244 2468556 2483616 2486568 2495232 2499032 2504439 2510676 2515072 2535358 2541672 2544192 2547216 2550528 2559984 2571912 2572816 2582016 2587059 2587648 2589624 2603664 2605698 2612736 2630961 2635808 2644992 2650158 2659392 2663442 2682876 2685536 2692224 2696324 2714796 2728404 2733492 2748312 2757888 2759994 2762088 2771712 2787127 2791936 2794068 2797389 2807136 2811411 2829456 2841792 2859381 2860032 2862216 2865618 2869344 2874368 2879982 2894418 2897552 2900996 2904768 2907648 2911104 2913327 2925696 2929122 2939328 2949294 2965284 2968224 2975616 2986648 3012352 3021228 3028752 3036372 3039981 3048192 3055219 3066144 3069184 3085824 3091851 3102624 3107349 3118176 3130022 3140928 3156672 3158028 3182133 3183138 3185288 3189074 3197016 3217536 3219993 3222436 3233664 3259746 3267864 3271104 3274992 3291408 3311488 3315424 3326976 3339252 3347568 3359232 3359979 3376821 3388896 3392256 3396288 3400704 3407346 3413312 3429216 3440843 3449412 3452832 3471552 3474264 3490452 3507948 3524766 3533544 3542434 3545856 3551256 3577168 3583449 3589632 3596643 3619728 3637872 3641046 3644656 3664416 3676347 3677184 3679992 3682784 3684366 3695616 3702834 3725424 3729852 3742848 3748548 3766014 3772608 3789056 3803037 3812508 3816288 3820824 3825792 3839976 3859224 3873024 3881472 3884436 3900928 3905496 3908547 3919104 3932392 3953712 3957632 3967488 3975237 3989088 3995163 4024314 4028304 4038336 4044486 4048496 4053308 4064256 4072194 4088192 4092606 4100238 4122468 4136832 4139991 4143132 4157568 4187904 4191102 4208896 4210704 4242844 4244184 4247887 4262688 4290048 4293324 4298427 4304016 4311552 4319973 4341627 4346328 4351494 4357152 4361472 4366656 4373306 4388544 4393683 4423941 4447926 4452336 4463424 4479972 4502428 4518528 4523008 4528384 4531842 4543128 4554558 4572288 4599216 4603776 4628736 4632352 4653936 4677264 4695033 4699688 4711392 4718567 4727808 4735008 4737042 4774707 4777932 4783611 4795524 4807589 4826304 4833654 4850496 4854728 4885888 4889619 4901796 4906656 4912488 4937112 4967232 4973136 4990464 4998064 5008878 5021352 5030144 5070716 5083344 5088384 5094432 5101056 5111019 5119968 5143824 5145632 5164032 5174118 5179248 5207328 5211396 5225472 5261922 5271616 5287149 5300316 5313651 5318784 5326884 5365752 5371072 5384448 5392648 5429592 5456808 5461569 5466984 5496624 5515776 5519988 5524176 5526549 5543424 5554251 5574254 5583872 5588136 5594778 5614272 5622822 5658912 5683584 5718762 5724432 5731236 5738688 5759964 5788836 5795104 5801992 5809536 5815296 5822208 5826654 5851392 5858244 5878656 5898588 5930568 5935201 5936448 5951232 5973296 6024704 6036471 6042456 6057504 6066729 6072744 6079962 6096384 6108291 6110438 6132288 6138368 6138909 6150357 6171648 6183702 6205248 6214698 6236352 6260044 6281856 6286653 6313344 6316056 6364266 6366276 6370576 6378148 6394032 6435072 6439986 6444872 6467328 6519492 6527241 6535728 6542208 6549984 6559959 6582816 6592841 6622976 6630848 6671889 6678504 6695136 6718464 6719958 6753642 6777792 6784512 6792576 6797763 6814692 6826624 6831837 6858432 6881686 6898824 6905664 6943104 6948528 6980904 7015896 7049532 7067088 7084868 7091712 7093289 7102512 7154336 7166898 7179264 7193286 7239456 7250481 7275744 7282092 7289312 7328832 7352694 7359984 7365568 7368732 7405668 7424977 7450848 7459704 7485696 7497096 7513317 7532028 7545216 7565059 7578112 7606074 7625016 7632576 7641648 7651584 7679952 7718448 7746048 7761177 7762944 7768872 7801856 7810992 7817094 7838208 7864784 7879249 7907424 7915264 7934976 7950474 7978176 7990326 8048628 8056608 8076672 8088972 8096992 8106616 8144388 8176384 8185212 8200476 8244936 8273664 8279982 8286264 8315136 8361381 8375808 8382204 8392167 8417792 8421408 8434233 8485688 8488368 8495774 8525376 8578143 8580096 8586648 8596854 8608032 8623104 8639946 8683254 8692656 8702988 8714304 8722944 8733312 8739981 8746612 8777088 8787366 8847882 8895852 8904672 8926848 8959944 9004856 9037056 9056768 9063684 9086256 9109116 9119943 9144576 9165657 9198432 9207552 9257472 9264704 9275553 9307872 9322047 9339431 9354528 9390066 9399376 9422784 9437134 9470016 9474084 9546399 9549414 9555864 9567222 9591048 9615178 9652608 9659979 9667308 9700992 9709456 9771776 9779238 9803592 9813312 9824976 9874224 9934464 9946272 9980928 9996128 10017756 10042704 10060288 10079937 10130463 10141432 10166688 10176768 10188864 10202112 10222038 10239936 10287648 10291264 10322529 10348236 10358496 10374271 10414656 10422792 10523844 10543232 10574298 10600632 10627302 10637568 10653768 10731504 10742144 10750347 10768896 10785296 10789929 10859184 10913616 10923138 10933968 10993248 11029041 11031552 11039976 11048352 11053098 11086848 11108502 11148508 11161759 11176272 11189556 11228544 11245644 11317824 11367168 11409111 11437524 11448864 11462472 11477376 11519928 11577672 11590208 11603984 11619072 11644416 11653308 11702784 11716488 11725641 11757312 11797176 11861136 11870402 11872896 11902464 11925711 11946592 11985489 12049408 12072942 12084912 12115008 12133458 12145488 12159924 12192768 12216582 12220876 12264576 12276736 12277818 12300714 12367404 12398519 12410496 12429396 12472704 12520088 12563712 12573306 12626688 12632112 12728532 12732552 12741152 12743661 12756296 12788064 12807539 12870144 12879972 12889744 12895281 12934656 12959919 13024881 13038984 13054482 13071456 13084416 13099968 13119918 13165632 13181049 13185682 13245952 13261696 13271823 13343778 13357008 13390272 13439916 13507284 13555584 13569024 13585152 13595526 13629384 13653248 13663674 13716864 13763372 13797648 13811328 13886208 13897056 13961808 14031792 14085099 14099064 14134176 14155701 14169736 14183424 14186578 14205024 14308672 14324121 14333796 14350833 14386572 14422767 14478912 14500962 14551488 14564184 14578624 14657664 14668857 14705388 14719968 14731136 14737464 14811336 14849954 14901696 14919408 14971392 14994192 15026634 15064056 15090432 15130118 15156224 15212148 15250032 15265152 15283296 15303168 15306571 15359904 15436896 15492096 15522354 15537744 15621984 15634188 15676416 15729568 15758498 15814848 15830528 15861447 15900948 15940953 15956352 15980652 16097256 16113216 16153344 16177944 16193984 16213232 16288776 16324601 16352768 16370424 16384707 16400952 16489872 16547328 16559964 16572528 16579647 16630272 16662753 16722762 16751616 16764408 16784334 16835584 16842816 16868466 16971376 16976736 16991548 17050752 17156286 17173296 17193708 17216064 17279892 17366508 17385312 17405976 17428608 17445888 17466624 17479962 17493224 17554176 17574732 17695764 17791704 17805603 17809344 17853696 17919888 18009712 18074112 18109413 18113536 18127368 18172512 18200187 18218232 18239886 18289152 18331314 18396864 18415104 18416727 18451071 18514944 18529408 18551106 18615744 18644094 18678862 18709056 18780132 18798752 18845568 18859959 18874268 18940032 18948168 19092798 19098828 19111728 19134444 19182096 19230356 19305216 19319958 19334616 19401984 19418912 19509889 19543552 19558476 19581723 19607184 19626624 19649952 19679877 19748448 19778523 19868928 19892544 19992256 20015667 20035512 20085408 20120576 20153509 20159874 20260926 20282864 20333376 20353536 20377728 20393289 20444076 20479872 20495511 20575296 20582528 20645058 20696472 20716992 20748542 20829312 20845584 21047688 21086464 21148596 21201264 21254604 21275136 21279867 21307536 21386533 21463008 21484288 21500694 21537792 21570592 21579858 21718368 21751443 21827232 21846276 21867936 21986496 22058082 22079952 22096704 22106196 22217004 22274931 22297016 22323518 22352544 22379112 22457088 22491288 22539951 22635648 22695177 22734336 22818222 22875048 22897728 22924944 22954752 23039856 23155344 23180416 23207968 23238144 23283531 23288832 23306616 23405568 23432976 23451282 23514624 23594352 23637747 23722272 23740804 23745792 23804928 23851422 23893184 23970978 24085901 24145884 24169824 24230016 24266916 24290976 24319848 24433164 24441752 24529152 24555636 24601428 24734808 24797038 24820992 24858792 24945408 25040176 25084143 25127424 25146612 25176501 25253376 25264224 25302699 25457064 25465104 25482304 25487322 25512592 25576128 25615078 25734429 25740288 25759944 25779488 25790562 25869312 25919838 26049762 26077968 26108964 26142912 26168832 26199936 26219943 26239836 26331264 26362098 26371364 26491904 26523392 26543646 26687556 26714016 26780544 26879832 27014568 27111168 27170304 27191052 27258768 27306496 27327348 27359829 27433728 27496971 27526744 27595296 27622656 27772416 27794112 27826659 27923616 27966141 28018293 28063584 28170198 28198128 28268352 28311402 28339472 28373156 28410048 28617344 28639197 28648242 28667592 28701666 28773144 28845534 28957824 28979937 29001924 29102976 29128368 29157248 29315328 29337714 29410776 29439936 29462272 29474928 29622672 29699908 29735209 29803392 29838816 29942784 29988384 30053268 30128112 30180864 30239811 30260236 30391389 30424296 30500064 30530304 30566592 30606336 30613142 30719808 30873792 30967587 31044708 31075488 31122813 31243968 31268376 31459136 31516996 31629696 31661056 31722894 31801896 31881906 31912704 31961304 32194512 32226432 32251041 32306688 32355888 32369787 32387968 32426464 32577552 32649202 32705536 32740848 32769414 32801904 32979744 33029969 33094656 33119928 33145056 33159294 33260544 33325506 33445524 33485277 33528816 33568668 33653123 33685632 33736932 33942752 33953472 33983096 34101504 34227333 34312572 34346592 34387416 34432128 34559784 34733016 34770624 34811952 34857216 34933248 34959924 34986448 35108352 35149464 35176923 35391528 35583408 35611206 35618688 35707392 35777133 35839776 35956467 36019424 36148224 36218826 36254736 36345024 36400374 36436464 36479772 36578304 36662628 36793728 36830208 36833454 36902142 37058816 37102212 37195557 37231488 37288188 37357724 37418112 37560264 37597504 37691136 37719918 37748536 37880064 37896336 38185596 38197656 38223456 38230983 38268888 38364192 38422617 38460712 38610432 38639916 38669232 38685843 38803968 38837824 38879757 39019778 39074643 39087104 39116952 39163446 39214368 39253248 39299904 39359754 39496896 39557046 39737856 39785088 39815469 39984512 40031334 40071024 40170816 40307018 40319748 40521852 40565728 40666752 40707072 40755456 40786578 40888152 40959744 40991022 41150592 41165056 41290116 41392944 41433984 41497084 41546407 41658624 41691168 42095376 42172928 42255297 42297192 42402528 42467103 42509208 42550272 42559734 42615072 42773066 42926016 42968576 42972363 43001388 43052499 43141184 43159716 43268301 43436736 43502886 43654464 43692552 43735872 43972992 44006571 44116164 44159904 44193408 44212392 44434008 44549862 44594032 44647036 44705088 44758224 44914176 44982576 45079902 45271296 45390354 45468672 45636444 45750096 45795456 45849888 45909504 45919713 46079712 46149887 46310688 46360832 46415936 46476288 46567062 46613232 46865952 46902564 47029248 47188704 47275494 47444544 47481608 47491584 47584341 47702844 47786368 47822859 47941956 48171802 48291768 48339648 48460032 48533832 48581952 48639696 48866328 48883504 48973803 49058304 49111272 49154121 49202856 49469616 49594076 49641984 49717584 49890816 49988259 50080352 50168286 50254848 50293224 50353002 50506752 50528448 50605398 50914128 50930208 50964608 50974644 51025184 51152256 51230156 51468858 51519888 51558976 51581124 51839676 51974839 52099524 52155936 52217928 52285824 52337664 52399872 52439886 52479672 52662528 52724196 52742728 52955413 53046784 53087292 53375112 53416809 53428032 53561088 53759664 54029136 54222336 54328239 54340608 54382104 54517536 54600561 54612992 54654696 54719658 54867456 54993942 55053488 55190592 55245312 55353213 55544832 55588224 55653318 55847232 55932282 56036586 56127168 56340396 56396256 56536704 56579877 56622804 56678944 56746312 56820096 57234688 57278394 57296484 57335184 57403332 57546288 57691068 57915648 57959874 58003848 58049161 58205952 58256736 58314496 58529667 58630656 58675428 58745169 58821552 58879872 58924544 58949856 59039631 59245344 59335569 59399816 59470418 59606784 59677632 59976768 60047001 60106536 60256224 60361728 60460527 60479622 60520472 60782778 60848592 61000128 61060608 61133184 61179867 61226284 61439616 61486533 61747584 61935174 62089416 62150976 62245626 62487936 62536752 62918272 63033992 63259392 63445788 63603792 63763812 63825408 63839601 63922608 64159599 64389024 64452864 64502082 64613376 64711776 64739574 64775936 64852928 65155104 65254329 65298404 65376017 65481696 65538828 65603808 65959488 66059938 66239856 66290112 66318588 66651012 66824793 66891048 66970554 67057632 67137336 67306246 67371264 67473864 67619853 67885504 67906944 67966192 68085531 68203008 68454666 68625144 68693184 68774832 68864256 69119568 69466032 69541248 69623904 69714432 69850593 69866496 69919848 69972896 70216704 70298928 70353846 70783056 70913241 71166816 71222412 71237376 71414784 71554266 71679552 71912934 72038848 72257703 72437652 72509472 72619897 72690048 72800748 72872928 72959544 73325256 73587456 73666908 73804284 74117632 74204424 74391114 74462976 74576376 74715448 74836224 75120528 75195008 75252429 75382272 75439836 75497072 75529503 75760128 75792672 75908097 76371192 76395312 76446912 76461966 76537776 76728384 76845234 76921424 77203287 77220864 77279832 77338464 77371686 77607936 77675648 77759514 78039556 78149286 78233904 78326892 78428736 78506496 78599808 78659829 78719508 78993792 79114092 79475712 79570176 79630938 79969024 80062668 80142048 80341632 80614036 80639496 81043704 81131456 81333504 81510912 81573156 81776304 81919488 81982044 82079487 82301184 82330112 82490913 82580232 82785888 82867968 82994168 83092814 83317248 83382336 83479977 83898423 84054879 84190752 84345856 84510594 84594384 84805056 84934206 85018416 85119468 85230144 85546132 85852032 85917591 85937152 85944726 86002776 86104998 86282368 86319432 86536602 86873472 87005772 87308928 87385104 87471744 87945984 88013142 88232328 88319808 88386816 88424784 88868016 89099724 89188064 89205627 89294072 89410176 89516448 89652773 89828352 89965152 90159804 90542592 90719433 90780708 91174167 91272888 91344191 91500192 91590912 91699776 91819008 91839426 92159424 92299774 92621376 92721664 92831872 92902761 93134124 93226464 93368439 93731904 93805128 94377408 94550988 94889088 94963216 94983168 95168682 95405688 95572736 95645718 95883912 96343604 96583536 96679296 96753123 96920064 97067664 97109361 97163904 97279392 97732656 97767008 97947606 98116608 98222544 98308242 98405712 98939232 99089907 99188152 99283968 99435168 99781632 99976518 100160704 100336572 100455831 100586448 100706004 100959369 101056896 101210796 101465431 101828256 101860416 101929216 101949288 102050368 102304512 102460312 102681999 102937716 103039776 103117952 103162248 103679352 103949678 104199048 104311872 104435856 104571648 104799744 104879772 104959344 105325056 105448392 105485456 105530769 105910826 106093568 106174584 106750224 106833618 106856064 107122176 107519328 107869401 108058272 108444672 108656478 108764208 109035072 109201122 109309392 109439316 109734912 109987884 110106976 110381184 110490624 110706426 111176448 111306636 111586671 111694464 111864564 112073172 112254336 112680792 112792512 113073408 113159754 113245608 113357888 113492624 113640192 114272207 114469376 114556788 114592968 114670368 114692949 114806664 115092576 115267851 115382136 115831296 115919748 116007696 116057529 116098322 116411904 116513472 116628992 116639271 117059334 117223929 117261312 117350856 117490338 117643104 117759744 117849088 117899712 118079262 118490688 118671138 118799632 118940836 119213568 119355264 119446407 119953536 120094002 120213072 120512448 120921054 120959244 121040944 121565556 121697184 122000256 122121216 122266368 122359734 122452568 122879232 122973066 123495168 123870348 124178832 124301952 124491252 124639221 124975872 125073504 125263979 125836544 126067984 126518784 126765891 126891576 127207584 127401309 127527624 127650816 127679202 127845216 128319198 128778048 128905728 128917089 129004164 129157497 129423552 129479148 129551872 129705856 129804903 130310208 130508658 130596808 130752034 130963392 131077656 131207616 131918976 132019713 132119876 132479712 132580224 132637176 133302024 133649586 133782096 133941108 134115264 134274672 134612492 134742528 134947728 135239706 135771008 135813888 135932384 136171062 136406016 136909332 137250288 137386368 137549664 137728512 137759139 138239136 138449661 138932064 139082496 139247808 139428864 139701186 139839696 139945792 140597856 140707692 141074563 141566112 141826482 142333632 142444824 142474752 142753023 143108532 143359104 143468577 143736121 143825868 144077696 144515406 144875304 145018944 145239794 145380096 145601496 145745856 145919088 146650512 146921409 147174912 147333816 147462363 147608568 148235264 148408848 148782228 148925952 149152752 149430896 149672448 149705731 150241056 150390016 150504858 150764544 150879672 150994144 151059006 151520256 151585344 151816194 152742384 152790624 152893824 152923932 153075552 153456768 153690468 153842848 154406574 154559664 154676928 154743372 155351296 155519028 155924517 156079112 156298572 156467808 156653784 156857472 157012992 157199616 157319658 157439016 157987584 158228184 158866239 159140352 159261876 159662561 159938048 160125336 160250427 160284096 160683264 161228072 161278992 162087408 162262912 162667008 162984717 163021824 163146312 163552608 163801683 163838976 163964088 164158974 164602368 164660224 164981826 165160464 165571776 165735936 165988336 166059639 166185628 166634496 166764672 166959954 167796846 168109758 168381504 169021188 169188768 169610112 169739631 169868412 170036832 170238936 170460288 171092264 171704064 171835182 171889452 172005552 172209996 172564736 172638864 173073204 173746944 174011544 174147483 174617856 174770208 174943488 175589001 175891968 176026284 176235507 176464656 176639616 176773632 176849568 177118893 177736032 178006707 178199448 178376128 178411254 178588144 178820352 179032896 179305546 179930304 180141003 180319608 181085184 181381581 181438866 181561416 182348334 182545776 182688382 183000384 183181824 183399552 183539601 183678852 184318848 184459599 184599548 185242752 185443328 185663744 185805522 186268248 186452928 186736878 187463808 187610256 188754816 189101976 189778176 189926432 190337364 190811376 191145472 191291436 191518803 191767824 192478797 192687208 193167072 193358592 193506246 193840128 194135328 194218722 194327808 194558784 195465312 195534016 195762987 195895212 196128051 196445088 196616484 196811424 197111149 197878464 198179814 198376304 198870336 199953036 200321408 200474379 200673144 200911662 201172896 201412008 201918738 202113792 202421592 202859559 202930862 203656512 203720832 203858432 203898576 204100736 204256593 204609024 204920624 205363998 205875432 206079552 206235904 206324496 207358704 207899356 208398096 208623744 208871712 209143296 209551779 209599488 209759544 209918688 210650112 210896784 210970912 211061538 211821652 212349168 212739723 213500448 213667236 213712128 214244352 215038656 215738802 216116544 216773109 217312956 217528416 217859691 218070144 218402244 218618784 218878632 219975768 220213952 220762368 221412852 222352896 222613272 223173342 223388928 223729128 224146344 224508672 225361584 225585024 225757287 226146816 226319508 226491216 226588509 226715776 226985248 227280384 227724291 228544414 228938752 229113576 229185936 229340736 229385898 229613328 230185152 230535702 230764272 231662592 231839496 232015392 232115058 232196644 232823808 233026944 233257984 233278542 234118668 234447858 234701712 234980676 235286208 235519488 235571861 235799424 236158524 236981376 237342276 237599264 237881672 238427136 238710528 238892814 239907072 240188004 240426144 241024896 241842108 241918488 242081888 243131112 243343241 243394368 244000512 244532736 244719468 244905136 245758464 245946132 246238461 246990336 247472739 247740696 248357664 248603904 248982504 249278442 249951744 250147008 250439931 250527958 251673088 251695269 252135968 252164637 253037568 253531782 253783152 254415168 254802618 255055248 255358404 255690432 256638396 257556096 257752773 257811456 257834178 258008328 258314994 258847104 258958296 259103744 259411712 259609806 260620416 261017316 261193616 261504068 261926784 262155312 262415232 263837952 264039426 264239752 264959424 265160448 265274352 266604048 267299172 267564192 267616881 267882216 268230528 268549344 268958319 269224984 269485056 269895456 270306481 270479412 271542016 271627776 271864768 272158299 272342124 273522501 273818664 274032573 274500576 274772736 275099328 275457024 275518278 276478272 276899322 277864128 278164992 278495616 278708283 279402372 279679392 279891584 280105317 281195712 281415384 282149126 283132224 283652964 284667264 284889648 284949504 285506046 286217064 286718208 286937154 287472242 287651736 288155392 289030812 289750608 290037888 290259369 290479588 290760192 290824849 291202992 291491712 291838176 293301024 293842818 294349824 294667632 294924726 295217136 296817696 297269721 297564456 297851904 298305504 298861792 299344896 299411462 300482112 300780032 301009716 301367493 301759344 301988288 302118012 302878107 303170688 303632388 304396293 305484768 305581248 305787648 305847864 306151104 306913536 307380936 307685696 308045997 308813148 309119328 309353856 309486744 310167419 310702592 311038056 311849034 312158224 312597144 312935616 313307568 313714944 314399232 314639316 314878032 315975168 316456368 316592307 317732478 318280704 318523752 319325122 319876096 320250672 320500854 320568192 321366528 322456144 322557984 323049209 324174816 324525824 325334016 325969434 326292624 327105216 327603366 327928176 328317948 329204736 329963652 330320928 331143552 331471872 331976672 332119278 332371256 333529344 333919908 334760013 335593692 336219516 336763008 338042376 338377536 339220224 339479262 339736824 340073664 340477872 340920576 342184528 342816621 343408128 343670364 343778904 344011104 344078847 344419992 345129472 345277728 345803553 346146408 347493888 348023088 348294966 349235712 349540416 349886976 349917813 351178002 351671787 351783936 352052568 352471014 352929312 353279232 353547264 353699136 354237786 355472064 356013414 356398896 356752256 356822508 357176288 357640704 358065792 358339221 358611092 359860608 360282006 360639216 362763162 362877732 363122832 364696668 365091552 365376764 366000768 366363648 366799104 367079202 367357704 368637696 368919198 369199096 370485504 370687891 371327488 371611044 372536496 372905856 373473756 373917663 374927616 375220512 375791937 377509632 378203952 379556352 379852864 380297673 380674728 381622752 382203927 382290944 382582872 382916671 383037606 383535648 384957594 385374416 386334144 386717184 387012492 387472491 388270656 388437444 388655616 389117568 389414709 390930624 391068032 391525974 391790424 392256102 392890176 393232968 393622848 394222298 395756928 396059139 396359628 396752608 397740672 399906072 400642816 400948758 401346288 401823324 402345792 402824016 403837476 404227584 404843184 405719118 405861724 406344127 407313024 407441664 407716864 407797152 408201472 408513186 409218048 409841248 410727996 411750864 412159104 412471808 412648992 413277417 414717408 415348983 415798712 416796192 417247488 417743424 418286592 419103558 419519088 419837376 421793568 421941824 422123076 423223689 423643304 424698336 425345111 425479446 427000896 427334472 427424256 428259069 430077312 430405731 431208363 431477604 432233088 433546218 434625912 435056832 435719382 436140288 436804488 437237568 437757264 439951536 440427904 440764227 441524736 442387089 442825704 444705792 445226544 446346684 446777856 447458256 448292688 449017344 449117193 450723168 451170048 451514574 452293632 452639016 452982432 453177018 453431552 453970496 454560768 455448582 457088828 457632119 458227152 458371872 458681472 458771796 459226656 460370304 461071404 461528544 463678992 464030784 464230116 464393288 466053888 466557084 467773551 468237336 468895716 469403424 469961352 470572416 471038976 471143722 471598848 472317048 473962752 474684552 475198528 475763344 476598717 477421056 477785628 478987683 479814144 480376008 480751281 480852288 482049792 483684216 483836976 484163776 486262224 486686482 486788736 488001024 488954151 489065472 489438936 489810272 491405049 491516928 491892264 492476922 493980672 494945478 495481392 496715328 497207808 497965008 498178917 498556884 499903488 500294016 500879862 501055916 503346176 503390538 504271936 504329274 507063564 507566304 508339279 508830336 509605236 510110496 510716808 511380864 513276792 515112192 515505546 515668356 516016656 516629988 517694208 517916592 518823424 519219612 521240832 522034632 522387232 522442449 523008136 523853568 524310624 524830464 526767003 527675904 528078852 528479504 528706521 529918848 530320896 530548704 531356679 533208096 534020121 534598344 535128384 535233762 535764432 536461056 537098688 537916638 538449968 539790912 540423009 540612962 540958824 543084032 543255552 543729536 544144743 544316598 544684248 547045002 547637328 548065146 549001152 549545472 550198656 550618803 551036556 552956544 553378797 553798644 555728256 556329984 556991232 557416566 558804744 559358784 559783168 560210634 562391424 562830768 564298252 566264448 567305928 569334528 569779296 571012092 572434128 573436416 573874308 574556409 574944484 575303472 576310784 577436391 578061624 579501216 580075776 580518738 580959176 581520384 581649698 582405984 582983424 583676352 586602048 587288961 587685636 588384153 589335264 589849452 590434272 591333447 593635392 594539442 595128912 596611008 597723584 598822924 600964224 601423137 601560064 602019432 602734986 603518688 603976576 604236024 605756214 606341376 607264776 608792586 610969536 611162496 611575296 611695728 612302208 612769779 613827072 614761872 615371392 616091994 617626296 618238656 618707712 618973488 620334838 621405184 622076112 623698068 624316448 625194288 625871232 626615136 627429888 627569411 628798464 629278632 629756064 631950336 632912736 633184614 635464956 637047504 638219169 638650244 639409337 640501344 641001708 641136384 642733056 644912288 645115968 646098418 648349632 649051648 650319327 651938868 652585248 653579073 654210432 655206732 655856352 656635896 659927304 660641856 662287104 663953344 664238556 664742512 667058688 667839816 669308641 669520026 671187384 672439032 673526016 676084752 676755072 677271861 678440448 678958524 679473648 679765527 680147328 680955744 681841152 683172873 684369056 685633242 686816256 687340728 687557808 688022208 688157694 688839984 690258944 690555456 691607106 692292816 694987776 696046176 696589932 698471424 699080832 699773952 699835626 702356004 703343574 704105136 704942028 705858624 706558464 706715583 707398272 708475572 710258017 710944128 712026828 712797792 713504512 713645016 714352576 715281408 716131584 716678442 717222184 719721216 720564012 721278432 725526324 725755464 726245664 729393336 730029723 730183104 730753528 732001536 733598208 734158404 734715408 737275392 737838396 738398192 738715383 740971008 741375782 742418217 742654976 743222088 745072992 745811712 746947512 747835326 749855232 750441024 751583874 755019264 755085807 756407904 756493911 759112704 759705728 760595346 761349456 763245504 764407854 765165744 765833342 766075212 767071296 769915188 770748832 772668288 773258319 773434368 774024984 774944982 776541312 776874888 777311232 778235136 778829418 781861248 782136064 783051948 783580848 784512204 785780352 786465936 787245696 788444596 791513856 792118278 792719256 793505216 795481344 799812144 799905449 801285632 801897516 802692576 802850643 803646648 804691584 805648032 806874957 807674952 808455168 809686368 810919443 811438236 811723448 812688254 814626048 814883328 815594304 816402944 816474897 817026372 819682496 820567503 821455992 822097719 823501728 824318208 824943616 825297984 826554834 829434816 830697966 831597424 833592384 834494976 835486848 836124849 838207116 839038176 839674752 840315951 843587136 843883648 844246152 846447378 847286608 849396672 850690222 850958892 854001792 854668944 854848512 856518138 860154624 860811462 862416726 862955208 864466176 867092436 869251824 870113664 870778107 871438764 872280576 872474547 873608976 874475136 875514528 876847853 879903072 880855808 881528454 883049472 884774178 885651408 890453088 891809163 892693368 893555712 894916512 896585376 898034688 898234386 901446336 902340096 903029148 904102479 905278032 905964864 906354036 906863104 907940992 908634321 910897164 913188879 914177656 915264238 916454304 916743744 917362944 917543592 918453312 920740608 922142808 923057088 924137991 927357984 928061568 928460232 928786576 930502257 932107776 933114168 935547102 936474672 937791432 938806848 939922704 941144832 942287444 943197696 944634096 947925504 949369104 949776921 950397056 951526688 953197434 954842112 955571256 957975366 959628288 960752016 961502562 961704576 964099584 967368432 967673952 968327552 969147627 972524448 973372964 973577472 976002048 977908302 978877872 979620544 982810098 983784528 984953844 987521941 989890956 990962784 993430656 994415616 995930016 996357834 997113768 1000588032 1001759724 1002111832 1004280039 1006152847 1006781076 1008543872 1008658548 1014127128 1015132608 1016678558 1017660672 1019210472 1020220992 1021433616 1022761728 1026553584 1028449863 1030224384 1031011092 1031336712 1032033312 1032236541 1033259976 1035388416 1035833184 1037410659 1037646848 1038439224 1042481664 1044069264 1044774464 1044884898 1046016272 1047707136 1048621248 1049660928 1053534006 1055015361 1055351808 1056157704 1056959008 1057413042 1059837696 1060641792 1061097408 1062713358 1066416192 1068040242 1069196688 1070256768 1070467524 1071528864 1072922112 1074197376 1075017663 1075833276 1076899936 1079581824 1080846018 1081225924 1081917648 1086168064 1087459072 1088289486 1088633196 1089368496 1094090004 1095274656 1096130292 1098002304 1099090944 1100397312 1101237606 1102073112 1105913088 1106757594 1107597288 1111456512 1112063673 1113982464 1114833132 1117609488 1117637927 1118717568 1119566336 1120421268 1121752989 1124782848 1125661536 1127375811 1128596504 1132528896 1134611856 1138669056 1139558592 1140893019 1142024184 1144868256 1146611781 1146872832 1147748616 1148750013 1149112818 1149888968 1150606944 1152621568 1154872782 1156123248 1159002432 1160151552 1161037476 1161918352 1162417473 1163299396 1164811968 1165966848 1167352704 1168244127 1173204096 1174577922 1175371272 1176768306 1178670528 1179698904 1180868544 1182666894 1187270784 1188177417 1189078884 1190257824 1193222016 1195447168 1197645848 1201928448 1202846274 1204038864 1205469972 1207037376 1207953152 1208472048 1211512428 1212682752 1214529552 1217585172 1219032381 1221939072 1222324992 1223150592 1223391456 1224604416 1225539558 1227654144 1229523744 1230742784 1232183988 1235252592 1236477312 1237415424 1237946976 1239832251 1240669676 1244152224 1246046949 1247396136 1248632896 1250388576 1251742464 1253230272 1254859776 1255138822 1258557264 1259512128 1265825472 1266369228 1269671067 1270929912 1274095008 1276035333 1276438338 1277300488 1278818674 1281002688 1282003416 1282272768 1284777207 1289824576 1290231936 1291217193 1292196836 1293625089 1296699264 1298103296 1300638654 1303877736 1305170496 1307158146 1308420864 1310413464 1311712704 1313271792 1319854608 1321283712 1322292681 1324574208 1327161267 1327906688 1328477112 1329485024 1334117376 1335679632 1338617282 1339040052 1342374768 1344878064 1347052032 1347351579 1352169504 1353510144 1354543722 1356880896 1357917048 1358947296 1359531054 1360294656 1361911488 1363682304 1366345746 1368738112 1371266484 1372896357 1374681456 1375115616 1376044416 1376315388 1377679968 1379778043 1381110912 1383214212 1384585632 1392092352 1393179864 1398161664 1399671252 1403320653 1404712008 1406687148 1408210272 1409884056 1411717248 1413116928 1413431166 1414796544 1416951144 1420516034 1421888256 1424053656 1425595584 1427009024 1427290032 1428705152 1429796151 1432263168 1433356884 1434444368 1436963049 1439442432 1441128024 1442253843 1442556864 1451052648 1451510928 1452491328 1458786672 1460059446 1460366208 1461507056 1464003072 1466862453 1467196416 1468316808 1469430816 1474215147 1474550784 1475676792 1476796384 1477430766 1481942016 1482751564 1484836434 1486444176 1490145984 1491623424 1493895024 1494536751 1495670652 1499710464 1500882048 1503167748 1510038528 1510171614 1512815808 1512987822 1519411456 1521190692 1522698912 1525017837 1526491008 1528815708 1530331488 1531666684 1532150424 1534142592 1539830376 1541497664 1545336576 1546516638 1548049968 1549889964 1553082624 1553749776 1556470272 1557658836 1563722496 1564272128 1566103896 1567161696 1567327347 1569024408 1571560704 1572931872 1574491392 1576889192 1580301009 1583027712 1584236556 1585438512 1586119563 1587010432 1590962688 1594070037 1599624288 1599810898 1602060363 1602571264 1603795032 1605385152 1605701286 1607293296 1609383168 1611296064 1613749914 1615349904 1619372736 1621838886 1622876472 1623446896 1625376508 1629252096 1629766656 1631188608 1632434229 1632805888 1632949794 1634052744 1639364992 1641135006 1642911984 1644195438 1647003456 1648636416 1650595968 1653109668 1658869632 1660136391 1661395932 1663194848 1667184768 1668989952 1670973696 1672249698 1676414232 1678076352 1679349504 1680631902 1687174272 1687767296 1688492304 1692894756 1694573216 1698793344 1701380444 1701917784 1703402687 1708003584 1709337888 1713036276 1720309248 1721622924 1723669227 1724833452 1725910416 1728932352 1732309173 1734184872 1738503648 1740227328 1741556214 1742877528 1744561152 1744949094 1747217952 1748950272 1751029056 1753695706 1759806144 1761711616 1761866883 1763056908 1765152459 1769548356 1771302816 1774000341 1780906176 1783618326 1785386736 1789833024 1793170752 1796468772 1802892672 1804269411 1804680192 1806058296 1808204958 1810556064 1811929728 1812708072 1813726208 1815881984 1817268642 1821794328 1826377758 1828355312 1830528476 1832908608 1833487488 1834725888 1835087184 1836906624 1838309337 1841481216 1844285616 1846114176 1848275982 1854715968 1856123136 1856920464 1857573152 1861004514 1864215552 1866228336 1871094204 1872949344 1875582864 1877613696 1879845408 1882289664 1882708233 1884574888 1886395392 1889268192 1892145367 1895851008 1898738208 1899553842 1900794112 1903053376 1906394868 1911142512 1914657507 1915950732 1918228011 1921504032 1923005124 1923409152 1927843189 1928199168 1934736864 1935347904 1936655104 1938295254 1945048896 1946745928 1947154944 1950957981 1955816604 1957755744 1959241088 1960737219 1965620196 1967569056 1969907688 1975043882 1979781912 1981925568 1986861312 1991860032 1992715668 1994227536 2001176064 2003519448 2004223664 2007925923 2008560078 2012305694 2013562152 2017087744 2017317096 2028254256 2030265216 2031815583 2033357116 2035321344 2038420944 2040441984 2042867232 2045523456 2049518619 2053107168 2056899726 2060448768 2062022184 2062673424 2064066624 2064473082 2066519952 2070776832 2071666368 2074821318 2076878448 2084963328 2088138528 2089548928 2089769796 2092032544 2095414272 2097242496 2099321856 2107068012 2110030722 2112315408 2113918016 2114826084 2119675392 2120146749 2122194816 2125426716 2130774051 2132832384 2136080484 2138393376 2140513536 2140935048 2143057728 2145844224 2148394752 2150035326 2151666552 2153799872 2159163648 2161692036 2162451848 2163835296 2171171933 2174918144 2176578972 2177266392 2178736992 2188180008 2190089169 2190549312 2192260584 2196004608 2200794624 2202475212 2204146224 2211826176 2213515188 2215194576 2216146149 2222913024 2224127346 2227254651 2227964928 2229666264 2235218976 2235275854 2237435136 2239132672 2240842536 2243505978 2249565696 2251323072 2254751622 2257193008 2265057792 2269223712 2269481733 2277338112 2279117184 2281786038 2284048368 2289736512 2293223562 2295497232 2297500026 2298225636 2299777936 2301213888 2309745564 2312246496 2318004864 2319774957 2320303104 2322074952 2323836704 2324834946 2326598792 2329623936 2331933696 2334705408 2336488254 2346408192 2349155844 2350742544 2353536612 2357341056 2359397808 2361737088 2365333788 2374541568 2376354834 2378157768 2380015601 2380515648 2386444032 2390894336 2395291696 2399716347 2403856896 2405692548 2408077728 2408551929 2410939944 2414074752 2415906304 2416944096 2420624871 2423024856 2425365504 2429059104 2432758329 2435170344 2438064762 2443878144 2444649984 2446782912 2449208832 2449424691 2451079116 2459047488 2461485568 2461702509 2464367976 2466293157 2470505184 2472954624 2474830848 2475893952 2479664502 2481339352 2488304448 2492093898 2494792272 2497265792 2500777152 2503484928 2506460544 2508374547 2510277644 2517114528 2519024256 2520947853 2531650944 2532738456 2539342134 2541859824 2548190016 2552070666 2552876676 2554600976 2557637348 2562005376 2564006832 2564545536 2569554414 2579649152 2580463872 2582434386 2584393672 2587250178 2593398528 2601277308 2607755472 2610340992 2612334321 2614316292 2616841728 2617423641 2620826928 2623425408 2626543584 2630543559 2639709216 2642567424 2644585362 2649148416 2654322534 2655813376 2656954224 2658970048 2671359264 2675427489 2677234564 2678080104 2680416697 2684749536 2689756128 2694104064 2694703158 2704339008 2707020288 2709087444 2712307437 2715834096 2717894592 2719062108 2720589312 2723822976 2725902963 2732691492 2737476224 2739566637 2742532968 2745792714 2749362912 2750231232 2752088832 2752630776 2755359936 2759556086 2762221824 2766428424 2769171264 2772413973 2784184704 2786359728 2791506771 2796323328 2799342504 2806641306 2809424016 2813374296 2816420544 2819768112 2823434496 2826862332 2829593088 2833902288 2841032068 2843776512 2844408889 2848107312 2851191168 2854018048 2854580064 2857410304 2859592302 2864526336 2866713768 2868888736 2873926098 2878884864 2882256048 2884507686 2885113728 2902105296 2903021856 2904982656 2907442881 2917573344 2920118892 2920732416 2923014112 2928006144 2933724906 2936633616 2938861632 2948430294 2951353584 2953592768 2954861532 2962565823 2965503128 2969672868 2972888352 2977415777 2980291968 2983246848 2987790048 2989073502 2991341304 3001764096 3006335496 3012840117 3018458541 3020343228 3025631616 3025975644 3033588659 3038822912 3042381384 3045397824 3050035674 3052982016 3057631416 3060662976 3063333368 3064300848 3068285184 3079660752 3082995328 3085349589 3090673152 3093033276 3096099936 3096709623 3099779928 3106165248 3107499552 3112231977 3112940544 3115317672 3127444992 3128544256 3132207792 3134323392 3134654694 3138048816 3143121408 3145863744 3148982784 3153778384 3160602018 3166055424 3168473112 3170877024 3172239126 3174020864 3181925376 3188140074 3199248576 3199621796 3204120726 3207590064 3210770304 3211402572 3214586592 3218766336 3222592128 3225052989 3227499828 3230699808 3238745472 3243677772 3245752944 3246893792 3250753016 3258504192 3262377216 3264868458 3265899588 3268105488 3278729984 3282270012 3285823968 3288390876 3294006912 3297272832 3301191936 3306219336 3317739264 3320272782 3322791864 3326389696 3334369536 3336191019 3341947392 3344499396 3352828464 3352913781 3356152704 3358699008 3361263804 3365258967 3374348544 3375534592 3376984608 3382127433 3385789512 3389146432 3397586688 3402760888 3403835568 3406805374 3416007168 3418675776 3422679057 3426072552 3439835343 3440618496 3443245848 3446250039 3447338454 3449666904 3451820832 3457864704 3464618346 3468369744 3477007296 3480454656 3483112428 3485755056 3487252419 3489898188 3494435904 3497900544 3502058112 3504732381 3507391412 3519612288 3523423232 3523733766 3526113816 3530304918 3539096712 3542605632 3548000682 3561812352 3567236652 3570773472 3579666048 3586341504 3592937544 3605785344 3608538822 3612116592 3616409916 3621112128 3623859456 3625416144 3631763968 3634537284 3643588656 3652755516 3656710624 3657097143 3661056952 3665817216 3666974976 3669451776 3670174368 3673813248 3676618674 3682962432 3688571232 3692228352 3696551964 3709431936 3712246272 3713840928 3715146304 3719496753 3722009028 3732456672 3738140847 3742188408 3745111831 3745898688 3751165728 3755227392 3759690816 3764579328 3765416466 3769149776 3778536384 3784290734 3797476416 3799107684 3801588224 3806106752 3809013201 3812789736 3822285024 3828105999 3829315014 3831901464 3836456022 3843008064 3846010248 3846818304 3854331621 3855686378 3869473728 3870695808 3873310208 3873651579 3876590508 3880875267 3890097792 3893491856 3894309888 3901915962 3911633208 3915511488 3918482176 3921474438 3931240392 3935138112 3939815376 3950087764 3959563824 3963851136 3966878043 3973722624 3981483801 3983720064 3985431336 3988455072 4002352128 4007038896 4008447328 4015851846 4017120156 4024611388 4027124304 4034175488 4034634192 4042054737 4056508512 4060530432 4063631166 4066714232 4070642688 4076841888 4080883968 4085734464 4091046912 4099037238 4106214336 4113799452 4118689071 4124044368 4125346848 4128133248 4128946164 4133039904 4139334129 4143332736 4149642636 4153756896 4160082671 4176277056 4179097856 4179539592 4184065088 4194484992 4209961959 4214136024 4220061444 4224630816 4227836032 4229652168 4239350784 4240293498 4244389632 4250853432 4261548102 4265664768 4272160968 4276786752 4281027072 4281870096 4286115456 4289388453 4296789504 4300070652 4303333104 4307599744 4310889147 4318327296 4323384072 4324903696 4326761529 4327670592 4342343866 4349836288 4353157944 4354532784 4357473984 4376360016 4380178338 4381098624 4384521168 4392009216 4401589248 4404950424 4408292448 4422645441 4423652352 4427030376 4430389152 4432292298 4445826048 4448254692 4454509302 4459332528 4470437952 4470551708 4474870272 4475865359 4481685072 4487011956 4499131392 4502646144 4509503244 4514386016 4530115584 4538447424 4538963466 4558234368 4563572076 4568096736 4575053511 4579473024 4586447124 4590994464 4595000052 4596451272 4599555872 4602427776 4619491128 4624492992 4636009728 4639549914 4644149904 4647673408 4649669892 4653197584 4659247872 4669410816 4672976508 4685160487 4692816384 4698311688 4701485088 4701982041 4707073224 4714682112 4718795616 4723474176 4730667576 4740903027 4749083136 4752709668 4756315536 4758358689 4760031202 4761031296 4772888064 4781788672 4782210111 4790583392 4799432694 4806181089 4807713792 4811385096 4816155456 4817103858 4821879888 4828149504 4831812608 4833888192 4841249742 4846049712 4858118208 4865516658 4870340688 4876129524 4887756288 4889299968 4893565824 4897302687 4898417664 4898849382 4902158232 4918094976 4922971136 4923405018 4928735952 4932586314 4941010368 4945909248 4951787904 4959329004 4962678704 4971806119 4976608896 4984187796 4989584544 4994531584 5001554304 5006969856 5012921088 5016749094 5020555288 5034229056 5038048512 5041895706 5063301888 5065476912 5078684268 5083719648 5096380032 5104141332 5105753352 5109201952 5110208061 5115274696 5124010752 5128013664 5135823139 5139108828 5159298304 5160927744 5164868772 5168787344 5171007681 5174500356 5186797056 5196927519 5202554616 5215510944 5220681984 5224668642 5228632584 5233683456 5234847282 5241653856 5246850816 5253087168 5261087118 5279418432 5285134848 5285600649 5289170724 5295457377 5308645068 5311626752 5313908448 5317940096 5322001023 5342718528 5350854978 5354469128 5356160208 5360833394 5369499072 5379512256 5389406316 5408678016 5412808233 5414040576 5418174888 5424614874 5431668192 5435789184 5438124216 5441178624 5447645952 5451805926 5465382984 5474952448 5479133274 5485065936 5491585428 5498725824 5500462464 5504177664 5505261552 5510719872 5514928011 5519112172 5524443648 5532856848 5538342528 5544827946 5568369408 5572719456 5583013542 5592646656 5598685008 5613282612 5618848032 5626748592 5632841088 5639536224 5646868992 5648124699 5653724664 5659186176 5667804576 5676436101 5682064136 5687553024 5688817778 5696214624 5702382336 5709160128 5714820608 5719184604 5733427536 5737777472 5743972521 5747852196 5754684033 5764512096 5769015372 5770227456 5783529567 5804210592 5806043712 5809965312 5814885762 5835146688 5840237784 5841464832 5846028224 5852873943 5867449812 5873267232 5877723264 5882211657 5893180961 5896860588 5902707168 5907185536 5909723064 5925131646 5931006256 5939345736 5945776704 5954831554 5960583936 5975580096 5978147004 5982682608 6003528192 6012670992 6023777769 6025680234 6036917082 6040686456 6051263232 6051951288 6067177318 6077645824 6084762768 6090795648 6095446749 6100071348 6105964032 6115262832 6121325952 6126666736 6128601696 6136570368 6137934971 6159321504 6165990656 6170699178 6181346304 6186066552 6192199872 6193419246 6199559856 6212330496 6214999104 6224463954 6230635344 6254889984 6264415584 6268646784 6269309388 6276097632 6286242816 6291727488 6297965568 6307556768 6321204036 6336946224 6341754048 6344478252 6348041728 6360440247 6376280148 6392322153 6398497152 6399243592 6408241452 6415180128 6421540608 6422805144 6429173184 6437532672 6445184256 6450105978 6454999656 6461399616 6477490944 6487355544 6491505888 6493787584 6501506032 6513515799 6524754432 6529736916 6531799176 6536210976 6546165001 6557459968 6564540024 6570267507 6571647936 6576781752 6588013824 6602383872 6612438672 6635478528 6640545564 6645583728 6648438447 6652779392 6668739072 6672382038 6681763953 6683894784 6688998792 6705656928 6705827562 6712305408 6717398016 6722527608 6730517934 6748697088 6751069184 6753969216 6764254866 6771579024 6778292864 6795173376 6805521776 6807671136 6808445199 6813610748 6832014336 6837351552 6845358114 6852145104 6879670686 6886491696 6892500078 6894676908 6899333808 6903641664 6929236692 6936739488 6954014592 6959324871 6960909312 6966224856 6971510112 6974504838 6979796376 6988871808 6995801088 7004116224 7009464762 7014782824 7039224576 7043069929 7047467532 7052227632 7060609836 7078193424 7085211264 7096001364 7123624704 7134473304 7140046803 7141546944 7159332096 7172683008 7185875088 7199149041 7211570688 7217077644 7224233184 7225655787 7232819832 7242224256 7247718912 7250832288 7261874613 7263527936 7269074568 7287177312 7298274987 7305511032 7313421248 7314194286 7322113904 7331634432 7333949952 7340348736 7347626496 7353237348 7377142464 7384456704 7385107527 7393103928 7398879471 7418863872 7424492544 7427681856 7430292608 7438993506 7444018056 7464913344 7476281694 7484376816 7490223662 7491797376 7502331456 7510454784 7519381632 7525123641 7530832932 7538299552 7557072768 7562843559 7568581468 7594952832 7598215368 7603176448 7612213504 7618026402 7625579472 7644570048 7656211998 7658630028 7663802928 7672912044 7686016128 7692020496 7693636608 7708663242 7711372756 7738947456 7741391616 7746620416 7747303158 7753181016 7761750534 7780195584 7786983712 7803831924 7823266416 7823465489 7831022976 7836964352 7842948876 7852270923 7862480784 7870276224 7879630752 7891630677 7900175528 7919127648 7927702272 7933756086 7947445248 7962967602 7967440128 7970862672 7976910144 8014077792 8016894656 8026282467 8031703692 8034240312 8041250091 8049222776 8054248608 8068350976 8069268384 8081557109 8084109474 8113017024 8121060864 8127262332 8133428464 8136922311 8153683776 8161767936 8171468928 8177708889 8198074476 8212428672 8218699911 8227598904 8237378142 8248088736 8250693696 8256266496 8257892328 8266079808 8278668258 8286665472 8299285272 8307513792 8317241919 8320165342 8352554112 8358195712 8359079184 8368130176 8374520313 8388969984 8419923918 8428272048 8440122888 8449261632 8455672064 8459304336 8480586996 8488779264 8501706864 8523096204 8531329536 8533226667 8544321936 8553573504 8562054144 8563740192 8572230912 8578776906 8593579008 8600141304 8606666208 8615199488 8621778294 8636654592 8646768144 8649807392 8653523058 8655341184 8684687732 8706315888 8709065568 8714947968 8722328643 8752720032 8760356676 8762197248 8769042336 8784018432 8809900848 8816584896 8845290882 8854060752 8860778304 8864584596 8887697469 8896509384 8909018604 8918665056 8932247331 8940875904 8941103416 8949740544 8951730718 8963370144 8974023912 9005292288 9019006488 9028772032 9038520351 9055375623 9076894848 9077926932 9100765977 9116468736 9127144152 9136193472 9150107022 9158946048 9172894248 9181988928 9190000104 9192902544 9199111744 9204855552 9238982256 9248985984 9256048767 9272019456 9279099828 9288299808 9290128869 9295346816 9299339784 9306395168 9318495744 9336695931 9338821632 9345953016 9370320974 9385632768 9396623376 9402970176 9403964082 9414146448 9429364224 9437591232 9446948352 9461335152 9481806054 9498166272 9505419336 9512631072 9516717378 9520062404 9522062592 9545776128 9563577344 9564420222 9581166784 9598865388 9612362178 9622770192 9632310912 9634207716 9643759776 9656299008 9658446301 9667776384 9682499484 9692099424 9716236416 9731033316 9740681376 9752259048 9775512576 9787131648 9794605374 9797698764 9804316464 9836189952 9846810036 9857471904 9865172628 9882020736 9891818496 9903575808 9918658008 9925357408 9943612238 9953217792 9968375592 9979169088 9989063168 10003108608 10008573057 10025842176 10033498188 10041110576 10058741343 10068458112 10076097024 10083791412 10095776901 10126603776 10130953824 10146382299 10157368536 10167439296 10192760064 10208282664 10211506704 10218403904 10220416122 10230549392 10248021504 10256027328 10268037171 10271646278 10278217656 10318596608 10319506029 10321855488 10329737544 10337574688 10338750117 10342015362 10349000712 10373594112 10393855038 10405109232 10431021888 10441363968 10449337284 10457265168 10461757257 10469694564 10483307712 10493701632 10506174336 10514197143 10522174236 10558836864 10570269696 10571201298 10578341448 10590914754 10617290136 10623253504 10627816896 10635880192 10644002046 10685437056 10701709956 10708938256 10712320416 10721666788 10738998144 10759024512 10778812632 10817356032 10825616466 10836349776 10849229748 10863336384 10871578368 10876248432 10895291904 10903611852 10930765968 10949904896 10958266548 10970131872 10971291429 10983170856 10997451648 11000924928 11008355328 11010523104 11021439744 11029856022 11038224344 11048887296 11065713696 11076685056 11089655892 11136738816 11145438912 11158490259 11166027084 11197370016 11214422541 11226565224 11235335493 11237696064 11253497184 11265682176 11279072448 11293737984 11296249398 11307449328 11335609152 11352872202 11364128272 11377635556 11392429248 11404764672 11418320256 11427039603 11429641216 11438369208 11466855072 11475554944 11484317997 11487945042 11495704392 11509368066 11529024192 11538030744 11540454912 11567059134 11608421184 11612087424 11619930624 11620954737 11629771524 11642625801 11670293376 11680475568 11682929664 11692056448 11705747886 11734899624 11746534464 11755446528 11764423314 11786361922 11793721176 11805414336 11814371072 11819446128 11850263292 11862012512 11878691472 11891553408 11900634129 11909663108 11921167872 11923818809 11951160192 11956294008 11965365216 12007056384 12025341984 12047555538 12051360468 12073834164 12081372912 12102526464 12103902576 12126164211 12134354636 12169525536 12181591296 12190893498 12200142696 12211928064 12230525664 12242651904 12253333472 12257203392 12273140736 12275869942 12318643008 12331981312 12341398356 12356067213 12372133104 12384399744 12386838492 12399119712 12418002387 12429998208 12448927908 12461270688 12480248013 12528831168 12537293568 12538618776 12552195264 12583454976 12615113536 12629885877 12642408072 12673892448 12683508096 12688956504 12696083456 12716864179 12720880494 12752560296 12784644306 12796994304 12798487184 12816482904 12830360256 12843081216 12845610288 12858346368 12868165359 12890368512 12900211956 12909999312 12922799232 12932667441 12954981888 12974711088 12980284587 12983011776 12987575168 13003012064 13027031598 13049508864 13059473832 13063598352 13072421952 13092330002 13114919936 13129080048 13140535014 13143295872 13153563504 13176027648 13204767744 13224877344 13245017569 13270957056 13281091128 13291167456 13296876894 13305558784 13337478144 13344764076 13363527906 13377997584 13411313856 13411655124 13424610816 13427596077 13445055216 13461035868 13494902323 13497394176 13507938432 13528509732 13543158048 13556585728 13590346752 13611043552 13615342272 13616890398 13627221496 13674703104 13690716228 13704290208 13725160533 13759341372 13772983392 13785000156 13789353816 13798667616 13807283328 13858473384 13873478976 13908029184 13918649742 13932449712 13943020224 13949009676 13959592752 13977743616 14008232448 14018929524 14029565648 14055481461 14078449152 14086139858 14094935064 14104455264 14105946123 14121219672 14156386848 14170422528 14192002728 14222709081 14247249408 14268946608 14280093606 14283093888 14318664192 14345366016 14346630333 14371750176 14398298082 14418543267 14423141376 14434155288 14448466368 14451311574 14465639664 14484448512 14495437824 14501664576 14523749226 14538149136 14574354624 14596549974 14611022064 14626842496 14628388572 14644227808 14663268864 14667899904 14680697472 14691908061 14695252992 14706474696 14754284928 14768913408 14770215054 14786207856 14797758942 14837727744 14855363712 14860585216 14877987012 14888036112 14915418357 14929826688 14952563388 14968753632 14980447324 14983594752 15004662912 15020909568 15038763264 15050247282 15061665864 15076599104 15114145536 15125687118 15137162936 15189905664 15196430736 15198203531 15224427008 15236052804 15251158944 15289140096 15312423996 15317260056 15327605856 15330624183 15345824088 15372032256 15384040992 15407469417 15417326484 15422745512 15477894912 15482783232 15494606316 15506362032 15513023043 15523501068 15560391168 15573967424 15590782557 15607663848 15646532832 15646930978 15662045952 15673928704 15685897752 15704541846 15724961568 15740552448 15759261504 15783261354 15800351056 15838255296 15855404544 15867512172 15886372131 15925935204 15934880256 15941725344 15953820288 15966003069 16028155584 16033789312 16052564934 16063407384 16068480624 16082500182 16098445552 16108497216 16138536768 16163114218 16168218948 16226034048 16238424699 16242121728 16254524664 16266856928 16273844622 16307367552 16323535872 16342937856 16355417778 16396148952 16424857344 16437399822 16455197808 16474756284 16496177472 16501387392 16512532992 16515784656 16532159616 16544784033 16557336516 16573330944 16598570544 16615027584 16634483838 16640330684 16660109207 16705108224 16716391424 16718158368 16736260352 16749040626 16777939968 16839847836 16856544096 16880245776 16898523264 16911344128 16918608672 16944374097 16961173992 16977558528 17003413728 17029308303 17046192408 17062659072 17066453334 17088643872 17107147008 17127480384 17144461824 17157553812 17200282608 17213332416 17230398976 17231917563 17243556588 17264052099 17293536288 17299614784 17307046116 17310682368 17350588701 17369375464 17412631776 17418131136 17429895936 17444657286 17505440064 17520713352 17524394496 17538084672 17558621829 17619801696 17633169792 17646634971 17679542883 17690581764 17708121504 17721556608 17729169192 17775394938 17793018768 17818037208 17837330112 17864494662 17881751808 17882206832 17903461436 17926740288 17948047824 18010584576 18038012976 18057544064 18071333307 18077040702 18110751246 18153789696 18155853864 18201531954 18232937472 18254288304 18272386944 18286340247 18300214044 18317892096 18345788496 18363977856 18380000208 18385805088 18398223488 18409711104 18413804913 18477964512 18497971968 18512097534 18544038912 18558199656 18576599616 18580257738 18590693632 18598679568 18612790336 18636991488 18673391862 18691906032 18740641948 18762916879 18793246752 18805940352 18807928164 18828292896 18858728448 18875182464 18893896704 18922670304 18963612108 19010838672 19025262144 19033434756 19040124808 19044125184 19081320741 19128840444 19162333568 19176966459 19197730776 19224724356 19245540384 19264621824 19268415432 19287519552 19312598016 19316892602 19335552768 19364998968 19384198848 19432472832 19462066632 19481362752 19504518096 19540547397 19574263296 19589210748 19595397528 19608632928 19638495003 19672379904 19693620072 19710802521 19714943808 19730345256 19764041472 19807151616 19837316016 19850714816 19887224476 19906435584 19936751184 19958338176 19978126336 20006217216 20017146114 20045291859 20051684352 20066996376 20082221152 20117482686 20136916224 20152194048 20167582824 20191553802 20253207552 20261907648 20292764598 20314737072 20334878592 20385520128 20416565328 20423013408 20425335597 20436807808 20440832244 20461098784 20496043008 20512054656 20536074342 20543292556 20556435312 20637193216 20639012058 20659475088 20675149376 20677500234 20684030724 20698001424 20787710076 20810218464 20841910439 20862043776 20882727936 20898674568 20914530336 20923514514 20939389128 20966615424 20987403264 21012348672 21028394286 21044348472 21117673728 21129209787 21142402596 21156682896 21181829508 21234580272 21235120613 21255633792 21271760384 21288004092 21370874112 21403419912 21417876512 21420140409 21424640832 21443333576 21477996288 21518049024 21557625264 21597447123 21634712064 21651232932 21672699552 21676967361 21698459496 21726672768 21743156736 21752496864 21785623839 21790583808 21807223704 21861531936 21894824961 21899809792 21916533096 21940263744 21942582858 21966341712 21994903296 22001849856 22021046208 22042879488 22059712044 22076448688 22131427392 22153370112 22179311784 22196638413 22273477632 22290877824 22316980518 22332054168 22394740032 22428845082 22453130448 22470670986 22475392128 22506994368 22531364352 22558144896 22575370923 22592498796 22614898656 22671218304 22688530677 22705744404 22728256544 22755271112 22784858496 22809529344 22836640512 22854079206 22876738416 22933710144 22951109888 22968635994 22975890084 22991408784 23018736132 23058048384 23076061488 23080909824 23134118268 23216842368 23224174848 23239861248 23241909474 23259543048 23285251602 23340586752 23360951136 23384112896 23411495772 23469799248 23470396467 23493068928 23510893056 23528846628 23556812769 23572723844 23587442352 23610828672 23628742144 23638892256 23674892031 23700526584 23724025024 23757382944 23783106816 23801268258 23819326216 23842335744 23847637618 23902320384 23912588016 23930730432 24050683968 24078847401 24095111076 24102720936 24123750273 24147668328 24162745824 24205052928 24207805152 24244671327 24252328422 24268709272 24339051072 24363182592 24381786996 24400285392 24410766933 24461051328 24485303808 24506666944 24514406784 24533126667 24551739884 24637286016 24656099733 24663962624 24682796712 24712134426 24744266208 24768799488 24773676984 24798239424 24836004774 24859996416 24897855816 24922541376 24960496026 25057662336 25074587136 25077237552 25104390528 25123560939 25166909952 25230227072 25259771754 25284816144 25347784896 25367016192 25377913008 25433728358 25441760988 25505120592 25569288612 25593988608 25596974368 25599680001 25632965808 25660720512 25686162432 25691220576 25716692736 25736330718 25780737024 25800423912 25819998624 25845598464 25865334882 25909963776 25949422176 25960569174 25966023552 25975150336 26006024128 26054063196 26118947664 26127196704 26144843904 26166985929 26184660004 26215782817 26258160096 26281070028 26286591744 26307127008 26352055296 26449754688 26490035138 26562182256 26582334912 26593753788 26611117568 26663092407 26689528152 26727055812 26755995168 26796741993 26822627712 26823310248 26849221632 26855192154 26890110432 26922071736 26989804646 27015876864 27057019464 27086316096 27113171456 27115561053 27166126869 27222087104 27230684544 27233780796 27254442992 27302297931 27349406208 27381432456 27408580416 27450321066 27518682744 27545966784 27570000312 27578707632 27597335232 27614566656 27716946768 27746957952 27768146301 27816058368 27837299484 27864899424 27870386607 27886040448 27898019352 27919185504 27955487232 28010087793 28016464896 28037859048 28059131296 28110962922 28156898304 28172279716 28189870128 28208910528 28211892246 28242439344 28312773696 28340845056 28384005456 28445418162 28494498816 28537893216 28560187212 28566187776 28637328384 28690732032 28693260666 28743500352 28796596164 28837086534 28868310576 28896932736 28902623148 28931279328 28968897024 28975338903 29003329152 29047498452 29076298272 29120578697 29148709248 29193099948 29222044128 29253684992 29256777144 29288455616 29326537728 29361394944 29383816122 29412949392 29508569856 29540430108 29572415712 29595517884 29675455488 29710727424 29721170432 29755974024 29776072224 29830836714 29859653376 29905126776 29937507264 29960894648 29967189504 30009325824 30025719171 30077526528 30100494564 30123331728 30153198208 30176224029 30228291072 30251374236 30274325872 30287330703 30379811328 30392861472 30396407062 30439146897 30448854016 30472105608 30502317888 30578280192 30624847992 30634520112 30655211712 30661248366 30691648176 30744064512 30768081984 30814938834 30834652968 30845491024 30955789824 30958518087 30965566464 30989212632 31012724064 31016250351 31026046086 31047002136 31120782336 31147934848 31181565114 31215327696 31293065664 31293861956 31324091904 31371795504 31409083692 31449923136 31481104896 31518523008 31542591429 31566522708 31600702112 31676510592 31710809088 31735024344 31772744262 31851870408 31869760512 31883450688 31907640576 31932006138 32056311168 32067578624 32105129868 32126814768 32136961248 32165000364 32196891104 32216994432 32277073536 32326228436 32336437896 32452068096 32476849398 32509049328 32533713856 32547689244 32614735104 32685875712 32710835556 32792297904 32796123409 32849714688 32874799644 32910395616 32913874287 32949512568 32992354944 33002774784 33025065984 33031569312 33064319232 33089568066 33114673032 33146661888 33197141088 33230055168 33268967676 33280661368 33320218414 33410216448 33436316736 33472520704 33475470777 33498081252 33643267623 33679695672 33706006479 33713088192 33760491552 33797046528 33822688256 33837217344 33888748194 33922347984 34006827456 34058616606 34092384816 34132906668 34177287744 34214294016 34254960768 34281118809 34288923648 34315107624 34400565216 34426664832 34452953991 34460797952 34463835126 34487113176 34528104198 34587072576 34599229568 34614092232 34621364736 34701177402 34738750928 34825263552 34836262272 34859791872 34889314572 34927877403 35010880128 35041426704 35048788992 35076169344 35117243658 35239603392 35266339584 35293269942 35359085766 35381163528 35416243008 35443113216 35458338384 35550789876 35586037536 35636074416 35674660224 35701902387 35728989324 35763503616 35764413664 35771456427 35806922872 35853480576 35896095648 35950761973 36021169152 36076025952 36115088128 36142666614 36154081404 36221502492 36307579392 36311707728 36378492633 36403063908 36508576608 36544773888 36572680494 36600428088 36629020591 36635784192 36691576992 36727955712 36760000416 36771610176 36796446976 36819422208 36827609826 36955929024 36995943936 37024195068 37068201639 37116399312 37153199232 37160515476 37181387264 37197359136 37225580672 37254007161 37346783724 37383812064 37440744039 37481283896 37525833758 37586493504 37611880704 37615856328 37656585792 37750364928 37845340608 37889657631 37927224216 38021677344 38050524288 38066869512 38080249616 38088250368 38150592537 38162641482 38257680888 38324667136 38353932918 38395461552 38449448712 38491080768 38529243648 38536830864 38575039104 38604496077 38633785204 38671105536 38729997936 38768397696 38798002323 38864945664 38924133264 38940853761 38962725504 39009036192 39081094794 39148526592 39178421496 39190795056 39217265856 39276990006 39344759808 39387240144 39421605042 39429887616 39460690512 39528082944 39614303232 39674632032 39701429632 39735052707 39774448952 39812871168 39873502368 39916676352 40012434432 40034292228 40090583718 40133992752 40164442304 40234965372 40273832448 40282788231 40335165648 40383107604 40484706969 40523815296 40585529196 40629474144 40669757184 40771040256 40833130656 40846026816 40850671194 40873615616 40881664488 40922197568 41024109312 41072148684 41086585112 41112870624 41175481599 41252266727 41278024116 41318950176 41350298752 41355000468 41368061448 41396002848 41575420152 41620436928 41683820878 41724087552 41797349136 41829060672 41847029028 41878778256 41933230848 42024697344 42056788572 42088696944 42166444383 42235347456 42258419574 42284805192 42313365792 42317838369 42363659016 42469160544 42470241226 42511267584 42543520768 42576008184 42668127243 42741748224 42806839824 42835753024 42840280818 42849281664 42886667152 42955992576 43036098048 43115250528 43194894246 43255629801 43269424128 43302465864 43345399104 43353934722 43396918992 43453345536 43486313472 43504993728 43571247678 43614447408 43723063872 43789649922 43833066192 43880527488 43885165716 43932683424 43989806592 44003699712 44042092416 44075724183 44085758976 44119424088 44152897376 44262854784 44306740224 44358623568 44393276826 44581755648 44633961036 44664108336 44746255071 44789480064 44857690164 44906260896 44941341972 44950784256 45013988736 45062728704 45116289792 45150741846 45184997592 45229797312 45342436608 45377061354 45411488808 45456513088 45510542224 45569716992 45594610593 45673281024 45708158412 45753476832 45823155007 45867420288 45902219776 45937271988 45951780168 45982817568 45991872549 46037472264 46116096768 46152122976 46222408251 46268236536 46433684736 46448349696 46483818948 46519086096 46539069129 46570503204 46681173504 46721902272 46768225792 46772347671 46822991544 46939598496 46940792934 46986137856 47021786112 47057693256 47113625538 47145447688 47174884704 47221657344 47257484288 47277784512 47349784062 47401053168 47448050048 47514765888 47566213632 47602536516 47638652432 47659116393 47695275236 47804640768 47825176032 47861460864 47898009207 48101367936 48157694802 48190222152 48205441872 48247500546 48295336656 48325491648 48415610304 48489342654 48504656844 48537418544 48678102144 48715274097 48726365184 48763573992 48800570784 48821533866 48922102656 48970607616 49013333888 49028813568 49066253334 49103479768 49274572032 49312199466 49365593424 49424268852 49488532416 49537598976 49547353968 49596478848 49634352099 49672009548 49719992832 49795711632 49845082752 49920992052 49980327621 50115324672 50149174272 50154475104 50208781056 50247121878 50333819904 50460454144 50519543508 50569632288 50695569792 50734032384 50755826016 50833122291 50867456716 50883521976 51010241184 51087924909 51138577224 51187977216 51193948736 51199360002 51265931616 51321441024 51382441152 51433385472 51472661436 51600847824 51639997248 51691196928 51695752689 51730669764 51792156297 51898844352 51921138348 51932047104 51950300672 52012048256 52051766103 52108126392 52237895328 52254393408 52289687808 52333971858 52369320008 52431565634 52516320192 52562140056 52573183488 52614254016 52675865487 52899509376 52939904913 52980070276 53038628649 53124364512 53164669824 53187507576 53222235136 53326184814 53379056304 53454111624 53511990336 53593483986 53645255424 53646620496 53710384308 53780220864 53844143472 53979609292 54031753728 54114038928 54172632192 54213999921 54226342912 54231122106 54332253738 54444174208 54461369088 54467561592 54508885984 54604595862 54698812416 54762864912 54817160832 54900642132 55037365488 55091933568 55140000624 55157415264 55194670464 55229133312 55241414739 55433893536 55493915904 55536292602 55632116736 55674598968 55729798848 55740773214 55772080896 55796038704 55838371008 55910974464 56020175586 56075718096 56118262592 56221925844 56288750637 56344559432 56379740256 56417821056 56423784492 56484878688 56570899763 56625547392 56681690112 56768010912 56890836324 57075786432 57120374424 57132375552 57243962223 57386521332 57487000704 57530899377 57593192328 57638184521 57674173068 57736621152 57793865472 57805246296 57862558656 57937794048 57950677806 58006658304 58094996904 58152596544 58241157394 58297418496 58386199896 58444088256 58507369984 58513554288 58576911232 58621642191 58722789888 58767632244 58825898784 58915485009 59017139712 59080860216 59132407563 59144831424 59191035768 59421454848 59442340864 59511948048 59552144448 59661673428 59719306752 59810253552 59875014528 59921789296 59934379008 60018651648 60051438342 60155053056 60200989128 60246663456 60306396416 60352448058 60456582144 60502748472 60548651744 60574661406 60759622656 60785722944 60792814124 60878293794 60944211216 61004635776 61156560384 61249695984 61269040224 61276006791 61310423424 61322496732 61383296352 61488129024 61536163968 61629877668 61669305936 61690982048 61911579648 61917036174 61978425264 62025448128 62032500702 62052092172 62094004272 62295869696 62363130228 62430655392 62525731317 62586131328 62587723912 62648183808 62743591008 62818167384 62899846272 62962209792 63037046016 63085182858 63133045416 63201404224 63353021184 63387629361 63470048688 63545488524 63703740816 63705361839 63766901376 63815281152 63864012276 64024686961 64112622336 64135157248 64210259736 64253629536 64260421227 64273922496 64330000728 64393782208 64433988864 64554147072 64652456872 64672875792 64792341369 64904136192 64953698796 65018098656 65030902083 65067427712 65095378488 65229470208 65356871517 65371751424 65421671112 65584595808 65592246818 65684474883 65699429376 65749599288 65820791232 65827748574 65899025136 65984709888 66005549568 66063138624 66128638464 66179136132 66229346064 66394282176 66460110336 66537935352 66561322736 66589915239 66640436828 66820432896 66872633472 66945041408 66950941554 66996162504 67286535246 67359391344 67412012958 67426176384 67520983104 67594093056 67674434688 67777496388 67844695968 68013654912 68065592031 68117233212 68184769632 68265813336 68354575488 68428588032 68509921536 68562237618 68630215248 68801130432 68853329664 68905907982 68927670252 68974226352 69056208396 69174145152 69198459136 69228184464 69242729472 69402354804 69477501856 69650527104 69672524544 69719583744 69778629144 69855754806 70021760256 70082853408 70152338688 70234487316 70411189401 70479206784 70532679168 70586539884 70670438307 70718171532 70762327056 70832486016 70886226432 70916676768 71024676093 71101579752 71172075072 71272148832 71349320448 71403804774 71457978648 71527007232 71528827328 71542912854 71613845744 71706961152 71792191296 71901523946 72152051904 72230176256 72236542203 72285333228 72308162808 72371250819 72443004984 72615158784 72623415456 72734013981 72756985266 72806127816 73017153216 73089547776 73145360988 73200856176 73232300799 73258041182 73383153984 73455911424 73520000832 73543220352 73592893952 73599380001 73655219652 73911858048 73968299199 73991887872 74048390136 74136403278 74232798624 74306398464 74321030952 74362774528 74394718272 74451161344 74508014322 74693567448 74767624128 74881488078 74962567792 75051667516 75172987008 75223761408 75231712656 75313171584 75370682817 75500729856 75690681216 75779315262 75854448432 76043354688 76101048576 76133739024 76160499232 76301185074 76325282964 76515361776 76649334272 76707865836 76790923104 76799040003 76898897424 76982161536 77058487296 77073661728 77150078208 77208992154 77267570408 77342211072 77459995872 77536795392 77596004646 77729891328 77848266528 77881707522 77925451008 78018072384 78162189588 78356842992 78381590112 78434531712 78500957787 78553980012 78647348451 78774480288 78843210084 78859775232 78921381024 79041570749 79056165888 79349264064 79402859264 79470105414 79548897904 79747004736 79833352704 79989277221 80068584456 80181167436 80267985504 80328884608 80390225979 80469930744 80547664896 80565576462 80670331296 80766215208 80969413938 81047630592 81171058392 81258948288 81339514368 81346683159 81498380607 81666261312 81692053632 81701342388 81747231232 81763328976 81844395136 81906893793 82048218624 82144297368 82173170224 82225741248 82350963198 82504533454 82556048232 82637900352 82700597504 82710000936 82736122896 82792005696 83150840304 83240873856 83304438903 83367641756 83448175104 83594698272 83658121344 83694058056 83757556512 83866461696 84030263379 84049394688 84113577144 84177393888 84332888766 84470694912 84516839148 84569610384 84626731584 84635676738 84727318032 84938321088 84940482452 85022535168 85152016368 85336254486 85483496448 85613679648 85671506048 85680561636 85698563328 85773334304 85911985152 86072196096 86230501056 86389788492 86511259602 86604931728 86690798208 86707869444 86793837984 86906691072 86926016709 87009987456 87142495356 87228894816 87361736091 87446127744 87579299844 87666132384 87761054976 87770331432 87865366848 87979613184 88084184832 88151448366 88238848176 88305794752 88525709568 88717247136 88786553652 89018049253 89163511296 89267922072 89328216672 89492510142 89578960128 89715380328 89812521792 89882683944 89901568512 90027977472 90077157513 90232579584 90301483692 90369995184 90459594624 90528672087 90684873216 90754122708 90822977616 90861992109 90913026176 91021084448 91139433984 91189221186 91317440691 91346562048 91416316824 91506953664 91646310014 91734840576 91804439552 91874543976 91903560336 91965635136 91983745098 92074944528 92232193536 92304245952 92444816502 92536473072 92867369472 92896699392 92967637896 93038172192 93048751053 93078138258 93141006408 93362347008 93443804544 93536451584 93544695342 93645983088 93879196992 93881585868 93972275712 94115386512 94227251076 94290895376 94349769408 94443314688 94464316261 94555569024 94699568124 94802106336 94896100096 95029531776 95132427264 95205073032 95277304864 95318232786 95390550472 95609281536 95650352064 95722921728 95796018414 96202735872 96315389604 96380444304 96410883744 96495001092 96590673312 96650983296 96831220608 96978685308 97009313688 97074837088 97356204288 97430548194 97527147984 97580639641 97601141568 97643067732 97844205312 98026667776 98057627136 98132506668 98206959536 98388370227 98549144064 98624398932 98731186848 98741622861 98848537704 98977064832 99075197952 99094707936 99192957696 99268704198 99344019096 99439985664 99591423264 99690165504 99841984104 99960655242 100230649344 100308950208 100417562112 100426412331 100494243756 100920908288 100929802869 101039087016 101118019437 101139264576 101391139584 101468064768 101511652032 101666244582 101734913432 101767043952 102020482368 102175849818 102277154448 102387897472 102398720004 102531863232 102642882048 102764882304 102843356427 102866770944 102945322872 103201695648 103279994496 103358861973 103382393856 103391505378 103461339528 103584312594 103797688704 103842276696 103864094208 103900601344 104024096512 104103532206 104216252784 104475790656 104508786816 104579375616 104667943716 104738640016 104783632209 104863131268 105032640384 105124280112 105146366976 105228508032 105351730974 105799018752 105879809826 105960140552 106077257298 106248729024 106329339648 106375015152 106652369628 106758112608 106908223248 107023980672 107105707161 107186967972 107290510848 107293240992 107314369281 107420768616 107560441728 107688286944 107852285919 107959218584 108063507456 108228077856 108345264384 108427999842 108462244212 108664507476 108888348416 108922738176 108935123184 109017771968 109135477899 109209191724 109525729824 109634321664 109801284264 109887061773 110074730976 110183867136 110280001248 110314830528 110389340928 110458266624 110482829478 110867787072 110987831808 111072585204 111204604917 111349197936 111459597696 111481546428 111544161792 111592077408 111676742016 111762021483 112040351172 112151436192 112236525184 112322232117 112443851688 112577501274 112689118864 112759480512 112835642112 112847568984 112969757376 113141799526 113251094784 113536021824 113668972893 113781672648 114151572864 114240748848 114264751104 114451777611 114487924446 114773042664 114974001408 115061798754 115186384656 115276369042 115348346136 115473242304 115587730944 115610492592 115725117312 115813488231 115901355612 116013316608 116189993808 116305193088 116394006969 116482314788 116594836992 116620764449 116772399792 116888176512 117014739968 117027108576 117153822464 117243284382 117445579776 117535264488 117651797568 117830970018 118034279424 118161720432 118264815126 118289662848 118382071536 118842909696 119023896096 119104288896 119205158121 119323346856 119438613504 119620507104 119750029056 119843578592 120037303296 120102876684 120401978256 120493326912 120612792832 120704896116 120848364693 121005496944 121097303488 121149322812 121454120907 121571445888 121585628248 121756587588 121888422432 122009271552 122313120768 122499391968 122538080448 122552013582 122620846848 122644993464 122766592704 123072327936 123259755336 123338611872 123381964096 123526444797 123756800181 123834072348 123956850528 124050896256 124065001404 124104184344 124188008544 124377135019 124591739392 124726260456 124861310784 125051462634 125172262656 125175447824 125487182016 125636334768 125799692544 126074092032 126170365716 126266090832 126402808448 126499333149 126706042368 126775258722 126940097376 126953515107 127090977048 127407481632 127410723678 127533802752 127630562304 127728024552 128004381729 128049373922 128225244672 128270314496 128420519472 128507259072 128520842454 128547844992 128660001456 128787564416 128867977728 129108294144 129304913744 129345751584 129584682738 129808272384 129907397592 130036197312 130061804166 130134855424 130190756976 130458940416 130713743034 130843342224 131169191616 131184493636 131368949766 131499198576 131641582464 131655497148 131798050272 131969419776 132011099136 132126277248 132227172549 132257276928 132358272264 132458692128 132788564352 132920220672 133075870704 133122645472 133179830478 133280873656 133745266944 133901883108 133992325008 134238765213 134573070492 134718782688 134824025916 134852352768 135041966208 135188186112 135348869376 135554992776 135689391936 136027309824 136131184062 136234466424 136369539264 136531626672 136709150976 136783831779 137019843072 137124475236 137260430496 137469465021 137602260864 137706659328 137811815964 137855340504 137948452704 137975617647 138112416792 138348290304 138396918272 138456368928 138667224753 138804709608 138955003712 139301054208 139345049088 139557258288 139711509612 140043520512 140165706816 140304677376 140317043013 140468974632 140822378802 140958413568 141065358336 141173079768 141340876614 141436343064 141524654112 141664972032 141772452864 141833353536 142049352186 142203159504 142344150144 142544297664 142698640896 142807609548 142915957296 142977349179 143057654656 143085825708 143227691488 143413922304 143584382592 143694027621 143803047892 144304103808 144460352512 144473084406 144570666456 144616325616 144742501638 144886009968 145246830912 145468027962 145513970532 145612255632 146034306432 146179095552 146290721976 146401712352 146464601598 146516082364 146766307968 146911822848 147040001664 147086440704 147185787904 147198760002 147310439304 147823716096 147936598398 148096780272 148272806556 148465597248 148612796928 148642061904 148645844291 148789436544 148902322688 149016028644 149387134896 149535248256 149762976156 149925135584 149940982863 150103335032 150345974016 150447522816 150463425312 150626343168 150741365634 151001459712 151381362432 151558630524 151708896864 152086709376 152202097152 152267478048 152320998464 152499366873 152602370148 152650565928 153030723552 153263774727 153298668544 153415731672 153549585071 153581846208 153598080006 153797794848 153964323072 154147323456 154300156416 154417984308 154535140816 154919991744 155073590784 155192009292 155376468891 155696533056 155763415044 155850902016 156036144768 156155298309 156324379176 156713685984 156763180224 156869063424 157001915574 157107960024 157294696902 157548960576 157686420168 157719550464 157842762048 158027596461 158083141498 158698528128 158805718528 158819714739 158940210828 159097795808 159115885947 159494009472 159666705408 159978554442 160137168912 160362334872 160535971008 160657769216 160780451958 160939861488 161131152924 161340662592 161532430416 161938827876 162095261184 162342116784 162517896576 162641999763 162679028736 162693366318 162996761214 163332522624 163384107264 163402684776 163494462464 163526657952 163688790272 163813787586 164096437248 164288594736 164346340448 164451482496 164701926396 165009066908 165112096464 165275800704 165401195008 165420001872 165472245792 165584011392 165724244217 166301680608 166481747712 166608877806 166735283512 166896350208 167189396544 167316242688 167388116112 167515113024 167732923392 168060526758 168227154288 168354787776 168665777532 168866251911 169033678296 169139220768 169253463168 169271353476 169454636064 169712699289 169876642176 169880964904 170045070336 170304032736 170563389511 170672508972 171227359296 171343012096 171361123272 171397126656 171546668608 171731886669 172461002112 172592698131 172779576984 172914553563 173022519204 173209863456 173381596416 173415738888 173587675968 173813382144 173852033418 174019974912 174284990712 174457789632 174723472182 174892255488 175158599688 175332264768 175522109952 175540662864 175730733696 175864926573 176168369664 176302896732 176477696352 176611589504 176746455027 177051419136 177397222689 177434494272 177573107304 178036098506 178327022592 178535844144 178656433344 178985020284 179157920256 179430760656 179625043584 179765367888 179803137024 180055954944 180154315026 180465159168 180602967384 180739990368 180919189248 181057344174 181369746432 181508245416 181645955232 181723984218 181826052352 182042168896 182278867968 182378442372 182634881382 182832633648 183013907328 183292620028 183469681152 183510479719 183749087952 183807120672 183931270272 183967490196 184149889056 184464387072 184608491904 184889633004 185072946144 185734738944 185935275792 186076344384 186097502106 186156276516 186282012816 186887609088 187089390684 187291966176 187577193951 187758393984 187763171736 187944551424 188230773024 188454502152 188581790752 188699538816 188886629376 188928632522 189111138048 189399136248 189604212672 189792200192 190059063552 190162888083 190410146064 190554609728 190636465572 190781100944 191116085517 191300704128 191445843456 191592036828 192074060883 192405471744 192630779208 192760888608 192781263681 192821767488 192990002184 193181346624 193301966592 193662441216 193957370616 194018627376 194149674176 194377024107 194712408576 194861096388 195054295968 195092706249 195161279282 195202283136 195286135464 195688410624 196053335552 196070614551 196115254272 196265013336 196413919072 196776740454 197053424649 197098288128 197248797864 197462373696 197483245722 197697075408 197954129664 198189415872 198385915392 198537408396 198688038192 199182846528 199380331008 199683968208 199769745717 199921310484 200461298688 200617900416 200835124224 200852824662 200988487512 201841816576 201859605738 202078174032 202236038874 202278529152 202782279168 203023304064 203332489164 203469826864 203534087904 203844050879 204040964736 204351699636 204554308896 204775794944 204797440008 205063726464 205285764096 205529764608 205686712854 205890645744 206403391296 206559988992 206717723946 206783010756 206922679056 207168625188 207595377408 207684553392 207728188416 208048193024 208207064412 208432505568 208951581312 209017573632 209158751232 209335887432 209477280032 209567264418 209726262536 210065280768 210248560224 210457016064 210703461948 211233568203 211598037504 211759619652 211920281104 212011314921 212154514596 212497458048 212658679296 212750030304 213074028279 213304739256 213516225216 213816446496 214047961344 214211414322 214373935944 214581021696 214586481984 214628738562 214841537232 215120883456 215376573888 215704571838 215918437168 216456155712 216690528768 216709626609 216855999684 216924488424 217113752457 217329014952 217776696832 217845476352 217870246368 218035543936 218202041943 218270955798 218418383448 219051459648 219268643328 219602568528 219774123546 220149461952 220367734272 220560002496 220629661056 220778681856 220798140003 220965658956 221735574144 221904897597 221975663616 222145170408 222409209834 222698395872 222919195392 222963092856 223088323584 223184154816 223353484032 223524042966 224080702344 224302872384 224473050368 224644464234 224887703376 225155002548 225378237728 225518961024 225671284224 225695137968 225939514752 226112048451 226283599052 226502189568 227072043648 227337945786 227563345296 228303145728 228481497696 228903555222 228975848892 229546085328 229948002816 230123597508 230372769312 230397120009 230552738084 230696692272 230946484608 231175461888 231220985184 231450234624 231626976462 231802711224 232026633216 232379987616 232610386176 232788013938 232964629576 233189673984 233241528898 233544799584 233776353024 234054217152 234307644928 234486568764 235070528976 235303595136 235502873361 235661940036 235942045353 236323440864 236529630252 236579325696 236764143072 237124712247 238047792192 238208577792 238410316242 238646693712 239241014208 239500058112 239687157184 239967831663 240205753368 240803956512 240986653824 241170677937 241225585664 241409792232 241620419401 241696729386 242010993888 242194606976 242298645624 242908241814 243142891776 243171256496 243513175176 243776844864 244018543104 244495141821 244998783936 245076160896 245104027164 245241693696 245289986928 245533185408 245720681379 246144655872 246519510672 246677223744 246763928192 247052889594 247513600362 247668144696 247913701056 248101792512 248130002808 248208368688 248376017088 248754270038 249183478784 249452520912 249722621568 249913316709 250102925268 250344525312 250350895648 250974364032 251272669536 251599385088 251655333811 252148184064 252340731432 252532181664 252805616896 252998666298 253412084736 253550517444 253880194752 253907030214 254181954096 254814963264 254821447356 255067605504 255456049104 256008763458 256098747844 256403144137 256450489344 256841038944 257014518144 257041684908 257095689984 257320002912 257575128832 257735955456 258216588288 258609827488 258691503168 259169365476 259814795184 260072394624 260123608332 260269710848 260381513952 260778050127 261427486068 261686684448 262085208273 262338383232 262368987272 262737899532 262998397152 263283164928 263310994296 263596100544 263938839552 264252554496 264454345098 264716544528 264917384256 265577128704 266151741408 266245290944 266359660956 266561747312 267054147759 267490533888 267803766216 267984650016 268392765041 268477530426 269146140984 269437565376 269648051832 269704705536 270083932416 270231472539 270697738752 271109985552 271378783872 271586016261 272054619648 272262368124 272468932848 272585976327 272739078528 273063253344 273418301952 273567663558 273952322073 274039686144 274248950472 274520860992 274938930042 275204521728 275413318656 275623631928 275710681008 275896905408 275951235294 276224833584 276696580608 276793836544 276912737856 277334449506 277609419216 277910007424 278602108416 278690098176 279114516576 279146253159 279423019224 280087041024 280331413632 280609354752 280634086026 280937949264 281644757604 281916827136 282346159536 282681753228 282872686128 283049308224 283329944064 283392948783 283666707072 284098704372 284406319008 284688300288 285088595328 285397281792 285615219096 285831914592 285954698358 286115309312 286171651416 286455382976 286827844608 287168765184 287388055242 287606095784 288608207616 288765867089 288946168812 289141332912 289232651232 289485003276 289772019936 290493661824 290936055924 291027941064 291224511264 292068612864 292581443952 292741918923 292803424704 292929203196 293032164728 293532615936 294080003328 294172881408 294397520004 294620878608 295165110681 295647432192 295873196796 296193560544 296224868583 296545613112 296931194496 297225593856 297284123808 297291688582 297578873088 297804645376 298032057288 298774269792 299070496512 299525952312 299850271168 299881965726 300206670064 300691948032 300926850624 301252686336 301482731268 302762724864 302789408607 303117261048 303354058311 303417793728 304173418752 304404194304 304534956096 304641996928 304998733746 305204740296 305301131856 306061447104 306527549454 306831463344 307099170142 307163692416 307196160012 307595589696 307928646144 308294646912 308530069281 308600312832 308835968616 309070281632 309839983488 310076585919 310147181568 310384018584 310752937782 311393066112 311526830088 311701804032 312072289536 312310596618 312648758352 313427371968 313526360448 313738126848 314003831148 314215920048 314350896627 314589393804 315097921152 315372840336 315439100928 315685524096 316055192922 316166282996 317397056256 317611437056 317639429478 317880421656 318195591616 318231771894 318988018944 319957108884 320274337824 320724669744 320762085049 321071942016 321315538432 321560903916 321879722976 321943107843 322262305848 322681325184 323064860832 323556857757 323877655752 324190522368 324684233568 325035793152 325283999526 325386732636 325993522428 326665045248 326768214528 326805369552 327053315904 327377580544 327406433697 327627575172 328577189472 328692680896 328902964992 329403852792 329661185319 330018133816 330224192928 330551601408 330802390016 330840003744 330944491584 331168022784 331448488434 332603361216 332963495424 333217755612 333470567024 333613814751 334378793088 334632485376 334776232224 335030226048 335286064449 336121053516 336454308576 336709575552 336966696351 337331555064 337732503822 338067356592 338278441536 338506926336 338542706952 338909272128 339425398578 339753284352 339761929808 340608065472 341006918679 341126779022 341345017944 342454718592 342686024192 342722246544 342794253312 343093337216 343355332833 343463773338 344922004224 345185396262 345559153968 345829107126 346045038408 346419726912 346763192832 346831477776 347175351936 347440464693 347704066836 348039949824 348569981424 348915579264 349182020907 349446944364 349784510976 349862293347 350317199376 350664529536 351044219904 351081325728 351461467392 351729853146 352336739328 352605793464 352955392704 353223179008 353492910054 354102838272 354794445378 354868988544 355146214608 356072197012 357071688288 357312866688 357615474363 357970040568 358315840512 358861521312 359250087168 359530735776 360111909888 360308630052 361205934768 361479980736 361838378496 362114688348 362545094079 363016490832 363291910464 363447968436 363652104704 364084337792 364362362721 364756884744 365269762764 365665267296 366027814656 366585240056 366939362304 367020959438 367498175904 367614241344 367862540544 367934980392 368299778112 369216983808 369779266008 370145892288 370579334391 371270400543 371870551584 372152688768 372195004212 372312553032 372564025632 373131405057 373775218176 374178781368 374583932352 375154387902 375516787968 375526343472 376461546048 376909004304 377163581504 377399077632 377857265044 378222276096 378798272496 379208425344 379497999447 379584400384 380118127104 380325776166 380820292128 380860545321 381109219456 381272931144 381562201888 382232171034 382601408256 382891686912 383184073656 384148121766 384810943488 385261558416 385521777216 385562527362 385643534976 385980004368 386362693248 386603933184 387324882432 387914741232 388037254752 388299348352 388754048214 389424817152 389722192776 390108591936 390185412498 390322558564 390404566272 390572270928 391376821248 392106671104 392141229102 392530026672 392827838144 393553480908 394106849298 394497595728 394924747392 394966491444 395394150816 395908259328 395996298341 396378831744 396771830784 397074816792 397376076384 398365693056 398760662016 399367936416 399539491434 399842620968 401235800832 401705649324 401976975024 402716295639 403467291647 403719211476 404156348064 404472077748 404557058304 405564558336 406046608128 406664978328 406939653728 407068175808 407688101758 408081929472 408703399272 409108617792 409551589888 409594880016 410127452928 410351495337 411059529216 411373425708 411781291488 412408395063 412806782592 413119977984 413435447892 413566021512 413845358112 413926852941 414337250376 415190754816 415369106784 416001674259 416096386048 416414128824 416865011136 417903162624 418035147264 418671774864 418954560064 419134528836 419452525072 420130561536 420497120448 420914032128 421406923896 422467136406 423196075008 423519239304 423840562208 424022629842 424309029192 424994916096 425317358592 425500060608 426148056558 426609478512 427032450432 427632892992 428095922688 428422828644 428747871888 428932047537 429172963968 429257477124 429683074464 430241766912 430753147776 431082082863 431409143676 431836874336 432912311424 433381057536 433419253218 433711999368 433848976848 434227504914 434658029904 435553393664 435740492736 436071087872 436404083886 436541911596 436836766896 438102919296 438537286656 439205137056 439548247092 440298923904 440735468544 441120004992 441259322112 441557363712 441596280006 441931317912 443471148288 443809795194 444290340816 444818419668 445396791744 445838390784 445926185712 445937532873 446368309632 446706968064 447048085932 448161404688 448172808727 448605744768 448946100736 449288928468 449775406752 449822948589 450310005096 450756475456 451037922048 451342568448 451390275936 451879029504 452224096902 452567198104 453004379136 454144087296 454675891572 455126690592 456606291456 456962995392 457498100619 457807110444 457951697784 459092170656 459791324181 459896005632 460247195016 460648755213 460745538624 460794240018 461105476168 461393384544 461892969216 462441970368 462900469248 463253952924 463605422448 464759975232 465220772352 465576027876 465929259152 466129406673 466483057796 467089599168 467552706048 468108434304 468465894927 468615289856 468973137528 470141057952 470607190272 471005746722 471323880072 471884090706 472646881728 473059260504 473158651392 473528286144 474249424494 476095584384 476417155584 476459144217 476820632484 477293387424 477347657841 478482028416 479000116224 479374314368 479935663326 480411506736 481607913024 481973307648 482341355874 482819584464 483240838802 483393458772 484021987776 484389213952 484597291248 485816483628 486285783552 486342512992 487026350352 487553689728 487925999289 488037086208 488990283642 489997567872 490152321792 490208054328 490483387392 490579973856 491066370816 491441362758 492289311744 493039021344 493354447488 493527856384 494105779188 495027200724 495336289392 495827402112 496203585024 496260005616 496416737376 496752034176 497172732651 497508540076 498905041824 499445243136 499826633418 500205850536 500689050624 500701791296 501948728064 502545339072 503198770176 503310667622 504681462864 505064363328 505611233792 505997332596 506598755733 507101034888 507760389504 507814060428 508363908192 509138097867 509629926528 509642894712 510135211008 510912098208 511690168533 512017526916 512197495688 512806288274 513682077888 514029036288 514083369816 514191379968 514640005824 515150257664 515195660007 517219654976 517383006336 517778094393 518338730952 518743660689 519629590368 520144789248 520247216664 520539421696 520763027904 521556100254 522854972136 523373368896 524170416546 524676766464 524737974544 525475799064 525996794304 526566329856 526621988592 527192201088 527594779719 528505108992 528908690196 529433089056 529834768512 530239365081 531154257408 532191668067 532303482816 532490581888 532719321912 533123494624 534108295518 534981067776 535607532432 535969300032 536785530082 536955060852 538292281968 538875130752 539296103664 539409411072 540167864832 540462945078 541395477504 542219971104 542757567744 543172032522 544109239296 544524736248 544937865696 545171952654 545478157056 546126506688 546836603904 547135327116 547904644146 548497900944 549041721984 549877860084 550409043456 550531439157 551247263856 551421362016 551793810816 551902470588 552449667168 553290995243 553393161216 553825475712 554668899012 555218838432 555820014848 557204216832 558229033152 558292506318 558846038448 560662827264 561268172052 561875898528 562731581853 563289515208 563833654272 564692319072 565363506456 565745372256 566098616448 566659888128 566785897566 567333414144 568197408744 568812638016 569376600576 570177190656 570488664249 571230438192 571663829184 571909396716 572230618624 572343302832 572910765952 573348256551 574337530368 574776110484 575212191568 576222182649 577216415232 577531734178 577892337624 578282665824 578343791043 578465302464 578970006552 579544039872 580987323648 581872111848 582055882128 582449022528 583131072321 584137225728 585162887904 585483837846 585606849408 585858406392 586064329456 587065231872 588160006656 588211843653 588345762816 588795040008 589241757216 590330221362 591160273947 591294864384 591746393592 592387121088 592449737166 593091226224 593862388992 594568247616 594583377164 595157746176 596064114576 597548539584 598140993024 599051904624 599309237151 599700542336 599763931452 600413340128 601383896064 601853701248 602505372672 602965462536 605525449728 605578817214 606234522096 606708116622 606835587456 608346837504 609069912192 609283993856 609997467492 610409480592 610602263712 611532152637 612122894208 613055098908 613662926688 614198340284 614327384832 614392320024 615191179392 615857292288 616589293824 617060138562 617671937232 618140563264 619679966976 620153171838 620768037168 621505875564 622786132224 623053660176 623126344771 624144579072 624621193236 625297516704 626854743936 627052720896 627476253696 628007662296 628431840096 628701793254 629178787608 630195842304 630745680672 631371048192 632110385844 632332565992 633700704609 634794112512 635278858956 635760843312 636033944763 636391183232 636463543788 637976037888 639222084837 639914217768 640548675648 641449339488 641524170098 642143884032 642631076864 643121807832 643759445952 643886215686 644524611696 645362650368 646129721664 647113715514 647755311504 649368467136 650071586304 650567999052 650773465272 651341257371 651987044856 653330090496 653536429056 653610739104 654106631808 654606125829 654755161088 654812867394 655255150344 657154378944 657385361792 657805929984 658807705584 659322370638 660036267632 660448385856 661103202816 661680007488 661888983168 662336045568 662896976868 665206722432 665714692791 665926990848 666435511224 666941134048 667227629502 668757586176 669264970752 669552464448 670060452096 670572128898 672242107032 672908617152 673419151104 673933392702 674663110128 675465007644 676134713184 676556883072 677013852672 677085413904 677818544256 678336145353 678850797156 679506568704 679523859616 681216130944 682013837358 682253558044 682690035888 683064477487 684909437184 685372048384 685444493088 686186674432 686710665666 686927546676 689844008448 690370792524 691118307936 691191360027 691658214252 692090076816 692839453824 693526385664 693662955552 694350703872 694880929386 695408133672 696079899648 697139962848 697831158528 698364041814 698893888728 699569021952 699724586694 700634398752 701329059072 702162651456 702922934784 703459706292 705211586928 705910785408 706446358016 706508620083 706985820108 707826136059 709588890756 709737977088 710292429216 711374136741 712144394024 714143376576 714625733376 715230948726 715940081136 717723042624 718500174336 719061471552 719903494989 720617260104 722411869536 722959961472 723512033811 723676756992 724229376696 724861258203 725090188158 726032981664 726583820928 726895936872 727304209408 728168675584 728724725442 729513769488 730539525528 731330534592 732055629312 733170480112 733485425463 734041918876 734996351808 735228482688 735725081088 735869960784 736599556224 737162044137 738433967616 739558532016 740291784576 741158668782 742540801086 743741103168 744305377536 744390008424 744625106064 745128051264 746262810114 747550436352 748357562736 749167864704 749739950127 750308775804 751033575936 751052686944 752923092096 753818008608 754327163008 754798155264 754966001433 755714530088 756444552192 757596544992 758416850688 758995998894 760236254208 760651552332 761640584256 761721090642 762218438912 762545862288 763124403776 764464342068 765202816512 766368147312 768296243532 769209432411 770523116832 771043554432 771125054724 771287069952 771960008736 772725386496 773207866368 774649764864 775829482464 776074509504 776598696704 777508096428 779444385552 780217183872 780370824996 780645117128 780809132544 781144541856 782334150381 784282458204 785060053344 785655676288 786255624819 787106961816 788213698596 788995191456 789849494784 789932982888 790788301632 791816518656 791992596682 792757663488 794149633584 794752152768 796731386112 798735872832 799078982868 799685241936 801162443277 802471601664 803411298648 803953950048 805178295123 805432591278 806934583294 807438422952 808312696128 808944155496 809114116608 810694417617 812093216256 813329956656 813879307456 814136351616 814758048783 815376203516 816163858944 817406798544 818217235584 819103179776 819189760032 820254905856 820702990674 821856966219 822119058432 822746851416 823562582976 824816790126 825613565184 826239955968 826870895784 827132043024 827690716224 827853705882 828674500752 830381509632 830738213568 832003348518 832828257648 833730022272 835806325248 836070294528 837343549728 837438759477 837909120128 838269057672 838905050144 840261123072 840994240896 841828064256 842813847792 844934272812 847038478608 847681124416 848045259684 848618058384 849989832192 850178846349 851000121216 852296113116 853218957024 854064900864 855265785984 856191845376 856845657288 857495743776 857864095074 858345927936 858514954248 859366148928 860483533824 861506295552 862164165726 862818287352 863673748672 865824622848 866297601267 866838506436 867423998736 867697953696 868455009828 869316059808 870639945133 871480985472 872142175744 872808167772 873083823192 873673533792 876205838592 878225756769 878410274112 879096494184 880597847808 882240009984 882518644224 883192560012 883862635824 885495332043 886942296576 887619590388 888580681632 888674605749 889636839336 890793583488 891676781568 891852371424 891875065746 892736619264 893413936128 894096171864 896322809376 896345617454 897211489536 897892201472 898577856936 899550813504 899645897178 900620010192 901512950912 902075844096 902780551872 903758059008 904448193804 905134396208 908288174592 909351783144 910062174933 910253381184 913212582912 913925990784 914996201238 915614220888 915903395568 918184341312 919582648362 920494390032 921297510426 921491077248 921588480036 922210952336 922786769088 923785938432 924883940736 925590207843 925800938496 926507905848 927210844896 929519950464 930229757757 930441544704 931152055752 931858518304 932258813346 932966115592 934179198336 935105412096 936216868608 936931789854 937946275056 940282115904 941214380544 942011493444 942647760144 943052689881 943768181412 945293763456 946118521008 946317302784 947056572288 948498848988 952191168768 952834311168 952918288434 953641264968 954586774848 954695315682 956964056832 958748628736 959871326652 960823013472 962286255147 963215826048 963946615296 964682711748 965639168928 965829323529 966481677604 966786917544 968043975552 968778427904 969194582496 970670573271 971632967256 972571567104 972685025984 974052700704 975107379456 975851998578 977980567284 979995135744 980304643584 980416108656 981159947712 982132741632 982219301091 982882725516 986078042688 986708894976 987055712768 988211558376 988983555957 990054401448 990672578784 991654804224 992407170048 992520011232 992833474752 993504068352 994345465302 995017080152 997810083648 998890486272 999653266836 1000411701072 1000841444253 1001403582592 1003897456128 1005090678144 1005858193347 1006621335244 1009362925728 1010128726656 1010900089053 1011222467584 1011994665192 1013197511466 1014202069776 1015520779008 1015628120856 1016727816384 1018276195734 1019259853056 1019285789424 1021824196416 1023380337066 1024035053832 1024394991376 1025612576548 1027364155776 1028058072576 1028166739632 1028382759936 1029280011648 1030065998499 1030300515328 1030391320014 1034439309952 1034766012672 1035556188786 1036677461904 1037487321378 1039259180736 1040289578496 1040494433328 1041526055808 1043112200508 1045709944272 1046746737792 1047546062721 1048340833092 1049353532928 1049475949088 1049586880041 1050951598128 1051993588608 1053132659712 1053243977184 1054384402176 1055189559438 1057010217984 1057817380392 1058866178112 1059669537024 1060478730162 1062308514816 1064383336134 1064606965632 1064981163776 1065438643824 1066246989248 1068216591036 1071215064864 1071938600064 1072846423089 1073571060164 1073910121704 1074847095497 1076584563936 1077750261504 1078592207328 1080335729664 1080925890156 1084439942208 1085515135488 1086344065044 1087635282237 1089049472496 1089875731392 1090343905308 1090956314112 1092253013376 1093087088163 1094270654232 1095809288292 1096995801888 1098083443968 1099755720168 1100818086912 1101062878314 1102494527712 1102842724032 1103587621632 1103804941176 1104899334336 1106581990486 1107650951424 1109337798024 1110437676864 1111640029696 1111738003173 1113811201629 1116458066304 1116585012636 1117692076896 1119394215171 1121325654528 1122536344104 1123751797056 1125463163706 1126579030416 1129384638144 1130727012912 1131490744512 1132197232896 1133571795132 1134666828288 1136394817488 1137625276032 1138493998341 1138753201152 1140354381312 1140977328498 1142460876384 1143327658368 1143818793432 1144461237248 1144686605664 1145821531904 1146696513102 1148675060736 1149552220968 1150424383136 1152444365298 1154432830464 1155063468356 1155784675248 1156565331648 1156687582086 1156930604928 1157940013104 1159088079744 1161974647296 1163744223696 1164111764256 1164898045056 1166262144642 1168274451456 1170325775808 1170967675692 1171213698816 1171716812784 1172128658912 1174130463744 1176320013312 1176423687306 1177590080016 1178483514432 1180660442724 1182320547894 1183492787184 1184774242176 1184899474332 1186182452448 1187724777984 1187988895023 1189136495232 1189166754328 1190315492352 1192128229152 1193943726577 1195097079168 1196281986048 1198103809248 1198618474302 1199401084672 1199527862904 1200826680256 1203707402496 1205930925072 1208148886917 1210401874941 1211157634428 1212469044192 1213416233244 1213671174912 1216469052259 1216693675008 1218139824384 1218567987712 1219994934984 1220818961184 1221204527424 1223064305274 1224245788416 1226110197816 1227325853376 1228396680568 1228654769664 1228784640048 1230382358784 1231054486011 1233178587648 1234120277124 1235343874464 1236281126528 1237225185189 1239359933952 1240306343676 1241536074336 1241780558823 1243011751128 1245572264448 1246107320352 1246252689542 1248005022777 1248289158144 1249242386472 1250595033408 1253709487872 1254105441792 1256015324592 1256863680192 1257403586508 1258357575216 1260391684608 1261491361344 1262742096384 1264220771688 1264665131984 1267401409218 1269588225024 1270557717912 1271521686624 1272067889526 1272782366464 1272927087576 1275952075776 1278444169674 1279828435536 1281097351296 1282898678976 1283048340196 1284287768064 1286243615664 1287518891904 1287772431372 1289049223392 1290725300736 1292259443328 1293246248589 1294227431028 1295510623008 1298736934272 1300143172608 1301135998104 1301546930544 1302682514742 1303974089712 1306660180992 1307221478208 1308213263616 1309212251658 1309625734788 1310510300688 1314308757888 1314770723584 1315611859968 1317615411168 1318644741276 1320072535264 1320896771712 1322206405632 1323360014976 1323777966336 1324672091136 1325793953736 1330413444864 1331429385582 1332871022448 1333882268096 1334455259004 1337515172352 1337812598619 1339104928896 1340120904192 1341144257796 1344484214064 1344518426181 1345817234304 1346838302208 1347866785404 1349326220256 1349468845767 1350930015288 1352269426368 1353113766144 1354027705344 1354170827808 1355637088512 1356672290706 1357701594312 1359013137408 1359047719232 1362432261888 1364027674716 1364507116088 1365380071776 1366128954974 1369818874368 1370888986176 1372373348864 1372494301857 1373421331332 1373855093352 1379373972543 1379688016896 1380741585048 1381946265639 1382236615872 1382382720054 1383316428504 1384180153632 1385678907648 1387325911104 1388701407744 1389761858772 1390816267344 1394279925696 1395662317056 1396728083628 1397787777456 1398388220019 1399449173388 1401268797504 1402658118144 1404325302912 1405397684781 1405845869568 1406919412584 1410423173856 1411821570816 1412892716032 1413017240166 1413971640216 1415652272118 1419177781512 1419475954176 1420584858432 1422748273482 1424288788048 1428286753152 1429251466752 1430461897452 1431880162272 1432042973523 1435446085248 1437000348672 1438122943104 1439806989978 1441234520208 1444823739072 1445919922944 1447024067622 1448458753392 1449722516406 1450180376316 1452065963328 1453167641856 1453791873744 1456337351168 1457449450884 1459027538976 1461079051056 1462661069184 1463777997867 1464111258624 1466340960224 1466970850926 1468083837752 1469992703616 1470456965376 1471450162176 1471739921568 1473199112448 1474324088274 1476867935232 1479117064032 1480583569152 1482317337564 1485081602172 1487482206336 1488610755072 1488780016848 1489250212128 1490256102528 1491518197953 1492525620228 1496715125472 1498335729408 1499479900254 1500617551608 1501789844231 1502067151872 1502105373888 1505846184192 1507636017216 1508654326016 1509596310528 1509932002866 1511429060176 1515193089984 1516833701376 1517991997788 1519796267199 1521303104664 1523281168512 1523442181284 1524436877824 1525091724576 1526248807552 1527414293601 1528928684136 1530405633024 1532736294624 1535070505599 1536592487064 1538418864822 1541046233664 1542087108864 1542250109448 1542574139904 1543920017472 1545450772992 1545586980021 1551658964928 1552149019008 1553197393408 1553334283179 1555016192856 1556230982067 1558888771104 1560434367744 1560741649992 1561290234256 1561618265088 1562289083712 1564668300762 1568564916408 1570120106688 1571311352576 1572511249638 1574213923632 1576427397192 1577990382912 1579698989568 1579865965776 1581576603264 1582784339157 1583985193364 1585515326976 1588299267168 1589504305536 1590718095243 1593462772224 1596575004201 1597471745664 1598157965736 1599370483872 1602324886554 1604943203328 1606822597296 1607907900096 1610356590246 1610865182556 1613869166588 1614876845904 1616625392256 1617888310992 1618228233216 1621388835234 1624186432512 1626659913312 1627758614912 1628272703232 1629516097566 1630752407032 1632327717888 1634813597088 1636434471168 1638379520064 1640509811712 1641405981348 1643713932438 1645493702832 1647125165952 1649633580252 1651227130368 1651594317471 1653741791568 1654264086048 1655381432448 1655707411764 1657349001504 1659872985729 1661476427136 1664006697036 1665656515296 1667460044544 1671612650496 1674687099456 1674877518954 1675818240256 1676538115344 1677810100288 1681988481792 1685627695584 1688194745559 1689868545624 1691342935807 1694076957216 1695362248832 1696090519368 1697236116768 1699979664384 1700357692698 1702000242432 1704592226232 1706437914048 1708129801728 1710531571968 1711465992747 1713691314576 1714991487552 1715728190148 1716691855872 1717029908496 1718732297856 1720044769653 1723012591104 1724328331452 1725636574704 1727347497344 1728666547947 1731649245696 1732595202534 1733677012872 1734847997472 1735031373129 1735395907392 1736910019656 1738632119616 1741279890266 1742961970944 1744284351488 1745616335544 1746167646384 1747347067584 1749393216963 1752411677184 1756451513538 1756820548224 1758192988368 1761195695616 1764480019968 1765037288448 1766385120024 1767725271648 1770990664086 1773480821841 1773884593152 1775239180776 1777161363264 1777349211498 1779273678672 1781587166976 1783704742848 1783750131492 1785473238528 1788192343728 1792645618752 1792691234908 1794422979072 1794822008959 1797155713872 1799101627008 1799291794356 1801240020384 1803025901824 1804151688192 1805561103744 1807516118016 1808896387608 1810268792416 1816576349184 1818703566288 1820124349866 1820506762368 1827851981568 1829992402476 1831228441776 1831806791136 1834596457911 1836368682624 1839165296724 1840988780064 1842595020852 1842982154496 1843176960072 1844421904672 1845573538176 1847571876864 1849767881472 1851180415686 1853015811696 1854421689792 1859039900928 1860459515514 1862304111504 1863717036608 1864517626692 1865932231184 1868358396672 1869379034313 1872433737216 1873863579708 1875892550112 1878749355287 1880564231808 1882428761088 1884022986888 1885295520288 1886105379762 1887536362824 1890587526912 1892237042016 1894113144576 1896997697976 1901102113827 1904382337536 1905836576868 1907282529936 1908101834289 1909173549696 1909390631364 1913928113664 1917497257472 1917666254511 1919742653304 1921646026944 1924572510294 1926431652096 1927893230592 1929365423496 1931278337856 1931658647058 1932963355208 1933573835088 1936087951104 1937556855808 1938389164992 1941341146542 1943265934512 1945370051968 1948105401408 1950214758912 1951703997156 1954023772113 1955961134568 1959990271488 1960609287168 1960832217312 1962319895424 1963818377487 1964265483264 1964438602182 1965765451032 1972156085376 1973417789952 1974111425536 1976423116752 1977967111914 1980108802896 1981345157568 1983309608448 1985040022464 1985666949504 1987008136704 1988690930604 1990034160304 1995620167296 1997780972544 1999306533672 2000823402144 2001682888506 2002807165184 2007794912256 2010181356288 2011716386694 2013242670488 2018725851456 2020257453312 2021800178106 2023989330384 2026395022932 2028404139552 2031041558016 2031256241712 2033455632768 2035008436059 2036552391468 2038519706112 2038571578848 2043648392832 2046760674132 2048070107664 2048789982752 2049193432461 2051225153096 2054728311552 2056116145152 2056333479264 2058560023296 2060131996998 2060782640028 2068878619904 2069532025344 2071112377572 2073354923808 2073574080081 2074974642756 2078518361472 2080579156992 2080988866656 2083052111616 2086224401016 2091419888544 2093493475584 2095092125442 2096681666184 2098707065856 2098951898176 2099173760082 2101903196256 2103987177216 2106487954368 2108768804352 2110379118876 2115634760784 2117732356224 2119339074048 2119525860249 2120957460324 2123478408177 2128766672268 2129213931264 2129962327552 2130877287648 2132493978496 2134122410223 2136433182072 2142430129728 2143877200128 2145692846178 2147142120328 2147820243408 2149694190994 2153169127872 2155500523008 2157184414656 2159710484967 2161851780312 2168879884416 2170536101433 2171030270976 2172688130088 2174583774609 2175270564474 2178098944992 2179751462784 2180687810616 2181912628224 2184506026752 2186174176326 2188541308464 2191618576584 2193991603776 2196166887936 2199511440336 2200456276389 2202125756628 2204989055424 2205685448064 2207175243264 2207609882352 2209798668672 2211486132411 2213163980972 2215301902848 2218675596048 2220875353728 2223280059392 2223476006346 2227622403258 2232916132608 2233170025272 2235384153792 2238788430342 2242651309056 2245072688208 2247503594112 2250926327412 2253158060832 2258769276288 2261454025824 2262981489024 2264394465792 2264898004299 2267143590264 2269333656576 2272789634976 2275250552064 2276987996682 2280708762624 2281954656996 2284921752768 2286655316736 2287637586864 2289373211328 2291643063808 2293393026204 2299104441936 2300848766272 2304888730596 2307628297233 2310126936712 2311569350496 2313130663296 2313375164172 2313861209856 2315880026208 2318176159488 2323949294592 2327488447392 2328223528512 2329796090112 2332524289284 2340651551616 2341935351384 2342427397632 2343433625568 2344257317824 2347002451143 2352847374612 2355180160032 2356967028864 2358766874457 2361320885448 2363165565361 2364641095788 2366985574368 2369548484352 2369798948664 2372364904896 2375449555968 2375977790046 2378272990464 2378333508656 2384256458304 2387887453154 2390194158336 2396207618496 2397236948604 2398802169344 2399055725808 2401653360512 2403487329831 2407414804992 2411861850144 2415534885369 2416297773834 2420803749882 2422315268856 2424938088384 2426832466488 2427342349824 2432083252851 2432938104518 2436279648768 2437135975424 2439989869968 2441637922368 2442409054848 2444274146349 2446128610548 2448491576832 2452220395632 2454651706752 2456793361136 2457309539328 2457569280096 2460764717568 2462108972022 2466357175296 2468240554248 2470687748928 2472562253056 2474450370378 2478719867904 2480612687352 2483072148672 2483561117646 2486023502256 2491144528896 2492214640704 2492505379084 2496010045554 2498484772944 2501190066816 2507418975744 2508210883584 2512030649184 2512316278431 2513727360384 2514807173016 2516715150432 2520783369216 2522982722688 2525484192768 2528441543376 2529330263968 2534802818436 2541115435824 2543043373248 2544135779052 2545564732928 2545854175152 2550536539047 2556888339348 2559656871072 2562194702592 2565797357952 2566096680392 2568575536128 2572487231328 2575037783808 2575544862744 2578098446784 2581450601472 2584518886656 2586492497178 2588454862056 2591021246016 2597473868544 2598892803801 2602271996208 2603093861088 2605365029484 2607948179424 2611919835399 2614442956416 2616426527232 2618424503316 2619251469576 2621020601376 2625012165401 2628617515776 2629541447168 2634677270307 2635230822336 2637289482552 2640145070528 2641793543424 2646720029952 2647555932672 2651587907472 2656485996129 2660826889728 2662858771164 2665742044896 2666023817247 2667764536192 2668910518008 2675030344704 2675625197238 2678209857792 2680241808384 2682288515592 2688968428128 2689036852362 2691634468608 2693676604416 2695733570808 2698652440512 2698937691534 2701860030576 2704538852736 2706227532288 2708341655616 2711274177024 2713344581412 2715403188624 2718095438464 2724864523776 2728055349432 2729014232176 2730186524799 2730760143552 2732257909948 2739637748736 2741777972352 2744746697728 2744988603714 2746842662664 2747710186704 2758747945086 2761483170096 2763892531278 2764473231744 2764765440108 2766632857008 2768360307264 2771357815296 2774651822208 2777402815488 2779523717544 2781632534688 2788559851392 2790689273271 2791324634112 2793456167256 2795575554912 2796776440038 2798898346776 2802537595008 2805316236288 2808650605824 2810795369562 2813838825168 2820846347712 2823643141632 2824271041529 2826034480332 2827943280432 2831304544236 2838355563024 2838951908352 2841169716864 2845496546964 2848577576096 2856573506304 2858502933504 2860923794904 2863760324544 2864085947046 2870892170496 2876245886208 2879613979956 2882469040416 2886858765441 2889647478144 2891839845888 2894048135244 2896917506784 2897487970587 2899445032812 2900360752632 2904131926656 2906335283712 2907583747488 2912011719813 2912674702336 2914898901768 2918055077952 2922158102112 2925322138368 2927555995734 2932681920448 2933941701852 2936167675504 2939985407232 2940913930752 2943479843136 2946398224896 2948648176548 2958234128064 2961167138304 2964634675128 2966950667871 2970163204344 2974964412672 2977221510144 2977560033696 2978500424256 2980512205056 2983036395906 2985051240456 2993430250944 2996671458816 2998959800508 3001235103216 3002524332759 3003579688462 3004210747776 3011692368384 3015272034432 3017308652032 3017574580041 3019864005732 3022858120352 3030386179968 3032700267159 3033667402752 3035983995576 3039592534398 3042606209328 3046562337024 3046884362568 3048873755648 3050183449152 3052497615104 3054828587202 3057857368272 3065472589248 3070141011198 3073184974128 3076837729644 3082092467328 3084174217728 3084500218896 3085148279808 3087840034944 3090197995497 3090901545984 3091173960042 3103317929856 3104298038016 3106394786816 3106668566358 3110032385712 3112461964134 3117777542208 3120868735488 3121483299984 3122580468512 3124578167424 3129336601524 3137129832816 3137209661089 3140240213376 3142622705152 3145022499276 3148427847264 3148760640123 3152854794384 3155980765824 3159397979136 3159731931552 3163153206528 3165568678314 3167970386728 3171030653952 3176598534336 3179008611072 3181436190486 3186925544448 3193150008402 3194943491328 3196315931472 3198740967744 3204649773108 3213645194592 3215815800192 3218539269267 3220713180492 3221730365112 3224541286491 3227738333176 3229753691808 3233250784512 3235776621984 3240704400709 3242777670468 3253319826624 3255517229824 3256545406464 3259032195132 3261504814064 3262905846711 3269627194176 3272868942336 3276759040128 3279261264489 3282811962696 3287427864876 3290987405664 3294250331904 3299267160504 3302454260736 3303188634942 3307483583136 3308528172096 3310762864896 3311414823528 3314698003008 3319745971458 3322952854272 3328013394072 3331313030592 3334920089088 3335214009519 3341433604887 3349374198912 3349755037908 3351636480512 3353076230688 3355620200576 3358182645513 3363976963584 3371255391168 3376389491118 3379737091248 3382685871614 3388153914432 3390724497664 3392181038736 3394472233536 3400715385396 3404000484864 3409184452464 3412875828096 3415481995023 3416259603456 3421063143936 3422931985494 3427382629152 3429982975104 3431456380296 3433383711744 3434059816992 3437464595712 3440089539306 3446025182208 3448656662904 3451273149408 3454694994688 3457333095894 3463298491392 3465190405068 3467354025744 3469695994944 3470062746258 3470791814784 3473820039312 3477264239232 3482559780532 3485923941888 3491232671088 3492335292768 3494694135168 3498786433926 3504823354368 3512903027076 3513641096448 3516385976736 3522391391232 3528960039936 3532770240048 3535450543296 3541981328172 3546961643682 3550478361552 3554322726528 3554698422996 3558547357344 3563174333952 3563966685069 3567409485696 3567500262984 3570946477056 3576384687456 3581831179731 3585291237504 3585382469816 3588845958144 3589644017918 3594311427744 3598203254016 3598583588712 3602480040768 3606051803648 3611122207488 3617792775216 3620537584832 3624446660751 3631205624823 3637407132576 3640248699732 3641013524736 3649407156777 3655703963136 3659984804952 3662456883552 3663613582272 3669192915822 3672737365248 3678330593448 3681977560128 3685190041704 3685964308992 3686353920144 3688843809344 3691147076352 3693163458033 3699535762944 3702360831372 3706031623392 3708843379584 3711675555567 3718079801856 3720919031028 3724608223008 3725341676469 3727434073216 3729035253384 3731864462368 3736716793344 3738758068626 3744015068331 3744867474432 3747727159416 3751785100224 3757498710574 3761128463616 3768045973776 3770591040576 3772210759524 3775072725648 3781175053824 3784474084032 3788226289152 3793995395952 3802204227654 3808764675072 3811673153736 3814565059872 3816203668578 3818347099392 3818781262728 3827856227328 3834994514944 3835332509022 3839485306608 3843292053888 3849145020588 3852863304192 3858730846992 3862556675712 3863317294116 3865926710416 3867147670176 3872175902208 3873036966701 3876778329984 3882682293084 3886531869024 3890740103936 3896210802816 3900429517824 3903407994312 3908047544226 3911922269136 3919980542976 3921664434624 3924639790848 3927636754974 3928877204364 3931530902064 3944312170752 3946835579904 3952846233504 3955934223828 3960217605792 3962690315136 3966619216896 3970080044928 3971333899008 3974016273408 3977381861208 3980068320608 3991240334592 3998613067344 4001646804288 4003365777012 4005614330368 4013437795857 4020362712576 4023432773388 4026485340976 4033555278543 4037451702912 4040514906624 4043600356212 4047978660768 4048406537301 4052790045864 4056808279104 4062083116032 4062512483424 4066911265536 4070016872118 4073104782936 4077039412224 4077143157696 4087296785664 4093521348264 4096140215328 4097579965504 4098386864922 4102450306192 4109456623104 4112666958528 4117120046592 4117482905571 4120263993996 4121565280056 4137757239808 4138121917629 4139064050688 4142224755144 4145838796917 4146709847616 4147148160162 4149949285512 4157036722944 4161977733312 4166104223232 4172448802032 4182839777088 4186986951168 4190184250884 4193363332368 4195164660057 4197903796352 4198347520164 4203806392512 4207974354432 4212975908736 4216193054343 4217537608704 4220758237752 4231269521568 4235464712448 4238678148096 4239051720498 4241914920648 4246956816354 4257533344536 4258427862528 4259924655104 4261754575296 4264987956992 4268244820446 4272866364144 4284860259456 4287754400256 4291385692356 4294284240656 4295640486816 4296128920569 4299388381988 4306338255744 4311001046016 4314368829312 4319420969934 4323703560624 4337759768832 4341072202866 4345376260176 4349167549218 4350541128948 4356197889984 4359502925568 4361375621232 4369012053504 4372348352652 4377082616928 4383237153168 4387983207552 4391333993601 4392333775872 4399022880672 4400912552778 4404251513256 4409978110848 4411370896128 4414350486528 4415219764704 4419597337344 4422972264822 4426327961944 4430603805696 4437351192096 4441750707456 4446952012692 4455244806516 4465832265216 4466340050544 4470768307584 4474554593859 4477576860684 4490145376416 4495007188224 4501852654824 4505369532693 4506316121664 4517538552576 4522908051648 4525962978048 4528788931584 4529796008598 4534287180528 4545579269952 4550501104128 4553975993364 4559388801597 4563909313992 4569843505536 4573310633472 4575275173728 4578746422656 4582242880803 4583286127616 4586786052408 4598208883872 4601697532544 4605211516797 4609777461192 4615256594466 4620253873424 4623138700992 4626261326592 4626750328344 4627722419712 4631760052416 4636352318976 4654976894784 4656447057024 4659592180224 4660002849537 4665048578568 4668692946201 4681303103232 4683870702768 4684854795264 4686867251136 4688514635648 4694004902286 4705694749224 4710360320064 4713934057728 4717533748914 4722641770896 4726331130722 4729282191576 4733971148736 4739096968704 4739597897328 4744729809792 4748353017471 4751955580092 4756545980928 4756667017312 4768512916608 4772154285729 4775774906308 4780388316672 4781451342409 4792415236992 4794473897208 4797604338688 4798111451616 4803306721024 4806974659662 4814829609984 4823723700288 4831069770738 4832595547668 4841607499764 4844630537712 4849876176768 4853664932976 4854684699648 4864166505702 4865876209036 4872559297536 4879979739936 4883275844736 4884818109696 4888548292698 4892257221096 4896983153664 4904440791264 4909303413504 4913586722272 4915138560192 4921529435136 4924217944044 4936481108496 4941375497856 4945124506112 4948900740756 4954782952413 4961225374704 4966144297344 4967122235292 4972047004512 4979618957187 4984429281408 4985010758168 4992020091108 4996969545888 5002380133632 5014837951488 5024061298368 5024632556862 5027454720768 5029614346032 5033430300864 5045965445376 5056883086752 5058660527936 5064584236677 5069605636872 5074028807421 5082230871648 5086086746496 5088271558104 5091129465856 5091708350304 5099462535779 5101073078094 5113776678696 5119313742144 5124389405184 5131594715904 5132193360784 5134397978241 5144974462656 5150075567616 5151089725488 5156196893568 5160134308959 5169037773312 5172984994356 5176909724112 5182042492032 5185999643841 5194947737088 5197785607602 5204543992416 5205094119387 5206187722176 5210730058968 5215896358848 5223839670798 5228885912832 5232853054464 5236849006632 5238502939152 5242041202752 5248179650889 5250024330802 5257235031552 5259082894336 5269354540614 5270461644672 5274578965104 5280290141056 5283587086848 5293440059904 5295111865344 5303175814944 5312971992258 5321653779456 5325717542328 5331484089792 5332047634494 5335529072384 5337821036016 5351250394476 5356419715584 5364577031184 5377936856256 5378073704724 5383268937216 5384466026877 5391467141616 5397304881024 5397875383068 5403720061152 5409077705472 5412455064576 5416683311232 5422548354048 5426689162824 5430806377248 5436190876928 5449729047552 5456110698864 5458028464352 5460373049598 5461520287104 5464515819896 5483555944704 5489977207428 5493685325328 5495420373408 5503789373733 5517495890172 5522966340192 5527785062556 5528946463488 5529530880216 5533265714016 5536720614528 5542715630592 5549303644416 5559047435088 5563265069376 5577119702784 5581378546542 5586912334512 5591151109824 5593552880076 5597796693552 5605075190016 5608137102939 5617301211648 5621590739124 5627677650336 5636248065861 5641692695424 5647286283264 5648542083058 5652068960664 5655886560864 5662609088472 5676711126048 5682339433728 5690993093928 5697155152192 5703306341481 5713147012608 5721847589808 5727520649088 5728171894092 5741784340992 5752491772416 5752998763533 5759227959912 5764938080832 5773717530882 5779294956288 5783679691776 5788096270488 5793835013568 5794975941174 5798890065624 5800721505264 5808263853312 5812670567424 5815167494976 5824023439626 5829797803536 5836110155904 5844316204224 5850644276736 5855111991468 5862071316339 5865363840896 5867883403704 5872335351008 5879970814464 5881827861504 5886959686272 5891455132461 5892796449792 5897296353096 5916468256128 5922334276608 5929269350256 5933901335742 5940326408688 5949928825344 5955120067392 5957000848512 5961024410112 5966072791812 5970102480912 5986860501888 5993342917632 5997919601016 6002470206432 6005048665518 6007159376924 6008421495552 6023384736768 6030544068864 6034617304064 6035149160082 6039728011464 6045716240704 6060772359936 6065400534318 6071967991152 6079185068796 6085212418656 6093124674048 6093768725136 6094479615931 6100366898304 6104995230208 6109657174404 6115714736544 6130945178496 6140282022396 6146369948256 6147580297383 6153675459288 6164184934656 6168348435456 6169000437792 6175680069888 6180395990994 6182347920084 6206635859712 6208596076032 6213337132716 6220064771424 6220722240243 6224923928268 6235555084416 6241737470976 6242966599968 6245160937024 6249156334848 6258673203048 6274259665632 6274419322178 6280480426752 6285245410304 6290044998552 6296855694528 6297521280246 6305709588768 6311961531648 6319463863104 6326306413056 6331137356628 6335940773456 6353197068672 6358017222144 6362872380972 6370435224531 6386300016804 6389886982656 6392631862944 6397481935488 6402367230669 6409299546216 6427290389184 6431631600384 6437078538534 6441426360984 6443460730224 6449082572982 6455476666352 6459507383616 6466501569024 6471553243968 6479131454901 6481408801418 6485555340936 6506639653248 6511034459648 6511608304299 6513090812928 6518064390264 6523009628128 6523751323827 6525811693422 6539254388352 6545737884672 6553518080256 6558522528978 6565623925392 6574855729752 6581974811328 6588500663808 6598534321008 6601368829167 6606377269884 6614967166272 6617056344192 6621525729792 6622829647056 6629396006016 6634458397233 6639491942916 6645905708544 6656026788144 6662626061184 6669840178176 6670428019038 6682867209774 6698748397824 6699510075816 6703272961024 6706152461376 6711240401152 6716365291026 6727953927168 6742510782336 6752778982236 6759474182496 6765371743228 6776307828864 6781448995328 6784362077472 6788944467072 6794694012897 6801430770792 6808000969728 6818368904928 6825751656192 6830963990046 6842126287872 6845863970988 6854765258304 6859965950208 6862912760592 6868119633984 6874929191424 6880179078612 6897313325808 6902546298816 6909389989376 6914666191788 6922884891699 6930380810136 6934708051488 6939391989888 6940125492516 6941583629568 6947640078624 6954528478464 6965119561064 6971847883776 6982465342176 6984670585536 6989388270336 6997572867852 7025806054152 7027282192896 7032771953472 7041007353429 7065540480096 7070901086592 7076300623371 7083962656344 7089496696083 7093923287364 7100956723104 7108645453056 7109396845992 7117094714688 7126348667904 7127933370138 7134818971392 7135000525968 7152769374912 7163662359462 7170582475008 7170764939632 7179288035836 7188622855488 7196406508032 7197167177424 7204960081536 7210461989493 7212103607296 7222244414976 7235585550432 7241075169664 7246604656107 7248893321502 7262411249646 7274814265152 7280497399464 7282027049472 7298814313554 7311407926272 7319969609904 7324913767104 7327227164544 7332822439047 7338385831644 7345474730496 7356661186896 7363955120256 7370380083408 7371928617984 7372707840288 7377687618688 7382294152704 7386326916066 7399071525888 7404721662744 7412063246784 7417686759168 7423351111134 7436159603712 7441838062056 7449216446016 7450683352938 7454868146432 7458070506768 7463728924736 7473433586688 7477516137252 7488030136662 7495454318832 7503570200448 7514997421148 7522256927232 7523929668479 7536091947552 7541182081152 7544421519048 7550145451296 7562350107648 7568948168064 7576452578304 7587990791904 7604408455308 7623346307472 7629130119744 7632407337156 7636694198784 7637562525456 7651609617141 7670665018044 7678970613216 7686584107776 7698290041176 7705726608384 7717461693984 7725113351424 7726634588232 7731853420832 7734295340352 7744351804416 7746073933402 7753556659968 7765364586168 7773063738048 7781480207872 7792421605632 7796678411403 7806815988624 7816095088452 7823844538272 7835759506197 7843328869248 7849279581696 7855273509948 7857754408728 7863061804128 7875036496203 7888624341504 7904031810921 7905692467008 7911868447656 7920435211584 7925380630272 7940160089856 7942667798016 7954763722416 7960136641216 7969457988387 7982480669184 7997226134688 8003293608576 8006731554024 8011228660736 8026875591714 8040725425152 8046865546776 8052970681952 8067110557086 8074903405824 8081029813248 8087200712424 8095957321536 8096813074602 8105580091728 8113616558208 8125024966848 8133822531072 8140033744236 8146209565872 8154286315392 8174593571328 8187042696528 8190559574397 8192280430656 8195159931008 8196773729844 8204900612384 8218913246208 8225333917056 8234240093184 8234965811142 8240527987992 8243130560112 8275514479616 8276243835258 8284449510288 8291677593834 8293419695232 8294296320324 8299898571024 8314073445888 8323955466624 8332208446464 8344897604064 8357606086039 8365679554176 8373973902336 8380368501768 8386726664736 8390329320114 8395807592704 8396695040328 8407612785024 8415948708864 8425951817472 8432386108686 8441516475504 8462539043136 8470929424896 8472813124587 8478103440996 8483829841296 8493913632708 8515066689072 8515283365813 8516855725056 8523509150592 8529975913984 8536489640892 8545732728288 8569720518912 8575508800512 8582771384712 8588568481312 8591280973632 8592257841138 8598776763976 8612676511488 8628737658624 8638841939868 8647407121248 8660576296323 8675519537664 8682144405732 8690752520352 8692463911761 8698335098436 8701082257896 8712395779968 8719005851136 8722751242464 8736035159439 8738024107008 8744696705304 8754165233856 8766474306336 8775966415104 8782667987202 8798045761344 8801825105556 8808503026512 8819956221696 8822741792256 8830439529408 8839194674688 8845944529644 8852655923888 8874702384192 8883501414912 8893904025384 8900852003613 8910489613032 8931664530432 8932680101088 8941536615168 8949109187718 8955153721368 8980290752832 8990014376448 9003705309648 9010739065386 9012632243328 9035077105152 9045816103296 9051925956096 9052723740123 9059592017196 9068574361056 9091158539904 9098100801477 9101002208256 9107951986728 9118777603194 9127818627984 9139687011072 9146621266944 9150550347456 9157492845312 9164485761606 9173572104816 9196417767744 9203395065088 9210423033594 9219554922384 9230513188932 9240507746848 9246277401984 9252522653184 9253500656688 9255444839424 9263520104832 9270593986491 9272704637952 9309953789568 9312894114048 9319184360448 9320005699074 9330097157136 9337385892402 9362606206464 9367741405536 9373734502272 9377029271296 9388009804572 9411389498448 9411628983267 9420720640128 9427868115456 9435067497828 9445283541792 9446281920369 9452662261444 9458564383152 9467942297472 9478193937408 9479195794656 9489459619584 9496706034942 9503911160184 9513091961856 9513334034624 9537025833216 9544308571458 9551549812616 9560776633344 9562902684818 9584830473984 9588947794416 9596222903232 9606613442048 9613949319324 9647447400576 9655617807801 9662139541476 9665191095336 9673623859473 9683214999528 9689261075424 9699752353536 9707329865952 9722113202127 9728333011404 9731752418072 9759959479872 9766551689472 9769636219392 9777096585396 9784514442192 9788717540133 9808881582528 9818606827008 9827173444544 9830277120384 9837783793467 9848435888088 9872962216992 9882750995712 9890249012224 9897801481512 9909565904826 9922450749408 9932288594688 9934244470584 9944094009024 9959237914374 9968858562816 9970021516336 9984040182216 9993939091776 10004760267264 10024300814661 10048122596736 10049265113724 10054909441536 10059228692064 10066860601728 10074547936539 10091930890752 10113766173504 10117321055872 10129168473354 10139211273744 10148057614842 10164461743296 10172173492992 10176543116208 10183416700608 10198925071558 10202146156188 10227553357392 10238627484288 10246445985069 10248778810368 10263189431808 10264386721568 10268795956482 10289948925312 10300151135232 10302179450976 10312393787136 10320268617918 10338075546624 10345969988712 10353819448224 10364084984064 10371999287682 10389895474176 10395571215204 10409087984832 10410188238774 10412375444352 10421460117936 10431792717696 10447679341596 10457771825664 10473698013264 10477005878304 10484082405504 10496359301778 10500048661604 10512528909617 10514470063104 10538709081228 10540923289344 10549157930208 10560580282112 10567174173696 10586880119808 10606351629888 10625943984516 10651435084656 10662968179584 10664095268988 10671058144768 10675642072032 10691900055207 10702500788952 10712839431168 10729154062368 10745493539193 10755873712512 10756147409448 10766537874432 10768932053754 10782934283232 10794609762048 10795750766136 10807440122304 10818155410944 10833366622464 10853378325648 10861612754496 10872381753856 10873339982253 10893616874469 10912221397728 10916056928704 10920746099196 10923040574208 10929031639792 10948221470331 10967111889408 10979954414856 10987370650656 10990840746816 11007578747466 11034991780344 11045932680384 11055570125112 11057892926976 11059061760432 11066531428032 11073441229056 11079490374099 11098607288832 11118094870176 11126530138752 11135026666701 11154239405568 11162757093084 11173824669024 11176025029407 11182302219648 11187105760152 11195593387104 11210150380032 11216274205878 11232045204993 11234602423296 11243181478248 11255355300672 11272496131722 11283385390848 11297084166116 11304137921328 11311773121728 11325218176944 11353422252096 11364678867456 11381986187856 11394310304384 11406612682962 11426294025216 11443695179616 11455041298176 11456343788184 11483568681984 11504983544832 11505997527066 11518455919824 11529876161664 11547435061764 11558589912576 11576192540976 11587670027136 11589951882348 11597780131248 11601443010528 11616527706624 11619110900103 11630334989952 11648046879252 11659595607072 11672220311808 11688632408448 11701288553472 11710223982936 11724142632678 11730727681792 11735766807408 11744670702016 11759941628928 11773919372544 11782910264922 11794592706192 11832936512256 11839400550649 11858538700512 11867802671484 11880652817376 11899857650688 11910240134784 11914001697024 11922048820224 11932145583624 11940204961824 11973721003776 11995839202032 12004940412864 12010097331036 12014318753848 12016842991104 12040313387571 12061088137728 12070298320164 12079456022928 12091432481408 12100665835629 12121544719872 12130801068636 12143935982304 12145219611903 12158370137592 12170424837312 12186249348096 12187537450272 12188959231862 12200733796608 12209990460416 12219314348808 12231429473088 12261890356992 12280564044792 12292739896512 12295160594766 12307350918576 12328369869312 12338000875584 12351360139776 12360791981988 12364695840168 12413271719424 12414365752887 12417192152064 12426674265432 12437516390751 12440129542848 12441444480486 12449847856536 12471110168832 12485933199936 12490321874048 12498312669696 12517346406096 12548519331264 12548838644356 12560960853504 12580089997104 12593711389056 12595042560492 12611419177536 12623923063296 12638927726208 12648579163029 12652612826112 12662274713256 12671881546912 12706394137344 12716034444288 12725744761944 12740870449062 12772600033608 12779773965312 12785263725888 12794963870976 12804734461338 12818599092432 12854580778368 12863263200768 12874157077068 12882852721968 12886921460448 12888386761707 12898165145964 12910953332704 12919014767232 12933003138048 12943106487936 12958262909802 12962817602836 12971110681872 13013279306496 13022068919296 13023216608598 13036128780528 13046019256256 13047502647654 13051623386844 13078508776704 13107036160512 13117045057956 13131247850784 13149711459504 13151245487009 13163949622656 13177001327616 13197068642016 13202737658334 13212754539768 13229934332544 13234112688384 13243051459584 13245659294112 13258792012032 13268916794466 13278983885832 13291811417088 13312053576288 13325252122368 13340856038076 13365734419548 13397496795648 13399020151632 13412304922752 13422480802304 13423663781577 13432730582052 13485021564672 13505557964472 13516108598079 13518948364992 13530743486456 13552615657728 13562897990656 13568724154944 13577888934144 13589388025794 13602861541584 13636737809856 13651503312384 13661927980092 13678166404791 13691727941976 13709530516608 13719931900416 13725825521184 13736239267968 13746728642409 13749858382848 13760358157224 13794626651616 13805092597632 13815634550391 13818779978752 13829332383576 13845769783398 13860761620272 13869416102976 13878783979776 13880250985032 13883167259136 13895280157248 13909056956928 13930239122128 13964930684352 13969341171072 13978776540672 13995145735704 14006078838603 14051612108304 14054564385792 14065543906944 14082014706858 14131080960192 14141802173184 14152601246742 14167925312688 14178993392166 14187846574728 14201913446208 14217290906112 14218793691984 14234189429376 14245059052413 14255866740276 14269637942784 14270001051936 14305538749824 14316462857187 14327324718924 14341164950016 14341529879264 14344354027227 14358576071672 14377245710976 14392813016064 14394334354848 14409920163072 14420923978986 14444488829952 14471171100864 14482150339328 14493209312214 14497786643004 14524822499292 14549628530304 14560994798928 14564054098944 14597628627108 14639939219808 14649827534208 14654454329088 14665644878094 14676771663288 14690949460992 14713322373792 14727910240512 14740760166816 14745415680576 14755375237376 14764588305408 14772653832132 14809443325488 14824126493568 14835373518336 14846702222268 14864348857239 14883676124112 14898432892032 14901366705876 14909736292864 14916141013536 14927457849472 14938856871561 14955032274504 14976060273324 14990908637664 15007140400896 15029994842296 15044513854464 15047859336958 15072183895104 15082364162304 15088843038096 15100290902592 15137896336128 15175981583808 15193752710031 15208816910616 15222086422263 15246692614944 15258260239488 15264814674312 15273388397568 15275125050912 15298387607337 15303219234282 15341330036088 15357941226432 15373168215552 15396580082352 15403193934723 15434923387968 15450226702848 15453269176464 15463706841664 15468590680704 15480402926877 15492147866804 15507113319936 15530729172336 15546127476096 15557998931523 15562960415744 15584843211264 15593356822806 15613631977248 15615282358161 15632190176904 15647689076544 15671519012394 15686657738496 15698559163392 15710547019896 15715508817456 15726123608256 15750072992406 15777248683008 15808063621842 15811384934016 15823736895312 15840870423168 15850761260544 15880320179712 15885335596032 15909527444832 15920273282432 15938915976774 15964961338368 15994452269376 16006587217152 16013463108048 16053751183428 16093731093552 16105941363904 16134221114172 16149806811648 16153398080631 16174401424848 16191914643072 16193626149204 16211160183456 16227233116416 16250049933696 16267645062144 16280067488472 16292419131744 16308572630784 16349187142656 16374085393056 16381119148794 16384560861312 16390319862016 16393547459688 16409801224768 16450667834112 16469931622284 16481055975984 16486261120224 16511368121199 16542158957527 16552487670516 16568899020576 16583355187668 16586839390464 16588592640648 16599797142048 16628146891776 16647910933248 16689795208128 16715212172078 16731359108352 16760737003536 16773453329472 16780658640228 16791615185408 16793390080656 16815225570048 16824411308817 16851903634944 16864772217372 16883032951008 16908744197583 16925078086272 16941858849792 16945626249174 16956206881992 16967659682592 16987827265416 17030133378144 17030566731626 17047018301184 17059951827968 17072979281784 17091465456576 17109919024443 17139441037824 17165542769424 17177136962624 17182561947264 17184515682276 17197553527952 17225353022976 17257475317248 17277683879736 17294814242496 17321152592646 17351039075328 17364288811464 17381505040704 17384927823522 17396670196872 17402164515792 17424791559936 17438011702272 17445502484928 17472070318878 17489393410608 17508330467712 17532948612672 17551932830208 17565335974404 17586213949017 17596091522688 17603650211112 17617006053024 17639912443392 17645483584512 17660879058816 17674365397383 17678389349376 17691889059288 17705311847776 17749404768384 17767002829824 17787808050768 17801704007226 17820979226064 17865360202176 17883073230336 17898218375436 17910307442736 17960581505664 17980028752896 18007410619296 18021478130772 18025264486656 18070154210304 18091632206592 18103851912192 18105447480246 18119184034392 18137148722112 18182317079808 18196201602954 18215903973456 18237555206388 18255637255968 18279374022144 18283438847793 18301100694912 18314985690624 18328971523212 18347144209632 18375085157807 18392835535488 18406790130176 18420846067188 18439109844768 18442740892149 18461026377864 18481015493696 18492554803968 18505045306368 18507001313376 18527040209664 18541187972982 18619907579136 18625788228096 18640011398148 18660194314272 18662166720729 18674771784804 18725212412928 18735482811072 18747469004544 18754058542592 18776019609144 18822778996896 18823257966534 18841441280256 18855736230912 18870134995656 18890567083584 18892563840738 18905324522888 18917128766304 18935884594944 18958391589312 18978919239168 18993412069884 19007822320368 19026668069248 19074051666432 19088617142916 19103099625232 19111305673593 19125805369636 19169660947968 19177895588832 19192445806464 19207101692007 19213226884096 19227898638648 19294894801152 19311235615602 19324279082952 19330382190672 19347247718946 19366429999056 19378522150848 19399504707072 19414659731904 19444226404254 19456666022808 19463504836144 19519918959744 19533103378944 19534824912897 19539272438784 19554193170792 19569028884384 19571253971481 19577435080266 19617763165056 19637213654016 19654346889088 19660554240768 19675567586934 19696871776176 19745924433984 19765501991424 19795602963024 19819131809652 19844901498816 19864577189376 19868488941168 19888188018048 19903375191699 19918475828748 19937717125632 19940043032672 19968080364432 19987878183552 20009520534528 20048601629322 20096245193472 20098530227448 20109818883072 20118457384128 20133721203456 20149095873078 20183861781504 20227532347008 20234642111744 20258336946708 20278422547488 20296115229684 20328923486592 20344346985984 20353086232416 20366833401216 20384082038691 20397850143116 20404292312376 20455106714784 20477254968576 20492891970138 20526378863616 20528773443136 20537591912964 20579897850624 20604358901952 20624787574272 20640537235836 20691939977424 20707638896448 20728169968128 20743998575364 20768654675097 20791142430408 20818175969664 20820376477548 20824750888704 20842920235872 20863585435392 20895358683192 20915543651328 20947396026528 20954011756608 20968164811008 20992718603556 21000097323208 21025057819234 21077418162456 21081846578688 21098315860416 21121160564224 21123022060287 21212703259776 21228901870113 21251887969032 21268490088249 21302870169312 21325936359168 21328190537976 21342116289536 21351284144064 21383800110414 21405001577904 21458308124736 21490987078386 21511747425024 21512294818896 21537864107508 21565868566464 21589219524096 21591501532272 21614880244608 21631385968479 21636310821888 21666733244928 21706756651296 21723225508992 21739813968321 21744763507712 21746679964506 21787233748938 21824442795456 21832113857408 21841492198392 21846081148416 21858063279584 21896442940662 21934223778816 21959908829712 21974741301312 21981681493632 22015157494932 22069983560688 22091865360768 22111140250224 22115785853952 22118123520864 22133062856064 22146882458112 22158980748198 22197214577664 22236189740352 22253060277504 22270053333402 22308478811136 22325514186168 22347649338048 22352050058814 22364604439296 22374211520304 22391186774208 22420300760064 22432548411756 22464090409986 22486362956496 22510710601344 22544992263444 22566770781696 22571789005437 22594168332232 22608275842656 22623546243456 22650436353888 22684930804963 22706844504192 22729357734912 22763972375712 22788620608768 22813225365924 22887390359232 22910082596352 22912687576368 22954828851423 23011995054132 23036911839648 23059752323328 23094870123528 23112911992921 23117179825152 23152385081952 23175340054272 23179903764696 23195560262496 23202886021056 23233055413248 23238221800206 23260669979904 23296093758504 23319191214144 23344440623616 23377264816896 23390035234209 23420447965872 23448285265356 23461455363584 23471533614816 23489341404032 23507278518591 23547838745088 23565820529844 23589185412384 23625109488609 23665873024512 23678801101298 23712095432763 23717077401024 23735605342968 23761305634752 23820480269568 23828003394048 23864291167248 23880409923648 23908373965161 23947442007552 23991678404064 24009880825728 24020194662072 24028637507696 24033685982208 24080626775142 24122176275456 24140596640328 24158912045856 24182864962816 24201331671258 24243089439744 24261602137272 24287871964608 24290439223806 24316740275184 24340849674624 24375074900544 24377918463724 24401467593216 24438628697616 24462858946176 24523780713984 24561128089584 24571678723191 24585479793024 24590321189532 24614701837152 24656739738624 24676001751168 24702720279552 24721583963976 24729391680336 24826543438848 24828731505774 24853348530864 24875032781502 24880259085696 24882888960972 24899695713072 24942220337664 24971866399872 24980643748096 24996625339392 25034692812192 25072818258117 25097038662528 25097677288712 25121921707008 25160179994208 25187422778112 25190085120984 25222838355072 25247846126592 25277855452416 25297158326058 25324549426512 25343763093824 25412788274688 25418439373761 25451489523888 25481740898124 25545200067216 25545850097439 25570527451776 25589927741952 25609468922676 25637198184864 25709161556736 25726526401536 25748314154136 25765705443936 25773842920896 25776773523414 25796330291928 25821906665408 25838029534464 25886212975872 25916525819604 25925635205672 25942221363744 25981728888969 26026558612992 26046433217196 26072257561056 26077391735283 26092038512512 26095005295308 26103246773688 26157017553408 26208105478317 26214072321024 26234090115912 26262495701568 26299422919008 26302490974018 26327899245312 26394137284032 26405475316668 26425509079536 26459868665088 26468225376768 26491318588224 26517584024064 26537833588932 26557967771664 26624107152576 26650504244736 26681712076152 26702556010839 26731468839096 26794993591296 26798040303264 26824609845504 26844961604608 26847327563154 26865461164104 26970043129344 27011115928944 27032217196158 27037896729984 27061486972912 27105231315456 27137448309888 27155777868288 27178776051588 27205723083168 27273475619712 27294302404431 27303006624768 27323855960184 27356332809582 27383455883952 27419061033216 27439863800832 27451651042368 27472478535936 27493457284818 27520716314448 27589253303232 27610185195264 27631269100782 27658664767152 27691539566796 27721523240544 27738832205952 27757567959552 27760501970064 27766334518272 27790560314496 27811781959473 27818113913856 27860478244256 27929861368704 27938682342144 27957553081344 27990291471408 28012157677206 28103224216608 28131087813888 28164029413716 28234886949801 28262161920384 28283604346368 28305202493484 28335850625376 28338845761107 28357986784332 28375693149456 28403826892416 28434581812224 28437587383968 28468378858752 28490118104826 28511733480552 28539275885568 28540002103872 28611077499648 28632925714374 28654649437848 28682329900032 28683059758528 28688708054454 28717152143344 28754491421952 28788668709696 28819840326144 28841847957972 28942342201728 28964300678656 28966853423403 28986418624428 28995573286008 29020871578419 29049644998584 29099257060608 29121989597856 29166339606381 29195257254216 29279878439616 29299655068416 29308908658176 29331289756188 29353543326576 29366152620399 29426644747584 29455820481024 29481520333632 29490831361152 29510750474752 29513351380401 29545307664264 29618886650976 29648252987136 29670747036672 29693404444536 29728697714478 29767352248224 29796865784064 29802733411752 29819472585728 29832282027072 29854915698944 29877713743122 29910064549008 29952120546648 29981817275328 30014280801792 30059989684592 30072902443983 30095718673916 30144367790208 30164728324608 30177686076192 30200581805184 30223643809617 30275792672256 30351963167616 30387505420062 30417633821232 30444172844526 30493385229888 30516520478976 30529629348624 30550250101824 30596775214674 30606438468564 30682660072176 30715882452864 30739337955207 30746336431104 30793160164704 30806387869446 30869846775936 30900453405696 30906538352928 30927413683328 30937181361408 30960805853754 30984295733608 31014226639872 31061458344672 31092254952192 31115997863046 31169686422528 31186713645612 31227263954496 31230564716322 31264380353808 31295378153088 31343038024788 31373315476992 31421094039792 31431017634912 31452247216512 31500145984812 31537586728851 31616127243684 31622769868032 31647473790624 31681740846336 31701522521088 31760640359424 31819054889664 31840546564864 31877831953548 31988904538752 32013174434304 32026926216096 32075700165621 32107502366856 32187462187104 32211882727808 32236480617579 32268442228344 32299613623296 32306796161262 32348802849696 32383829286144 32387252298408 32422320366912 32454466232832 32500099867392 32560134976944 32584838263488 32617145261568 32620019946759 32680850623407 32748170786112 32762238297588 32769121722624 32780639724032 32787094919376 32819602449536 32844664410993 32901335668224 32939863244568 32962111951968 32972522240448 33022736242398 33084317915054 33104975341032 33137798041152 33166710375336 33173678780928 33177185281296 33199594284096 33238471122297 33295821866496 33379590416256 33405080000103 33430424344156 33462718216704 33521474007072 33546906658944 33561317280456 33583230370816 33586780161312 33630451140096 33648822617634 33696135614979 33703807269888 33729544434744 33766065902016 33817488395166 33850156172544 33891252498348 33912413763984 33935319365184 33975654530832 34060266756288 34061133463252 34094036602368 34145958563568 34182930913152 34219838048886 34278882075648 34331085538848 34354273925248 34365123894528 34369031364552 34395107055904 34450706045952 34514950634496 34555367759472 34589628484992 34642305185292 34728577622928 34763010081408 34769855647044 34793340393744 34804329031584 34849583119872 34857332700309 34891004969856 34944140637756 34978786821216 35016660935424 35065897225344 35103865660416 35130671948808 35172427898034 35192183045376 35207300422224 35234012106048 35279824886784 35321758117632 35348730794766 35383778118576 35410623695552 35498809536768 35518201651947 35575616101536 35603408014452 35641958452128 35696237750453 35730720404352 35766146460672 35796436750872 35820614885472 35921163011328 36014821238592 36042956261544 36050528973312 36120940162713 36183264413184 36210894960492 36238368068784 36274297444224 36301997506887 36364634159616 36392403205908 36431807946912 36435658835709 36475110412776 36511274511936 36558748044288 36566877695586 36602201389824 36629971381248 36657943046424 36694288419264 36750170315614 36785671070976 36813580260352 36841692134376 36878219689536 36885481784298 36922052755728 36962030987392 36985109607936 37014002626752 37054080419328 37082375945964 37239815158272 37251576456192 37280022796296 37312549172253 37320388628544 37324333441458 37349543569608 37470965622144 37494938009088 37508117085184 37552039218288 37645557993792 37646515933068 37682882560512 37740269991312 37781134167168 37785127681476 37810649045776 37834257532608 37871769189888 37916783178624 37957838478336 37986824139768 38015644640736 38053336138496 38148103332864 38177234285832 38206199250464 38222611347186 38251610739272 38339321895936 38355791177664 38384891612928 38414203384014 38455797277296 38589789602304 38622471231204 38648558165904 38660764381344 38665160285121 38694495437892 38732859998112 38757044301696 38799009414144 38829319463808 38888452808508 38913332045616 38927009672288 39039837919488 39066206757888 39069649825794 39108386341584 39138057768768 39142507942962 39154870160532 39235526330112 39308693778176 39321108481536 39351135173868 39393743552352 39453736461027 39491848867968 39531003982848 39591205926048 39638263619304 39689802997632 39729154378752 39736977882336 39776376036096 39806750383398 39836951657496 39875434251264 39880086065344 39936160728864 39975756367104 40097203258644 40192490386944 40197060454896 40236914768256 40267442406912 40270991344731 40298191746156 40455064694016 40469284223488 40516673893416 40548325794237 40556845094976 40592230459368 40657846973184 40688693971968 40706172464832 40733666802432 40768164077382 40795700286232 40808584624752 40910213429568 40954509937152 40985783940276 41034499214373 41057546886272 41075183825928 41159795701248 41208717803904 41240185927227 41249575148544 41281074471672 41383879954848 41415277792896 41446903651173 41456339936256 41487997150728 41537309350194 41582284860816 41636351939328 41640752955096 41649501777408 41685840471744 41727170870784 41790717366384 41894792053056 41908023513216 41936329622016 41985437207112 42000194646416 42018236515809 42050115638468 42154836324912 42163693157376 42196631720832 42242321128448 42246044120574 42425406519552 42457803740226 42503775938064 42536980176498 42605740338624 42651872718336 42656381075952 42702568288128 42767600220828 42810003155808 42916616249472 42949388571561 42981974156772 43023494850048 43024589637792 43033062081681 43075728215016 43131737132928 43178439048192 43183003064544 43229760489216 43262771936958 43333466489856 43413513302592 43446451017984 43479627936642 43493359929012 43574467497876 43648885590912 43664227714816 43682984396784 43692162296832 43716126559168 43792885881324 43919817659424 43949482602624 43963362987264 44030314989864 44139967121376 44183730721536 44222280500448 44236247041728 44266125712128 44293764916224 44317961496396 44472379480704 44506120555008 44540106666804 44593046571717 44651028372336 44695298676096 44704100117628 44729208878592 44748423040608 44782373548416 44816570614683 44865096823512 44928180819972 44972725912992 45021421202688 45089984526888 45133541563392 45143578010874 45188336664464 45216551685312 45247092486912 45300872707776 45369861609926 45413689008384 45527944751424 45577241217536 45581258130093 45626450731848 45666259266789 45774780718464 45820165192704 45825375152736 45895162822011 45909657702846 46023990108264 46073823679296 46119504646656 46189740247056 46209581804169 46225823985842 46304770163904 46350680108544 46359807529392 46391120524992 46405772042112 46441208780631 46476443600412 46521339959808 46592187517008 46638382428288 46673996794569 46688881247232 46754529633792 46780070468418 46840895931744 46896570530712 46922910727168 46943067229632 46978682808064 47014557037182 47095677490176 47131641059688 47178370824768 47250218977218 47331746049024 47357602202596 47424190865526 47434154802048 47471210685936 47522611269504 47640960539136 47656006788096 47728582334496 47760819847296 47816747930322 47894884015104 47983356808128 48019761651456 48040389324144 48057275015392 48161253550284 48281193280656 48317824091712 48365729925632 48402663342516 48460194241893 48523204274544 48575743929216 48580878447612 48633480550368 48681699349248 48750149801088 48755836927448 48802935186432 48877257395232 48925717892352 49047561427968 49122256179168 49143357446382 49170959586048 49180642379064 49229403674304 49352003502336 49443167927952 49458783360672 49534104363597 49626476872581 49657463011548 49706697061728 49750065563004 49760518171392 49765777921944 49799391426144 49875231142619 49884440675328 49943732799744 49961287496192 50069385624384 50145636516234 50194077325056 50195354577424 50320359988416 50374845556224 50380170241968 50445676710144 50473233926451 50555710904832 50594316652116 50649098853024 50687526187648 50726232592749 50825576549376 50836878747522 50902979047776 50963481796248 51090400134432 51091700194878 51141054903552 51179855483904 51218937845352 51274396369728 51329757073329 51418323113472 51496628308272 51531410887872 51547685841792 51553547046828 51592660583856 51643813330816 51676059068928 51772425951744 51833051639208 51851270411344 51884442727488 51963457777938 52053117225984 52092866434392 52144515122112 52154783470566 52184077025024 52190010590616 52206493547376 52314035106816 52416210956634 52468180231824 52524991403136 52598845838016 52604981948036 52655798490624 52788274568064 52810950633336 52851018159072 52919737330176 52936450753536 52982637176448 53023096192149 53035168048128 53075667177864 53115935543328 53248214305152 53301008489472 53363424152304 53405112021678 53462937678192 53596080606528 53649219691008 53694655126308 53730922328208 53940086258688 54022231857888 54064434392316 54075793459968 54122973945824 54210462630912 54274896619776 54311555736576 54357552103176 54411446166336 54546951239424 54588604808862 54647711920368 54712665619164 54766911767904 54838122066432 54850316543379 54903302084736 54944957071872 54986914569636 55041432628896 55125255473421 55178506606464 55220370390528 55262538201564 55317329534304 55328222676447 55383079133592 55443046481088 55477664411904 55515135919104 55521003940128 55581120628992 55623563918946 55720956488512 55859722737408 55877364684288 55980582942816 56024315354412 56206448433216 56262175627776 56328058827432 56469773899602 56524323840768 56567208692736 56610404986968 56671701250752 56677691522214 56715973568664 56751386298912 56807653784832 56875174767936 56936757717504 56980236209652 57023466961104 57080004207744 57222154999296 57265851428748 57309298875696 57333917020779 57366119517056 57377416108908 57434304286688 57508982843904 57577337419392 57621305076021 57639680652288 57683695915944 57884684403456 57928601357312 57933706846806 57972837248856 57991146572016 58041743156838 58099289997168 58198514121216 58243979195712 58332679212762 58390514508432 58559756879232 58599310136832 58617817316352 58662579512376 58707086653152 58713761914443 58732305240798 58853289495168 58911640962048 58963040667264 58981662722304 59021500949504 59026702760802 59090615328528 59237773301952 59296505974272 59386808889072 59457395428956 59534704496448 59593731568128 59605466823504 59606983560691 59664564054144 59709831397888 59755427486244 59820129098016 59904241093296 59963634550656 60028561603584 60119979369184 60145804887966 60191437347832 60288735580416 60329456649216 60355372152384 60401163610368 60447287619234 60551585344512 60703926335232 60775010840124 60835267642464 60888345689052 60986770459776 61033040957952 61059258697248 61100500203648 61152246116073 61193550429348 61212876937128 61365320144352 61431764905728 61478675910414 61573383613471 61586320329408 61612775738892 61739693551872 61813076705856 61854827366656 61874362722816 61921611707508 61968591467216 62122916689344 62184509904384 62231995726092 62305964025291 62373427291224 62454527908992 62461129432644 62528760707616 62590756306176 62686076049576 62746630953984 62842188079584 62862035269824 62904494433024 63000291969624 63075173457702 63232254487368 63245539736064 63294947581248 63363481692672 63369066180861 63638109779328 63681093129728 63686705610339 63755663907096 63805470264747 63977809077504 64026348868608 64053852432192 64151400331242 64215004733712 64374924374208 64423765455616 64472961235158 64536884456688 64613592322524 64697605699392 64767658572288 64774504596816 64844640733824 64894157905437 64908932465664 65000199734784 65120269953888 65169676526976 65219441904963 65234290523136 65240039893518 65361701246814 65496341572224 65524476595176 65538243445248 65561279448064 65574189838752 65639204899072 65689328821986 65802671336448 65879726489136 65924223903936 65945044480896 66045472484796 66168635830108 66209950682064 66275596082304 66333420750672 66347357561856 66354370562592 66399188568192 66476942244594 66591643732992 66759180832512 66810160000206 66860848688312 66925436433408 67042948014144 67093813317888 67122634560912 67173560322624 67260902280192 67297645235268 67392271229958 67459088869488 67532131804032 67634976790332 67700312345088 67715367016311 67782504996696 67824827527968 67870638730368 67951309061664 68054792414889 68120533512576 68122266926504 68188073204736 68291917127136 68365861826304 68439676097772 68662171077696 68708547850496 68730247789056 68738062729104 68790214111808 68864486554269 69110735518944 69179256969984 69284610370584 69338735978763 69457155245856 69526020162816 69539711294088 69586680787488 69608658063168 69699166239744 69714665400618 69782009939712 69888281275512 69957573642432 70033321870848 70131794450688 70170105702627 70261343897616 70344855796068 70384366090752 70414600844448 70468024212096 70521835555773 70643516235264 70697461589532 70767556237152 70821247391104 70875328465827 70997619073536 71036403303894 71136286298289 71151232203072 71206816028904 71283916904256 71392475500906 71461440808704 71592873501744 71641229770944 71725121895483 71842326022656 72029642477184 72085912523088 72101057946624 72241880325426 72366528826368 72421789920984 72476736137568 72548594888448 72603995013774 72729268319232 72784806411816 72863615893824 72871317671418 72950220825552 73022549023872 73133755391172 73204402779648 73315886092848 73388576838528 73500340631228 73571342141952 73587702367319 73683384268752 73756439379072 73770963568596 73844105511456 73924061974784 73970219215872 74028005253504 74108160838656 74164751891928 74479630316544 74560045592592 74625098344506 74640777257088 74648666882916 74699087139216 74941931244288 74989876018176 75104078436576 75218454774351 75291115987584 75293031866136 75365765121024 75480539982624 75562268334336 75570255362952 75621298091552 75668515065216 75743538379776 75833566357248 75973648279536 76031289281472 76106672276992 76255318121283 76354468571664 76412398500928 76445222694372 76503221478544 76637550292317 76711582355328 76769783225856 76828406768028 76911594554592 77179579204608 77244942462408 77297116331808 77321528762688 77330320570242 77388990875784 77465719996224 77514088603392 77658638927616 77776905617016 77826664091232 77854019344576 77945186666907 78079675838976 78139299651588 78216772683168 78232175205849 78276115537536 78285015885924 78309740321064 78471052660224 78617387556352 78624316434951 78642216963072 78702270347736 78787487104704 78907472922054 78983697735936 79182411852096 79276527238608 79379605995264 79473955764672 79552752072192 79613500766796 79673903314992 79760172130688 79872321457728 79951512734208 80107668032517 80194406517288 80384980773888 80394120909792 80473829536512 80534884813824 80541982689462 80596383492312 80910129388032 80938568446976 81033347786832 81096651588474 81113690189952 81184460918736 81315693946368 81412344929664 81467333604864 81536328154764 81591400572464 81617169249504 81820426859136 81909019874304 81971567880552 82068998428746 82115093772544 82150367651856 82319591402496 82417435607808 82480371854454 82562148943344 82767759909696 82830555585792 82893807302346 82975994301456 83074618700388 83164569721632 83272703878656 83281505910192 83299003554816 83371680943488 83435345878419 83454341741568 83581434732768 83789584106112 83816047026432 83872659244032 83970874414224 84000389292832 84036473031618 84100231276936 84309672649824 84393263441664 84492088241148 84704660849403 84850813039104 84915607480452 85007551876128 85016537283321 85073960352996 85211480677248 85303745436672 85312762151904 85405136576256 85535200441656 85620006311616 85833232498944 85898777143122 85963948313544 86046989700096 86049179275584 86066124163362 86151456430032 86263474265856 86366006129088 86459520978432 86525543873916 86827026605184 86892902035968 86900560270209 86959255873284 86986719858024 87062614735257 87148934995752 87297771181824 87328455429632 87365968793568 87432253118336 87499018819143 87585771762648 87839635318848 87898965205248 87926725974528 88060629979728 88279934242752 88367461443072 88444561000896 88472494083456 88532251424256 88540054141203 88635922992792 88944758961408 89012241110016 89080213333608 89186093143434 89302056744672 89390597352192 89408200235256 89458417757184 89496846081216 89564747096832 89633141229366 89730193647024 89856361639944 89945451825984 90042842405376 90179969053776 90218707331949 90287156021748 90376673328928 90433103370624 90494184973824 90601745415552 90670931428851 90739723219852 90827378016768 91055889502848 91154482435072 91162516260186 91252901463696 91332518533578 91549561436928 91650750305472 91790325644022 91819315405692 92047980216528 92147647358592 92239009293312 92379480494112 92419163608338 92451647971684 92609540327808 92701360217088 92719615058784 92782241049984 92811544084224 92882417561262 92952887200824 93042679919616 93184375034016 93276764856576 93347993589138 93509059267584 93560140936836 93681791863488 93793141061424 93886134459264 93957365616128 94029114074364 94263282119376 94356741649536 94500437954436 94612760186553 94715204405192 94848381731052 94868309604096 94942421371872 95045222539008 95281921078272 95457164668992 95521639694592 95633495860644 95966713616256 96039523302912 96080778648288 96114550030784 96227100496863 96322507100568 96562386561312 96635648183424 96709441852737 96731459851264 96805326685032 96889788179801 96920388483786 97046408549088 97151487858432 97161756895224 97266961100736 97363398698496 97500299602176 97511673854896 97754514790464 97851435784704 98042551870221 98244512358336 98286714892764 98341919172096 98361284758128 98458807348608 98533993232979 98704007004672 98886335855904 98917566721344 99068208727194 99252953745162 99314926023096 99413394123456 99500131126008 99521036342784 99531555843888 99598782852288 99715413366891 99750462285238 99887465599488 99922574992384 100138771248768 100215240000309 100291273032468 100388154650112 100390709154848 100640719976832 100749691112448 100760340483936 100891353420288 100946467852902 101111421809664 101188633304232 101298197706048 101375052375296 101452465185498 101673757495044 101805958095552 101926963592496 102180800268864 102183400389756 102282109807104 102437875690704 102548792739456 102659514146658 102836646226944 102993256616544 103062821775744 103095371683584 103107094093656 103185321167712 103287626661632 103352118137856 103544851903488 103666103278416 103702540822688 103768885454976 103926915555876 104185732868784 104289030244224 104309566941132 104368154050048 104380021181232 104412987094752 104571998100927 104832421913268 104936360463648 105049982806272 105197691676032 105209963896072 105311596981248 105576549136128 105621901266672 105702036318144 105839474660352 105965274352896 106046192384298 106151334355728 106231871086656 106496428610304 106554604955841 106726848304608 106810224043356 106925875356384 107088713251359 107192161213056 107298439382016 107389310252616 107461844656416 107625498781441 108044463715776 108128868784632 108151586919936 108245947891648 108362820488139 108549793239552 108715104206352 108822892332672 108905992520661 109093902478848 109177209617724 109295423840736 109306976507127 109425331238328 109533823535808 109676244132864 109700633086758 109806604169472 109889914143744 109973829139272 110082865257792 110250510946842 110357013212928 110440740781056 110525076403128 110634659068608 110656445352894 110766158267184 110886092962176 110955328823808 111042007880256 111162241257984 111247127837892 111441912977024 111719445474816 111754729368576 111937647516759 111961165885632 112048630708824 112412896866432 112524351255552 112656117654864 112939547799204 113048647681536 113220809973936 113343402501504 113355383044428 113431947137328 113502772597824 113615307569664 113750349535872 113873515435008 113960472419304 114046933922208 114160008415488 114444309998592 114531702857496 114618597751392 114667834041558 114732239034112 114754832217816 114868608573376 115017965687808 115154674838784 115242610152042 115367391831888 115769368806912 115795112702689 115867413693612 115945674497712 115982293144032 116083486313676 116198579994336 116397028242432 116487958391424 116665358425524 116781029016864 117119513758464 117198620273664 117325159024752 117414173306304 117427523828886 117464610481596 117706578990336 117926081334528 117963325444608 118053405521604 118181230657056 118361209383081 118475546603904 118593011948544 118773617778144 118914790857912 119069408992896 119187463136256 119210933647008 119213967121382 119329128108288 119419662795776 119510854972488 119640258196032 119808482186592 119927269101312 120239958738368 120291609775932 120382874695664 120577471160832 120710744304768 120802327220736 120894575238468 121407852670464 121550021680248 121644977382711 121670535284928 121776691378104 121973540919552 122066081915904 122118517394496 122201000407296 122304492232146 122387100858696 122425753874256 122730640288704 122863529811456 122957351820828 123103497643119 123146767226942 123172640658816 123225551477784 123479387103744 123626153411712 123709654733312 123720557781681 123748725445632 123843223415016 123937182934432 124245833378688 124340710953519 124369019808768 124463991452184 124611928050582 124746854582448 124909055817984 124922258865288 125057521415232 125181512612352 125372152099152 125684376159168 125724070539648 125808988866048 126000583939248 126054709547427 126150346915404 126464508974736 126491079472128 126589895162496 126726963385344 126738132361722 127276219558656 127362186259456 127373411220678 127511327814192 127610940529494 127955618155008 128107704864384 128302800662484 128430009467424 128625596104649 128749848748416 128847530911232 128945922470316 129073768913376 129099186245043 129227184645048 129395211398784 129535317144576 129549009193632 129689281467648 129788315810874 130000399469568 130240539907776 130339353053952 130438883809926 130480079787036 130723402493628 130992683144448 131048953190352 131076486890496 131148379677504 131278409798144 131378657643972 131759452978272 131848447807872 131890088961792 132090944969592 132337271660216 132419901364128 132551192164608 132666841501344 132708741125184 132798377136384 132953884489188 133518361665024 133620320000412 133721697376624 133779139715151 134085896028288 134187626635776 134245269121824 134347120645248 134449711844049 134595290470536 134784542459916 134918177738976 135064263608064 135269953580664 135400624690176 135430734032622 135565009993392 135649655055936 135741277460736 135902618123328 136109584829778 136241067025152 136244533853008 136583834254272 136731723652608 136743774390279 136879352195544 136998777800367 137324342155392 137417095700992 137460495578112 137476125458208 137580428223616 137685488466033 137728973108538 138221471037888 138358513939968 138569220741168 138677471957526 138914310491712 139052040325632 139079422588176 139173361574976 139217316126336 139323626341893 139429330801236 139564019879424 139776562551024 139915147284864 140021990383707 140066643741696 140263588901376 140340211405254 140522687795232 140689711592136 140768732181504 140829201688896 140936048424192 141043671111546 141287032470528 141394923179064 141535112474304 141642494782208 141750656931654 141995238147072 142072806607788 142272572596578 142302464406144 142413632057808 142567833808512 142784951001812 142922881617408 143185747003488 143282459541888 143450243790966 143684652045312 144059284954368 144171825046176 144483760650852 144843579841968 144953472275136 145097189776896 145207990027548 145380582725679 145569612823632 145727231787648 145742635342836 145900441651104 146045098047744 146267510782344 146408805559296 146631772185696 146777153677056 147000681262456 147142684283904 147175404734638 147366768537504 147512878758144 147541927137192 147688211022912 147848123949568 148056010507008 148329503783856 148602313090791 148879430617743 149120091185184 149250196689012 149281554514176 149297333765832 149398174278432 149625693427857 149883862488576 150208156873152 150436909548702 150582231975168 150586063732272 150961079965248 151124536668672 151140510725904 151242596183104 151337030130432 151419701779353 151667132714496 151947296559072 152062578562944 152178697778247 152213344553984 152510636242566 152708937143328 152824797001856 152890445388744 153006442957088 153275100584634 153423164710656 153539566451712 153656813536056 153823189109184 154489884924816 154594232663616 154643057525376 154660641140484 154777981751568 154931439992448 155028177206784 155317277855232 155553811234032 155653328182464 155708038689152 155890373333814 156159351677952 156278599303176 156433545366336 156464350411698 156552231075072 156570031771848 156619480642128 156942105320448 157234775112704 157248632869902 157404540695472 157574974209408 157814945844108 157967395471872 158364823704192 158553054477216 158759211990528 158794515634741 158947911529344 159105504144384 159227001533592 159347806629984 159520344261376 159744642915456 159903025468416 160215336065034 160388813034576 160788241819584 160947659073024 161083965378924 161192766984624 161790383950447 161820258776064 162066695573664 162193303176948 162227380379904 162368921837472 162631387892736 162824689859328 162934667209728 163072656309528 163182801144928 163234338499008 163640853718272 163943135761104 164137996857492 164230187545088 164300735303712 164550949630137 164834871215616 164960743708908 165124297886688 165375766420263 165535519819392 165661111171584 165787614604692 165951988602912 165984668029341 166149237400776 166329139443264 166545407757312 166563011820384 166743361886976 166870691756838 167162869465536 167579168212224 167632094052864 167941748828448 168000778585664 168072946063236 168200462553872 168619345299648 168786526883328 168984176482296 169409321698806 169701626078208 169831214960904 170015103752256 170033074566642 170147920705992 170422961354496 170625524303808 170810273152512 171070400883312 171240012623232 171666464997888 171797554286244 171927896627088 172001751062337 172098358551168 172132248326724 172302912860064 172526948531712 172732012258176 172863915228063 172919041956864 173051087747832 173654053210368 173785804071936 173801120540418 173918511746568 173973439716048 174125229470514 174297869991504 174595542363648 174656910859264 174731937587136 174864506236672 174998037638286 175171543525296 175679270637696 175797930410496 175853451949056 176121259959456 176141285743329 176559868485504 176734922886144 176889122001792 176944988166912 177064502848512 177080108282406 177271845985584 177889517922816 178160426667216 178372186286868 178604113489344 178781194704384 178816400470512 178820950682073 178993692162432 179129494193664 179266282458732 179460387294048 179712723279888 179890903651968 180085684810752 180359938107552 180437414663898 180574312043496 180753346657856 180866206741248 180988369947648 181203490831104 181341862857702 181479446439704 181654756033536 182111779005696 182325032520372 182505802927392 182665037067156 183099122873856 183301500610944 183456738348219 183580651288044 183638630811384 184095960433056 184295294717184 184720150840413 184758960988224 184838327216676 184903295943368 185219080655616 185439230117568 185564482099968 185623088168448 185764835122524 185905774401648 186368750068032 186553529713152 186695987178276 186917892075873 187120281873672 187363583726976 187586282122848 187772268918528 187914731232256 188058228148728 188526564238752 188713483299072 189000875908872 189225520373106 189430408810384 189696763462104 189736619208192 189884842743744 190090445078016 190914329337984 191043279389184 191060116831017 191266991721288 191416410794241 191933427232512 192079046605824 192161557296576 192229100061568 192454200993726 192645014201136 193124773122624 193271296366848 193418883705474 193610653370064 193779576359602 193840776967572 194092817098176 194302975716864 194323513790448 194533922201472 194682473716311 194726797396992 195000599204352 195023347709792 195509029580928 195658325714889 195702871569408 196085103740442 196489024716672 196573429785528 196683838344192 196722569516256 196917614697216 197067986465958 197408014009344 197772671711808 197835133442688 198136417454388 198505907490324 198629852046192 198826788246912 199000262252016 199042072685568 199063111687776 199197565704576 199430826733782 199500924570476 199774931198976 200277542497536 200430480000618 200582546064936 200776309300224 200781418309696 201281439953664 201520680967872 201782706840576 201892935705804 202377266608464 202596395412096 202750104750592 202904930370996 203146101048933 203347514990088 203611916191104 203853927184992 204164377244667 204361600537728 204366800779512 204564219614208 204875751381408 205097585478912 205319028293316 205986513233088 206125643551488 206190743367168 206214188187312 206370642335424 206575253323264 206593459662807 207332206556832 207405081645376 207537770909952 207853831111752 208016207936289 208371465737568 208578060488448 208619133882264 208736308100096 208760042362464 208825974189504 209143996201854 209664843826536 209872720927296 210099965612544 210395383352064 210419927792144 210510317107881 211153098272256 211243802533344 211404072636288 211565506667319 211930548705792 212092384768596 212302668711456 212463742173312 212625985397481 212992857220608 213109209911682 213408858894867 213453696609216 213620448086712 213851750712768 214177426502718 214384322426112 214778620505232 214923689312832 215175365686449 215250997562882 216088927431552 216257737569264 216303173839872 216491895783296 216725640976278 217099586479104 217430208412704 217645784665344 217811985041322 218187804957696 218354419235448 218590847681472 218613953014254 218850662476656 219067647071616 219401266173516 219613208338944 219947658278544 220165730515584 220501021893684 220714026425856 220763107101957 221050152806256 221269318137216 221312890705788 221532316534368 221772185924352 221910657647616 222084015760512 222324482515968 222494255675784 222883825954048 223438890949632 223875295033518 223922331771264 224097261417648 224825793732864 225312235309728 225655364323053 225879095598408 226097295363072 226441619947872 226686805003008 226710766088856 226863894274656 227005545195648 227230615139328 227500699071744 227920944838608 228093867844416 228320016830976 228765954363849 229063405714992 229237195502784 229335668083116 229464478068224 229509664435632 229737217146752 229912650876951 230309349677568 230485220304084 230734783663776 231538737613824 231590225405378 231734827387224 231891348995424 231964586288064 232166972627352 232397159988672 232975916782848 233330716851048 233562058033728 233835560000721 234239027516928 234650318049504 234828346612608 234855047657772 234929220963192 235413157980672 235852162669056 235872949304853 235926650889216 236106811043208 236362461314112 236722418766162 236951093207808 237547235556288 237829581715824 238138817985792 238421867294016 238427934242764 238658256216576 239021709944976 239280516392064 239616964373184 239854538202624 240323004097551 240479917476736 240583219551864 240765749391328 241154942321664 241421488609536 241604654441472 241789150476936 242815705340928 243100043360496 243289954765422 243341070569856 243553382756208 243947081839104 244237034788992 244402000814592 244608984464292 244774201717392 244851507748512 245461280577408 245727059622912 245914703641656 246206995286238 246293534453884 246345281317632 246451102955568 246958774207488 247252306823424 247419309466624 247441115563362 247686446830032 247874365868864 248491666757376 248681421907038 248927982904368 249223856101164 249493709164896 249818111635968 249844517730576 249873664253171 250115042830464 250363025224704 250744304198304 251368752318336 251448141079296 251617977732096 252001167878496 252109419094854 252300693830808 252929017949472 253179790324992 253476264723444 254113982548209 254552439117312 254746822441356 255022655628384 255049611849963 255221881058988 255911236310016 256215409728768 256605601324968 256860018934848 257251192209298 257499697496832 257695061822464 257891844940632 258147537826752 258198372490086 258454369290096 258790422797568 259098018387264 259378562935296 259576631621748 260481079815552 260678706107904 260877767619852 260960159574072 261187844205771 261446804987256 261985366288896 262097906380704 262296759355008 262497056457429 262556819596288 262757315287944 263518905956544 263696895615744 263780177923584 264181889939184 264674543320432 264839802728256 265102384329216 265333683002688 265417482250368 265596754272768 265907768978376 267036723330048 267240640000824 267443394753248 267558279430302 268171792056576 268375253271552 268490538243648 268694241290496 268899423688098 269190580941072 269569084919832 269836355477952 270128527216128 270539907161328 270656121995847 270861468065244 271130019986784 271299310111872 271482554921472 271805236246656 272012794286553 272219169659556 272482134050304 272489067706016 273167668508544 273463447305216 273487548780558 273758704391088 273997555600734 274648684310784 274834191401984 274952250916416 275160856447232 275370976932066 275457946217076 276442942075776 276717027879936 277138441482336 277354943915052 277828620983424 278104080651264 278158845176352 278346723149952 278434632252672 278647252683786 278858661602472 279128039758848 279553125102048 279830294569728 280043980767414 280527177802752 280680422810508 281045375590464 281379423184272 281658403377792 281872096848384 282087342223092 282789846358128 283070224948608 283284989564416 283501313863308 283838280559659 284145613215576 284545145193156 284604928812288 284827264115616 285135667617024 285569902003624 285845763234816 286371494006976 286564919083776 286900487581932 288118569908736 288343650092352 288681301490589 288967521301704 289687159683936 289906944550272 290128325558211 290194379553792 290415980055096 290669364539403 290761165451358 291139225647264 291454463575296 291485270685672 291800883302208 292090196095488 292535021564688 293263544371392 293554307354112 294001362524912 294127655610663 294350809469276 294733537075008 295025757516288 295083854274384 295376422045824 295601979698937 295696247899136 296112021014016 296659007567712 297204626181582 297758861235486 298240182370368 298500393378024 298563109028352 298594667531664 298796348556864 299251386855714 299767724977152 300416313746304 300645720000927 300873819097404 301164463950336 301172127464544 301922159930496 302249073337344 302281021451808 302485192366208 302674060260864 302839403558706 303334265428992 303894593118144 304125157125888 304357395556494 305021272485132 305417874286656 305649594003712 305780890777488 306012885914176 306550201169268 306846329421312 307313627072112 307646378218368 308979769849632 309188465327232 309286115050752 309321282280968 309555963503136 309862879984896 310056354413568 310634555710464 311107622468064 311306656364928 311416077378304 311780746667628 312557198606352 312867090732672 312928700823396 313104462150144 313140063543696 313238961284256 313715994302781 314497265739804 314809081390944 315149948418816 315629891688216 315934790943744 316729647408384 317106108954432 317518423981056 317589031269482 317895823058688 318454003067184 318695613259968 319040688522752 319489285830912 319663814867523 320430672130068 320777626069152 321266139754077 321576483639168 321895318146048 322167930757848 322385533969248 322876496344323 323580767900894 324133391147328 324386606353896 324454760759808 324737843674944 325088461464417 325649379718656 326145312619056 326365602289856 326468676998016 326717977561983 327281707436544 327886271522208 328275993714984 328460375090176 328601470607424 329101899260274 329669742431232 329921487417816 330248595773376 330751532840526 331071039638784 331322222343168 331575229209384 331903977205824 331969336058682 332298474801552 332658278886528 333126023640768 333486723773952 333741383513676 334325738931072 335158336424448 335264188105728 335812942550277 335883497656896 336001557171328 336145892126472 336400925107744 337238690599296 337573053766656 337968352964592 338818643397612 339662429921808 340030207504512 340066149133284 340295841411984 340845922708992 341251048607616 341620546305024 342140801766624 342480025246464 343332929995776 343595108572488 343855793254176 344003502124674 344196717102336 344264496653448 344605825720128 345053897063424 345464024516352 345727830456126 346102175495664 347308106420736 347385338108067 347602241080836 347837023493136 347946879432096 348250458941028 348595739983008 349126617998333 349191084727296 349463875174272 349729012473344 349996075276572 350343087050592 351358541275392 351595860820992 352242519918912 352282571486658 353119736971008 353778244003584 353889976333824 354160216564812 354543691971168 355083628149243 355779035845632 356320853334432 356744372573736 357208226978688 357562389408768 357632800941024 357641901364146 357987384324864 358258988387328 358532564917464 358920774588096 359425446559776 359781807303936 360719876215104 360874829327796 361148624086992 361506693315712 361732413482496 362406981662208 362683725715404 362958892879408 364223558011392 364650065040744 364934932148133 365011605854784 365330074134312 366198245747712 366603001221888 366913476696438 367161302576088 367277261622768 368191920866112 368590589434368 369440301680826 369517921976448 369676654433352 369806591886736 370438161311232 370878460235136 371128964199936 371161673345043 371246176336896 371529670245048 371811548803296 372737500136064 373022132860557 373107059426304 373391974356552 373835784151746 374240563747344 374727167453952 375172564245696 375544537837056 376116456297456 377053128477504 377426966598144 378001751817744 378164128642281 378451040746212 378860817620768 379393526924208 379473238416384 379769685487488 380180890156032 381828658675968 382086558778368 382120233662034 382533983442576 382832821588482 383866854465024 384323114593152 384458200123136 384908401987452 385290028402272 385876788313947 386249546245248 386542592733696 386837767410948 387221306740128 387297558735129 387559152719204 387681553935144 388185634196352 388605951433728 388647027580896 389067844402944 389364947432622 390001198408704 390046695419584 391018059161856 391316651429778 392170207480884 392978049433344 393146859571056 393445139032512 393835229394432 394135972931916 395545343423616 395670266885376 396272834908776 397011814980648 397259704092384 397653576493824 398000524504032 398126223375552 398395131409152 398861653467564 399001849140952 400555084995072 400860960001236 401165092129872 401337419145453 401562836619392 402562879907328 403041361935744 403349135532147 403785871411608 404754533216928 405192790824192 405500209501184 405809860741992 406292202097866 406695029980176 407223832382208 407707854369984 408328754489334 408723201075456 408733601559024 409751502762816 410195170957824 410638056586632 410996333401101 411973026466176 412251287102976 412381486734336 412428376374624 412741284670848 413056465398099 413150506646528 413186919325614 414664413113664 414810163290752 415075541819904 415707662223504 416032415872578 416742931475136 417156120976896 417238267764528 417520084724928 417651948379008 418287992403708 419329687653072 419745441854592 420065971151121 420199931225088 420790766704128 420839855584288 421020634215762 422306196544512 422487605066688 422808145272576 423131013334638 423861097411584 424184769537192 424605337422912 424927484346624 425251970794962 425985714441216 426218419823364 426817717789734 426907393218432 427240896173424 427703501425536 428354853005436 428768644852224 429557241010464 429847378625664 430350731372898 430501995125764 431013685294297 432177854863104 432515475138528 432983791566592 433451281952556 434860416825408 435291569330688 435623970082644 436141748177037 436708838470896 437181695362944 437227906028508 437701324953312 438135294143232 438802532347032 439226416677888 439895316557088 440331461031168 441002043787368 441428052851712 441526214203914 442100305612512 442538636274432 442625781411576 443064633068736 443544371848704 444168031521024 444988511351568 445767651908096 445806939272373 446638291853229 447750590067036 447844663542528 448194522835296 448877080283571 449651587465728 450624470619456 451310728646106 451758191196816 452883239895744 453373610006016 453421532177712 453727788549312 454011090391296 454259105338059 455001398143488 455841889677216 456187735688832 456536093334741 456640033661952 457531908727698 458126811429984 458474391005568 458671336166232 458928956136448 459019328871264 459474434293504 459825301753902 460618699355136 460970440608168 461469567327552 463180450810756 463469654774448 463782697990848 463929172576128 464333945254704 464794319977344 465951833565696 466661433702096 467124116067456 467671120001442 468478055033856 469300636099008 469656693225216 469710095315544 469858441926384 470826315961344 471704325338112 471745898609706 472213622086416 472724922628224 473444837532324 473902186415616 475094471112576 475659163431648 476277635971584 476383546904223 476843734588032 476855868485528 477316512433152 478043419889952 478561032784128 479233928746368 479709076405248 480646008195102 480959834953472 481166439103728 481531498782656 482842977219072 483578300953872 485371151851341 486200086720992 486579909530844 486682141139712 487106765512416 487894163678208 488474069577984 488804001629184 489217968928584 489548403434784 489703015497024 490922561154816 491829407283312 492413990572476 492587068907768 492690562635264 492902205911136 493652848890411 494504613646848 494882231126724 495372893660064 495748731737728 496127299260789 496983333514752 497362843814076 497855965808736 497954004088023 498447712202328 498987418329792 499636223271936 499689035461152 499747328506342 500230085660928 501488608396608 502737504636672 502896282158592 504002335756992 504218838189708 504601387661616 505858035898944 506359580649984 506952529446888 508227965096418 509104878234624 509493644882712 510045311256768 510099223699926 510443762117976 512430819457536 513211202649936 513720037869696 514502384418596 514999394993664 515783689881264 516295075653504 516396744980172 516908738580192 517580845595136 518196036774528 518591745684189 518757125870592 519153263243496 520962159631104 521357412215808 521755535239704 521920319148144 522375688411542 522893609974512 523970732577792 524195812761408 524593518710016 524994112914858 525514630575888 527037811913088 527393791231488 527560355847168 528363779878368 528423857229987 529349086640864 529679605456512 530204768658432 530667366005376 530834964500736 531193508545536 531815537956752 534481280001648 534886789506496 535116558860604 536343584113152 536462852046219 536981076487296 537388482580992 537798847376196 538381161882144 539138169839664 539672710955904 540257054432256 541079814322656 541312243991694 541722936130488 542260039973568 542598620223744 542965109842944 543610472493312 544025588573106 544438339319112 544964268100608 544978135412032 546335337017088 546975097561116 547517408782176 547995111201468 549297368621568 549904501832832 550321712894464 550370215044657 550741953864132 550915892434152 552885884151552 554160452521239 554276882964672 554709887830104 555657241966848 556317690352704 556693446299904 556869264505344 557294505367572 557717323204944 559106250204096 559660589139456 560087961534828 560753676227619 561360845621016 562090751180928 562758846368544 563316806755584 563744193696768 564174684446184 565579692716256 566140449897216 566569979128832 567002627726616 567676561119318 568291226431152 569090290386312 569209857624576 569654528231232 570271335234048 571139804007248 572742988013952 573129838167552 573800975163864 574249232382723 576237139817472 576687300184704 577362602981178 577935042603408 579374319367872 579813889100544 580256651116422 580831960110192 581338729078806 581522330902716 582278451294528 582908927150592 582970541371344 583601766604416 584047421148933 584180392190976 585070043129376 586527088742784 586974977144667 587108614708224 588002725049824 588255311221326 588701618938552 589467074150016 590051515032576 590167708548768 590752844091648 591203959397874 592224042028032 593318015135424 594409252363164 595517722470972 596480364740736 597000786756048 597126218056704 597189335063328 597592697113728 598502773711428 600832627492608 601291440001854 601747638194808 602328927900672 602344254929088 603844319860992 604562042903616 604970384732416 605348120521728 605678807117412 607789186236288 608250314251776 608714791112988 609438303146799 610042544970264 610835748573312 611299188007424 611561781554976 612025771828352 612493131734001 613100402338536 613692658842624 614627254144224 615292756436736 617959539699264 618376930654464 618572230101504 618642564561936 619111927006272 619725759969792 619780378988421 622215244936128 622613312729856 622832154756608 623561493335256 624048623808867 625114397212704 625734181465344 625857401646792 626208924300288 626280127087392 626477922568512 627431988605562 628994531479608 629618162781888 630299896837632 631259783376432 631530951323643 633459294816768 634212217908864 634696520001957 635178062538964 635791646117376 636908006134368 637391226519936 637877956192443 638081377045504 638978571661824 639327629735046 640226576684601 640861344260136 641555252138304 642532279508154 643152967278336 644335861515696 644771067938496 645752992688646 647161535801788 648266782294656 648773212707792 648909521519616 649475687349888 650176922928834 651298759437312 652290625238112 652731204579712 652937353996032 653435955123966 654563414873088 655772543044416 656551987429968 657202941214848 658203798520548 659842974835632 660497191546752 661503065681052 662142079277568 662289321305871 663150458418768 663807954411648 663938672117364 664596949603104 665316557773056 666252047281536 666973447547904 667482767027352 668651477862144 670316672848896 671625885100554 671766995313792 672003114342656 672291784252944 672801850215488 674477381198592 675936705929184 676966092969159 677637286795224 678228517258607 679324859843616 680060415009024 680132298266568 680591682823968 681691845417984 682502097215232 684281603533248 684960050492928 686297863091547 687190217144976 687711586508352 688007004249348 688393434204672 688528993306896 689211651440256 689737952630853 690928049032704 691455660912252 692204350991328 694616212841472 694770676216134 695204482161672 695674046986272 695893758864192 696500917882056 697191479966016 698253235996666 698927750348544 699458024946688 699992150553144 700686174101184 701506680002163 702717082550784 704485039837824 704565142973316 706239473942016 707556488007168 707779952667648 708320433129624 709087383942336 710167256298486 712641706668864 713488745147472 714416453957376 715265601882048 715283802728292 715974768649728 717065129834928 717841549176192 718850893119552 719563614607872 721439752430208 721749658655592 722297248173984 723013386631424 723464826964992 724813963324416 725367451430808 725917785758816 728447116022784 729300130081488 729869864296266 730023211709568 730660148268624 733206002443776 733826953392876 734322605152176 734554523245536 736383841732224 737181178868736 738880603361652 739035843952896 739353308866704 739613183773472 740876322622464 741756920470272 742257928399872 742323346690086 743059340490096 743623097606592 745475000272128 746044265721114 746783948713104 747671568303492 748481127494688 749454334907904 749620992759513 750345128491392 751089075674112 752232912594912 753378491470087 754106256955008 754853933196288 756003503635488 756328257284562 756902081492424 757721635241536 758787053848416 759539370974976 762341947644627 763657317351936 764240467324068 765067966885152 765148835549889 765665643176964 767733708930048 768646229186304 768916400246272 769816803974904 770580056804544 771753576627894 772499092490496 773085185467392 773675534821896 774442613480256 774595117470258 775118305438408 775363107870288 776371268392704 777294055161792 778135688805888 778729894865244 780093390839168 782036118323712 782633302859556 783563532617313 784340414961768 785956098866688 786293719142112 786890278065024 787491169372287 787670458788864 788271945863832 791090686847232 791340533770752 792545669817552 794023629961296 794519408184768 795307152987648 796001049008064 796252446751104 796790262818304 797723306935128 798003698281904 801110169990144 801721920002472 802330184259744 802674838290906 803125673238784 805125759814656 806082723871488 806698271064294 807571742823216 809509066433856 810385581648384 811619721483984 812584404195732 813390059960352 814447664764416 815415708739968 816038382859659 816657508978668 817446402150912 817467203118048 819503005525632 820390341915648 821276113173264 821992666802202 823946052932352 824502574205952 824856752749248 825482569341696 826112930796198 826373838651228 829328826227328 829620326581504 830151083639808 831415324447008 832064831745156 833485862950272 834312241953792 834476535529056 835040169449856 835303896758016 836575984807416 838659375306144 839490883709184 840131942302242 841581533408256 841679711168576 842041268431524 844975210133376 845616290545152 846262026669276 848369539074384 849210674845824 849854968693248 850503941589924 851514841678977 852436839646728 853635435579468 853814786436864 854481792346848 855407002851072 856709706010872 857537289704448 859114482020928 859694757251328 860701462745796 861003990251528 862027370588594 864355709726208 865030950277056 865967583133184 866043904471767 866902563905112 869720833650816 870384976674633 870583138661376 871247940165288 872008093618209 872283496354074 873417676941792 874363390725888 874455812057016 875402649906624 876270588286464 877605064694064 879790633114176 880662922062336 882004087574736 882382966831989 883052428407828 884200611225024 885077272548864 885251562823152 886129266137472 886805939096811 887088743697408 888336063042048 889977022703136 891535303816192 891613878544746 893276583706458 895501180134072 895689327085056 896389045670592 897754160567142 899303174931456 901248941238912 902621457292212 903516382393632 905766479791488 906747220012032 906843064355424 907455577098624 908022180782592 908518210676118 910002796286976 911683779354432 912375471377664 913072186669482 915063817455396 916253622859968 916948782011136 917342672332464 918038657742528 918948868587008 919650603507804 921940881216336 922939134655104 926360901621512 926939309548896 927565395981696 927858345152256 928667890509408 929588639954688 931903667131392 933322867404192 934248232134912 935342240002884 938601272198016 939313386450432 939420190631088 939716883852768 941147982908343 943491797219412 944427244172832 945449845256448 946889675064648 947629391709761 947804372831232 950188942225152 951318326863296 952555271943168 952767093808446 953687469176064 953711736971056 956086839779904 957122065568256 958467857492736 958991444602569 961292016390204 961919669906944 962332878207456 963062997565312 963798419262231 965685954438144 967156601907744 968629489032969 970742303702682 972400173441984 973159819061688 973364282279424 974213531024832 975265384393251 976948139155968 978435937857168 979096806869568 979406030994048 980153932685949 981845122309632 983658814566624 984827981144952 985174137815536 985381125270528 985804411822272 987305697780822 989009227293696 989764462253448 990745787320128 991497463475456 992254598521578 993966667029504 994725687628152 995711931617472 995908008176046 996895424404656 997974836659584 999378070922304 999494657012684 1000460171321856 1002977216793216 1005475009273344 1005792564317184 1007438827650831 1008004671513984 1008437676379416 1009202775323232 1011716071797888 1012719161299968 1013905058893776 1016455930192836 1018987289765424 1020090622513536 1020198447399852 1020887524235952 1024861638915072 1026422405299872 1027440075739392 1029004768837192 1029998789987328 1031567379762528 1032590151307008 1032793489960344 1033817477160384 1035161691190272 1036392073549056 1037183491368378 1038306526486992 1041924319262208 1042156014324201 1043511070479408 1043840638296288 1044751376823084 1045787219949024 1047379853994999 1048391625522816 1049187037420032 1049988225829716 1051029261151776 1054075623826176 1054787582462976 1056727559756736 1056847714459974 1058698173281728 1059359210913024 1061334732010752 1061669929001472 1063631075913504 1065250884447729 1068962560003296 1069773579012992 1070233117721208 1072687168226304 1072925704092438 1073962152974592 1074776965161984 1075597694752392 1076762323764288 1078276339679328 1079345421911808 1082159628645312 1082624487983388 1083445872260976 1084520079947136 1085197240447488 1087220944986624 1088051177146212 1088876678638224 1089956270824064 1092670674034176 1093950195122232 1094804796444399 1095034817564352 1095990222402936 1098594737243136 1099809003665664 1100643425788928 1100740430089314 1101483907728264 1101831784868304 1105771768303104 1108320905042478 1108553765929344 1109419775660208 1111314483933696 1112635380705408 1113386892599808 1113738529010688 1114589010735144 1115434646409888 1118212500408192 1119066398581671 1119321178278912 1120175923069656 1121507352455238 1122721691242032 1124181502361856 1125517692737088 1126633613511168 1128349368892368 1131159385432512 1132280899794432 1132532687653129 1134005255453232 1135353122238636 1136582452862304 1138180580772624 1138419715249152 1139309056462464 1140542670468096 1142279608014496 1145485976027904 1146259676335104 1147601950327728 1148498464765446 1153374600369408 1154725205962356 1155870085206816 1157630364941841 1158748638735744 1159627778201088 1160513302232844 1161663920220384 1161892676205387 1162677458157612 1163044661805432 1164556902589056 1165817854301184 1165941082742688 1167203533208832 1168094842297866 1170140086258752 1173054177485568 1173949954289334 1176005450099648 1176510622442652 1177403237877104 1178934148300032 1180335417097536 1181505688183296 1182407918795748 1186636030270848 1188818504726328 1191035444941944 1192960729481472 1194001573512096 1194378670126656 1195185394227456 1197005547422856 1201665254985216 1202582880003708 1203495276389616 1204012257436359 1204688509858176 1207688639721984 1209124085807232 1209940769464832 1210047406596441 1211357614234824 1215578372472576 1216500628503552 1217429582225976 1218876606293598 1220085089940528 1221671497146624 1222598376014848 1223123563109952 1224051543656704 1224986263468002 1226200804677072 1229254508288448 1230585512873472 1232989000203303 1235919079398528 1236753861308928 1237144460203008 1237285129123872 1238223854012544 1239169396194297 1239451519939584 1239560757976842 1244430489872256 1245226625459712 1245664309513216 1247122986670512 1248097247617734 1250228794425408 1251468362930688 1251714803293584 1252560254174784 1252955845137024 1254863977211124 1257989062959216 1259236325563776 1260599793675264 1262519566752864 1263061902647286 1266918589633536 1268424435817728 1269393040003914 1270356125077928 1271583292234752 1273816012268736 1274782453039872 1275755912384886 1277957143323648 1278655259470092 1280453153369202 1281722688520272 1283110504276608 1285064559016308 1286305934556672 1288671723031392 1289542135876992 1291505985377292 1293041055882891 1294323071603576 1296533564589312 1297546425415584 1298951374699776 1300353845857668 1304581250476224 1305462409159424 1305874707992064 1306871910247932 1308425244531111 1311545086088832 1313103974859936 1314405882429696 1316407597041096 1319685949671264 1320994383093504 1323006131362104 1324284158555136 1324578642611742 1326300916837536 1327615908823296 1327877344234728 1329193899206208 1330633115546112 1332504094563072 1334965534054704 1337302955724288 1337420817817119 1339914875559687 1343251770201108 1343533990627584 1344006228685312 1344583568505888 1345603700430976 1346631240850713 1348954762397184 1351873411858368 1353932185938318 1355274573590448 1356457034517214 1358649719687232 1360120830018048 1360264596533136 1361183365647936 1362777316014177 1365004194430464 1368563207066496 1369608280004223 1369920100985856 1372595726183094 1374380434289952 1375423173016704 1376014008498696 1376786868409344 1377057986613792 1378423302880512 1379475905261706 1381856098065408 1382911321824504 1384408701982656 1389541352432268 1390408964323344 1391348093972544 1391787517728384 1393001835764112 1394382959932032 1396506471993332 1397855500697088 1399984301106288 1401372348202368 1403013360004326 1405434165101568 1408970079675648 1409130285946632 1412478947884032 1415112976014336 1416640866259248 1418174767884672 1420334512596972 1425283413337728 1426977490294944 1428832907914752 1429150640712669 1430531203764096 1430567605456584 1431949537299456 1434130259669856 1435683098352384 1437701786239104 1439127229215744 1442879504860416 1443499317311184 1444594496347968 1446026773262848 1450734902861616 1451835571517632 1456113455554023 1458600260162976 1459739728592532 1460046423419136 1461320296537248 1466412004887552 1467653906785752 1468645210304352 1469109046491072 1472767683464448 1477761206723304 1478071687905792 1478706617733408 1479226367546944 1480958546671233 1483513840940544 1484646693380172 1486118680980192 1487246195213184 1488381897782367 1490950000544256 1492088531442228 1493567897426208 1493862012264069 1495343136606984 1496962254989376 1498908669815808 1499241985519026 1500690256982784 1504465825189824 1506756982940174 1508212513910016 1512007007270976 1512656514569124 1513804162984848 1515443270483072 1517574107696832 1519078741949952 1524683895289254 1527314634703872 1528480934648136 1530135933770304 1530297671099778 1531331286353928 1537292458372608 1537832800492544 1539633607949808 1541160113609088 1543507153255788 1544998184980992 1547351069643792 1548885226960512 1549190234940516 1550236610876816 1550726215740576 1552742536785408 1554588110323584 1556271377611776 1557459789730488 1560186781678336 1564072236647424 1565266605719112 1567127065234626 1568680829923536 1571912197733376 1572587438284224 1573780556130048 1574982338744574 1576543891727664 1582181373694464 1582681067541504 1585091339635104 1585271571689961 1588047259922592 1589038816369536 1590614305975296 1592002098016128 1592504893502208 1593580525636608 1595446613870256 1596007396563808 1603443840004944 1604660368519488 1605349676581812 1606251346477568 1609388556138657 1612165447742976 1613396542128588 1615143485646432 1619018132867712 1620771163296768 1623239442967968 1625168808391464 1626780119920704 1628895329528832 1630831417479936 1632076765719318 1633315017957336 1634892804301824 1634934406236096 1639006011051264 1642552226346528 1643985333604404 1647892105864704 1649713505498496 1650965138683392 1651110645133971 1652225861592396 1652747677302456 1658657652454656 1659240653163008 1662481357563717 1662830648894016 1664129663490312 1666971725900544 1668953071058112 1670080338899712 1670607793516032 1673151969614832 1677318750612288 1678981767418368 1680263884604484 1682261028682857 1683359422337152 1684082536863048 1689950420266752 1691232581090304 1692524053338552 1696739078148768 1698421349691648 1699709937386496 1701007883179848 1703029683357954 1704873679293456 1707270871158936 1707629572873728 1708963584693696 1710814005702144 1713419412021744 1718228964041856 1719389514502656 1721402925491592 1722007980503056 1722747697148169 1724054741177188 1728711419452416 1730061900554112 1731935166266368 1732087808943534 1733805127810224 1739441667301632 1740769953349266 1742495880330576 1744016187236418 1744566992708148 1746835353883584 1748726781451776 1748911624114032 1750805299813248 1752541176572928 1755210129388128 1759581266228352 1760924931434001 1761325844124672 1764008175149472 1764765933663978 1766104856815656 1768401222450048 1770154545097728 1770503125646304 1772258532274944 1773611878193622 1776672126084096 1779954045406272 1783227757089492 1786553167412916 1791002360268144 1791378654170112 1792778091341184 1795508321134284 1802497882477824 1805242914584424 1807032764787264 1811532959582976 1813686128710848 1814911154197248 1816044361565184 1817036421352236 1823367558708864 1824750942755328 1826144373338964 1828314909440397 1830127634910792 1832507245719936 1833897564022272 1834685344664928 1836077315485056 1837479395202003 1837897737174016 1839301207015608 1843881762432672 1845878269310208 1852721803243024 1853878619097792 1855130791963392 1855716690304512 1857335781018816 1859177279909376 1866645734808384 1868496464269824 1870684480005768 1872145871426601 1877202544396032 1878626772900864 1878840381262176 1879433767705536 1882295965816686 1886983594438824 1888854488345664 1890899690512896 1893779350129296 1894592853970929 1895258783419522 1900377884450304 1902636653726592 1904089560005871 1905534187616892 1907374938352128 1907423473942112 1912173679559808 1913633868577329 1914244131136512 1916935714985472 1917982889205138 1922584032780408 1923839339813888 1924665756414912 1926125995130624 1927596838524462 1934313203815488 1937258978065938 1941484607405364 1944800346883968 1946319638123376 1946728564558848 1948427062049664 1950530768786502 1953896278311936 1956871875714336 1958193613739136 1958812061988096 1960307865371898 1963690244619264 1967317629133248 1969655962289904 1970348275631072 1971608823644544 1974611395561644 1979528924506896 1981491574640256 1982994926950912 1984509197043156 1986867963917613 1989451375256304 1991423863234944 1991816016352092 1993790848809312 1995949673319168 1998756141844608 1998989314025368 2000920342643712 2005954433586432 2010950018546688 2014877655301662 2016009343027968 2016875352758832 2018405550646464 2023432143595776 2027810117787552 2030898278907477 2032911860385672 2034685551775821 2037974579530848 2040181245027072 2040396894799704 2041775048471904 2044884476847379 2052844810599744 2054880151478784 2058009537674384 2058893589274641 2063134759525056 2065180302614016 2065586979920688 2067634954320768 2069213857892559 2072784147098112 2074366982736756 2076613052973984 2083848638524416 2084312028648402 2087022140958816 2087681276592576 2089502753646168 2091574439898048 2094759707989998 2096783251045632 2098374074840064 2099976451659432 2102058522303552 2104520040006489 2108151247652352 2113455119513472 2113695428919948 2117396346563456 2118718421826048 2122669464021504 2123339858002944 2127262151827008 2130501768895458 2137925120006592 2139547158025984 2140466235442416 2145851408184876 2147924305949184 2151195389504784 2153524647528576 2156552679358656 2158690843823616 2164319257290624 2165248975966776 2166891744521952 2169040159894272 2170394480894976 2174441889973248 2176102354292424 2177753357276448 2179912541648128 2185341348068352 2187900390244464 2189609592888798 2190069635128704 2191980444805872 2199618007331328 2201480860178628 2202967815456528 2203663569736608 2211543536606208 2216641810084956 2217107531858688 2218839551320416 2222628967867392 2225270761410816 2226773785199616 2229178021470288 2230869292819776 2236425000816384 2238132797163342 2240351846139312 2243014704910476 2245443382484064 2248363004723712 2248862978278539 2251035385474176 2253267227022336 2256698737784736 2260135474410261 2262318770865024 2264561799588864 2265065375306258 2268010510906464 2270706244477272 2273164905724608 2276361161545248 2278618112924928 2284559216028992 2287025842933881 2290971952055808 2295203900655456 2296996929530892 2306749200738816 2309450411924712 2311740170413632 2315260729883682 2317497277471488 2319255556402176 2321026604465688 2323327840440768 2323785352410774 2325354916315224 2326089323610864 2329113805178112 2331882165485376 2334407066417664 2336189684595732 2340280172517504 2346108354971136 2347899908578668 2350690597851939 2352010900199296 2353021244885304 2354806475754208 2357868296600064 2360670834195072 2362473508116861 2363011376366592 2364815837591496 2373272060541696 2377637009452656 2382070889883888 2385921458962944 2388003147024192 2388757340253312 2390370788454912 2394011094845712 2403330509970432 2405165760007416 2406990552779232 2408024514872718 2409377019716352 2415377279443968 2418248171614464 2419881538929664 2420094813192882 2422715228469648 2431156744945152 2434859164451952 2437753212587196 2440170179881056 2443342994293248 2443886325988331 2446247126219904 2448103087313408 2449972526936004 2452401609354144 2458509016576896 2461171025746944 2465978000406606 2471838158797056 2473507722617856 2474570258247744 2476447708025088 2478338792388594 2479121515953684 2488860979744512 2490453250919424 2494245973341024 2496194495235468 2500457588850816 2502936725861376 2503429606587168 2505120508349568 2505911690274048 2509727954422248 2515978125918432 2518472651127552 2525039133505728 2526123805294572 2536848871635456 2538786080007828 2540712250155856 2547632024537472 2549564906079744 2551511824769772 2554544525036931 2557310518940184 2560906306738404 2563445377040544 2566221008553216 2570129118032616 2572611869113344 2577343446062784 2579084271753984 2583011970754584 2586082111765782 2588646143207152 2593067129178624 2595092850831168 2597902749399552 2598131713415301 2600707691715336 2609162500952448 2610924818318848 2611154930023899 2611749415984128 2613743820495864 2616024280854627 2616850489062222 2623090172177664 2626207949719872 2628811764859392 2632815194082192 2639371899342528 2641988766187008 2646012262724208 2647148900495967 2649157285223484 2652601833675072 2655231817646592 2655754688469456 2658387798412416 2660417817290433 2661266231092224 2665008189126144 2669931068109408 2674605911448576 2674841635634238 2679829751119374 2686503540402216 2687067981255168 2688012457370624 2689167137011776 2691207400861952 2693262481701426 2697909524794368 2703746823716736 2707864371876636 2710549147180896 2712914069034428 2717299439374464 2720241660036096 2720529193066272 2722366731295872 2725554632028354 2730008388860928 2737126414132992 2739216560008446 2745191452366188 2748760868579904 2750846346033408 2752028016997392 2754115973227584 2756846605761024 2758951810523412 2765822643649008 2768817403965312 2779082704864536 2780817928646688 2782696187945088 2783575035456768 2786003671528224 2788765919864064 2793012943986664 2795711001394176 2799968602212576 2802744696404736 2806026720008652 2817940159351296 2818260571893264 2823443948725029 2833281732518496 2836349535769344 2840669025193944 2842888175129283 2850566826675456 2853954980589888 2857665815829504 2858301281425338 2861062407528192 2861135210913168 2868260519339712 2871366196704768 2875403572478208 2876974333807707 2885759009720832 2886998634622368 2889188992695936 2891395257786693 2892053546525696 2901469805723232 2903671143035264 2905888467098907 2912226911108046 2917200520325952 2919479457185064 2920092846838272 2922640593074496 2935307813571504 2937290420608704 2938218092982144 2940461798057847 2945535366928896 2955522413446608 2956143375811584 2957413235466816 2958452735093888 2961917093342466 2967027681881088 2969293386760344 2972237361960384 2974492390426368 2976763795564734 2981900001088512 2984177062884456 2987135794852416 2987724024528138 2990686273213968 2993924509978752 2998483971038052 3001380513965568 3008931650379648 3013513965880348 3016425027820032 3017095797060079 3024014014541952 3025313029138248 3027608325969696 3030886540966144 3035148215393664 3038157483899904 3049367790578508 3056961869296272 3060271867540608 3060595342199556 3062662572707856 3074584916745216 3079267215899616 3082320227218176 3087014306511576 3089996369961984 3094702139287584 3097770453921024 3098380469881032 3100473221753632 3101452431481152 3105485073570816 3109176220647168 3114919579460976 3120373563356672 3126468042972603 3130533211438224 3134254130469252 3137361659847072 3142139561984997 3145174876568448 3147561112260096 3149964677489148 3153087783455328 3164362747388928 3170182679270208 3170543143379922 3176094519845184 3178077632739072 3184004196032256 3185009787004416 3190893227740512 3192014793127616 3195752653343187 3206887680009888 3209320737038976 3210699353163624 3212502692955136 3218777112277314 3224330895485952 3226793084257176 3230286971292864 3238036265735424 3246478885935936 3250337616782928 3253560239841408 3261662834959872 3264153531438636 3266630035914672 3269868812472192 3278012022102528 3284414389333197 3285104452693056 3287970667208808 3295784211729408 3299427010996992 3301930277366784 3302221290267942 3304451723184792 3305495354604912 3317315304909312 3318481306326016 3324962715127434 3325661297788032 3328259326980624 3333943451801088 3337906142116224 3340160677799424 3341215587032064 3346303939229664 3354637501224576 3357963534836736 3360527769208968 3364522057365714 3366718844674304 3368165073726096 3379900840533504 3385048106677104 3393478156297536 3396842699383296 3397598062959387 3402015766359696 3406059366715908 3409747358586912 3414541742317872 3415259145747456 3417927169387392 3421628011404288 3426838824043488 3436457928083712 3438779029005312 3442805850983184 3444015961006112 3445495394296338 3448109482354376 3460123801108224 3464175617887068 3467610255620448 3472891094825523 3478883334603264 3481539906698532 3484991760661152 3485678028616161 3488032374472836 3489133985416296 3493670707767168 3497453562903552 3497823248228064 3501610599626496 3510420258776256 3519162532456704 3521849862868002 3528016350298944 3529531867327956 3532209713631312 3536802444900096 3541006251292608 3544517064549888 3547223756387244 3559908090812544 3566455514178984 3573106334825832 3582004720536288 3585556182682368 3591016642268568 3604995764955648 3610485829168848 3614065529574528 3623065919165952 3627372257421696 3629822308394496 3630142219789323 3634072842704472 3646735117417728 3649501885510656 3652288746677928 3656629818880794 3660255269821584 3665014491439872 3667795128044544 3669370689329856 3672154630970112 3674958790404006 3678602414031216 3687763524865344 3691756538620416 3698967000609909 3705443606486048 3707757238195584 3710261583926784 3711433380609024 3714671562037632 3717508188582891 3718354559818752 3733291469616768 3736992928539648 3741368960011536 3744291742853202 3754405088792064 3757680762524352 3758867535411072 3764591931633372 3773967188877648 3777708976691328 3781799381025792 3787558700258592 3789185707941858 3790517566839044 3800755768900608 3805273307453184 3808179120011742 3811068375233784 3814749876704256 3814846947884224 3824347359119616 3827267737154658 3833871429970944 3835965778410276 3845168065560816 3849331512829824 3852251990261248 3855193677048924 3868626407630976 3874517956131876 3879123167648673 3882969214810728 3889600693767936 3892639276246752 3896854124099328 3901061537573004 3913743751428672 3916387227478272 3917624123976192 3920615730743796 3925275733593333 3934635258266496 3939311924579808 3940696551262144 3943217647289088 3949222791123288 3959057849013792 3962983149280512 3965989853901824 3969018394086312 3973735927835226 3978902750512608 3982847726469888 3983632032704184 3987581697618624 3991899346638336 3997512283689216 3997978628050736 4011908867172864 4019744626679061 4029755310603324 4032018686055936 4033750705517664 4036811101292928 4039893722552139 4046864287191552 4055620235575104 4061796557814954 4065823720771344 4069371103551642 4075949159061696 4080362490054144 4080793789599408 4083550096943808 4088331948042531 4089768953694758 4105689621199488 4108824840012669 4109760302957568 4116019075348768 4117787178549282 4126269519050112 4130360605228032 4131173959841376 4135269908641536 4138427715785118 4145568294196224 4148733965473512 4153226105947968 4168624057296804 4174044281917632 4175362553185152 4179005507292336 4183148879796096 4189519415979996 4193566502091264 4199952903318864 4204117044607104 4209040080012978 4216302495304704 4226910239026944 4227390857839896 4234792693126912 4237436843652096 4245338928043008 4254524303654016 4261003537790916 4275850240013184 4279094316051968 4280932470884832 4287451922138007 4291702816369752 4295848611898368 4302390779009568 4307049295057152 4313105358717312 4317381687647232 4328638514581248 4330497951933552 4333783489043904 4338080319788544 4352204708584848 4355506714552896 4359825083296256 4368340366662069 4375800780488928 4379219185777596 4380139270257408 4383960889611744 4399236014662656 4402961720357256 4405935630913056 4407327139473216 4433283620169912 4434215063717376 4437679102640832 4442875640013699 4450541522821632 4458356042940576 4461738585639552 4465145693347101 4472850001632768 4476265594326684 4480703692278624 4481586036792207 4486029409820952 4490886764968128 4496726009447424 4497725956557078 4502070770948352 4513397475569472 4520270948820522 4524637541730048 4530130750612516 4536021021812928 4541412488954544 4546329811449216 4552722323090496 4557236225849856 4569118432057984 4574051685867762 4581943904111616 4590407801310912 4593993859061784 4613498401477632 4618900823849424 4623480340827264 4630521459767364 4634994554942976 4642053208931376 4646655680881536 4647570704821548 4650709832630448 4652178647221728 4658227610356224 4663764330970752 4668814132835328 4672379369191464 4680560345035008 4692216709942272 4695799817157336 4701381195703878 4704021800398592 4706042489770608 4709612951508416 4715736593200128 4721341668390144 4724947016233722 4729631675182992 4746544121083392 4747599620810249 4755274018905312 4764141779767776 4771842917925888 4776006294048384 4777514680506624 4780741576909824 4788022189691424 4810331520014832 4813981105558464 4816049029745436 4818754039432704 4828165668415971 4836496343228928 4840189626385764 4845430456939296 4862313489890304 4869718328903904 4875506425174392 4880340359762112 4886685988586496 4887772651976662 4892494252439808 4896206174626816 4899945053872008 4904803218708288 4917018033153792 4931956000813212 4943676317594112 4949140516495488 4952895416050176 4956677584777188 4958243031907368 4977721959489024 4987444072691151 4988491946682048 4992388990470936 5000915177701632 5006859213174336 5010241016699136 5011823380548096 5019455908844496 5031956251836864 5036945302255104 5050078267011456 5052247610589144 5073697743270912 5077572160015656 5081424500311712 5095264049074944 5099129812159488 5103023649539544 5109089050073862 5114621037880368 5121812613476808 5126890754081088 5132442017106432 5140258236065232 5154686892125568 5158168543507968 5166023941509168 5168243091444507 5172164223531564 5177292286414304 5186134258357248 5190185701662336 5195805498799104 5196263426830602 5201415383430672 5218325001904896 5221849636637696 5222309860047798 5227487640991728 5232048561709254 5233700978124444 5246180344355328 5252415899439744 5257623529718784 5265630388164384 5273649440290609 5278743798685056 5283977532374016 5292024525448416 5294297800991934 5298314570446968 5305203667350144 5310463635293184 5311509376938912 5316775596824832 5320835634580866 5330016378252288 5339862136218816 5349683271268476 5359659502238748 5373007080804432 5374135962510336 5378334274023552 5382414801723904 5386524963402852 5407493647433472 5415728743753272 5421098294361792 5425828138068856 5434598878748928 5441058386132544 5444733462591744 5451109264056708 5474252828265984 5478433120016892 5484944728321191 5490382904732376 5497521737159808 5501692692066816 5504056033994784 5508231946455168 5512438185606009 5513693211522048 5517903621046824 5531645287298016 5537634807930624 5558165409729072 5561635857293376 5565392375890176 5567150070913536 5572007343056448 5577531839728128 5586025887973328 5599937204425152 5605489392809472 5612053440017304 5616437614279803 5635880318702592 5636521143786528 5646887897450058 5666563465036992 5672699071538688 5681338050387888 5685776350258566 5701133653350912 5707909961179776 5712268680017613 5716602562850676 5722124815056384 5722270421826336 5736521038679424 5740901605731987 5742732393409536 5750807144956416 5753948667615414 5771518019441664 5773997269244736 5778377985391872 5782790515573386 5802939611446464 5807342286070528 5811776934197814 5824453822216092 5834401040651904 5838958914370128 5840185693676544 5845281186148992 5870615627143008 5874580841217408 5876436185964288 5880923596115694 5891070733857792 5911044826893216 5914826470933632 5916905470187776 5923834186684932 5938586773520688 5944474723920768 5948984780852736 5953527591129468 5960603891752839 5968354125768912 5974271589704832 5975448049056276 5981372546427936 5987849019957504 5996967942076104 6002761027931136 6017863300759296 6027027931760696 6032850055640064 6034191594120158 6048028029083904 6050626058276496 6055216651939392 6061773081932288 6070296430787328 6092694836722431 6098735581157016 6104056655327463 6113923738592544 6120543735081216 6121190684399112 6125325145415712 6134653430542137 6158534431799232 6164640454436352 6174028613023152 6176680767823923 6189404278575168 6195540907842048 6196760939762064 6200946443507264 6202904862962304 6207641573677677 6218352441294336 6229839158921952 6240747126713344 6252936085945206 6261066422876448 6268508260938504 6274723319694144 6284279123969994 6290349753136896 6295122224520192 6299929354978296 6306175566910656 6340365358540416 6341086286759844 6352189039690368 6356155265478144 6368008392064512 6370019574008832 6381786455481024 6384029586255232 6391505306686374 6413775360019776 6418641474077952 6421398706327248 6437554224554628 6453586168514352 6460573942585728 6476072531470848 6492957771871872 6500675233565856 6507120479682816 6523325669919744 6528307062877272 6533260071829344 6539737624944384 6556024044205056 6568828778666394 6570208905386112 6575941334417616 6598854021993984 6604442580535884 6608903446369584 6610990709209824 6633405741968327 6634630609818624 6649925430254868 6651322595576064 6656518653961248 6667886903602176 6675812284232448 6680321355598848 6692607878459328 6709275002449152 6721055538417936 6729044114731428 6733437689348608 6736330147452192 6746588934835617 6759801681067008 6770096213354208 6780406423230783 6786956312595072 6793685398766592 6795196125918774 6804031532719392 6812118733431816 6819494717173824 6829083484635744 6835854338774784 6853677648086976 6861077528801643 6872915856167424 6885611701966368 6888031922012224 6890990788592676 6896218964708752 6920247602216448 6928351235774136 6935220511240896 6945782189651046 6957766669206528 6963079813397064 6969983521322304 6971356057232322 6976064748945672 6978267970832592 6987341415534336 6995646496456128 7003221199252992 7020840517552512 7038325064913408 7043699725736004 7052071793555817 7056032700597888 7059063734655912 7064419427262624 7073604889800192 7082012502585216 7087420524350583 7089034129099776 7094447512774488 7119816181625088 7132911028357968 7146212669651664 7164009441072576 7171112365364736 7182033284537136 7209991529911296 7220971658337696 7228131059149056 7246131838331904 7254744514843392 7259644616788992 7260284439578646 7268145685408944 7293470234835456 7304577493355856 7313259637761588 7320510539643168 7330028982879744 7331658977964993 7338741378659712 7344309261940224 7349917580808012 7357204828062432 7375527049730688 7383513077240832 7397934001219818 7410887212972096 7415514476391168 7420523167853568 7429343124075264 7435016377165782 7466582939233536 7482737920023072 7488583485706404 7508810177584128 7515361525048704 7517735070822144 7529183863266744 7547934377755296 7555417953382656 7575117400517184 7578371415883716 7581035133678088 7610546614906368 7616358240023484 7622136750467568 7629693895768448 7648694718239232 7654535474309316 7663633575110793 7671931556820552 7690336131121632 7698663025659648 7704503980522496 7710387354097848 7737252815261952 7749035912263752 7758246335297346 7765938429621456 7779201387535872 7785278552493504 7793708248198656 7802123075146008 7827487502857344 7832774454956544 7833464790071697 7835248247952384 7841231461487592 7848072842563881 7850551467186666 7869270516532992 7878623849159616 7881393102524288 7886435294578176 7898445582246576 7918115698027584 7925966298561024 7938036788172624 7947471855670452 7957805501025216 7965695452939776 7967264065408368 7975163395237248 7981253451871299 7983798693276672 7995024567378432 7995957256101472 8023817734345728 8039489253358122 8059510621206648 8064037372111872 8067501411035328 8073622202585856 8079787445104278 8093728574383104 8111240471150208 8123593115629908 8131647441542688 8138742207103284 8151898318123392 8160724980108288 8161587579198816 8167100193887616 8176663896085062 8179537907389516 8211379242398976 8217649680025338 8232038150697536 8235574357098564 8252539038100224 8262347919682752 8270539817283072 8276855431570236 8297467930947024 8306452211895936 8337248114593608 8348088563835264 8350725106370304 8358011014584672 8366297759592192 8379038831959992 8387133004182528 8399905806637728 8408234089214208 8418080160025956 8453820478053888 8454781715679792 8469585386253824 8470331846175087 8509048607308032 8522007075581832 8528664525387849 8551700480026368 8558188632103936 8561864941769664 8574903844276014 8583405632739504 8604781558019136 8614098590114304 8626210717434624 8630923001423121 8657277029162496 8660995903867104 8667566978087808 8674185773360079 8676160639577088 8704409417169696 8711013429105792 8717665401296721 8719650166592512 8736680733324138 8751601560977856 8758438371555192 8760278540514816 8767921779223488 8805923440714512 8811871261826112 8814654278946432 8866567240339824 8868430127434752 8875358205281664 8885751280027398 8901083045643264 8916712085881152 8923477171279104 8930291386694202 8945700003265536 8952531188653368 8961407384557248 8963172073584414 8972058819641904 8981773529936256 8995451913114156 9004141541896704 9026794951138944 9040541897641044 9049275083460096 9051287391180237 9060261501225032 9072042043625856 9082824977909088 9092659622898432 9105444646180992 9114472451699712 9138236864115968 9148103371735524 9180815602621824 9187987718123568 9237801647698848 9246960681654528 9261042919534728 9269989109885952 9284106417862752 9293311361763072 9295141409643096 9301419665260896 9304357294443456 9316455220712448 9327528661941504 9344758738382928 9361120690070016 9379404128917809 9391599634314672 9402762391407756 9408043600797184 9412084979541216 9419225903016832 9426418685954991 9442683336780288 9449894032467444 9459263350365984 9493088242166784 9495199241620498 9510548037810624 9528283559535552 9552012588096768 9555029361013248 9576044379382848 9587257960029561 9620663040029664 9627962211116928 9632098059490872 9637508078865408 9656331336831942 9672992686457856 9680379252771528 9690860913878592 9739436657807808 9751012850348784 9760680719524224 9775545303953324 9784988504879616 9799890107744016 9809606437416576 9834036066307584 9853243167999591 9863912001626424 9887352635188224 9898281032990976 9905790832100352 9913355169554376 9916486063814736 9955443918978048 9974888145382302 9976983893364096 9984777980941872 10001830355403264 10013718426348672 10020482033398272 10023646761096192 10038911817688992 10063912503673728 10073890604510208 10100156534022912 10104495221178288 10155144320031312 10162849000623424 10190528098149888 10192794188878161 10206047299079088 10218178100147724 10229242075760736 10243625226953616 10253781508162176 10264884034212864 10280516472130464 10309373784251136 10316337087015936 10332047883018336 10336486182889014 10344328447063128 10354584572828608 10380371403324672 10392526853661204 10402830766861344 10418673284476569 10436650003809792 10444619720095596 10454975281983456 10457034085848483 10464097123418508 10467401956248888 10492360688710656 10504831798879488 10531260776328768 10547298880581218 10557487597370112 10584049050896832 10588595601983868 10596629140893936 10610407334700288 10623018753877824 10633551193649664 10641671269161732 10679724272437632 10699366542536952 10719319004477496 10746014161608864 10756668548047104 10764829603447808 10773049926805704 10814987294866944 10831457487506544 10842196588723584 10851656276137712 10869197757497856 10882116772265088 10889466925183488 10902218528113416 10948505656531968 10956866240033784 10969889456642382 10980765809464752 10995043474319616 11003385384133632 11008112067989568 11016463892910336 11024876371212018 11035807242093648 11063290574596032 11075269615861248 11096901001829727 11116330819458144 11123271714586752 11130784751780352 11134300141827072 11144014686112896 11152524565748673 11155063679456256 11172051775946656 11199874408850304 11210978785618944 11224106880034608 11232875228559606 11273042287573056 11293775794900116 11333126930073984 11345398143077376 11362676100775776 11371552700517132 11402267306701824 11415819922359552 11424537360035226 11433205125701352 11444249630112768 11444540843652672 11473042077358848 11481803211463974 11501614289912832 11507897335230828 11547994538489472 11556755970783744 11565581031146772 11605879222892928 11614684572141056 11623553868395628 11637369502946019 11648907644432184 11668802081303808 11677917828740256 11690562372297984 11741231254286016 11749161682434816 11752872371928576 11761847192231388 11775827200779999 11822089653786432 11829652941867264 11833810940375552 11847668373369864 11877173547041376 11888949447841536 11897969561705472 11907055182258936 11921207783505678 11936708251537824 11948543179409664 11950896098112552 11962745092855872 11975698039915008 11993935884152208 12035726601518592 12054055863521392 12059233880037183 12068383188240316 12096056058167808 12101252116552992 12110433303878784 12119681167656417 12123546163864576 12140592861574656 12185389673444862 12197471162314032 12208113310654926 12227847477185088 12241087470162432 12242381368798224 12250650290831424 12269306861084274 12317068863598464 12326474520038007 12329280908872704 12348057226046304 12353361535647846 12378808557150336 12391081815684096 12393521879524128 12401892887014528 12405809725924608 12415283147355354 12436704882588672 12459678317843904 12505872171890412 12522132845752896 12537016521877008 12549446639388288 12568558247939988 12580699506273792 12599858709956592 12612351133821312 12680730717080832 12682172573519688 12704378079380736 12712310530956288 12736016784129024 12763572910962048 12768059172510464 12783010613372748 12827550720039552 12837282948155904 12842797412654496 12862355766414021 12875108449109256 12907172337028704 12921147885171456 12952145062941696 12985915543743744 13001350467131712 13014240959365632 13056614125754544 13066520143658688 13079475249888768 13105021099986207 13137657557332788 13140417810772224 13151882668835232 13197708043987968 13208885161071768 13217806892739168 13221981418419648 13266811483936654 13299850860509736 13302645191152128 13313037307922496 13328626920041097 13351624568464896 13385215756918656 13395437080041303 13418550004898304 13442111076835872 13458088229462856 13466875378697216 13472660294904384 13493177869671234 13540192426708416 13560812846461566 13573912625190144 13590392251837548 13608063065438784 13624237466863632 13638989434347648 13658166969271488 13671708677549568 13707355296173952 13722155057603286 13745831712334848 13771223403932736 13776063844024448 13781981577185352 13792437929417504 13840495204432896 13856702471548272 13870441022481792 13891564379302092 13926159626794128 13939967042644608 13942712114464644 13952129497891344 13956535941665184 13974682831068672 13991292992912256 14006442398505984 14041681035105024 14076650129826816 14087399451472008 14104143587111634 14112065401195776 14118127469311824 14128838854525248 14147209779600384 14164025005170432 14174841048701166 14188895025548976 14239632363250176 14242798862430747 14265822056715936 14292425339303328 14314191337931653 14328018882145152 14342224730729472 14364066569074272 14441943316675392 14456262118298112 14484497005247913 14509489029686784 14520568879157292 14536291370817888 14586940469670912 14609154986711712 14626519275523176 14641021079286336 14660057965759488 14663317955929986 14677482757319424 14688618523880448 14699835161616024 14714409656124864 14751054099461376 14795868002439636 14821774425944192 14831028952782336 14858686248150528 14870032754331564 14933165878467072 14962332218073453 14965475840046144 14977166971412808 15030723050097408 15035470141644288 15058367726533488 15095868755510592 15110835906765312 15150234801034368 15156742831767432 15162070267356176 15221093229812736 15232716480046968 15244273500935136 15259387791536896 15297389436478464 15309070948618632 15327267150221586 15343863113641104 15380672262243264 15397326051319296 15420774708195696 15474505630523904 15498071824527504 15504729274333521 15516492670594692 15531876859242912 15558402775071744 15570557104987008 15587416496397312 15604246150292016 15654975005714688 15665548909913088 15666929580143394 15682462922975184 15696145685127762 15701102934373332 15738541033065984 15757247698319232 15762786205048576 15772870589156352 15796891164493152 15820948320871827 15836231396055168 15851932597122048 15876073576345248 15894943711340904 15915611002050432 15931390905879552 15934528130816736 15950326790474496 15962506903742598 15990049134756864 15991914512202944 16078978506716244 16119021242413296 16135002822070656 16147244405171712 16159574890208556 16222480942300416 16247186231259816 16263294883085376 16277484414206568 16303796636246784 16323175158397632 16334200387775232 16353327792170124 16359075814779032 16422758484797952 16435299360050676 16454834184963573 16464076301395072 16471148714197128 16505078076200448 16524695839365504 16537314556818027 16541079634566144 16553710863140472 16594935861894048 16612904423791872 16674496229187216 16696177127670528 16701450212740608 16716022029169344 16732595519184384 16758077663919984 16799811613275456 16816468178428416 16836160320051912 16849312842839409 16907640956107776 16909563431359584 16939170772507648 16940663692350174 17018097214616064 17044014151163664 17057329050775698 17103400960052736 17123729883539328 17149807688552028 17166811265479008 17209563116038272 17222704817195961 17228197180228608 17252421434869248 17261846002846242 17314554058324992 17321991807734208 17335133956175616 17348371546720158 17408818834339392 17422026858211584 17435330802593442 17473361466648276 17503203121955712 17516876743110384 17520557081029632 17535843558446976 17611846881429024 17623742523652224 17629308557892864 17733134480679648 17750716410563328 17771502560054796 17833424171762304 17846954342558208 17860582773388404 17881811675258517 17905062377306736 17922814769114496 17926344147168828 17944117639283808 17963547059872512 17990903826228312 18008283083793408 18053589902277888 18081083795282088 18098550166920192 18102574782360474 18120523002450064 18144084087251712 18165649955818176 18185319245796864 18210889292361984 18276473728231936 18278084510167293 18296206743471048 18312169965982389 18361631205243648 18375975436247136 18403960291626411 18475603295397696 18493921363309056 18522085839069456 18530042303471769 18568212835725504 18586622723526144 18590282819286192 18602839330521792 18608714588886912 18622924721033031 18655057323883008 18689517476765856 18722241380140032 18758808257835618 18783199268629344 18805524782815512 18816087201594368 18824169959082432 18838451806033664 18852837371909982 18885366673560576 18899788064934888 18918526700731968 18990398483240996 19021096075621248 19056567119071104 19104025176193536 19110058722026496 19152088758765696 19174515920059122 19241326080059328 19255924422233856 19264196118981744 19312662673663884 19360758505543056 19381721827757184 19478873315615616 19502025700697568 19521361439048448 19551090607906648 19569977009759232 19599780215488032 19619212874833152 19668072132615168 19706486335999182 19727824003252848 19796562065981952 19826710339108752 19832972127629472 19900217225904981 19949776290764604 19953967786728192 19969555961883744 20003660710806528 20027436852697344 20040964066796544 20077823635377984 20127825007347456 20200313068045824 20208990442356576 20239766804506851 20310288640062624 20325698001246848 20341219269692349 20381056196299776 20385588377756322 20412094598158176 20436356200295448 20458484151521472 20487250453907232 20507563016324352 20561032944260928 20583232586404929 20618747568502272 20664095766036672 20672972365778028 20688656894126256 20709169145657216 20760742806649344 20785053707322408 20805661533722688 20837346568953138 20873300007619584 20889239440191192 20909950563966912 20914068171696966 20928194246837016 20934803912497776 21009663597758976 21062521552657536 21094597761162436 21114975194740224 21168098101793664 21177191203967736 21193258281787872 21220814669400576 21246037507755648 21262261573051749 21267102387299328 21283342538323464 21359448544875264 21398733085073904 21438638008954992 21492028323217728 21513337096094208 21546099853611408 21629974589733888 21662914975013088 21684393177447168 21703312552275424 21738395514995712 21764233544530176 21778933850366976 21804437056226832 21913732480067568 21939778913284764 21961531618929504 21990086948639232 21994976933894979 22016224135979136 22032927785820672 22049752742424036 22071614484187296 22126581149192064 22150539231722496 22193802003659454 22232661638916288 22246543429173504 22261569503560704 22288029372225792 22305049131497346 22344103551893312 22399748817700608 22448213760069216 22465750457119212 22546084575146112 22587551589800232 22666253860147968 22725352201551552 22743105401034264 22831639844719104 22849074720070452 22866410251402704 22889081687305344 22946084154717696 22963606422927948 22990900725332379 23015794670461656 23095989076978944 23113511941567488 23131162062293544 23211758445785856 23229369144282112 23247107736791256 23274739005892038 23297815288864368 23337604162607616 23355835657480512 23381124744595968 23482462508572032 23498323364869632 23505744743857152 23523694384462776 23544218527691643 23551654401559998 23644179307572864 23659305883734528 23667621880751104 23695336746739728 23754347094082752 23777898895683072 23814110364517872 23842415567011356 23873416503075648 23897086358819328 23901792196225104 23925490185711744 23951396079830016 23987871768304416 24071453203037184 24108111727042784 24118467760074366 24136766376480632 24192112116335616 24202504233105984 24220866607757568 24239362335312834 24281185723149312 24370779346889724 24394942324628064 24416226621309852 24455694954370176 24482174940324864 24484762737596448 24501300581662848 24538613722168548 24634137727196928 24652949040076014 24696114452092608 24706723071295692 24757617114300672 24787043759048256 24803785774029056 24811619451849216 24830566294710708 24919356635687808 25011744343780824 25044265691505792 25074033043754016 25098893278776576 25137116495879976 25161399012547584 25199717419913184 25224702267642624 25361461434161664 25364345147039376 25408756158761472 25410995538525261 25527145821924096 25536118345020928 25566021226745496 25585993576163547 25655101440079104 25674565896311808 25685594825308992 25724711532828042 25750216898218512 25814344674057408 25842295770342912 25892769004269363 25971831087487488 26002700934263424 26022557320080237 26028481918731264 26113228251509088 26133040287317376 26152996203890163 26158950499777536 26210042199972414 26275315114665576 26280835621544448 26303765337670464 26417770322143536 26435613785478336 26443962836839296 26533622967873308 26599701721019472 26605290382304256 26626074615844992 26657253840082194 26703249136929792 26770431513837312 26790874160082606 26837100009796608 26884222153671744 26916176458925712 26945320589808768 26986355739342468 27080384853416832 27121625692923132 27147825250380288 27153862173540711 27180784503675096 27216126130877568 27248474933727264 27277978868695296 27316333938542976 27343417355099136 27414710592347904 27444310115206572 27542446807865472 27552127688048896 27563963154370704 27584875858835008 27713404943096544 27740882044963584 27783128758604184 27852319253588256 27879934085289216 27885424228929288 27904258995782688 27913071883330368 27949365662137344 27982585985824512 28083362070210048 28138212386753427 28174798902944016 28208287174223268 28224130802391552 28236254938623648 28257677709050496 28279256057864973 28328050010340864 28349682097402332 28377790051097952 28479264726500352 28485597724861494 28531644113431872 28584850678606656 28628382675863306 28656037764290304 28728133138148544 28761773880088683 28883886633350784 28912524236596224 28968994010495826 29018978059373568 29041137758314584 29072582741635776 29218309973423424 29253038551046352 29282042158572672 29326635911859972 29354965514638848 29399670323232048 29428819312249728 29502108198922752 29591736004879272 29643548851888384 29662057905564672 29717372496301056 29740065508663128 29866331756934144 29924664436146906 29930951680092288 29954333942825616 30061446100194816 30070940283288576 30116735453066976 30191737511021184 30221671813530624 30300469602068736 30313485663534864 30324140534712352 30465432960093936 30488547001870272 30518775583073792 30578382566634483 30618141897237264 30654534300443172 30687726227282208 30761344524486528 30794652102638592 30841549416391392 30949011261047808 30996143649055008 31009458548667042 31032985341189384 31063753718485824 31141114209974016 31208492300584032 31256019853429707 31309950011429376 31333859160286788 31364925845950368 31371102257545449 31392291370255524 31402205868746664 31477082066131968 31514495396638464 31525572410097152 31593782328986304 31641896641743654 31672462792110336 31752147152690496 31789887422681808 31831222004100864 31869056261633472 31900653580948992 31925013807485196 31983829024405888 32157957013432488 32238042484826592 32270005644141312 32294488810343424 32319149780417112 32444961884600832 32494372462519632 32526589766170752 32554968828413136 32607593272493568 32646350316795264 32668400775550464 32706655584340248 32718151629558064 32845516969595904 32870598720101352 32909668369927146 32928152602790144 32942297428394256 33010156152400896 33049391678731008 33074629113636054 33107421726280944 33189871723788096 33225808847583744 33348992458374432 33392354255341056 33402900425481216 33432044058338688 33457573697246019 33465191038368768 33516155327839968 33599623226550912 33632936356856832 33672320640103824 33698625685678818 33819126862719168 33881327384700348 34036194429232128 34088028302327328 34114658101551396 34206801920105472 34247459767078656 34299615377104056 34333622530958016 34419126232076544 34445409634391922 34504842869738496 34523692005692484 34643983615468416 34670267912351232 34696743093440316 34817637668678784 34844053716423168 34870661605186884 34912108508838057 34946722933296552 35006406243911424 35033753486220768 35071687116893952 35223693762858048 35247485047304448 35258617115785728 35466268961359296 35501432821126656 35543005120109592 35666848343524608 35693908685116416 35721165546776808 35763623350517034 35810124754613472 35845629538228992 35852688294337656 35888235278567616 35927094119745024 35981807652456624 36107179804555776 36162167590564176 36177701640111549 36205149564720948 36241046004900128 36288168174503424 36331299911636352 36359043502969251 36370638491593728 36421778584723968 36552947456463872 36556169020334586 36592413486942096 36624339931964778 36723262410487296 36751950872494272 36807920583252822 36951206590795392 36987842726618112 37044171678138912 37060084606943538 37136425671451008 37173245447052288 37180565638572384 37205678661043584 37217429177773824 37245849442066062 37310114647766016 37379034953531712 37517616515671236 37566398537258688 37611049565631024 37648339918164864 37676903612067328 37705674743819964 37799576129869776 37837053401463936 37980796966481992 38042192151242496 38113134238142208 38208050352387072 38304177517531392 38349031840118244 38482652160118656 38511848844467712 38528392237963488 38587067299242063 38625325347327768 38721517011086112 38763443655514368 38852805060100201 38957746631231232 39004051401395136 39042722878096896 39102181215813296 39199560430976064 39238425749666304 39315063299958621 39412972671998364 39455648006505696 39593124131963904 39653420678217504 39665944255258944 39800434451809962 39899552581529208 39907935573456384 39939111923767488 39985880760123291 40054873705394688 40155647270755968 40186311240123909 40255650014694912 40400626136091648 40417980884713152 40479533609013702 40620577280125248 40651396002493696 40682438539384698 40771176755512644 40824189196316352 40872712400590896 40916968303042944 40974500907814464 41015126032648704 41122065888521856 41166465172809858 41237495137004544 41328191532073344 41345944731556056 41377313788252512 41418338291314432 41521485613298688 41570107414644816 41611323067445376 41674693137906276 41778478880382384 41819901127933824 41828136343393932 41856388493674032 41869607824995552 42019327195517952 42125043105315072 42189195522324872 42229950389480448 42336196203587328 42354382407935472 42386516563575744 42441629338801152 42492075015511296 42524523146103498 42566685076646928 42718897089750528 42728396587292241 42797466170147808 42877276017909984 42942574013794959 42984056646435456 43026674192188416 43092199707222816 43325829950026176 43368786354894336 43406625104550848 43453491015743739 43528467089060352 43608874112453664 43827464960135136 43879557826569528 43923063237859008 43980173897278464 43989953867789958 44032448271958272 44065855571641344 44099505484848072 44143228968374592 44253162298384128 44387604007318908 44465323277832576 44493086858347008 44576058744451584 44610098262994692 44688207103786624 44799497635401216 44886996654220359 44896427520138432 44931500914238424 45092169150292224 45175103179600464 45332507720295936 45450704403103104 45486210802068528 45663279689438208 45698149440140904 45732820502805408 45778163374610688 45892168309435392 45927212845855896 45981801450664758 46031589340923312 46191978153957888 46262324124587088 46423516891571712 46433840193778289 46494215473582512 46549478011784076 46595630577728736 46675208325215232 46711671314961024 46762249489191936 46964925017144064 46996646729739264 47047388768925552 47088437055383286 47103308803119996 47288358615145728 47318611767469056 47390673493479456 47462844962615481 47508694188165504 47555797791366144 47628220729035744 47684831134022712 47746833006151296 47794172717638656 47803584392450208 47850980371423488 47975743536608832 48216223454085568 48236935520148732 48273532752961264 48405008466211968 48441733215515136 48478724670625668 48741558693779448 48789884649256128 48832453242619704 48911389908740352 48969525475192896 49002601163325696 49077227444337096 49268275454393856 49305898080152028 49364502554890719 49392228904185216 49413446142591384 49515234228601344 49574087518096512 49607571548058112 49611943670454081 49623238903698432 49661132589421416 49838713271375616 50023488687561648 50088531383011584 50148066087508032 50197786557553152 50274232991759952 50399434839826368 50449404535285248 50547938528518227 50722922868323328 50728690294078752 50817512317522944 50821991077050522 51054291643848192 51072236690041856 51132042453490992 51171987152327094 51310202880158208 51371189650617984 51449423065656084 51500433796437024 51628689348114816 51684591540685824 51785538008538726 51943662174974976 52005401868526848 52045114640160474 52226456503018176 52266080574634752 52305992407780326 52420084399944828 52550630229331152 52561671243088896 52607530675340928 52835540644287072 52871227570956672 52887925673678592 53067245935746616 53199403442038944 53252149231689984 53314507680164388 53540863027674624 53581748320165212 53645435025775551 53768444307343488 53832352917851424 53890641179617536 53972711478684936 54160769706833664 54243251385846264 54295650500760576 54307724347081422 54361569007350192 54432252261755136 54496949867454528 54555957737390592 54632667877085952 54829421184695808 54834253530501879 54888620230413144 54936509897947167 55084893615730944 55104255376097792 55127926308741408 55169751717670016 55211880874879233 55426809886193088 55481764089927168 55566257517208368 55704638507176512 55759868170578432 55770848457858576 55808517991565376 55826143766660736 55868774163099093 55965171971649024 56166724140420096 56276424773506854 56349597805888032 56416574348446536 56448261604783104 56472509877247296 56515355418100992 56558512115729946 56656100020681728 56699364194804664 56755580102195904 56971195449722988 57063288226863744 57169701357213312 57256765351726612 57312075528580608 57456266276297088 57523547760177366 57767773266701568 57937988020991652 58082275516629168 58145165483271552 58436619946846848 58506077102092704 58564084317145344 58653271823719944 58709931029277696 58799340646464096 58857638624499456 59004216397845504 59183472009758544 59287097703776768 59480131017326256 59700651677714943 59849328872293812 59861903360184576 59908667885651232 60122892200389632 60233470906133952 60383475022042368 60600939204137472 60626971327069728 60648281069424704 60719300413520553 60930865920187872 60977094003740544 61023657809077047 61037551166147584 61156765133268966 61236283794474528 61309068600886344 61375452454564416 61522689048973056 61683098832782784 61992287298110016 62018917097334084 62065970682378768 62127507436971648 62282228419948032 62416984601168064 62512039706859414 62619900022858752 62667718320573576 62729851691900736 62742204515090898 62784582740511048 62804411737493328 63028990793276928 63051144820194304 63187564657972608 63283793283487308 63344925584220672 63504294305380992 63579774845363616 63662444008201728 63738112523266944 63801307161897984 63850027614970392 63967658048811776 64315914026864976 64476084969653184 64540011288282624 64638299560834224 64889923769201664 64988744925039264 65053179532341504 65109937656826272 65215186544987136 65292700633590528 65336801551100928 65413311168680496 65436303259116128 65741197440202704 65819336739854292 65856305205580288 65884594856788512 65984930801684937 66098783357462016 66149258227272108 66214843452561888 66379743447576192 66451617695167488 66697984916748864 66784708510682112 66864088116677376 66915147394492038 67032310655679936 67199246453101824 67344641280207648 67397251371357636 67638253725438336 67762654769400696 68176056604654656 68229316203102792 68494919534157312 68599230754208112 68667245061916032 68838252464153088 68890819268783844 68972702175997137 69047384011384968 69287967230936832 69340535824702464 69393486186880632 69635275337357568 69688107432846336 69741323210373768 69824217017676114 69893445866593104 70012812487822848 70067506972441536 70143374233787904 70447387525716096 70494970094608896 70517234231571456 70632655583074929 70932537922718592 71002865642253312 71086010240219184 71333696687049216 71442331093553616 71527246701034068 71620249509226944 71691259076457984 71705376588675312 71776470557135232 71854188239490048 71963615304913248 72214359609111552 72324335181128352 72355403280223098 72410299129441896 72482092009800256 72576336349006848 72662599823272704 72718087005938502 72843557169447936 73112338040669172 73184826973884192 73248679863929556 73446524820974592 73503901744988544 73615841166505644 73902413181590784 74088343356277824 74120169213887076 74272851342902016 74361131277144768 74411357322087168 74434858355547648 74491698884132124 74758069907063424 75035233031342472 75132797074517376 75222099131262048 75296679836329728 75353807224134656 75411349487639928 75599152259739552 75674106802927872 75961593932963984 76084384302484992 76226268476284416 76608355035062784 76698063680236488 76757980728490641 76965304320237312 77023697688935424 77056784475926976 77174134598484126 77250650694655536 77443034022172224 77526887311028736 77678307012808089 77705610120200402 77915493262462464 78008102802790272 78067671960240711 78085445756193792 78204362431626592 78399120861952128 78458988611670489 78476851499332608 78630126599917242 78825945343996728 78911296013011392 79306841356435008 79331888510517888 79600868903619924 79799105163058416 79815871146912768 79878223847534976 79971761520246582 80109747410789376 80311294541511936 80372622480247818 80511300029389824 80835961769426304 80959067218027404 81241154560250496 81302792004987392 81364877078769396 81461586520622133 81542353511025288 81648378392632704 81745424801181792 81833936606085888 81949001815628928 82030252065297408 82244131777043712 82332930345619716 82656383064146688 82691889463112112 82754627576505024 82836676582628864 83140214829289632 83222646134890752 83349386275812552 83556957760764768 83639802255867648 83656272686787864 83712776987348064 83739215649991104 84250086210630144 84378391044649744 84414637160260281 84672392407174656 84708764815870944 84773033127151488 84837768173594919 84984150031022592 85049046292206996 85133370153293856 85437794179501056 85456793174584482 85594932340295616 85754552035819968 85885148027589918 85968113292870912 86184399414445632 86285321640266049 86651659900052352 86737572709788672 86813250209101696 86906982031487478 87056934178120704 87217748224907328 87654929920270272 87759115653139056 87846126475718016 87979907735579916 88064896543916544 88199010969696144 88286457936749184 88506324596768256 88775208014637816 88930646555665152 88986173716694016 89152117488903168 89220196525989384 89376414207573248 89598995270802432 89773993308440718 89792855040276864 89863001828476848 90184338300584448 90350206359200928 90665015440591872 90901408806206208 90972421604137056 91396298880281808 91465641005610816 91556326749221376 91735147699903449 91854425691711792 91963602901329516 92063178681846624 92383956307915776 92524648249174176 92847033783143424 92867680387556578 92988430947165024 93098956023568152 93191261155457472 93423342629922048 93768059560289121 93929850034288128 94094777537851104 94176874110766572 94206617606239992 94576717230291456 94781346986958912 94925689925230962 95017388376331008 95256441458071488 95369662268045424 95493666012302592 95607168784900416 95701960742846976 95951487073217664 96432446908171136 96473871040297464 96547065505922528 96810016932423936 96883466431030272 96957449341251336 97483117387558896 97579769298512256 97664906485239408 97822779817480704 97939050950385792 98005202326651392 98154454888674192 98536550908787712 98611796160304056 98729005109781438 98784457808370432 98826892285182768 99030468457202688 99148175036193024 99215143096116224 99223887340908162 99322265178842832 99677426542751232 100046977375123296 100177062766023168 100199339365521571 100296132175016064 100395573115106304 100548465983519904 100798869679652736 100898809070570496 101095877057036454 101457380588157504 101643982154101044 102108583287696384 102264084906981984 102343974304654188 102620405760316416 102742379301235968 102898846131312168 103000867592874048 103257378696229632 103571076017077452 104010803737053696 104090229280320948 104452913006036352 104532161149269504 104611984815560652 104736325526514171 104840168799889656 105101260458662304 105215061350681856 105671081288574144 105742455141913344 105775851347357184 106134491871493232 106398806884077888 106504298463379968 106629015360328776 107081726055349248 107163496640330424 107290870051551102 107536888614686976 107664705835702848 107781282359235072 107945422957369872 108321539413667328 108486502771692528 108533104920334647 108615448694162844 108723138014700384 108864504523510272 108993899734909056 109077130508907753 109111915474781184 109265335754171904 109658842369391616 109668507061003758 109777240460826288 109873019795894334 110169787231461888 110208510752195584 110255852617482816 110339503435340032 110423761749758466 110853619772386176 110963528179854336 111132515034416736 111409277014353024 111519736341156864 111541696915717152 111617035983130752 111652287533321472 111737548326198186 111930343943298048 112552849547013708 112699195611776064 112833148696893072 112945019754494592 113030710836201984 113117024231459892 113398728389609328 113511160204391808 113942390899445976 114126576453727488 114339402714426624 114513530703453224 114624151057161216 114912532552594176 115047095520354732 115535546533403136 115761201897726189 115875976041983304 116164551033258336 116290330966543104 116558415180300603 116873239893693696 117012154204185408 117128168634290688 117306543647439888 117598681292928192 117715277248998912 117945189899875863 118366944019517088 118574195407553536 118960262034652512 119401303355429886 119698657744587624 119723806720369152 119817335771302464 120466941812267904 120558933720371727 120766950044084736 121201878408274944 121253942654139456 121296562138849408 121438600827041106 121861731840375744 121954188007481088 122047315618154094 122313530266537932 122472567588949056 122618137201772688 122750904909128832 123045378097946112 123366197665565568 123984574596220032 124037834194668168 124131941364757536 124255014873943296 124564456839896064 124833969202336128 125024079413718828 125335436641147152 125459703383801472 125484409030181796 125569165481022096 125608823474986656 126057981586553856 126375129315945216 126567586566974616 126689851168441344 127008588610761984 127159549690727232 127324888016403456 127476225046533888 127700055229940784 127935316097623552 128185189761876723 128631828053729952 128827722041384877 128952169939306368 129080022576565248 129276599121668448 129977489850078528 130106359064683008 130219875313652544 130360473047231217 130585401267181056 130826622337360992 130872606518232256 131482394880405408 131638673479708584 131712610411160576 131769189713577024 131969861603369874 132197566714924032 132298516454544216 132429686905123776 132759486895152384 133395969833497728 133728176233354752 133830294788984076 134064621311359872 134398492906203648 134660989962661077 134689282560415296 134794502742715272 135276507450876672 135525309538801392 136352113209309312 136458632406205584 136989839068314624 137198461508416224 137334490123832064 137676504928306176 137781638537567688 137945404351994274 138094768022769936 138575934461873664 138786972373761264 139270550674715136 139301520581334867 139482646420747536 139648434035352228 139786891733186208 140025624975645696 140135013944883072 140286748467575808 140894775051432192 140989940189217792 141265311166149858 141865075845437184 142172020480438368 142388534887846443 142667393374098432 142884662187107232 143054493402068136 143240499018453888 143382518152915968 143410753177350624 143552941114270464 143927230609826496 144648670362256704 144710806560446196 144820598258883792 144964184019600512 145325199646545408 145436174011877004 146224676081338344 146369653947768384 146497359727859112 147007803489977088 147231682333011288 147804826363181568 148176686712555648 148240338427774152 148545702685804032 148722262554289536 148822714644174336 148835831011362243 148869716711095296 148983397768264248 149516139814126848 150070466062684944 150265594149034752 150444198262524096 150593359672659456 150822698975279856 151198304519479104 151348213605855744 151643815585554681 151923187865927968 152168768604969984 152452536952568832 153216710070125568 153396127360472976 153515961456981282 153930608640474624 154113568951853952 154348269196968252 154501301389311072 154886068044344448 155053774622057472 155356614025616178 155411220240400804 155830986524924928 156016205605580544 156135343920481422 156408724863253184 156798241723904256 156917977223340978 157260253199834484 157651890687993456 157822592026022784 158613682712870016 158663777021035776 159201737807239848 159598210326116832 159756447695069952 159943523040493164 160622589083023872 160745244960495636 160936305077326653 161671923538852608 161918134436054808 162482309120500992 162605584009974784 162729754157538792 162923173041244266 163084707022050576 163296756785265408 163490849602363584 163667873212171776 163898003631257856 164488263554087424 164665860691239432 164809529693841501 165312766128293376 165383778926224224 165509255153010048 165635642624637699 165673353165257728 166280429658579264 166445292269781504 166698772551625104 167113915521529536 167279604511735296 167312545373575728 167425553974696128 167478431299982208 168500172421260288 168756782089299488 168829274320520562 169344784814349312 169417529631741888 169546066254302976 169675536347189838 169968300062045184 170098092584413992 170266740306587712 170913586349168964 171189864680591232 171509104071639936 171770296055179836 171936226585741824 172368798828891264 172570643280532098 173303319800104704 173626500418203392 173813964062974956 174435496449814656 175309859840540544 175518231306278112 175692252951436032 175959815471159832 176129793087833088 176398021939392288 176572915873498368 177012649193536512 177550416029275632 177861293111330304 178440393051978768 178752828415146496 179101955033144829 179547986616881436 179585710080553728 179726003656953696 180368676601168896 180700412718401856 181802817612412416 181944843208274112 182157901240561659 182792597760563616 182931282011221632 183070973427231141 183112653498442752 183470295399806898 183708851383423584 183927205802659032 184126357363693248 185049296498348352 185735360775113156 185976861894330048 186197912047136304 186382522310914944 186846685259844096 187536119120578242 187859700068576256 188189555075702208 188353748221533144 188413235212479984 189153434460582912 189562693973917824 189851379850461924 190034776752662016 190512882916142976 190739324536090848 190987332024605184 191214337569800832 191403921485693952 191902974146435328 192864893816342272 192947742080594928 193094131011845056 193620033864847872 193914898682502672 194966234775117792 195159538597024512 195329812970478816 195645559634961408 195878101900771584 196010404653302784 196308909777348384 197223592320608112 197458010219562876 197568915616740864 197653784570365536 197954792405054811 198296350072386048 198447774681816324 198644530357685664 199354853085502464 200093954750246592 200354125532046336 200398678731043142 200592264350032128 201096931967039808 201597739359305472 202191754114072908 202914761176315008 203287964308202088 204528169813963968 204687948609308376 205484758602471936 205797692262624336 206001735185748096 206514757392459264 207142152034154904 208021607474107392 208180458560641896 208905826012072704 209064322298539008 209223969631121304 209472651053028342 209680337599779312 210202520917324608 210430122701363712 211342162577148288 211484910283826688 211551702694714368 211897966749224787 212268983742986464 212797613768155776 213008596926759936 213258030720657552 214326993280660848 214581740103102204 215073777229373952 215329411671405696 215562564718470144 215890845914739744 216643078827334656 216973005543385056 217066209840669294 217230897388325688 217446276029400768 217729009047020544 217987799469818112 218154261017815506 218530671508343808 219337014122007516 219554480921652576 219746039591788668 220339574462923776 220511705234965632 220679006870680064 220847523499516932 221707239544772352 222265030068833472 222818554028706048 223083393831434304 223234071966261504 223304575066642944 223475096652396372 225105699094027416 225398391223552128 225666297393786144 225890039508989184 226061421672403968 226234048462919784 226797456779218656 227022320408783616 227884781798891952 228253152907454976 228678805428853248 229027061406906448 229825065105188352 230094191040709464 230273942185471923 231071093066806272 231522403795452378 231751952083966608 232329102066516672 232580661933086208 233116830360601206 233746479787387392 234024308408370816 234203015880722133 234256337268581376 234613087294879776 235197362585856384 235376965835011467 235430554497997824 235890379799751726 236733888039034176 237920524069305024 238802606710859772 239397315489175248 239447613440738304 239634671542604928 240933883624535808 241117867440743454 241533900088169472 242507885308278912 242593124277698816 242877201654082212 243723463680751488 243908376014962176 244094631236308188 244384759561866399 244627060533075864 244945135177898112 245236274403545376 245501809818257664 246090756195892224 246732395331131136 247969149192440064 248075668389336336 248263882729515072 248510029747886592 249667938404672256 250048158827437656 250670873282294304 250919406767602944 250968818060363592 251138330962044192 251217646949973312 252750258631890432 253135173133949232 253243911480780843 254017177221523968 254319099381454464 254513304520784757 254952450093067776 255400110459881568 255870632195247104 256370379523753446 257263656107459904 257655444082769754 257904339878612736 258553198243336896 259954979700157056 260212718129366016 260439750627305088 260720946094462434 261170802534362112 261653244674721984 261745213036464512 262964789760810816 263277346959417168 263538379427154048 263939723206739748 264597032909088432 264859373810247552 265518973790304768 266791939666995456 267456352466709504 267660589577968152 268129242622719744 268796985812407296 269321979925322154 269378565120830592 269589005485430544 270553014901753344 271050619077602784 271969635420701407 272704226418618624 272917264812411168 274396923016832448 274668980247664128 275205443099710347 275563277075135376 275890808703988548 276189536045539872 277151868923747328 277573944747522528 278541101349430272 278603041162669734 278965292841495072 279296868070704456 279573783466372416 280270027889766144 281304178680867363 281789550102864384 282530622332299716 283730151690874368 284344040960876736 284777069775692886 285769324374214464 286108986804136272 286480998036907776 286821506354701248 287105882228540928 287854461219652992 289297340724513408 289421613120892392 289641196517767584 289928368039201024 290650399293090816 290872348023754008 292449352162676688 292739307895536768 292994719455718224 294015606979954176 294463364666022576 295609652726363136 296353373425111296 296480676855548304 297091405371608064 297444525108579072 297645429288348672 297671662022724486 297966795536528496 299032279628253696 300140932125369888 300531188298069504 300598018096564713 300888396525048192 301186719345318912 301645397950559712 302396609038958208 302696427211711488 303287631171109362 303846375731855936 306792254720945952 307031922913962564 307861217280949248 308227137903707904 308696538393936504 309002602778622144 309772136088688896 310713228051232356 310822440480801608 312032411211161088 312270687840962844 312817449726506368 313596483447808512 313835954446681956 314208976579542513 314520506399668968 315303781375986912 315645184052045568 317227365425740032 317327554042071552 318403475614479696 319196420652233664 319512895390139904 319887046080986328 321245178166047744 321490489920991272 321872610154653306 323343847077705216 323836268872109616 324964618241001984 325459508315077584 325846346082488532 326169414044101152 326593513570530816 326981699204727168 327231391526723259 327335746424343552 327796007262515712 328976527108174848 329331721382478864 329619059387683002 330625532256586752 330767557852448448 331018510306020096 331271285249275398 332560859317158528 332890584539563008 333397545103250208 334227831043059072 334559209023470592 334625090747151456 334851107949392256 334956862599964416 337513564178598976 337658548641041124 338835059263483776 339092132508605952 339351072694379676 340196185168827984 340533480613175424 341827172698337928 342379729361182464 343018208143279872 343540592110359672 343872453171483648 344737597657782528 345141286561064196 346606639600209408 347253000836406784 347283605693178567 347627928125949912 348870992899629312 349675245540901809 350619719681081088 351036462612556224 351384505902872064 351919630942319664 352796043878784576 353145831746996736 353835569699627589 355100832058551264 355722586222660608 356880786103957536 357505656830292992 358203910066289658 359095973233762872 359171420161107456 359452007313907392 361400825436803712 363605635224824832 363889686416548224 364315802481123318 365585195521127232 365862564022443264 366141946854462282 366940590799613796 367417702766847168 367854411605318064 368252714727386496 370098592996696704 371470721550226312 371953723788660096 372395824094272608 372765044621829888 373693370519688192 375072238241156484 376379110151404416 376707496443066288 376826470424959968 379125387947835648 379702759700923848 380069553505324032 381025765832285952 381478649072181696 381974664049210368 382428675139601664 383805948292870656 384555569285630169 385729787632684544 385895484161189856 386188262023690112 386483166124154631 387240067729695744 387829797365005344 389932469550235584 390319077194049024 390659625940957632 391081419141693651 391756203801543168 392617819554696768 394447184641216224 394916020439125752 395137831233481728 395307569140731072 395909584810109622 396592700144772096 396895549363632648 397289060715371328 400187909500493184 400797357462086284 401184528700064256 402193863934079616 403195478718610944 403982969887983231 404383508228145816 405829522352630016 406575928616404176 409056339627927936 409375897218616752 410969517204943872 411595384525248672 412003470371496192 413029514784918528 414284304068309808 416360917121283792 417811652024145408 417904561744004601 418447939262242608 418945302106056684 419360675199558624 420405041834649216 420860245402727424 422684325154296576 422969820567653376 423795933498449574 424537967485972928 425595227536311552 426516061441315104 427165604663539329 428653986561321696 429163480206204408 430147554458747904 430658823342811392 431781691829479488 433946011086770112 434132419681338588 434461794776651376 434892552058801536 435975598939636224 436308522035631012 438674028244015032 439108961843305152 439492079183577336 441023410469931264 441358013741360128 441695046999033864 443414479089544704 444530060137666944 445637108057412096 446166787662868608 446468143932523008 446609150133285888 446950193304792744 450211398188054832 450796782447104256 451332594787572288 451780079017978368 452468096925839568 453594913558437312 454044640817567232 455769563597783904 456506305814909952 457357610857706496 458054122813812896 459650130210376704 460188382081418928 460547884370943846 463044807590904756 463503904167933216 464658204133033344 465161323866172416 466233660721202412 467492959574774784 468048616816741632 468406031761444266 469226174589759552 470394725171712768 470753931670022934 471780759599503452 473467776078068352 475841048138610048 477605213421719544 478794630978350496 479269343085209856 481867767249071616 482235734881486908 482808915231979959 485015770616557824 485186248555397632 485754403308164424 487446927361502976 487816752029924352 488189262472616376 488769519123732798 489254121066151728 489890270355796224 490472548807090752 491003619636515328 493464790662262272 494428589081524503 495938298384880128 496151336778672672 496527765459030144 496906927873913097 497020059495773184 499335876809344512 500096317654875312 501341746564588608 501838813535205888 501937636120727184 502276661924088384 502435293899946624 505500517263780864 506270346267898464 506487822961561686 508034354443047936 508638198762908928 509026609041569514 509904900186135552 510800220919763136 512740759047506892 514527312214919808 515310888165539508 515808679757225472 517106396486673792 519909959400314112 520879501254610176 521441892188924868 523306489349443968 523490426072929024 525929579521621632 526554693918834336 527076758854308096 527879446413479496 529194065818176864 529718747620495104 531037947580609536 533583879333990912 535321179155936304 536258485245439488 537305865099434487 538643959850644308 538757130241661184 539178010970861088 541106029803506688 542101238155205568 543939270841402814 545408452837237248 545834529624822336 546473703721684977 548793846033664896 549212920281693423 549337960495328256 550410886199420694 551126554150270752 551781617407977096 552379072091079744 555147889495045056 557206082325339468 557930585682990144 558593736141408912 559147566932744832 560540055779532288 562608357361734726 563579100205728768 565061244664599432 567460303381748736 568688081921753472 569554139551385772 571538648748428928 572217973608272544 572961996073815552 573643012709402496 574211764457081856 575708922439305984 578594681449026816 578843226241784784 579282393035535168 579856736078402048 581744696047508016 584898704325353376 585478615791073536 585989438911436448 588031213959908352 588926729332045152 592706746850222592 592961353711096608 593864377215164433 594889050217158144 595343324045448972 595933591073056992 598064559256507392 600281864250739776 601062376596139008 601196036193129426 601776793050096384 603290795901119424 604793218077916416 606575262342218724 607692751463711872 613584509441891904 614063845827925128 616454275807415808 617393076787873008 618005205557244288 619544272177377792 621426456102464712 621644880961603216 624064822422322176 624541375681925688 625634899453012736 627192966895617024 627671908893363912 628417953159085026 629041012799337936 630607562751973824 631290368104091136 634454730851480064 634655108084143104 635693900247674361 636806951228959392 638392841304467328 639025790780279808 639774092161972656 642980979841982544 643745220309306612 646687694155410432 647672537744219232 649929236482003968 650919016630155168 651692692164977064 652338828088202304 653187027141061632 653963398409454336 654462783053446518 655592014525031424 658663442764957728 659238118775366004 661535115704896896 662037020612040192 662542570498550796 665121718634317056 666795090206500416 668455662086118144 669250181494302912 669702215898784512 669913725199928832 675027128357197952 675317097282082248 677670118526967552 678184265017211904 678702145388759352 680392370337655968 681066961226350848 683654345396675856 684759458722364928 686036416286559744 687081184220719344 689475195315565056 690282573122128392 690821826556415769 693213279200418816 694506001672813568 694567211386357134 695255856251899824 697741985799258624 699350491081803618 701239439362162176 702072925225112448 702769011805744128 703839261884639328 705592087757569152 706130897505034401 706291663493993472 707671139399255178 710201664117102528 713761572207915072 716407820132579316 718191946467525744 718342840322214912 718904014627814784 722801650873607424 727779372833096448 728631604962246636 731170391042254464 731725128044886528 732283893708924564 733154278685599197 733881181599227592 734835405533694336 735708823210636128 736505429454772992 740197185993393408 742941443100452624 743907447577320192 744791648188545216 745530089243659776 750144476482312968 752758220302808832 753414992886132576 753652940849919936 758250775895671296 759405519401847696 759731734442342529 762051531664571904 762957298144363392 763539913562354271 764857350279203328 767611896585741312 769111138571260338 771459575265369088 771790968322379712 772376524047380224 772966332248309262 775659594730010688 779864939100471168 780638154388098048 781319251881915264 782162838283387302 783512407603086336 785235639109393536 788894369282432448 789832040878251504 790615138281462144 791819169620219244 793791098727265296 794578121430742656 800375819000986368 801594714924172568 802369057400128512 804387727868159232 806390957437221888 807965939775966462 808767016456291632 811659044705260032 813151857232808352 815908906262104221 818112679255855872 818751794437233504 823190769050497344 824006940742992384 825616329299131041 828568608136619616 832721834242567584 835623304048290816 835809123488009202 836895878524485216 837890604212113368 838721350399117248 840810083669298432 843912536042602089 845368650308593152 847591866996899148 849075934971945856 851190455072623104 853032122882630208 854331209327078658 857307973122643392 858326960412408816 861317646685622784 863563383658958976 867892022173540224 868264839362677176 868923589553302752 869785104117603072 871951197879272448 872617044071262024 877348056488030064 878217923686610304 878984158367154672 882046820939862528 883390093998067728 886828958179089408 889060120275333888 891274216114824192 892333575325737216 892936287865046016 893900386609585488 900422796376109664 901593564894208512 901794054289694139 902665189575144576 903560158035956736 904936193851679136 907189827116874624 908089281635134464 911539127195567808 916108245627625792 920376764162837856 921095768741887692 926089615181809512 927007808335866432 929316408266066688 932467321442404824 936097233633483264 936812063522888532 938452349179519104 940789450343425536 941507863340045868 942626929738627539 943561519199006904 946935552156136704 951682096277220096 955210426843439088 957589261956700992 958538686170419712 963735534498143232 964471469762973816 965617830463959918 970031541233115648 970372497110795264 971508806616328848 974893854723005952 976378524945232752 977539038247465596 978508242132303456 979780540711592448 980945097614181504 982007239273030656 986929581324524544 988857178163049006 991876596769760256 992302673557345344 993055530918060288 993813855747826194 998671753618689024 1000192635309750624 1002683493129177216 1003677627070411776 1003875272241454368 1004553323848176768 1004870587799893248 1012540692535796928 1012975645923123372 1017276397525817856 1018053218083139028 1021600441839526272 1025481518095013784 1029054624429839616 1030621776331079016 1031617359514450944 1034212792973347584 1039819918800628224 1041759002509220352 1041850817079535701 1042883784377849736 1046612978698887936 1046980852145858048 1049025736622705427 1051859159043243264 1053109387837668672 1054153517708616192 1055758892826958992 1058388131636353728 1059437495240990208 1061506709098882767 1067167758667981824 1070642358311872608 1072516970490878976 1074611730198868974 1077287919701288616 1077514260483322368 1078356021941722176 1084202476310411136 1087878541682805628 1090816905674474496 1091669059249644672 1092947407443369954 1097587692067329792 1098425840563386846 1100821772398841388 1102253108300541504 1103563234815954192 1104758144182159488 1110295778990090112 1114412164650678936 1115861171365980288 1117187472282817824 1118295133865489664 1121080111559064576 1125216714723469452 1130122489329198864 1137376163843506944 1139108279102771544 1143077297496857856 1144435947216545088 1145923992147631104 1147286025418804992 1151417844878611968 1153666707856890507 1157189362898053632 1157686452483569568 1158564786071070336 1159449498372463893 1159713472156804096 1163489392095016032 1169797408650706752 1170957231582147072 1171978877822872896 1177853458664090304 1185413493700445184 1185922707422193216 1187728754430328866 1189778100434316288 1190686648090897944 1191867182146113984 1200563728501479552 1202392072386258852 1203553586100192768 1206581591802238848 1209586436155832832 1213150524684437448 1215385502927423744 1227169018883783808 1228127691655850256 1232908551614831616 1234786153575746016 1236010411114488576 1239088544354755584 1242852912204929424 1243289761923206432 1249082751363851376 1251269798906025472 1253713685232013803 1255343817786727824 1256835906318170052 1258082025598675872 1261215125503947648 1262580736208182272 1268909461702960128 1271387800495348722 1273613902457918784 1276785682608934656 1279548184323945312 1281496813990617987 1285961959683965088 1287490440618613224 1295345075488438464 1301838033260310336 1303385384329954128 1304677656176404608 1307926796818908672 1308925566106893036 1317326885529915456 1318476237550732008 1323070231409793792 1324074041224080384 1325085140997101592 1330243437268634112 1333590180413000832 1336911324172236288 1338500362988605824 1339404431797569024 1339827450399857664 1350054256714395904 1350634194564164496 1355340237053935104 1357404290777518704 1360784740675311936 1362133922452701696 1367308690793351712 1369518917444729856 1372072832573119488 1374162368441438688 1378950390631130112 1380565146244256784 1381643653112831538 1389134422772714268 1390511712503799648 1395483971598517248 1398700982163607236 1402478878724324352 1404145850450224896 1407678523769278656 1411184175515138304 1412261795010068802 1415342278798510356 1420403328234205056 1427523144415830144 1432815640265158632 1436383892935051488 1437808029255629568 1445603301747214848 1455558745666192896 1457263209924493272 1462340782084508928 1463450256089773056 1464567787417849128 1466308557371198394 1467762363198455184 1469670811067388672 1471417646421272256 1473010858909545984 1480394371986786816 1483285767244573509 1485882886200905248 1487814895154640384 1489583296377090432 1490720783621739291 1491060178487319552 1500288952964625936 1505516440605617664 1506829985772265152 1507305881699839872 1516501551791342592 1518811038803695392 1519463468884685058 1524103063329143808 1525914596288726784 1527079827124708542 1529714700558406656 1538222277142520676 1543581936644759424 1544753048094760448 1545932664496618524 1551319189460021376 1559729878200942336 1562638503763830528 1564325676566774604 1570471278218787072 1577788738564864896 1579664081756503008 1581230276562924288 1583638339240438488 1587582197454530592 1589156242861485312 1600751638001972736 1603189429848345136 1608775455736318464 1611917595298303461 1615931879551932924 1617534032912583264 1623318089410520064 1626303714465616704 1631817812524208442 1636225358511711744 1637503588874467008 1639421111165054931 1646381538100994688 1647638760845080269 1648013881485984768 1651232658598262082 1657137216273239232 1665443668485135168 1671618246976018404 1673791757048970432 1675781208424226736 1677442700798234496 1681620167338596864 1687825072085204178 1690737300617186304 1695183733993798296 1698151869943891712 1702380910145246208 1706064245765260416 1708662418654157316 1714615946245286784 1716653920824817632 1722635293371245568 1727126767317917952 1735784044347080448 1736529678725354352 1737847179106605504 1739570208235206144 1745234088142524048 1754696112976060128 1756435847373220608 1757968316734309344 1764093641879725056 1766780187996135456 1778120240550667776 1781593131645493299 1784667150651474432 1787800773219170976 1800845592752219328 1803187129788417024 1803588108579388278 1805330379150289152 1809872387703358272 1814379654233749248 1823078254391135616 1832216491255251584 1840753528325675712 1842191537483775384 1852179230363619024 1854015616671732864 1858632816532133376 1864934642884809648 1872194467266966528 1873624127045777064 1876904698359038208 1881578900686851072 1883015726680091736 1885253859477255078 1887123038398013808 1893871104312273408 1903364192554440192 1903787447944909849 1910420853686878176 1915178523913401984 1917077372340839424 1928942939525947632 1931235660927919836 1940063082466231296 1943017613232657696 1949787709446011904 1952757049890465504 1955078076494931192 1957016484264606912 1959561081423184896 1961890195228363008 1977714356326098012 1984605347114690688 1986111061836120576 1987627711495652388 2000385270619501248 2005366986258354432 2007750544482908736 2009106647696353536 2009741175599786496 2025081385071593856 2025951291846246744 2034552795051635712 2036106436166278056 2043200883679052544 2050963036190027568 2058109248859679232 2061243552662158032 2068425585946695168 2072465479669247307 2079639837601256448 2083518005018440704 2083701634159071402 2085767568755699472 2093225957397775872 2093961704291716096 2098051473245410854 2103718318086486528 2106218775675337344 2108307035417232384 2111517785653917984 2116776263272707456 2118874990481980416 2123013418197765534 2141284716623745216 2149223460397737948 2154575839402577232 2155028520966644736 2156712043883444352 2168404952620822272 2175757083365611256 2183338118499289344 2185894814886739908 2195175384134659584 2196851681126773692 2199462836056797591 2201643544797682776 2204506216601083008 2207126469631908384 2209516288364318976 2220591557980180224 2228824329301357872 2231722342731960576 2234374944565635648 2236590267730979328 2250433429446938904 2260244978658397728 2274752327687013888 2278216558205543088 2286154594993715712 2288871894433090176 2290619740687062813 2294572050837609984 2302835689757223936 2307333415713781014 2314378725796107264 2315372904967139136 2317129572142140672 2318898996744927786 2326978784190032064 2339594817301413504 2341914463164294144 2343957755645745792 2355706917328180608 2371845414844386432 2375457508860657732 2381373296181795888 2383734364292227968 2401127457002959104 2404784144772517704 2407107172200385536 2413163183604477696 2419172872311665664 2426301049368874896 2430771005854847488 2447726718786312663 2454338037767567616 2456255383311700512 2469572307151492032 2472020822228977152 2476848987897393123 2485705824409858848 2486579523846412864 2498165502727702752 2502539597812050944 2507427370464027606 2510687635573455648 2513671812636340104 2516164051197351744 2522430251007895296 2542775600990697444 2547227804915837568 2553571365217869312 2559096368647890624 2562993627981235974 2571923919367930176 2574980881237226448 2590690150976876928 2603676066520620672 2606770768659908256 2609355312352809216 2615853593637817344 2617851132213786072 2634653771059830912 2636952475101464016 2646140462819587584 2650170281994203184 2660486874537268224 2667180360826001664 2673822648344472576 2677000725977211648 2678808863595138048 2700108513428791808 2701268389128328992 2705382162869082417 2710680474107870208 2714808581555037408 2721569481350623872 2724267844905403392 2734617381586703424 2748324736882877376 2761130292488513568 2763287306225663076 2778268845545428536 2781023425007599296 2797401964327214472 2808291700900449792 2815357047538557312 2822368351030276608 2824523590020137604 2827880789215882617 2830684557597020712 2840806656468410112 2855046288831660288 2865631280530317264 2872767785870102976 2875616058511259136 2891206603494429696 2911117491332385792 2914526419848986544 2924681564169017856 2929135574835698256 2932617114742396788 2935524726396910368 2939341622134777344 2942835292842544512 2946021717819091968 2960788743973573632 2966571534489147018 2971765772401810496 2975629790309280768 2979166592754180864 2981441567243478582 3000577905929251872 3011032881211235328 3013659971544530304 3014611763399679744 3037622077607390784 3038926937769370116 3051829192577453568 3054159654249417084 3076444554285041352 3087163873289518848 3089506096189520896 3091865328993237048 3102638378920042752 3119459756401884672 3125277007527661056 3128651353133549208 3140942556437574144 3147077209868116281 3155577477129729792 3159328163513006016 3162460553125848576 3167276678480876976 3175164394909061184 3178312485722970624 3201503276003945472 3206378859696690272 3217550911472636928 3223835190596606922 3231863759103865848 3235068065825166528 3252607428931233408 3263635625048416884 3272450717023423488 3275007177748934016 3278842222330109862 3292763076201989376 3295277521690160538 3302465317196524164 3314274432546478464 3330887336970270336 3343236493952036808 3347583514097940864 3351562416848453472 3354885401596468992 3363240334677193728 3375650144170408356 3390367467987596592 3396303739887783424 3412128491530520832 3417324837308314632 3429231892490573568 3433307841649635264 3454253534635835904 3461000123570671521 3471568088694160896 3473059357450708704 3475694358213211008 3478348495117391679 3479140416470412288 3490468176285048096 3509392225952120256 3512871694746441216 3515936633468618688 3533560375992270912 3556240481101335552 3563186263290986598 3569334301302948864 3575601546438341952 3601691185504438656 3607176217158776556 3610660758300578304 3619744775406716544 3628759308467498496 3646156508782271232 3664432982510503168 3681507056651351424 3684383074967550768 3704358460727238048 3708031233343465728 3717265633064266752 3729869285769619296 3747248254091554128 3753809396718076416 3761141055696041409 3766031453360183472 3770507718954510156 3774246076796027616 3787742208624546816 3806728385108880384 3807574895889819698 3820841707373756352 3830357047826803968 3844490441971853961 3857885879051895264 3862471321855839672 3886035226465315392 3905514099780931008 3910156152989862384 3914032968529213824 3923780390456726016 3955428712652196024 3969210694229381376 3972222123672241152 3975255422991304776 4000770541239002496 4010733972516708864 4015501088965817472 4018213295392707072 4019482351199572992 4050162770143187712 4051902583692493488 4072212872332556112 4086401767358105088 4101926072380055136 4116218497719358464 4122487105324316064 4136851171893390336 4144930959338494614 4167403268318142804 4171535137511398944 4186451914795551744 4196102946490821708 4207436636172973056 4212437551350674688 4223035571307835968 4233552526545414912 4246026836395531068 4282569433247490432 4298446920795475896 4309151678805154464 4313424087766888704 4336809905241644544 4351514166731222512 4366676236998578688 4371789629773479816 4390350768269319168 4393703362253547384 4398925672113595182 4403287089595365552 4409012433202166016 4414252939263816768 4419032576728637952 4441183115960360448 4449857301733720527 4457648658602715744 4463444685463921152 4468749889131271296 4472162350865217873 4473180535461958656 4500866858893877808 4520489957316795456 4549504655374027776 4556433116411086176 4572309189987431424 4577743788866180352 4581239481374125626 4589144101675219968 4614666831427562028 4630745809934278272 4634259144284281344 4637797993489855572 4653957568380064128 4679189634602827008 4687915511291491584 4711413834656361216 4743690829688772864 4750915017721315464 4762746592363591776 4767468728584455936 4802254914005918208 4809568289545035408 4826326367208955392 4835752785894910383 4852602098737749792 4861542011709694976 4895453437572625326 4908676075535135232 4912510766623401024 4939144614302984064 4942916282535240807 4944041644457954304 4953697975794786246 4971411648819717696 4973159047692825728 4996331005455405504 5014854740928055212 5021375271146911296 5027343625272680208 5032328102394703488 5044860502015790592 5085551201981394888 5094455609831675136 5107142730435738624 5118192737295781248 5125987255962471948 5143847838735860352 5149961762474452896 5181380301953753856 5207352133041241344 5213541537319816512 5218710624705618432 5235702264427572144 5269307542119661824 5273904950202928032 5292280925639175168 5300340563988406368 5334360721652003328 5344779394936479897 5354001451954423296 5400217026857583616 5402536778256657984 5410764325738164834 5429617163110074816 5443138962701247744 5469234763173406848 5496649473765754752 5522260584977027136 5526574612451326152 5556537691090857072 5562046850015198592 5594803928654428944 5616583401800899584 5630714095077114624 5644736702060553216 5649047180040275208 5655761578431765234 5661369115194041424 5681613312936820224 5710092577663320576 5711362343834729547 5731262561060634528 5745535571740205952 5751232117022518272 5829052839697973088 5849363128338035712 5858271149671396512 5865234229484793576 5871049452793820736 5878683244269554688 5885670585685089024 5933143068978294036 5943531544803620992 5958333185508361728 5962883134486957164 6001155811858503744 6027319943089060608 6029223526799359488 6075244155214781568 6077853875538740232 6103658385154907136 6108319308498834168 6152889108570082704 6174327746579037696 6183730657986474096 6205276757840085504 6217396439007741921 6238919512803769344 6250554015055322112 6257302706267098416 6281885112875148288 6294154419736232562 6311154954259459584 6318656327026012032 6324921106251697152 6334553356961753952 6350328789818122368 6356624971445941248 6412757719393380544 6447670381193213844 6463727518207731696 6470136131650333056 6505214857862466816 6527271250096833768 6550014355497868032 6557684444660219724 6585526152403978752 6590555043380321076 6598388508170392773 6604930634393048328 6628548865092956928 6661774673940540672 6686472987904073616 6695167028195881728 6703124833696906944 6709770803192937984 6751300288340816712 6780734935975193184 6792607479775566848 6824256983061041664 6834649674616629264 6858463784981147136 6866615683299270528 6908507069271671808 6922000247141343042 6943136177388321792 6946118714901417408 6951388716426422016 6956696990234783358 6980936352570096192 7018784451904240512 7025743389492882432 7031873266937237376 7067120751984541824 7126372526581973196 7151203092876683904 7203382371008877312 7214352434317553112 7221321516601156608 7239489550813433088 7257518616934996992 7292313017564542464 7328865965021006336 7343180156358937989 7363014113302702848 7368766149935101536 7408716921454476096 7416062466686931456 7430546963692179369 7459738571539238592 7494496508183108256 7507618793436152832 7522282111392082818 7532062906720366944 7541015437909020312 7548492153592055232 7615149791779639396 7641683414747512704 7660714095653607936 7688980883943707922 7715771758103790528 7724942643711679344 7772070452930630784 7811028199561862016 7820312305979724768 7828065937058427648 7847560780913452032 7910857425304392048 7938421388458762752 7950510845982609552 8001541082478004992 8021467945033417728 8031002177931634944 8036426590785414144 8100325540286375424 8103805167384986976 8116146488607247251 8144425744665112224 8172803534716210176 8203852144760110272 8244974210648632128 8289861918676989228 8334806536636285608 8343070275022797888 8392205892981643416 8424875102701349376 8446071142615671936 8467105053090829824 8492053672791062136 8565138866494980864 8596893841590951792 8618303357610308928 8626848175533777408 8673619810483289088 8703028333462445024 8733352473997157376 8743579259546959632 8787406724507094768 8797851344227190364 8806574179190731104 8818024866404332032 8828505878527633536 8838065153457275904 8882366231920720896 8899714603467441054 8915297317205431488 8926889370927842304 8937499778262542592 8944324701730435746 9001733717787755616 9040979914633590912 9112866232822172352 9155487577732360704 9162478962748251252 9229333662855124056 9261491619868556544 9268518288568562688 9275595986979711144 9307915136760128256 9358379269205654016 9375831022582983168 9422827669312722432 9441231629604348843 9487381659377545728 9501830035442630928 9525493184727183552 9534937457168911872 9604509828011836416 9619136579090070816 9652652734417910784 9671505571789820766 9705204197475499584 9790906875145250652 9817352151070270464 9825021533246802048 9878289228605968128 9885832565070481614 9907395951589572492 9942823297639435392 9946318095385651456 9992662010910811008 10029709481856110424 10042750542293822592 10054687250545360416 10064656204789406976 10089721004031581184 10171102403962789776 10188911219663350272 10236385474591562496 10251974511924943896 10287695677471720704 10299923524948905792 10362760603907507712 10383000370712014563 10414704266082482688 10427083074639633024 10435045485352175037 10437421249411236864 10471404528855144288 10538615084239323648 10547809900405856064 10600681127976812736 10668721443304006656 10689558789872959794 10708002903908846592 10805073556513315968 10821528651476329668 10859234326220149632 10886277925402495488 10938469526346813696 10993298947531509504 11044521169954054272 11053149224902652304 11113075382181714144 11124093700030397184 11189607857308857888 11261428190154229248 11283423167088124227 11298094360080550416 11311523156863530468 11322738230388082848 11363226625873640448 11420185155326641152 11422724687669459094 11462525122121269056 11491071143480411904 11533471325915561883 11658105679395946176 11716542299342793024 11730468458969587152 11742098905587641472 11771341171370178048 11866286137956588072 11887063089607241984 11916666371016723456 11925766268973914328 12002311623717007488 12054639886178121216 12058447053598718976 12150488310429563136 12155707751077480464 12216638616997668336 12305778217140165408 12348655493158075392 12367461315972948192 12410553515680171008 12434792878015483842 12514605412534196832 12588308839472465124 12622309908518919168 12637312654052024064 12669106713923507904 12700657579636244736 12825515438786761088 12895340762386427688 12927455036415463392 12940272263300666112 13010429715724933632 13054542500193667536 13100028710995736064 13115368889320439448 13171052304807957504 13181110086760642152 13196777016340785546 13209861268786096656 13257097730185913856 13323549347881081344 13372945975808147232 13390334056391763456 13406249667393813888 13416487052595653619 13419541606385875968 13502600576681633424 13561469871950386368 13648513966122083328 13669299349233258528 13716927569962294272 13733231366598541056 13844000494282686084 13892237429802834816 13902777432852844032 13913393980469566716 13961872705140192384 14037568903808481024 14063746533874474752 14134241503969083648 14252745053163946392 14302406185753367808 14406764742017754624 14428704868635106224 14478979101626866176 14507258357684731149 14584626035129084928 14657731930042012672 14686360312717875978 14726028226605405696 14737532299870203072 14817433842908952192 14832124933373862912 14861093927384358738 14919477143078477184 14988993016366216512 15044564222784165636 15064125813440733888 15082030875818040624 15096984307184110464 15230299583559278792 15283366829495025408 15321428191307215872 15377961767887415844 15431543516207581056 15449885287423358688 15544140905861261568 15622056399123724032 15640624611959449536 15656131874116855296 15821714850608784096 15876842776917525504 15901021691965219104 16003082164956009984 16034338184809439691 16062004355863269888 16200651080572750848 16207610334769973952 16232292977214494502 16288851489330224448 16407704289520220544 16489948421297264256 16579723837353978456 16669613073272571216 16686140550045595776 16784411785963286832 16849750205402698752 16892142285231343872 16934210106181659648 16984107345582124272 17130277732989961728 17134087031504188641 17193787683181903584 17236606715220617856 17253696351067554816 17406056666924890048 17487158519093919264 17574813449014189536 17595702688454380728 17613148358381462208 17636049732808664064 17657011757055267072 17799429206934882108 17830594634410862976 17874999556525085184 17888649403460871492 18003467435575511232 18081959829267181824 18225732465644344704 18310975155464721408 18324957925496502504 18458667325710248112 18522983239737113088 18551191973959422288 18615830273520256512 18716758538411308032 18751662045165966336 18845655338625444864 18882463259208697686 18974763318755091456 19003660070885261856 19050986369454367104 19069874914337823744 19238273158180141632 19343011143579641532 19410408394950999168 19581813750290501304 19650043066493604096 19756578457211936256 19771665130140963228 19795165524511178319 19814791903179144984 19885646595278870784 19892636190771302912 19985324021821622016 20059418963712220848 20085501084587645184 20109374501090720832 20129312409578813952 20342204807925579552 20377822439326700544 20472770949183124992 20503949023849887792 20575391354943441408 20599847049897811584 20725521207815015424 20766000741424029126 20829408532164965376 20854166149279266048 20870090970704350074 20942809057710288576 21077230168478647296 21095619800811712128 21201362255953625472 21379117579745919588 21610147113026631936 21643057302952659336 21718468652440299264 21772555850804990976 21876939052693627392 21986597895063019008 22029540469076813967 22089042339908108544 22106298449805304608 22226150764363428288 22248187400060794368 22379215714617715776 22522856380308458496 22566846334176248454 22596188720161100832 22623046313727060936 22645476460776165696 22845449375338918188 22925050244242538112 22982142286960823808 23066942651831123766 23316211358791892352 23433084598685586048 23460936917939174304 23484197811175282944 23542682342740356096 23732572275913176144 23774126179214483968 23851532537947828656 24004623247434014976 24109279772356242432 24300976620859126272 24311415502154960928 24348439465821741753 24433277233995336672 24611556434280330816 24734922631945896384 24869585756030967684 25029210825068393664 25176617678944930248 25274625308104048128 25338213427847015808 25401315159272489472 25651030877573522176 25790681524772855376 25854910072830926784 25880544526601332224 26020859431449867264 26109085000387335072 26200057421991472128 26230737778640878896 26362220173521284304 26393554032681571092 26419722537572193312 26514195460371827712 26647098695762162688 26745891951616294464 26780668112783526912 26812499334787627776 26832974105191307238 27005201153363266848 27122939743900772736 27338598698466517056 27466462733197082112 27688000988565372168 27784474859605669632 27805554865705688064 27826787960939133432 27923745410280384768 28075137807616962048 28127493067748949504 28268483007938167296 28323694888813046529 28505490106327892784 28604812371506735616 28813529484035509248 28857409737270212448 28957958203253732352 29014516715369462298 29372720625435751956 29452056453210811392 29475064599740406144 29634867685817904384 29722187854768717476 29838954286156954368 29977986032732433024 30089128445568331272 30128251626881467776 30164061751636081248 30193968614368220928 30460599167118557584 30566733658990050816 30755923535774831688 30863087032415162112 30899770574846717376 31088281811722523136 31149001112136043689 31244112798247448064 31281249223918899072 31305136456056525111 31312263748233710592 31643429701217568192 31802043383930438208 32006164329912019968 32068676369618879382 32124008711726539776 32415220669539947904 32464585954428989004 32577702978660448896 32815408579040441088 32979896842594528512 33159447674707956912 33339226146545142432 33372281100091191552 33568823571926573664 33784284570462687744 33850269501264372681 33968214691164248544 34260555465979923456 34268174063008377282 34387575366363807168 34473213430441235712 34600413977746685649 34812113333849780096 34974317038187838528 35149626898028379072 35191405376908761456 35226296716762924416 35314023514110534144 35598858413869764216 35661189268821725952 35749999113050170368 35777298806921742984 36006934871151022464 36163919658534363648 36451464931288689408 36649915850993005008 36917334651420496224 37045966479474226176 37102383947918844576 37231660547040513024 37764926518417395372 38007320141770523712 38101972738908734208 38476546316360283264 38686022287159283064 38820816789901998336 39163627500581002608 39300086132987208192 39513156914423872512 39543330260281926456 39590331049022356638 39629583806358289968 39771293190557741568 39785272381542605824 39970648043643244032 40118837927424441696 40171002169175290368 40218749002181441664 40258624819157627904 40684409615851159104 40945541898366249984 41007898047699775584 41150782709886882816 41199694099795623168 41532001482848058252 41708332298558532096 41740181941408700148 41885618115420577152 42191239601623424256 42402724511907250944 42758235159491839176 43220294226053263872 43286114605905318672 43436937304880598528 43521775073054193447 43753878105387254784 43973195790126038016 44059080938153627934 44178084679816217088 44212596899610609216 44452301528726856576 44496374800121588736 44758431429235431552 45133692668352496908 45192377440322201664 45246092627454121872 45290952921552331392 45690898750677836376 45850100488485076224 45964284573921647616 46133885303662247532 46632422717583784704 46866169197371172096 46921873835878348608 46968395622350565888 47465144551826352288 47548252358428967936 47703065075895657312 48009246494868029952 48601953241718252544 48622831004309921856 48696878931643483506 48866554467990673344 49223112868560661632 49469845263891792768 49739171512061935368 50058421650136787328 50353235357889860496 50549250616208096256 50676426855694031616 50802630318544978944 51302061755147044352 51402261094512565923 51581363049545710752 51709820145661853568 51761089053202664448 52218170000774670144 52461475557281757792 52724440347042568608 52787108065363142184 52839445075144386624 53491783903232588928 53624998669575255552 53665948210382614476 54010402306726533696 54245879487801545472 54677197396933034112 54932925466394164224 55376001977130744336 55568949719211339264 55653575921878266864 55847490820560769536 56150275615233924096 56254986135497899008 56536966015876334592 56647389777626093058 57010980212655785568 57209624743013471232 57714819474540424896 58029033430738924596 58745441250871503912 58950129199480812288 59269735371635808768 59444375709537434952 59677908572313908736 59955972065464866048 60178256891136662544 60256503253762935552 60328123503272162496 60387937228736441856 60921198334237115168 61133467317980101632 61511847071549663376 61726174064830324224 61799541149693434752 62176563623445046272 62298002224272087378 62488225596494896128 62562498447837798144 62610272912113050222 63286859402435136384 63604086767860876416 64137352739237758764 64830441339079895808 64929171908857978008 65155405957320897792 65630817158080882176 65959793685189057024 66088621407230441901 66318895349415913824 66678452293090284864 66744562200182383104 67137647143853147328 67568569140925375488 67700539002528745362 67936429382328497088 68536348126016754564 68775150732727614336 68946426860882471424 69200827955493371298 69624226667699560192 69948634076375677056 70299253796056758144 70382810753817522912 70452593433525848832 70628047028221068288 71197716827739528432 71322378537643451904 71554597613843485968 72013869742302044928 72327839317068727296 72902929862577378816 73045318397465225259 73299831701986010016 73834669302840992448 74204767895837689152 75529853036834790744 76014640283541047424 76203945477817468416 76953092632720566528 77372044574318566128 77641633579803996672 78327255001162005216 78600172265974416384 79086660520563852912 79180662098044713276 79259167612716579936 79542586381115483136 79941296087286488064 80237675854848883392 80342004338350580736 80437498004362883328 81368819231702318208 82015796095399551168 82399388199591246336 83064002965696116504 83416664597117064192 83480363882817400296 83771236230841154304 84382479203246848512 84805449023814501888 84971084666439139587 85516470318983678352 86440588452106527744 86572229211810637344 86873874609761197056 87043550146108386894 88118161876307255868 88356169359632434176 88425193799221218432 88904603057453713152 89516862858470863104 90267385336704993816 90384754880644403328 90492185254908243744 90581905843104662784 91381797501355672752 91700200976970152448 92267770607324495064 93264845435167569408 93732338394742344192 93843747671756697216 93915409368169575333 93936791244701131776 94930289103652704576 95406130151791314624 96018492989736059904 97245662008619843712 97393757863286967012 97733108935981346688 98446225737121323264 98939690527783585536 99478343024123870736 100116843300273574656 100706470715779720992 101352853711388063232 101550808503793118043 102604123510294088704 102804522189025131846 103162726099091421504 103419640291323707136 104436340001549340288 104922951114563515584 105448880694085137216 105574216130726284368 105678890150288773248 106983567806465177856 107249997339150511104 107331896420765228952 108020804613453067392 108491758975603090944 109354394793866068224 110752003954261488672 111137899438422678528 111307151843756533728 111694981641121539072 113294779555252186116 114021960425311571136 115429638949080849792 116058066861477849192 117490882501743007824 117900258398961624576 118539470743271617536 118888751419074869904 119355817144627817472 119911944130929732096 120356513782273325088 120513006507525871104 120656247006544324992 120775874457472883712 121842396668474230336 123023694143099326752 123452348129660648448 123599082299386869504 124596004448544174756 125124996895675596288 125220545824226100444 126573718804870272768 127208173535721752832 128274705478475517528 129660882678159791616 129858343817715956016 130310811914641795584 131261634316161764352 131919587370378114048 132177242814460883802 132637790698831827648 133356904586180569728 133489124400364766208 134275294287706294656 135401078005057490724 135872858764656994176 137072696252033509128 137550301465455228672 137892853721764942848 138401655910986742596 139248453335399120384 139897268152751354112 140598507592113516288 140765621507635045824 140905186867051697664 142395433655479056864 142644757075286903808 143109195227686971936 144027739484604089856 145805859725154757632 146090636794930450518 146599663403972020032 147669338605681984896 148409535791675378304 151059706073669581488 152029280567082094848 152407890955634936832 153906185265441133056 154206783283537697769 154744089148637132256 155283267159607993344 156654510002324010432 158173321041127705824 158361324196089426552 158518335225433159872 160475351709697766784 160874996008725766656 162737638463404636416 164031592190799102336 164798776399182492672 166128005931392233008 166960727765634800592 167542472461682308608 168764958406493697024 169610898047629003776 169942169332878279174 171032940637967356704 173144458423621274688 174087100292216773788 176236323752614511736 176850387598442436864 177809206114907426304 179033725716941726208 180534770673409987632 180769509761288806656 180984370509816487488 181163811686209325568 182763595002711345504 183400401953940304896 184535541214648990128 186529690870335138816 187464676789484688384 187687495343513394432 187830818736339150666 189860578207305409152 190812260303582629248 194491324017239687424 194787515726573934024 195466217871962693376 196892451474242646528 197879381055567171072 198265864221691325703 198956686048247741472 200233686600547149312 201412941431559441984 202705707422776126464 203101617007586236086 205609044378050263692 206325452198182843008 206839280582647414272 208872680003098680576 209845902229127031168 210897761388170274432 211148432261452568736 211357780300577546496 213967135612930355712 214663792841530457904 216041609226906134784 216983517951206181888 218708789587732136448 219135955192395675777 221504007908522977344 222614303687513067456 226589559110504372232 228043920850623142272 230859277898161699584 232116133722955698384 234981765003486015648 235800516797923249152 237777502838149739808 239823888261859464192 240713027564546650176 241026013015051742208 241312494013088649984 243684793336948460672 246047388286198653504 247198164598773739008 249192008897088349512 250249993791351192576 250441091648452200888 253147437609740545536 254416347071443505664 254913253999317418761 256549410956951035056 259321765356319583232 259716687635431912032 260621623829283591168 264354485628921767604 265275581397663655296 266713809172361139456 268550588575412589312 270802156010114981448 271745717529313988352 274145392504067018256 275100602930910457344 276803311821973485192 278496906670798240768 279794536305502708224 281197015184227032576 281531243015270091648 281810373734103395328 284790867310958113728 286218390455373943872 288055478969208179712 292181273589860901036 293199326807944040064 295338677211363969792 296819071583350756608 302119412147339162976 304058561134164189696 304652425511379354129 307812370530882266112 308413566567075395538 309488178297274264512 313309020004648020864 316346642082255411648 316722648392178853104 317036670450866319744 320950703419395533568 321749992017451533312 325475276926809272832 328063184381598204672 332256011862784466016 333921455531269601184 335084944923364617216 339884338665756558348 342065881275934713408 346288916847242549376 348174200584433547576 352472647505229023472 353700775196884873728 355618412229814852608 358067451433883452416 361069541346819975264 361539019522577613312 361968741019632974976 362327623372418651136 365527190005422691008 369071082429297980256 375374990687026788864 375661637472678301332 379721156414610818304 381624520607165258496 388982648034479374848 389575031453147868048 390932435743925386752 393784902948485293056 395758762111134342144 396531728443382651406 397913372096495482944 400467373201094298624 402825882863118883968 406203234015172472172 411218088756100527384 412650904396365686016 413678561165294828544 417745360006197361152 419691804458254062336 421795522776340548864 422296864522905137472 422715560601155092992 427934271225860711424 429327585683060915808 432083218453812269568 437417579175464272896 438271910384791351554 443008015817045954688 445228607375026134912 453179118221008744464 456087841701246284544 461718555796323399168 462620349850613093307 464232267445911396768 469963530006972031296 475555005676299479616 481426055129093300352 482624988026177299968 487369586673896921344 492094776572397307008 494396329197547478016 498384017794176699024 500882183296904401776 506294875219481091072 508832694142887011328 509826507998634837522 513098821913902070112 519433375270863824064 528708971257843535208 530551162795327310592 533427618344722278912 537101177150825178624 541604312020229962896 543491435058627976704 548290785008134036512 550201205861820914688 553606623643946970384 559589072611005416448 562394030368454065152 563062486030540183296 569581734621916227456 572436780910747887744 584362547179721802072 586398653615888080128 590677354422727939584 593638143166701513216 594797592665073977109 604238824294678325952 608117122268328379392 609304851022758708258 616827133134150791076 618976356594548529024 626618040009296041728 632693284164510823296 633445296784357706208 634073340901732639488 641901406838791067136 650950553853618545664 656126368763196409344 657407865577187027331 664512023725568932032 667842911062539202368 679768677331513116696 684131762551869426816 692577833694485098752 696348401168867095152 704945295010458046944 707401550393769747456 722139082693639950528 723078039045155226624 723937482039265949952 731054380010845382016 738142164858595960512 750749981374053577728 751323274945356602664 759442312829221636608 763249041214330516992 777965296068958749696 779150062906295736096 781864871487850773504 793063456886765302812 795826744192990965888 805651765726237767936 812406468030344944344 822436177512201054768 825301808792731372032 835490720012394722304 839383608916508124672 843591045552681097728 844593729045810274944 845431121202310185984 858655171366121831616 864166436907624539136 876543820769582703108 886016031634091909376 890457214750052269824 906358236442017488928 912175683402492569088 923437111592646798336 925240699701226186614 928464534891822793536 939927060013944062592 951110011352598959232 962852110258186600704 965249976052354599936 974739173347793842688 984189553144794614016 996768035588353398048 1001764366593808803552 1019653015997269675044 1026197643827804140224 1038866750541727648128 1057417942515687070416 1061102325590654621184 1066855236689444557824 1074202354301650357248 1083208624040459925792 1086982870117255953408 1096581570016268073024 1107213247287893940768 1126124972061080366592 1139163469243832454912 1144873561821495775488 1168725094359443604144 1172797307231776160256 1181354708845455879168 1187276286333403026432 1189595185330147954218 1208477648589356651904 1218609702045517416516 1233654266268301582152 1237952713189097058048 1253236080018592083456 1265386568329021646592 1266890593568715412416 1268146681803465278976 1283802813677582134272 1312252737526392818688 1314815731154374054662 1329024047451137864064 1335685822125078404736 1359537354663026233392 1368263525103738853632 1385155667388970197504 1387861049551839279921 1392696802337734190304 1409890590020916093888 1444278165387279901056 1447874964078531899904 1462108760021690764032 1476284329717191921024 1502646549890713205328 1518884625658443273216 1526498082428661033984 1558300125812591472192 1586126913773530605624 1591653488385981931776 1611303531452475535872 1624812936060689888688 1644872355024402109536 1650603617585462744064 1678767217833016249344 1687182091105362195456 1689187458091620549888 1717310342732243663232 1753087641539165406216 1772032063268183818752 1780914429500104539648 1784392777995221931327 1812716472884034977856 1824351366804985138176 1850481399402452373228 1856929069783645587072 1879854120027888125184 1902220022705197918464 1925704220516373201408 1949478346695587685376 1968379106289589228032 1993536071176706796096 2003528733187617607104 2039306031994539350088 2052395287655608280448 2077733501083455296256 2114835885031374140832 2122204651181309242368 2166417248080919851584 2193163140032536146048 2214426494575787881536 2252249944122160733184 2278326938487664909824 2289747123642991550976 2337450188718887208288 2345594614463552320512 2379190370660295908436 2416955297178713303808 2437219404091034833032 2467308532536603164304 2475905426378194116096 2506472160037184166912 2530773136658043293184 2533781187137430824832 2536293363606930557952 2629631462308748109324 2658048094902275728128 2671371644250156809472 2719074709326052466784 2736527050207477707264 2770311334777940395008 2775722099103678559842 2785393604675468380608 2819781180041832187776 2888556330774559802112 2895749928157063799808 2924217520043381528064 2952568659434383842048 3005293099781426410656 3116600251625182944384 3172253827547061211248 3183306976771963863552 3222607062904951071744 3249625872121379777376 3289744710048804219072 3378374916183241099776 3434620685464487326464 3506175283078330812432 3544064126536367637504 3561828859000209079296 3568785555990443862654 3625432945768069955712 3700962798804904746456 3713858139567291174144 3759708240055776250368 3804440045410395836928 3851408441032746402816 3936758212579178456064 3987072142353413592192 4007057466375235214208 4078612063989078700176 4104790575311216560896 4155467002166910592512 4163583148655517839763 4229671770062748281664 4332834496161839703168 4386326280065072292096 4428852989151575763072 4556653876975329819648 4579494247285983101952 4674900377437774416576 4758380741320591816872 4833910594357426607616 4874438808182069666064 4934617065073206328608 4951810852756388232192 5061546273316086586368 5067562374274861649664 5259262924617496218648 5316096189804551456256 5342743288500313618944 5438149418652104933568 5473054100414955414528 5551444198207357119684 5570787209350936761216 5639562360083664375552 5777112661549119604224 5848435040086763056128 5905137318868767684096 6010586199562852821312 6233200503250365888768 6344507655094122422496 6366613953543927727104 6499251744242759554752 6579489420097608438144 6756749832366482199552 6869241370928974652928 7012350566156661624864 7137571111980887725308 7250865891536139911424 7401925597609809492912 7427716279134582348288 7519416480111552500736 7608880090820791673856 7974144284706827184384 8014114932750470428416 8157224127978157400352 8209581150622433121792 8310934004333821185024 8327166297311035679526 8459343540125496563328 8665668992323679406336 8772652560130144584192 8857705978303151526144 9349800754875548833152 9516761482641183633744 9667821188714853215232 9748877616364139332128 9869234130146412657216 10135124748549723299328 10518525849234992437296 10632192379609102912512 10685486577000627237888 10876298837304209867136 11102888396414714239368 11141574418701873522432 11279124720167328751104 11554225323098239208448 11810274637737535368192 12021172399125705642624 12466401006500731777536 12490749445966553519289 12689015310188244844992 12998503488485519109504 13158978840195216876288 13738482741857949305856 14024701132313323249728 14275142223961775450616 14501731783072279822848 14803851195219618985824 14855432558269164696576 15948288569413654368768 16028229865500940856832 16314448255956314800704 16419162301244866243584 16654332594622071359052 16918687080250993126656 17331337984647358812672 17545305120260289168384 17715411956606303052288 18699601509751097666304 19033522965282367267488 19497755232728278664256 19738468260292825314432 20270249497099446598656 21037051698469984874592 21752597674608419734272 22205776792829428478736 22283148837403747044864 22558249440334657502208 24042344798251411285248 24932802013001463555072 24981498891933107038578 25378030620376489689984 25997006976971038219008 26317957680390433752576 28049402264626646499456 28550284447923550901232 29003463566144559645696 29607702390439237971648 31896577138827308737536 32056459731001881713664 32628896511912629601408 33308665189244142718104 33837374160501986253312 34662675969294717625344 35430823913212606104576 37399203019502195332608 38067045930564734534976 38995510465456557328512 39476936520585650628864 42074103396939969749184 43505195349216839468544 44411553585658856957472 44566297674807494089728 48084689596502822570496 49962997783866214077156 50756061240752979379968 51994013953942076438016 52635915360780867505152 56098804529253292998912 57100568895847101802464 59215404780878475943296 65257793023825259202816 66617330378488285436208 67674748321003972506624 74798406039004390665216 76134091861129469069952 77991020930913114657024 78953873041171301257728 84148206793879939498368 87010390698433678937088 88823107171317713914944 96169379193005645140992 99925995567732428154312 101512122481505958759936 103988027907884152876032 112197609058506585997824 114201137791694203604928 118430809561756951886592 130515586047650518405632 133234660756976570872416 152268183722258938139904 155982041861826229314048 157907746082342602515456 168296413587759878996736 177646214342635427829888 199851991135464856308624 203024244963011917519872 224395218117013171995648 228402275583388407209856 236861619123513903773184 261031172095301036811264 266469321513953141744832 304536367444517876279808 311964083723652458628096 336592827175519757993472 355292428685270855659776 399703982270929712617248 456804551166776814419712 473723238247027807546368 532938643027906283489664 609072734889035752559616 673185654351039515986944 710584857370541711319552 799407964541859425234496 913609102333553628839424 1065877286055812566979328 1421169714741083422639104 1598815929083718850468992 1827218204667107257678848 2131754572111625133958656 3197631858167437700937984 4263509144223250267917312 6395263716334875401875968 12790527432669750803751936
- Sum of all divisors σ(n): 48457703649622764682078803
- Sum of proper divisors (its aliquot sum) s(n): 35667176216953013878326867
- 12790527432669750803751936 is an abundant number, because the sum of its proper divisors (35667176216953013878326867) is greater than itself. Its abundance is 22876648784283263074574931
Bases of 12790527432669750803751936
- Binary: 1010100101000111111111100001101010010001111001101110101101100101001011100100000000002
- Hexadecimal: 0xA947FE1A91E6EB652E400
- Base-36: 1LUTTB31OJ5US0000
Squares and roots of 12790527432669750803751936
- 12790527432669750803751936 squared (127905274326697508037519362) is 163597592005877446680434938001343068289174623748096
- 12790527432669750803751936 cubed (127905274326697508037519363) is 2092499488469889005734038131773740215658491594294436987629070975603736313856
-
12790527432669750803751936 is a
perfect square number . Itssquare root is 3576384687456 -
The
cube root of 12790527432669750803751936 is 233863700.7439418065
Scales and comparisons
How big is 12790527432669750803751936?- 12,790,527,432,669,750,803,751,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,790,527,432,669,750,803,751,936 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 12790527432669750803751936 cubic inches would be around 19488641.7 feet tall.
Recreational maths with 12790527432669750803751936
- 12790527432669750803751936 backwards is 63915730805796623472509721
- The number of decimal digits it has is: 26
- The sum of 12790527432669750803751936's digits is 117
- 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 12790527432669750803751936 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 12790527432669750803751936 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/12790527432669750803751936/
Chicago style:
Numbermatics. 2024. "Number 12790527432669750803751936 - Facts about the integer". https://numbermatics.com/n/12790527432669750803751936/
The information we have on file for 12790527432669750803751936 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 12790527432669750803751936, math, Factors of 12790527432669750803751936, curriculum, school, college, exams, university, Prime factorization of 12790527432669750803751936, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, seven hundred ninety sextillion, five hundred twenty-seven quintillion, four hundred thirty-two quadrillion, six hundred sixty-nine trillion, seven hundred fifty billion, eight hundred three million, seven hundred fifty-one thousand, nine hundred thirty-six.